Битность процессора.

Через переменную окружения PROCESSOR_ARCHITECTURE

Win + R
Код:
cmd /c msg * %PROCESSOR_ARCHITECTURE%
Windows 8: Win + R
Код:
cmd /k echo %PROCESSOR_ARCHITECTURE%
 
Последнее редактирование:
Через переменную окружения PROCESSOR_ARCHITECTURE

Win + R
Код:
cmd /c msg * %PROCESSOR_ARCHITECTURE%
Windows 8: Win + R
Код:
cmd /k echo %PROCESSOR_ARCHITECTURE%

Dragokas не совсем так, отобразится разрядность установленной ос, но ни как не поддержка разрядности процессора.
 
Как раз архитектуру процессора:

AMD64 - 64-разрядный
x86 - 32-разрядный
IA64 - Itanium

Переменную нужно смотреть обязательно из-под 64-битного процесса (если ОС 64-битная).

Разрядность ОС определяется несколько иначе.
 
Вообще-то у меня Athlon II и я не сказал бы что он у меня 32-х разрядный :) хотя семерка именно 32-х разрядная и есть, хотя может и глючить корпоративка.

 

Вложения

  • Снимок.PNG
    Снимок.PNG
    5.2 KB · Просмотры: 149
upload_2014-8-3_10-36-55.png


cmd /c msg * %PROCESSOR_IDENTIFIER%
(Dragokas, я тебя модифицию ?):Acute:
Просто если сиcтема x86, то процессор работает в режиме x86 даже если он x64 (так наверное)

  • PROCESSOR_ARCHITECTURE - reports the native processor architecture EXCEPT for WOW64, where it reports x86.
  • PROCESSOR_ARCHITEW6432 - not used EXCEPT for WOW64, where it reports the original native processor architecture.
PROCESSOR_ARCHITECTURE - сообщает родную архитектуру процессора КРОМЕ для WOW64, где он сообщает x86.
 
Последнее редактирование:
Просто если сиcтема x86, то процессор работает в режиме x86 даже если он x64 (так наверное)
Да. Так и есть.
На 32-битных ОС значит нельзя через ту переменную.

Интересно, а что показывает этот параметр на системах x32 ?
Код:
cmd /k reg query HKLM\HARDWARE\DESCRIPTION\System\CentralProcessor\0 /v Identifier
Intel64 Family 6 Model 42 Stepping 7
 
На скорую руку и Диспетчера устройств достаточно.
разрядность.png
А полная информация по поддерживаемым разрядностям в спецификации и в книжке на процессор, которая всегда дается при покупке, если только не покупать ПК в магазинах ширпотреба, вроде МВидео.
Интересно, а что показывает этот параметр на системах x32 ?
1. показ.png - от
Код:
cmd /c msg * %PROCESSOR_ARCHITECTURE%

2. показ2.png - от
Код:
cmd /k echo %PROCESSOR_ARCHITECTURE%
 
Последнее редактирование:
На скорую руку и Диспетчера устройств достаточно.
На x32 системе выдает тоже самое, что и реестр, т.е. нативную архитектуру, под которой работает (для x32 ОС всегда X86).
Правда, я проверял из-под эмулятора.
 
Назад
Сверху Снизу