La sicurezza basata sulla virtualizzazione (VBS) è una funzionalità di Windows che impedisce ai programmi non firmati o sospetti di accedere alle risorse del sistema. Inoltre isolerà determinati processi hardware e software proteggendo al tempo stesso il sistema. Tuttavia, VBS consuma la memoria e altre risorse del tuo sistema. Pertanto, la soluzione migliore è disabilitare la sicurezza basata sulla virtualizzazione (VBS) in Windows.
Inoltre, Hypervisor Enforced Code Integrity (HVCI) è un programma che controlla l'integrità del codice del programma per proteggere il sistema. Questi processi consumano le risorse del sistema e causano problemi. Questa guida esplorerà perché e come disattivare la sicurezza basata sulla virtualizzazione (VBS) e la modalità HVCI in Windows.
Perché dovresti disabilitare la sicurezza basata sulla virtualizzazione (VBS) in Windows
Oltre al consumo di memoria, ci sono altri motivi per cui è necessario disabilitare la sicurezza basata sulla virtualizzazione (VBS) in Windows. Loro includono:
- Problemi di compatibilità: alcuni componenti software o hardware potrebbero non essere compatibili con VBS. Con questo, potresti vedere instabilità del sistema o problemi di prestazioni.
- Debug e risoluzione dei problemi: puoi disattivare VBS per risolvere arresti anomali dell'app ed errori di sistema, poiché interrompe il consumo di risorse e consente ad altri programmi di ottenerlo.
- Prestazioni: poiché VBS e HVCI consumano risorse, ciò può portare a problemi di prestazioni. Disabilitarli può migliorare notevolmente le prestazioni del sistema.
Ora che sai perché dovresti disabilitare VBS, è anche importante conoscere le conseguenze della disabilitazione di questa funzione.
Contro per disabilitare VBS sul tuo sistema
- Sicurezza Windows ridotta: come suggerisce il nome, la sicurezza basata sulla virtualizzazione (VBS) garantisce la sicurezza del sistema. La disabilitazione di VBS può provocare attacchi ed exploit specifici alla sicurezza.
- Perdita delle funzionalità di sicurezza: come Hypervisor Enforced Code Integrity (HVCI), molti programmi di sicurezza in Windows dipendono da VBS per funzionare correttamente. Quando disattivi VBS, il potenziale di questi programmi viene compromesso e la sicurezza del tuo sistema diminuirà.
- Problemi di compatibilità: mentre alcuni programmi richiedono la disattivazione di VBS, alcuni software o funzionalità di sicurezza si basano su VBS e non funzioneranno correttamente a meno che non lo abiliti.
- Problemi negli ambienti aziendali: VBS è essenziale affinché i profili funzionino correttamente in determinate impostazioni aziendali.
6 modi per disattivare la modalità VBS e HVCI in Windows
Ora che conosci i motivi e i risultati della disattivazione di VBS, esaminiamo i metodi che puoi utilizzare.
1. Disabilitare VBS/HVCI in Windows utilizzando l'isolamento del core
Passaggio 1: fare clic sull'icona Start, cercare e aprire Core Isolation.
Passaggio 2: disattiva l'integrità della memoria.
Passaggio 3: fare clic su Sì per confermare.
Passaggio 4: successivamente riavvia il PC.
Una volta riavviato, controlla se VBS è disabilitato accedendo nuovamente a Informazioni di sistema. Se viene visualizzato In esecuzione, controlla il metodo successivo.
È anche possibile disattivare VBS su Windows disinstallando Virtual Machine. Facciamolo seguendo questi passaggi:
Nota: la disinstallazione della piattaforma della macchina virtuale ti impedirà di utilizzare le app Android su Windows .
Passaggio 1: cerca e apri " Attiva o disattiva le funzionalità Windows ".
Passaggio 2: deseleziona "Piattaforma macchina virtuale".
Passaggio 3: fare clic su OK per confermare.
Una volta terminato, riavvia il PC e verifica se la virtualizzazione è abilitata dalle informazioni di sistema.
3. Disabilita VBS con il prompt dei comandi
Il prompt dei comandi ci consente di comunicare con il sistema direttamente tramite l'interfaccia basata su testo. Puoi usarlo anche per disattivare VBS. Ecco i passaggi:
Passaggio 1: utilizzare Win + R per avviare la corsa.
Passaggio 2: digita cmd e premi contemporaneamente i tasti Ctrl + Maiusc + Invio per avviare il prompt dei comandi con autorizzazioni elevate.
Passaggio 3: fare clic su Sì per confermare.
Passaggio 4: Successivamente, digita il comando seguente e premi Invio.
bcdedit /set hypervisorlaunchtype disattivato
Passaggio 5: attendere il completamento del processo, quindi riavviare il PC.
4. Disattiva le funzionalità di virtualizzazione di Windows
Oltre a disabilitare VBS, puoi anche disattivare il servizio di virtualizzazione, poiché VBS può funzionare correttamente solo se tutte le funzionalità di virtualizzazione sono attive. È possibile seguire questi passaggi per disabilitare le funzionalità di virtualizzazione in Windows:
Passaggio 1: cerca e apri il Pannello di controllo.
Passaggio 2: fare clic su "Disinstalla un programma" in Programmi.
Passaggio 3: fai clic su "Attiva o disattiva le funzionalità Windows".
Passaggio 4: disabilita "Piattaforma macchina virtuale" e "Piattaforma Windows Hypervisor" nell'elenco.
Passaggio 5: una volta annullati, fare clic su OK.
5. Disabilitare la virtualizzazione tramite il BIOS
La sicurezza basata sulla virtualizzazione richiede che la virtualizzazione in Windows sia abilitata per funzionare. Se lo disabiliti dal BIOS, disabiliterà completamente VBS e HVCI in Windows. Innanzitutto, accedi alla modalità UEFI/BIOS sul tuo sistema Windows. Successivamente, segui i passaggi seguenti.
Nota: abbiamo utilizzato un laptop Lenovo con tecnologia AMD per eseguire i passaggi. Potrebbero differire in base al produttore, al processore e ad altri fattori. Quindi, puoi consultare le guide ufficiali per abilitare/disabilitare la virtualizzazione in UEFI/BIOS per laptop di diversi produttori.
Passaggio 1: una volta entrato in modalità BIOS, scegli Configurazione.
Passaggio 2: modifica l'opzione "Tecnologia AMD SVM" su Disattivata.
Passaggio 3: premi il tasto F10 e scegli Sì per confermare.
6. Utilizzo dell'editor del registro
Come suggerisce il nome, l'editor del Registro di sistema ti consente di configurare alcune impostazioni di Windows. Puoi anche utilizzare questo strumento per disabilitare VBS. Tuttavia, accederemo all'Editor del Registro di sistema e apporteremo le modifiche utilizzando il prompt dei comandi, poiché ciò semplificherà il processo.
Passaggio 1: utilizzare Win + R per avviare la corsa.
Passaggio 2: digita cmd e premi insieme Ctrl + Maiusc + Invio. Questo apre il prompt dei comandi con privilegi di amministratore.
Passaggio 2: digita o incolla il seguente comando:
reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceGuard" /v EnableVirtualizationBasedSecurity/t REG_DWORD /d 00000000 /f
Attendi che i codici funzionino e, se tutto va bene, vedrai il messaggio "Operazione completata con successo".
Come controllare lo stato VBS su Windows
Una volta disabilitato, puoi controllare lo stato della sicurezza basata sulla virtualizzazione (VBS) nel tuo sistema per assicurarti di averlo disattivato. Segui:
Passaggio 1: apri Start, cerca e apri Informazioni di sistema.
Passaggio 2: trova la sicurezza basata sulla virtualizzazione (VBS).
Suggerimento: puoi utilizzare la funzione di ricerca per trovare VBS.
Se viene menzionato In esecuzione accanto a Sicurezza basata sulla virtualizzazione (VBS), significa che puoi procedere con i passaggi per disattivarla. Se non è abilitato, la funzione è stata disabilitata con successo.
Non c'è dubbio che la sicurezza basata sulla virtualizzazione sia una buona funzionalità. Tuttavia, se influisce sulle prestazioni del tuo sistema, è meglio disabilitarlo in Windows. Se avete dubbi o domande non esitate a scriverli nei commenti.