Quando scegliamo il sistema operativo da installare sul PC è necessario scoprire se il processore (CPU) sia a 64 bit (architettura x64) oppure sia molto vecchio e limitato ai 32 bit (x86). In questo articolo vedremo come procedere
Prima di iniziare, chiariamo che il supporto all'architettura x64 (64 bit) della CPU è una caratteristica hardware dello specifico processore. Un vecchio modello limitato ai soli 32 bit non può essere "aggiornato" a 64 bit, ma deve essere sostituito.
Ricordiamo inoltre che non è possibile installare un sistema operativo a 64 bit su una CPU a 32 bit.. Al contrario, è possibile installare un sistema operativo a 32 bit su un processore a 64 bit: è una pessima idea e non dovremmo farlo, ma può succedere per errore.
Sistema operativo a 64 bit = CPU a 64 bit
Per quanto appena detto, un primo modo per capire se la CPU è a 64 bit è di valutare quale sistema operativo sia attualmente in uso. Allo scopo, seguiamo le indicazioni fornite in questi approfondimenti:
- con Windows: Come scoprire se Windows è a 32 bit oppure 64 bit
- con Linux: Come scoprire se Linux/Ubuntu/CentOS è a 32 bit oppure 64 bit
Se il sistema operativo è a 64 bit, la CPU supporta i 64 bit.
Sistema operativo a 32 bit. CPU...?
Se invece il sistema operativo è a 32 bit, potremmo essere in quella configurazione sub-ottimale in cui è stato installato un sistema operativo a 32 bit nonostante il processore sia a 64 bit.
Da Windows, il modo più rapido di verificarlo è tornare alla schermata con le informazioni sul sistema operativo e interpretare il risultato:
-
Sistema operativo a 32 bit, processore basato su x86
: Windows è a 32 bit, la CPU è a 32 bit (non supporta i 64 bit) -
Sistema operativo a 32 bit, processore basato su x64
: Windows è a 32 bit, ma la CPU è a 64 bit
In ambiente Linux, dobbiamo invece aprire il Terminale e impartire questo comando:
cat /proc/cpuinfo
In corrispondenza della riga flags
, valutiamo se è presente l'abbreviazione lm
:
-
lm
assente: la CPU è a 32 bit -
lm
presente: la CPU è a 64 bit
Sistema operativo a 32 bit su CPU a 64 bit. Cosa fare?
In caso scoprissimo che la CPU è a 64 bit ma è installato un sistema operativo a 32 bit non possiamo immediatamente "convertire" il sistema operativo. Al contrario: è necessario formattare e reinstallare da zero un sistema operativo a 64 bit
» Leggi: Guida: come formattare e reinstallare Windows 10
Come scoprire se la CPU è 64 bit senza sistema operativo
Se il sistema operativo non è ancora stato installato oppure se il PC è spento e dobbiamo capire se la sua CPU supporti o meno i 64 bit, possiamo rivolgerci ai siti dei produttori:
- per CPU Intel: ark.intel.com
- per CPU AMD: amd.com/en/products/specifications
Cerchiamo dunque il modello del processore e troveremo una pagina di riepilogo con tutte le caratteristiche. Se, fra queste, è presente la dicitura Intel 64
: Yes
oppure AMD 64
: Yes
(o equivalenti per AMD) significa che la CPU supporta i 64 bit
Conclusioni
In questo articolo abbiamo visto come scoprire se il PC ha un processore a 64 bit (CPU x64). In realtà, tutte le CPU moderne sono a 64 bit, ma queste informazioni possono tornare utili a chi si trovi a lavorare con PC molto vecchi.
È bene tenere a mente che Windows 10 supporta ancora le CPU a 32 bit, mentre Ubuntu si rivolge unicamente a quelle 64 bit.