Jak sprawdzić, czy komputer z systemem Windows ma 64-bitowy procesor lub system operacyjny

15

Jak sprawdzić, czy komputer z systemem Windows

  • Czy ma procesor x86 (32-bitowy) lub x86-64 (64-bitowy)?
  • Czy działa 32-bitowy lub 64-bitowy system operacyjny?
tintincutes
źródło
z jakiego systemu operacyjnego korzystasz
James Mertz
Wygraj XP Professional
tintincutes
1
Użyj Linuksa i superuser.com/questions/208301/... (i jestem pewien, że istnieje również duplikat dla systemu Windows).
Gilles 'SO - przestań być zły'
Nie mam lInux
tintincutes

Odpowiedzi:

10

Jeśli korzystasz z 64-bitowego systemu XP, C:\zobaczysz folder „Program Files” oraz folder „Program Files (x86)”.

Właściwości systemu będą również odzwierciedlać 64-bitowy system operacyjny:

alternatywny tekst

John T.
źródło
Zrobiłem to, ale nie widziałem, gdzie jest napisane 32bit. Może więc uznaję, że mój XP Pro jest 32-bitowy, jeśli 64-bitowego nie ma na liście.
tintincutes
1
@ odcień, poprawne.
John T
5

Prawie wszystkie procesory produkowane od 2006 roku obsługują 64-bitowy zestaw instrukcji i mogą działać w 32-bitowym lub 64-bitowym systemie operacyjnym. Uruchamianie 64-bitowego systemu operacyjnego wymaga procesora x86-64, ale do korzystania z jednego z tych procesorów nie jest potrzebny 64-bitowy system operacyjny.

Sprzęt komputerowy

Prawie wszystkie procesory AMD od Athlona 64 obsługują instrukcje 64-bitowe. Jeśli masz procesor AMD, prawdopodobnie może on działać w 64-bitowym systemie operacyjnym.

Prawie wszystkie procesory Intel od serii Core 2 obsługują 64-bit. Jeśli masz procesor Core 2 lub Core i x , może on działać w 64-bitowym systemie operacyjnym. Jedynymi wyjątkami są niektóre procesory netbook Atom. Aby sprawdzić, czy twoja wersja procesora obsługuje x64, poszukaj go w bazie danych procesorów Intela .

Oprogramowanie

Mac OS X obsługuje x64 od wersji OS X 10.4 Tiger, a wersja x64 jest dostępna od wersji 10.6 Snow Leopard.

Istnieją 64-bitowe wersje systemu Windows od Windows 2000 Server, ale nie weszły do ​​głównego nurtu aż do systemu Windows Vista. Wiele komputerów sprzedawanych obecnie z systemem Windows jest wyposażonych w 64-bitowy system Windows 7. Możesz sprawdzić, czy masz zainstalowany 64-bitowy system Windows, przechodząc do Mojego komputera i klikając Właściwości systemu.

Windows 64-bitowy

nhinkle
źródło
Poprawiłbym pierwsze zdanie w następujący sposób: „Prawie wszystkie procesory wyprodukowane od 2010 roku obsługują 64-bitowy zestaw instrukcji”. W latach 2007/2008 wydano jeszcze wiele 32-bitowych laptopów.
jiggunjer,
4

Jeśli korzystasz z systemu Windows XP, najprawdopodobniej używasz 32-bitowego systemu operacyjnego, ponieważ 64-bitowa wersja WinXP jest niezwykle rzadka (nie bez powodu, ponieważ jest w dużej mierze nieobsługiwana).

Jeśli sam komputer jest zgodny z wersją 64-bitową, trudniej jest to sprawdzić. Spróbuj pobrać CPU-Z i sprawdź, czy instrukcje zawierają coś takiego jak EM64T, AMD64, x86-64 lub podobny. W razie wątpliwości należy opublikować, co wyświetla CPU-Z dla nazwy, specyfikacji i instrukcji.

Michael Stum
źródło
ok, więc nie ma sposobu, aby sprawdzić w komputerze, czy jego 32-bit
tintincutes
Istnieje, ale nie przez prostą linię poleceń. Korzystając z funkcji autoit, makro @CPUARC zwróci procesorowi 32-bitowy lub 64-bitowy, a @OSARCH poinformuje cię, czy system operacyjny jest 32-bitowy czy 64-bitowy. Będzie to działać na dowolnym komputerze z systemem Windows. Prawdopodobnie mógłbym napisać do tego mały skrypt w ciągu kilku minut.
MaQleod,
@MaQleod: To miło z twojej strony. Doceniłbym to. Czy istnieje sposób sprawdzenia bez instalacji? Na tyle, na ile to możliwe, nie chcę instalować, ponieważ powoduje to spowolnienie mojego komputera
tintincutes
1
link do skompilowanej wersji nie wymaga żadnej instalacji.
MaQleod,
4

Korzystając z autoit , uruchom ten skrypt:

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(64,"OS and CPU Architechure","The CPU is " & $CPUARCH & " and the OS is " & $OSARCH)

Istnieje tutaj wersja skompilowana , jeśli nie chcesz pobierać autoit i kompilować go samodzielnie. Uwaga, to będzie działać na 2K / XP / VISTA / 7

MaQleod
źródło
hmm, jak uruchomić ten skrypt? Czy muszę to uruchomić w wierszu polecenia? Przepraszam, ponieważ jestem początkującym w świecie programowania
tintincutes
link do wersji kompilacyjnej wygląda dla mnie dziwnie, ale muszę ją pobrać stąd.
tintincutes
Przepraszam za błąd pisowni, który właśnie zauważyłem, próbowałem to zrobić szybko, krzycząc na mnie dzieci, naprawię to, gdy będę miał czas, ale tak naprawdę nie ma to większego znaczenia w działaniu aplikacji.
MaQleod,
dzięki MaQleod, jestem zainteresowany, jak wypróbować ten skrypt. Jak uruchomić skrypt? Nie jestem do końca pewien.
tintincutes
1
Jeśli masz skompilowaną wersję, po prostu uruchom ją, jak każdy exe, pojawi się okno komunikatu z architekturą systemu operacyjnego i procesora. Jeśli najpierw zainstalowałeś autoit, po prostu wklej powyższy skrypt do pliku tekstowego, zapisz go jako plik .au3 i kliknij prawym przyciskiem myszy i wybierz „uruchom skrypt”.
MaQleod,
2

Poniżej znajduje się lista metod sprawdzania, czy obecnie zainstalowany system operacyjny jest 32 czy 64-bitowy i czy procesor może obsługiwać 64-bitowy system operacyjny.

Pamiętaj, że metody różnią się w zależności od wersji systemu Windows.


Dowolna wersja systemu Windows

System operacyjny

Jeśli używasz 64-bitowej wersji systemu Windows, na dysku będą znajdować się Program Files (x86) i Program FilesC:\ .

Jeśli używasz 32-bitowej wersji systemu Windows, obecny będzie tylko folder Program Files .


Windows 10

System operacyjny i procesor

Kliknij prawym przyciskiem myszy przycisk Start, a następnie System .

Windows 10 Kliknij menu Start prawym przyciskiem myszy

Typ systemu operacyjnego i procesora zostanie wyświetlony pod nagłówkiem System obok Typu systemu .

Informacje o systemie Windows 10

Źródło: Wsparcie WD - jak ustalić, czy system operacyjny Windows jest 32-bitowy (x86) czy 64-bitowy (x64)


Windows 8

System operacyjny i procesor

Na pulpicie naciśnij ⊞ Win+ i( klawisz Windows + i ), a następnie kliknij Informacje o komputerze .

Urok ustawień systemu Windows 8

Typ systemu operacyjnego i procesora zostanie wyświetlony pod nagłówkiem System obok Typu systemu .

Informacje o systemie Windows 8

Źródło: Picohelp - jak sprawdzić, czy Windows 8 jest wersją 32-bitową czy 64-bitową


Windows 7 / Vista / Server 2008

System operacyjny

Otwórz menu Start , kliknij prawym przyciskiem myszy Komputer i wybierz Właściwości . Typ systemu operacyjnego zostanie wymieniony w obszarze System .

Informacje o systemie Windows 7

Źródło: WikiHow - Sprawdź, czy Twój komputer jest 64-bitowy

Edytor

Ta metoda może wymagać uprawnień administratora.

  1. Otwórz informacje o wydajności i narzędzia, klikając przycisk Start , a następnie Panel sterowania . W polu wyszukiwania wpisz Informacje o wydajności i narzędzia , a następnie na liście wyników kliknij Informacje o wydajności i narzędzia .

  2. Kliknij Wyświetl i wydrukuj szczegółowe informacje o wydajności i systemie .

  3. W sekcji System możesz zobaczyć, jaki typ systemu operacyjnego aktualnie używasz pod typem systemu i czy możesz uruchomić 64-bitową wersję systemu Windows z obsługą 64-bitową . (Jeśli na komputerze jest już uruchomiona 64-bitowa wersja systemu Windows, nie zobaczysz listy z obsługą 64-bitowych ).

Źródło: Pomoc techniczna Microsoft - 32-bitowy i 64-bitowy system Windows: Często zadawane pytania


Windows XP

System operacyjny

Otwórz menu Start , kliknij prawym przyciskiem Mój komputer i wybierz Właściwości . Karta Ogólne pokaże, czy system używa 64-bitowego systemu operacyjnego pod nagłówkiem System .

Właściwości systemu Windows XP

Zrzut ekranu dzięki uprzejmości Johna T.

Stevoisiak
źródło
1

Wszystkie pozostałe odpowiedzi nie dowodzą, że twój system jest 64-bitowy. Mówią po prostu, czy masz zainstalowany 64-bitowy system operacyjny. Mogę ci też zasugerować. Ale jeśli twoja kopia systemu Windows nie jest 64-bitowa (ponieważ możesz zainstalować 32-bitowe okna w systemach 64-bitowych), sugeruję zainstalowanie CPU-Z.

Po zainstalowaniu uruchom CPU-Z i poszukaj EM64T zgodnie z instrukcjami na karcie CPU.

Matt H.
źródło
EM64T dotyczy tylko układów Intel. Układy AMD będą wyświetlane jako „x86_64”. +1
Billy ONeal
0

Kliknij prawym przyciskiem Mój komputer, a następnie kliknij Właściwości.

Pomiędzy
źródło
Zrobiłem to, ale nie ma mowy, żeby napisano, że jest 32-bitowy
tintincutes
Czy używasz XP? Widok? 7? MNIE?
Pomiędzy
1
Używam XP Professional
tintincutes
Tak więc na powyższym zrzucie ekranu ( i.imgur.com/wJa5R.gif ), gdy mówi o wersji x64, to dlatego, że ma zainstalowaną 64-bitową wersję systemu Windows XP. Co mówisz, kiedy otwierasz nieruchomości?
Pomiędzy
1
nic. Wydaje mi się, że mój jest dość stary. Wystarczy powiedzieć: Microsoft Windows XP Professional wersja 2002 z dodatkiem Service Pack 3. Więc założyłem, że to tylko 32-bit
tintincutes
0

Wiersz poleceń w systemie Windows:

wmic computersystem

Tylko typ systemu:

wmic computersystem get systemtype

Terminal, w systemie Linux:

sudo lscpu

Tylko typ systemu:

sudo lscpu | grep Architecture
durette
źródło