Che cosa fa davvero l’integrità della memoria
In un Windows qualunque ogni driver che si carica gira con i pieni privilegi del kernel — e i driver falsi o trojanizzati sono la strada preferita dal malware per arrivare così in profondità, perché un antivirus che gira sopra il kernel non può controllare facilmente ciò che avviene al suo interno. L’integrità della memoria, tecnicamente Hypervisor-protected Code Integrity (HVCI), ribalta la disposizione: le funzioni di virtualizzazione della CPU avviano un piccolo hypervisor sotto Windows, e i controlli che decidono quale codice può entrare nel kernel girano in quel livello protetto invece che dentro il kernel stesso. Un driver senza firma valida non entra, punto.
La funzione fa parte della Virtualization-Based Security (VBS) ed è arrivata con Windows 10 versione 1803, gratis in ogni edizione, Home compresa. Da fine 2022 Microsoft la attiva per impostazione predefinita su molti nuovi PC con Windows 11 dall’hardware compatibile, quindi potrebbe essere già attiva anche se non l’hai mai toccata — verificarlo richiede trenta secondi e vale la pena.
- Impedisce al kernel i driver non firmati, manomessi o noti come dannosi — la porta d’ingresso dei bootkit moderni
- Gira sulla virtualizzazione VT-x / AMD-V della CPU; non serve un TPM per accendere l’interruttore
- Disponibile in Windows 10 (1803 e successivi) e Windows 11, edizioni Home comprese
- Su CPU a partire indicativamente dall’8ª generazione Intel e dai Ryzen 2000+ l’overhead è trascurabile; le CPU più vecchie possono perdere qualche punto percentuale
- Attiva per impostazione predefinita su molte nuove installazioni di Windows 11 dal 2022 — verificare, non dare per scontato
Come attivarla, passo per passo
Apri Impostazioni → Privacy e protezione → Sicurezza di Windows, premi Apri Sicurezza di Windows, quindi vai su Protezione del dispositivo → Impostazioni di isolamento del core e attiva l’interruttore Integrità della memoria; approva l’eventuale prompt UAC. Se Windows avvisa subito di driver incompatibili, occupatene prima — vedi la sezione successiva — perché l’interruttore si rifiuterà di restare attivo finché non vengono aggiornati o rimossi. Salva il lavoro e riavvia quando te lo chiede: l’hypervisor costruisce il suo livello protetto durante l’avvio, quindi la modifica si applica pienamente solo dopo un riavvio.
Dopo il riavvio verifica che l’impostazione sia rimasta: riapri le Impostazioni di isolamento del core e conferma che l’interruttore sia ancora attivo, poi premi Win+R, digita msinfo32 e cerca la riga «Sicurezza basata sulla virtualizzazione» — deve risultare «In esecuzione». Se dice «Non abilitata», i motivi più comuni sono la virtualizzazione disattivata nel BIOS/UEFI o una macchina ancora avviata in modalità BIOS legacy: sistemare l’uno o l’altro di norma riporta l’interruttore in vita.
Quando non si attiva: driver incompatibili
Il bloccante numero uno è un driver vecchio nel sistema, e Windows lo nomina: la pagina Isolamento del core mostra il collegamento «Rivedi driver incompatibili» che elenca esattamente quale dispositivo e file stanno di mezzo. I soliti sospetti sono driver grafici e audio attempati, vecchi software di virtualizzazione e componenti anticheat non aggiornati. La cura è aggiornare il dispositivo tramite Windows Update → Opzioni avanzate → Aggiornamenti facoltativi oppure dal sito del produttore, o disinstallare il programma che si è trascinato dietro il driver stantio. Riavvia, e di norma l’elenco è vuoto.
Nel raro caso in cui un PC vada in schermata blu dopo l’attivazione, entra in Modalità provvisoria (tieni premuto il pulsante di accensione durante un avvio fallito finché compare WinRE, poi Risoluzione dei problemi → Opzioni avanzate → Impostazioni di avvio) e spegni lì l’interruttore. Non forzare la funzione via registro su hardware che la rifiuta — il rifiuto è il sistema che ti dice che un driver o il firmware non è pronto, e scavalcarlo baratta stabilità con una casella spuntata. Sulle CPU moderne il costo misurabile in prestazioni è praticamente zero; se i giochi perdono frame dopo l’attivazione, sospetta un driver grafico obsoleto ben prima del livello di sicurezza.
Domande e risposte
L’integrità della memoria rallenta i giochi?
Sulle CPU moderne — indicativamente Intel dall’8ª generazione e Ryzen 2000 in poi — l’impatto rientra nel rumore di misura. Se gli FPS calano in modo percepibile, il colpevole più probabile è un driver grafico obsoleto, che tra l’altro comparirebbe anche nell’elenco dei driver incompatibili.
Perché non riesco ad attivare l’integrità della memoria — parla di driver incompatibili?
La blocca un driver vecchio. Apri «Rivedi driver incompatibili» nella pagina Isolamento del core, aggiorna quel dispositivo tramite Aggiornamenti facoltativi o dal produttore, oppure disinstalla il programma che ha portato il driver stantio, poi riavvia e riprova.
Che differenza c’è tra integrità della memoria e VBS?
L’integrità della memoria (HVCI) è l’interruttore visibile all’utente di una parte della Virtualization-Based Security. VBS è la tecnologia ombrello che sa isolare anche credenziali e memoria del kernel; attivare l’integrità della memoria porta con sé l’hypervisor VBS.
Scopri cosa include la licenza prima dell'acquisto.
La prova singola di 30 minuti include gli strumenti essenziali. Le funzioni PRO restano bloccate finché non attivi una licenza a pagamento.
Da leggere dopo
Scrivici: [email protected]