-4

Я бы определенно сказал, что эта система 64-битная, но владелец говорит, что это 32. Компьютер Dell Optiplex 960, который поставляется как в 32-битной, так и в 64-битной версиях, но я установил 64-битную версию Windows 8 и он может запускать 64-битные программы.

Обновить

Есть скрипт Autoit, который проверяет его, мне пришлось обновить старый скрипт, чтобы он работал

If @CPUARCH = "x86" Then
    $CPUARCH = "32-bit"
Else
    $CPUARCH = "64-bit"
EndIf

If @OSARCH = "x86" Then
    $OSARCH = "32-bit"
Else
    $OSARCH = "64-bit"
EndIf

MsgBox(0, "CPU info", "The CPU is "& $CPUARCH & " and the OS is " & $OSARCH)

Я загрузил скомпилированный двоичный файл в sourceforge.

3 ответа3

5

64-битный процессор - согласно cpu-z он поддерживает EMT64T - это версия Intel набора команд x86_64. Вероятно, была предустановлена 32-битная ОС - я думаю, что это был период перехода между Vista и XP, и хотя Vista имела надлежащую 64-битную поддержку, XP64 была беспорядочной. Есть много систем, которые могут обрабатывать 64-битные, но имеют 32-битные установленные ОС.

0

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

для этого процессора Intel Core 2 Duo E8500, его 64-бит

http://ark.intel.com/products/33911

на экране cpu-z также говорится, что он поддерживает emt-64, которая является версией Intel набора команд amd64, как было сказано @ranisalt.

много информации здесь: https://en.wikipedia.org/wiki/X86-64

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