Punti chiave
- Il TPM 2.0 è necessario per Windows 11: questi processori di sicurezza abilitano BitLocker, Secure Boot e Windows Hello e proteggono le chiavi di crittografia a livello hardware.
- Puoi verificare la presenza e la versione del TPM usando tpm.msc, PowerShell, Gestione dispositivi o le impostazioni di Sicurezza di Windows.
- La maggior parte dei PC moderni usa il TPM firmware (fTPM), che offre una protezione di livello TPM 2.0 senza un chip hardware separato.
- Se il TPM non viene rilevato, abilitalo nelle impostazioni BIOS/UEFI alla voce “Security Device Support”, “fTPM” o “PTT”, oppure aggiorna il firmware per garantire la compatibilità con il TPM 2.0.
- Il TPM 2.0 garantisce conformità, una crittografia più solida e l’idoneità ai futuri aggiornamenti di Windows: è quindi essenziale per la sicurezza e per prepararsi all’aggiornamento dell’OS nel 2025 e oltre.
Avere un chip TPM (Trusted Platform Module) permette al tuo PC Windows 11 di accedere a soluzioni di sicurezza moderne come BitLocker, Windows Hello e Secure Boot, in grado di proteggere il sistema da diverse minacce. Se sei un amministratore di sistema o un utente esperto, non sai con certezza se il chip è presente e vuoi verificarlo sul tuo PC per motivi di sicurezza, questo articolo fa per te.
In questo articolo vedremo i vari metodi per verificare se il tuo dispositivo è dotato di TPM, dalla Console di gestione TPM all’app Sicurezza di Windows.
Se preferisci una guida visiva, guarda il nostro video su come verificare se un PC Windows ha un chip TPM.
Che cos’è un Trusted Platform Module (TPM)?
Un chip Trusted Platform Module, o semplicemente TPM, è un chip specializzato che puoi trovare sulla scheda madre del tuo PC. Si tratta di un processore crittografico dedicato che fornisce sicurezza a livello hardware per diverse funzioni, come la gestione delle chiavi, la crittografia del disco e l’autenticazione.
Il suo compito principale è garantire che OS e firmware siano autentici e non manomessi. Alcune caratteristiche di Windows, come Windows Hello e BitLocker, sfruttano il TPM per aumentare ulteriormente la sicurezza.
Requisiti per TPM 2.0
Prima di seguire i metodi per verificare la presenza del TPM e la sua versione, controlla questi requisiti:
- Windows 11 (qualsiasi edizione): la versione più recente del chip, TPM 2.0, è un componente necessario per eseguire Windows 11 sui PC.
- Privilegi di amministratore: alcuni metodi richiedono permessi da amministratore, ad esempio l’esecuzione di PowerShell e del Prompt dei comandi.
Come verificare la presenza del chip TPM
Se vuoi verificare se hai o meno un chip TPM installato, puoi farlo tramite la Console di gestione TPM, PowerShell, Gestione dispositivi, Sicurezza di Windows o il Prompt dei comandi.
Metodo 1: usare la Console di gestione TPM
Uno dei metodi più semplici consiste nell’usare la Console di gestione TPM. È un controllo manuale con interfaccia grafica che puoi eseguire rapidamente.
Nota: potrebbero essere necessari i privilegi di amministratore.
- Premi Win + R per aprire Esegui.
- Digita “tpm.msc” e premi Invio. (Se per accedere alle informazioni servono i diritti di amministratore, dopo aver digitato “tpm.msc” premi invece Ctrl + Maiusc + Invio.)
- Esamina le informazioni sul TPM.
Se il TPM è presente, dovresti vedere:
- Stato: “Il TPM è pronto per l’uso”.
- Informazioni sul produttore: ID produttore e versione (ad esempio 2.0 o 1.2)
- Altre opzioni disponibili
Se non è presente alcun TPM, comparirà il messaggio “Impossibile trovare un TPM compatibile”.
Metodo 2: usare PowerShell
Questo metodo può essere inserito in uno script per controllare più sistemi e restituisce dati TPM dettagliati, quindi è ideale per audit da remoto o strumenti di inventario.
Nota: sono necessari i privilegi di amministratore.
- Apri PowerShell con privilegi elevati. Premi Win + R, digita “powershell” e premi Ctrl + Maiusc + Invio.
- Digita questo comando e premi Invio per ottenere un elenco dettagliato delle proprietà del TPM:
get-tpm
- In alternativa, puoi digitare questo comando per una versione meno dettagliata:
get-tpm | select -ExpandProperty tpmpresent
- Esamina i risultati. Se il TPM è installato, il valore di TpmPresent è True. In caso contrario sarà False.
- Puoi anche usare questo comando per informazioni più dettagliate sul TPM del tuo dispositivo:
Get-WmiObject -Namespace "Root\CIMV2\Security\MicrosoftTpm" -Class Win32_Tpm
Metodo 3: usare Gestione dispositivi
Anche Gestione dispositivi è un metodo semplice per confermare rapidamente la presenza del TPM a livello hardware.
- Premi Win + X oppure fai clic con il pulsante destro sul pulsante Start per aprire il menu di accesso rapido.
- Seleziona Gestione dispositivi dall’elenco.
- Individua ed espandi Dispositivi di sicurezza.
- Se vedi il dispositivo Trusted Platform Module con l’indicazione della versione alla fine, il tuo PC è dotato di TPM. Se non trovi la voce Dispositivi di sicurezza o Trusted Platform Module, significa che non è installato o non è abilitato.
Metodo 4: usare l’app Sicurezza di Windows
Sicurezza di Windows ha un’interfaccia intuitiva che aiuta gli utenti finali a verificare la presenza del TPM e la sua versione sui propri sistemi.
- Apri le Impostazioni premendo Win + I.
- Vai su Privacy e sicurezza → Sicurezza di Windows → Sicurezza del dispositivo → Dettagli del processore di sicurezza.
- Se il TPM è installato, dovresti vedere la versione del TPM, le informazioni sul produttore e altre specifiche generali. In caso contrario, non troverai la sezione Processore di sicurezza.
Metodo 5: usare il Prompt dei comandi
Il Prompt dei comandi può restituire dati grezzi sul TPM se stai usando un sistema legacy (ad esempio Windows 7 o configurazioni più vecchie).
Nota: sono necessari i privilegi di amministratore.
- Apri il Prompt dei comandi come amministratore.
- Digita “cmd” nella barra di ricerca del menu Start
- Fai clic con il pulsante destro su Prompt dei comandi
- Scegli Esegui come amministratore.
- In alternativa, puoi premere Win + R, digitare “cmd” e premere Ctrl + Maiusc + Invio.
- Copia e incolla il comando seguente, poi premi Invio:
- wmic /namespace:\\root\CIMv2\Security\MicrosoftTpm path Win32_Tpm get /value
- Esamina i risultati. Se il TPM è installato, verranno restituiti lo stato e la configurazione dettagliati del TPM. In caso contrario, comparirà il messaggio “No instance(s) available”.
Perché verificare la presenza del TPM
Il TPM è diventato una base dell’architettura di sicurezza dei PC moderni, perciò verificarne la presenza è fondamentale per diversi motivi:
- Crittografia unità BitLocker: il TPM è un elemento chiave per BitLocker. Senza un TPM, questa soluzione integrata di crittografia completa del disco avrà bisogno di un metodo alternativo per sbloccare l’unità, come una password o una chiavetta USB, soluzioni non sempre sicure.
- Compatibilità con Windows 11: il TPM 2.0 è obbligatorio per Windows 11. I PC privi di TPM 2.0 potrebbero non ricevere più aggiornamenti o essere costretti a rimanere su Windows 10.
- Supporto per le caratteristiche di sicurezza moderne: il TPM è utile negli ambienti protetti che usano certificati, avvio protetto o credential guard.
- Requisiti di conformità e di audit: alcuni settori, come sanità, pubblica amministrazione e finanza, richiedono spesso il TPM per superare gli audit di sicurezza e soddisfare la conformità normativa.
Note e considerazioni
Gli amministratori di sistema, i professionisti IT e gli utenti esperti dovrebbero tenere a mente questi suggerimenti quando verificano la presenza del TPM in ambienti Windows.
- Il TPM 2.0 è necessario per installare Windows 11, quindi verificare la versione del TPM può essere più utile che controllarne soltanto la presenza.
- Il TPM 1.2 supporta BitLocker ma non gli algoritmi crittografici moderni. Si basa su SHA-1 e RSA, entrambi considerati obsoleti e potenzialmente vulnerabili.
- Un chip TPM può essere presente, ma non sempre è abilitato per impostazione predefinita. Su alcuni sistemi, quindi, potresti dover abilitare manualmente il TPM nel firmware BIOS/UEFI. Ecco una guida video su come abilitare il TPM 2.0 su un PC Windows 11
Leggi il nostro blog per scoprire come abilitare il TPM 2.0 sul tuo PC Windows 11 qui.
Risoluzione dei problemi
Il TPM non è visibile in Windows
Se ottieni il valore False, vedi il messaggio “TPM non trovato” oppure non trovi la voce TPM in Dispositivi di sicurezza, è possibile che il TPM sia disabilitato nel BIOS/UEFI. Per risolvere il problema, riavvia il PC ed entra nelle impostazioni BIOS/UEFI. Cerca una voce relativa al TPM (di solito nella sezione Security), abilitala, quindi salva ed esci.
Se il TPM non è visibile, la causa potrebbe essere un firmware obsoleto. Controlla la versione del firmware BIOS/UEFI per capire se ti serve un aggiornamento dal produttore della scheda madre o del PC.
Se il tuo dispositivo non ha un chip TPM fisico, potrebbe utilizzare un TPM firmware (fTPM), che offre una protezione simile tramite la CPU.
La Console di gestione TPM non si apre
Permessi insufficienti possono impedirti di aprire la Console di gestione TPM. Prova ad accedere con un account amministratore o a eseguire la console come amministratore.
Versione del TPM errata
Se hai una versione del TPM errata (1.2 invece di 2.0), valuta l’aggiornamento del firmware del TPM o la modifica della versione nel BIOS/UEFI (se la caratteristica è disponibile). Non è però sempre possibile, perché il problema potrebbe riguardare l’hardware. Verifica se il firmware del tuo TPM è aggiornabile.
Proteggere il futuro con il TPM
Verificare la presenza e la versione di un chip TPM è essenziale per proteggere i sistemi Windows moderni e prepararsi all’aggiornamento a Windows 11. Che si tratti di BitLocker, avvio protetto o audit di conformità, gli utenti possono utilizzare diversi strumenti per valutare in modo affidabile lo stato del TPM.
Scegliendo il metodo più adatto al proprio flusso di lavoro – un’interfaccia grafica per controlli rapidi oppure strumenti utilizzabili negli script per audit su larga scala – gli amministratori IT possono semplificare la convalida del TPM, ridurre il carico di supporto e garantire che i sistemi rispettino gli standard moderni di sicurezza e conformità.
Guida rapida
Ci sono diversi modi per verificare la presenza di un chip TPM con NinjaOne:
1. NinjaOne mette a disposizione uno script chiamato “Check Windows 11 Upgrade Compatibility” che aiuta a controllare lo stato del TPM. Questo script verifica se un computer può essere aggiornato a Windows 11, che richiede un chip TPM 2.0.
2. Anche se non è descritto esplicitamente nella documentazione, puoi con tutta probabilità usare le funzionalità di scripting di NinjaOne per eseguire i comandi standard di Windows che controllano lo stato del TPM.
Manualmente, puoi verificare la presenza di un chip TPM su un PC Windows con questi metodi:
– Apri Gestione TPM (tpm.msc)
– Usa il comando PowerShell di Windows: Get-TPM
– Controlla le impostazioni BIOS/UEFI
