Кто-нибудь знает, как я могу найти эту информацию? Системные свойства не указывают версию, winver также не указывает это.
4 ответа
Перейдите в Control Panel > System and Maintenance > System
И посмотрите на 4-й ряд под систему
Вы можете увидеть это в апплете системной панели управления - там я вижу запись "тип системы", которая упоминает "32-битная операционная система"
Некоторые способы командной строки, чтобы получить эту информацию:
Вы можете взглянуть на переменную среды PROCESSOR_ARCHITECTURE
. Это будет "x86" для 32-битной ОС и AMD64 для x86_64 (не знаю, какое значение для Itanium сейчас, но, вероятно, "IA64" или подобное):
> echo %processor_architecture%
AMD64
> echo %processor_architecture%
x86
Это даже работает с 32-битной ОС на 64-битном процессоре.
Другой способ - хотя и не в древних версиях Windows - это использовать WMI:
> wmic os get OSArchitecture
OSArchitecture
64-bit
> wmic os get OSArchitecture
OSArchitecture
32-bit
Я нашел ссылку, которая успешно выявляет различия в службе поддержки Microsoft:
- Нажмите Пуск, введите system в поле «Начать поиск», а затем нажмите «system» в списке «Программы».
- Операционная система отображается следующим образом:
- Для 64-битной версии операционной системы: 64-битная операционная система отображается для типа «Система» в разделе «Система».
- Для 32-разрядной версии операционной системы: 32-разрядная операционная система отображается для типа «Система» в разделе «Система».