Я использую небольшой кусочек кода Python для просмотра системной информации. Когда я пытаюсь сделать это в своей системе, я получаю это;

>>> import platform
>>> platform.machine()
'AMD64'
>>> platform.platform()
'Windows-7-6.1.7601-SP1'
>>> 

AMD64 означает, что моя система 64-битная, как всегда; когда я иду на C , рядом с (x86) стоит Program Files . Поскольку x86 означает 32-разрядный, почему x86 существует, если моя система является 64-разрядной?

1 ответ1

2

Папка с именем Program Files (x86) существует только в системах x64. Он используется для установки программ, отличных от x64 (которые все еще могут работать в системе x64). Реальные x64-программы хранятся в папке Program Files , но имя всегда переводится на ваш язык (если я перейду к C: я увижу его как « Programmes потому что у меня Windows на французском языке).

Если вы нажмете комбинацию клавиш Windows + Pause/Attn или перейдете в Control Pannel -> System, там будет «(32 бита)» рядом с названием ОС, если у вас Windows 32 бита, и ничего не будет, если она составляет 64 бита.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .