L’integrità della memoria è uno dei componenti di Core Isolation. Utilizza la sicurezza basata sulla virtualizzazione per impedire ad applicazioni/software di terze parti di inserire codice dannoso nei processi di sistema principali.
Windows abilita l’integrità della memoria per impostazione predefinita. Tuttavia, Windows disattiva questa funzione se rileva problemi con i driver di dispositivo. Potrebbe trattarsi di un driver danneggiato, incompatibile o obsoleto. Pertanto, il modo migliore per risolvere il problema con l’integrità della memoria è rivedere questi driver incompatibili e aggiornarli o rimuoverli.
Sommario
Se volete continuare a leggere questo post su "[page_title]" cliccate sul pulsante "Mostra tutti" e potrete leggere il resto del contenuto gratuitamente. ebstomasborba.pt è un sito specializzato in Tecnologia, Notizie, Giochi e molti altri argomenti che potrebbero interessarvi. Se desiderate leggere altre informazioni simili a [page_title], continuate a navigare sul web e iscrivetevi alle notifiche del blog per non perdere le ultime novità.
Esamina i driver incompatibili
Un motivo particolare per cui non è possibile abilitare l’integrità della memoria è dovuto a complicazioni del driver. Potrebbe trattarsi di un driver obsoleto o corrotto che ti impedisce di abilitare l’integrità della memoria.
Per abilitare l’integrità della memoria, devi prima esaminare i driver incompatibili.
- Premi il tasto Windows + R per aprire Esegui.
- Digita
windowsdefender:
e premi Invio. Questo aprirà Windows Defender. - Fare clic su Sicurezza dispositivo.
- In Isolamento core , fai clic su Dettagli isolamento core.
- In Integrità della memoria, fai clic su Rivedi driver incompatibili . Qui vedrai un elenco di driver di terze parti incompatibili.
- Fare clic su di esso e annotare il nome pubblicato . Il nome pubblicato avrà un’estensione
.inf
. Se non vedi un nome pubblicato, annota semplicemente il nome del prodotto o il nome del driver incompatibile.
Una volta ottenuto il nome del prodotto/pubblicato, è necessario aggiornare il driver o rimuoverlo.
Windows non consiglia di rimuovere il driver, quindi proveremo prima ad aggiornare il driver e vedere se risolve il problema.
Aggiorna driver incompatibili
Per abilitare l’integrità della memoria, proveremo ad aggiornare i driver obsoleti sopra menzionati.
- Premi il tasto Windows + X e seleziona Gestione dispositivi.
- Fare clic su Visualizza e selezionare Dispositivi per driver.
- Qui, cerca il driver che corrisponde al nome pubblicato o al nome del driver incompatibile.
- Se non riesci a capire il nome pubblicato,
- Apri il prompt dei comandi con autorizzazioni elevate.
- Digita questo comando e premi Invio:
dism /online /get-drivers /format:table
- Controllare la colonna Nome pubblicato per il driver incompatibile e controllare il nome del provider corrispondente.
- Una volta che conosci il nome del produttore, cerca i driver e installalo utilizzando Gestione dispositivi .
Se il driver non è disponibile, provare ad aggiornare l’applicazione. Dovrebbe installare automaticamente anche il driver più recente.
Elimina driver incompatibili
Se l’aggiornamento del driver incompatibile non funziona, è possibile rimuovere l’intero driver . Ecco i modi in cui puoi farlo.
Utilizzo del prompt dei comandi
Questo passaggio è applicabile solo se l’elenco dei driver incompatibili include un driver con un nome pubblicato. Se non hai un valore Nome pubblicato sul driver incompatibile, puoi provare il metodo successivo.
- Premi il tasto Windows + R per aprire Esegui.
- Digita
cmd
e premi Ctrl + Maiusc + Invio per aprire il prompt dei comandi come amministratore. - Digita
pnputil /delete-driver
. Sostituire/uninstall /force
con il nome pubblicato del driver incompatibile.
Utilizzo di Autorun
Per determinare il driver difettoso in Autoruns, è necessario trovare l’applicazione che utilizza il driver con detto nome pubblicato. Puoi farlo usando il comando DISM.
- Apri il prompt dei comandi come amministratore.
- Digita
dism /online /get-drivers /format:table
e premi Invio. - Prendere nota del nome del provider corrispondente al nome pubblicato del driver.
- Ora scarica Autoruns ed estrai la cartella scaricata.
- Apri
Autoruns.exe
come amministratore. - Vai alla scheda Driver.
- Cerca il driver incompatibile utilizzando il nome del provider o il nome del prodotto che hai annotato nel passaggio 3.
- Deseleziona i driver di detto editore. È inoltre possibile annotare il percorso e la descrizione dell’immagine se si desidera disinstallare l’applicazione che utilizza il driver incompatibile.
- Ora prova ad abilitare l’integrità della memoria.
- Se ciò non funziona, fare clic con il pulsante destro del mouse ed eliminare la voce del driver.
Nota: la rimozione del driver causerà complicazioni con le applicazioni di terze parti che utilizzano tale driver. A volte, l’applicazione potrebbe non funzionare o non funzionare affatto. Se è il caso è possibile reinstallare l’applicazione.
Disinstallare l’applicazione con driver incompatibile
Se l’applicazione con il driver incompatibile è quella che non usi troppo spesso, puoi continuare e disinstallare anche l’applicazione . Questo rimuoverà automaticamente il driver problematico dal sistema.
Per determinare l’applicazione che utilizza il driver incompatibile, è possibile utilizzare Autoruns.
- Premi il tasto Windows + R.
- Qui, digita
appwiz.cpl
e premi Invio. - Selezionare l’applicazione che utilizza il driver incompatibile e fare clic su Disinstalla.
- Segui il processo di rimozione.
- Riavvia il PC per rimuovere completamente tutti i file della cache dall’applicazione.
- Controlla se puoi abilitare l’integrità della memoria.
Cambia le chiavi di registro
Se l’aggiornamento/rimozione di driver incompatibili non funziona, puoi provare a modificare le chiavi di registro per abilitare l’integrità della memoria.
Nota: assicurarsi di eseguire il backup del registro prima di applicare eventuali modifiche.
- Apri Esegui.
- Digita
regedit
e quindi premi Invio per aprire l’Editor del Registro di sistema. - Passare a
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlDeviceGuardScenariosHypervisorEnforcedCodeIntegrity
per Windows 10 versione 1607 o successiva e Windows 11 21H2 o successiva. - Fare doppio clic su Abilitato, impostare Dati valore su 1 e fare clic su OK.
- Passare a
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlDeviceGuardHypervisorEnforcedCodeIntegrity
per Windows 10 versione 1511 o precedente. - Fare doppio clic su Sbloccato, impostare Dati valore su 1 e fare clic su OK.
- Riavvia il PC e verifica se il messaggio di errore è stato corretto.
Aggiorna Windows
A volte, bug ed errori in Windows potrebbero anche causare complicazioni con i driver che potrebbero attivare il messaggio di errore. Se non hai aggiornato la tua versione di Windows, prova ad aggiornarla per vedere se risolve il problema.
- Premi il tasto Windows + I per aprire Impostazioni.
- Vai a Windows Update.
- Fare clic su Controlla aggiornamenti per vedere se sono presenti aggiornamenti di Windows in sospeso.
- Se è presente un aggiornamento di Windows in sospeso, fare clic su Scarica e installa .
- Riavvia il PC una volta completato il processo.