Skąd mam wiedzieć, że mój laptop jest zgodny z wersją 64-bitową?

12

Niedawno planuję kupić nowy laptop do obsługi 64-bitowego systemu operacyjnego, ale znajomy powiedział mi, że mój obecny laptop jest już 64-bitowy.

Jak mogę sprawdzić, czy mój laptop jest gotowy do załadowania 64-bitowego systemu operacyjnego, czy nie?

Oto wynik z CPU-Z:

wynik cpu-z

Gafel
źródło

Odpowiedzi:

10

Dowiedz się, jakiego rodzaju procesora używa. Jeśli jest to procesor 64-bitowy, wszystko powinno być ustawione. Myślę, że cokolwiek nowszego niż Core 2 po stronie Intela jest 64-bitowe, a 64-bitowe procesory AMD zwykle mają w nazwie „64”. Nie są to jednak zasady gwarantowane, dlatego zawsze powinieneś odrobić pracę domową, aby zachować bezpieczeństwo.

edycja: Tak, T5600 jest 64-bitowy. Widzisz w „Instrukcjach”, gdzie jest napisane „EM64T”? Oznacza to, że jest to układ 64-bitowy.

Kyle Cronin
źródło
Wszystkie procesory Intel Core 2 są 64-bitowe.
gkrogers
1

Możesz spojrzeć na rejestr:

  1. otwórz regedit.exe
  2. nawigować do HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0
  3. Spójrz na wartość wywoływaną, Identifieraby znaleźć typ procesora

wprowadź opis zdjęcia tutaj

vasu
źródło
0

Ok, ze strony wywiadu:

Intel® EM64T wymaga systemu komputerowego z procesorem, mikroukładem, systemem BIOS, systemem operacyjnym, sterownikami urządzeń i aplikacjami obsługującymi technologię Intel EM64T. Procesor nie będzie działać (w tym działanie 32-bitowe) bez systemu BIOS z obsługą Intel EM64T. Wydajność będzie się różnić w zależności od konfiguracji sprzętu i oprogramowania. Zobacz http://www.intel.com/info/em64t, aby uzyskać więcej informacji, w tym szczegółowe informacje na temat tego, które procesory obsługują Intel® EM64T lub skonsultuj się ze sprzedawcą systemu, aby uzyskać więcej informacji.

Więc tak, to 64-bit.

Toon Krijthe
źródło
0

Obecnie mam małą aplikację (przywiązane do naszego niewiele 64bit OS), który mówi, nazwę i typ procesora x86 (32bit) lub x64 (64bit) tutaj (6kB download)

Po prostu wywołuje CPUID i sprawdza, czy dostępny jest tryb długi. (CPUID.80000001H: EDX [bit 29])

Trochę kodu C ++:

//Detect if long mode is available by checking bit 29 in EDX when calling 
//CPUID Extended Processor Info and Feature Bits.
int results[4];//eax, ebx, ecx & edx
BOOL 64bit;
__cpuid(results,0x80000001);
if(results[3]&29) 64bit=TRUE; else 64bit=FALSE;

źródło
hmm, twoje narzędzie nie działa, mówi x86, że może zgadywać z systemu operacyjnego, na którym aktualnie