Come sapere se un computer Windows ha una CPU o un sistema operativo a 64 bit


15

Come puoi verificare se il tuo computer Windows

  • Ha un processore x86 (32-bit) o ​​x86-64 (64-bit)?
  • È in esecuzione un sistema operativo a 32 o 64 bit?

quale sistema operativo stai eseguendo?
James Mertz,

vinci xp professional
tintincutes l'

1
Usa Linux e superuser.com/questions/208301/… (e sono sicuro che ci sia un duplicato anche per Windows).
Gilles 'SO- smetti di essere malvagio'

Non ho lInux
tintincutes l'

Risposte:


10

Se utilizzi XP a 64 bit, sotto C:\vedrai una cartella "Programmi" e "Programmi (x86)".

Le proprietà del sistema rifletteranno anche un sistema operativo a 64 bit:

testo alternativo


L'ho fatto ma non ho visto dove si dice a 32 bit. Quindi forse capisco che il mio XP Pro è a 32 bit se 64 bit non è elencato.
tintincutes

1
@tinta, corretto.
John T,

5

Quasi tutti i processori prodotti dal 2006 supportano il set di istruzioni a 64 bit e possono eseguire un sistema operativo a 32 o 64 bit. L'esecuzione di un sistema operativo a 64 bit richiede una CPU x86-64, ma non è necessario un sistema operativo a 64 bit per utilizzare una di queste CPU.

Hardware

Quasi tutti i processori AMD dal Athlon 64 hanno supportato le istruzioni a 64 bit. Se hai un processore AMD, probabilmente può eseguire un sistema operativo a 64 bit.

Quasi tutti i processori Intel dalla serie Core 2 hanno supportato 64 bit. Se si dispone di un processore Core 2 o Core i x , è possibile eseguire un sistema operativo a 64 bit. Le uniche eccezioni sono alcuni dei processori di netbook Atom. Per verificare se la versione del tuo processore supporta x64, cercalo nel database del processore Intel .

Software

Mac OS X supporta x64 da OS X 10.4 Tiger ed è stato x64 solo da 10.6 Snow Leopard.

Ci sono state versioni a 64 bit di Windows da Windows 2000 Server, ma non sono entrate nella corrente principale fino a Windows Vista. Oggi molti computer venduti con Windows sono dotati di Windows 7. a 64 bit. Puoi verificare se hai installato Windows a 64 bit andando su Risorse del computer e facendo clic su Proprietà del sistema.

Windows a 64 bit


Correggerei la prima frase per: "Quasi tutti i processori prodotti dal 2010 supportano il set di istruzioni a 64 bit" C'erano ancora molti laptop a 32 bit rilasciati nel 2007/2008.
jiggunjer,

4

Se stai utilizzando Windows XP, molto probabilmente stai utilizzando un sistema operativo a 32 bit, poiché la versione WinXP a 64 bit è estremamente rara (per una buona ragione poiché è ampiamente non supportata).

Se il PC stesso è compatibile a 64 bit, è più difficile scoprirlo in quel caso. Prova a scaricare CPU-Z e controlla se Istruzioni elenca qualcosa come EM64T, AMD64, x86-64 o simili. In caso di dubbi, inserisci ciò che CPU-Z visualizza per Nome, Specifiche e Istruzioni.


ok, quindi non c'è modo di controllare nel PC se i suoi 32 bit
tintincutes

C'è, ma non dalla semplice riga di comando. Usando autoit, la macro @CPUARC restituirà 32-bit o 64-bit per il processore e @OSARCH ti dirà se il sistema operativo è 32-bit o 64-bit. Questo funzionerà su qualsiasi macchina Windows. Potrei probabilmente scrivere una piccola sceneggiatura per questo in pochi minuti.
MaQleod,

@MaQleod: È carino da parte tua. Lo apprezzerei C'è un modo per verificare senza installarlo? Per quanto possibile, non voglio installarlo perché, rende il mio PC lento
tintincuta l'

1
il collegamento alla versione compilata non richiede alcuna installazione.
MaQleod,

4

Usando autoit , esegui questo script:

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)

C'è una versione compilata qui se non si desidera scaricare l'autoit e compilarlo da soli. Nota, questo funzionerà su 2K / XP / VISTA / 7


hmm, come posso eseguire questo script? Devo eseguirlo nel prompt dei comandi? Mi dispiace perché sono un principiante in un mondo di programmazione
tintincutes l'

il link per la versione di compilazione mi sembra strano, ma devo scaricarlo da qui.
tintincuta l'

Mi dispiace per l'errore di ortografia che ho appena notato, stavo cercando di farlo rapidamente con i bambini che mi urlavano, lo riparerò quando avrò tempo, ma in realtà non fa molta differenza nel modo in cui l'app funziona.
MaQleod,

grazie MaQleod, sono interessato a provare questo script. Come si esegue uno script? Non sono proprio sicuro.
tintincuta l'

1
Se hai la versione compilata, la esegui, come qualsiasi exe, si aprirà una finestra di messaggio con l'architettura del sistema operativo e del processore. Se hai installato autoit per primo, basta incollare lo script sopra in un file di testo, salvarlo come file .au3 e fare clic con il tasto destro e scegliere "esegui script".
MaQleod,

2

Di seguito è riportato un elenco di metodi per verificare se il sistema operativo attualmente installato è a 32 o 64 bit e se il processore può supportare un sistema operativo a 64 bit.

Si noti che i metodi variano a seconda della versione di Windows.


Qualsiasi versione di Windows

Sistema operativo

Se stai usando una versione a 64 bit di Windows, avrai Programmi (x86) e Programmi sul tuo C:\disco.

Se si utilizza una versione a 32 bit di Windows, sarà presente solo la cartella Programmi .


Windows 10

Sistema operativo e processore

Fare clic con il tasto destro sul pulsante Start, quindi fare clic su Sistema .

Menu di avvio destro del Windows 10

Il sistema operativo e il tipo di processore verranno visualizzati sotto l' intestazione Sistema accanto a Tipo di sistema .

Informazioni di sistema di Windows 10

Fonte: supporto WD - Come determinare se il sistema operativo Windows è a 32 bit (x86) o 64 bit (x64)


Windows 8

Sistema operativo e processore

Dal desktop, premi ⊞ Win+ i( Tasto Windows + i ), quindi fai clic su Informazioni PC .

Charm delle impostazioni di Windows 8

Il sistema operativo e il tipo di processore verranno visualizzati sotto l' intestazione Sistema accanto a Tipo di sistema .

Informazioni di sistema di Windows 8

Fonte: Picohelp - Come verificare se Windows 8 è una versione a 32 o 64 bit


Windows 7 / Vista / Server 2008

Sistema operativo

Apri il menu Start , fai clic con il pulsante destro del mouse su Computer e seleziona Proprietà . Il tipo di sistema operativo verrà elencato in Sistema .

Informazioni di sistema di Windows 7

Fonte: WikiHow - Controlla se il tuo computer è a 64 bit

Processore

Questo metodo potrebbe richiedere diritti di amministratore.

  1. Aprire Informazioni e strumenti sulle prestazioni facendo clic sul pulsante Start , quindi su Pannello di controllo . Nella casella di ricerca digitare Informazioni e strumenti sulle prestazioni e quindi, nell'elenco dei risultati, fare clic su Informazioni e strumenti sulle prestazioni .

  2. Fare clic su Visualizza e stampa informazioni dettagliate sulle prestazioni e sul sistema .

  3. Nella sezione Sistema , è possibile vedere quale tipo di sistema operativo è attualmente in esecuzione in Tipo di sistema e se è possibile eseguire o meno una versione di Windows a 64 bit con capacità a 64 bit . (Se sul tuo computer è già in esecuzione una versione a 64 bit di Windows, non vedrai l' elenco con capacità a 64 bit .)

Fonte: supporto Microsoft - Windows a 32 e 64 bit: domande frequenti


Windows XP

Sistema operativo

Apri il menu Start , fai clic con il pulsante destro del mouse su Risorse del computer e seleziona Proprietà . La scheda Generale mostrerà se il tuo sistema utilizza un sistema operativo a 64 bit sotto l' intestazione del sistema .

Proprietà di sistema di Windows XP

Schermata per gentile concessione di John T


1

Tutte le altre risposte in realtà non provano che il tuo sistema sia a 64 bit. Ti dicono semplicemente se hai installato o meno un sistema operativo a 64 bit. Posso suggerire di farlo anche tu. Ma, se la tua copia di Windows non è a 64 bit (perché puoi installare finestre a 32 bit su sistemi a 64 bit), ti suggerisco di installare CPU-Z.

Dopo averlo installato, esegui CPU-Z e cerca EM64T nelle istruzioni nella scheda CPU.


EM64T si applica solo ai chip Intel. I chip AMD verranno visualizzati come "x86_64". +1
Billy ONeal

0

Fare clic con il tasto destro su Risorse del computer e quindi fare clic su Proprietà.


L'ho fatto ma non c'è modo qui che dica che è a 32 bit
tintincutes l'

Stai usando XP? Vista? 7? ME?
Tra l'

1
Sto usando XP Professional
tintincutes l'

Quindi nello screenshot sopra, ( i.imgur.com/wJa5R.gif ) quando si dice x64 Edition è perché ha installato la versione a 64 bit di Windows XP. Cosa dice il tuo quando apri le proprietà?
Tra l'

1
Niente. Il mio è piuttosto vecchio, immagino. Dice solo: Microsoft Windows XP Professional versione 2002 Service Pack 3. Quindi ho pensato che fosse solo 32 bit
tintincutes il

0

Riga di comando, in Windows:

wmic computersystem

Solo il tipo di sistema:

wmic computersystem get systemtype

Terminale, in Linux:

sudo lscpu

Solo il tipo di sistema:

sudo lscpu | grep Architecture
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.