Как определить, является ли не загружаемая копия Windows 64-разрядной или 32-разрядной установкой?

14

Мне нужно переустановить Windows на ноутбуке. У меня есть ключ продукта (он на ноутбуке), и я знаю, что это Windows 7 Home Premium.

Мне нужен способ определить, установлена ​​ли 64-битная или 32-битная Windows, чтобы я мог загрузить правильную версию от Microsoft. Компьютер не работает, поэтому у меня нет доступа к Windows, чтобы проверить его systeminfo.

Я вынул жесткий диск и подключил его к другому компьютеру, но при запуске systeminfoон просто дает информацию для хост-компьютера, я не видел способа изменить это.

Стивен Пенни
источник
3
Вы понимаете, что ключ продукта для Windows 7 Home Premium можно использовать для установки 32-разрядной или 64-разрядной установки. Если жесткий диск подключен к другому компьютеру, вы можете просмотреть содержимое жесткого диска и определить, что вы установили согласно ответу Фрэн.
Ramhound

Ответы:

31

Если вы видите папку в корневом каталоге этого диска с именем, Program Files (x86)то на нем установлена ​​64-битная Windows.

Fran
источник
9

Немного более точный способ обнаружения 64-разрядных окон - это поиск папки %SystemRoot%\SysWOW64(обычно Windows\SysWOW64), поскольку она содержит двоичные файлы, используемые окнами для запуска 32-разрядных приложений, которые не должны присутствовать в установках 32-разрядных окон. Это немного точнее, чем проверка, Program Files (x86)потому что я помню, как видел вариант установки где-то в Windows Vista, который позволяет переименовывать эту папку, но я никогда не видел ни одного для SysWOW64.

Боб Дэвис
источник
1
-1: Официально невозможно переместить Program Filesили Program Files (x86)через автоматическую установку больше. Это было возможно с XP. Обязательный Old New Thing Reference
afrazier
2
«официально не возможно» означает ли это «неофициально, что это все еще возможно»?
Боб Дэвис
1
Это невозможно с WAIK. Я не удивлюсь, если кто-то придумает мерзкий взлом, который, кажется, работает. NB: Я не говорю о людях, которые просто подключают папку к другому диску, что также не поддерживается, но фактически переименовывают Program Files.
afrazier
1
Приятно знать, спасибо. Хотя я думаю, что буду придерживаться своего варианта, так как по моему опыту он немного менее подвержен ошибкам, чем альтернативы.
Боб Дэвис
1
Почему именно за это проголосовали так много раз? Пользователь работал под управлением Windows 7 Home Premium. НЕТ СПОСОБА, если у него нет программных файлов (x86), если установлена ​​64-битная версия.
Ramhound