Problema de informação confusa do sistema [duplicado]

0

Estou usando um pequeno pedaço de código Python para ver as informações do sistema. Quando eu tento isso no meu sistema, eu tenho estes:

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

AMD64 significa que meu sistema é de 64 bits, no entanto; quando vou para C , há (x86) ao lado de Program Files . Como x86 significa 32 bits, por que o x86 está lá se meu sistema for de 64 bits?

    
por GLHF 05.07.2016 / 08:51

1 resposta

2

A pasta chamada Program Files (x86) existe apenas em sistemas x64. Ele é usado para instalar programas não-x64 (que ainda podem ser executados em um sistema x64). Os programas x64 reais são armazenados na pasta Program Files , mas o nome é sempre traduzido em seu idioma (se eu for para C: Eu o verei como Programmes porque meu Windows está em francês).

Se você pressionar a combinação de teclas Windows + Pausa / Atenção ou vá para Painel de controle - > Sistema haverá "(32 bits)" ao lado do nome do sistema operacional se o seu Windows é de 32 bits, e não haverá nada se for de 64 bits.

    
por 05.07.2016 / 08:59