Windows Sandbox è una comoda utility per testare app e file non attendibili in un ambiente virtuale sicuro. Il processo di installazione è piuttosto semplice per Windows Sandbox. Tuttavia, quando provi ad avviare l'app, potresti riscontrare l'errore "Nessun hypervisor trovato codice 0XC0351000".
Il messaggio di errore indica che Windows Sandbox non è stato in grado di rilevare Hypervisor. Ciò può verificarsi a causa di molti motivi, incluse le funzionalità relative alla macchina virtuale configurate in modo errato nelle funzionalità di Windows.
Segui i passaggi nell'articolo seguente per risolvere questo errore sul tuo PC Windows.
1. Controlla e abilita la tecnologia di virtualizzazione nel BIOS
Tutti gli strumenti basati sulla virtualizzazione richiedono che la virtualizzazione hardware sia abilitata nel BIOS per funzionare. Se non hai configurato la virtualizzazione dell'hardware, controlla se è abilitata in Task Manager. In caso contrario, puoi abilitarlo manualmente nel BIOS per supportare gli strumenti di virtualizzazione.
Per controllare lo stato della virtualizzazione:
- Fare clic con il tasto destro su Inizio e aperto Gestore attività.
- In Task Manager, apri il file Prestazione scheda.
- Quindi, assicurati che il processore scheda è selezionata.
- Individua il Virtualizzazione sezione. Se Abilitato, passa al metodo successivo.
- Se Disabilitato, procedi nel seguente modo per abilitare la virtualizzazione dell'hardware sul tuo computer.
Ora vedremo come abilitare la virtualizzazione hardware in BISO su un computer HP. Le istruzioni per abilitare la virtualizzazione dell'hardware possono variare a seconda del produttore del computer. È possibile trovare istruzioni specifiche sul sito Web del produttore del computer o effettuare il check-out come accedere al BIOS in Windows 10/11.
- Spegni il PC.
- premi il Energia pulsante e quindi iniziare a premere il Esc tasto per visualizzare il Menu iniziale.
- Premere F10 entrare Impostazioni del BIOS.
- Nel Utilità di configurazione del BIOS, utilizzare i tasti freccia destra-sinistra per individuare e aprire il file Configurazione scheda.
- Successivamente, utilizza i tasti freccia giù-su per selezionare Tecnologia di virtualizzazione o qualsiasi cosa con termini simili.
- Con l'opzione evidenziata, premere accedere e seleziona Abilitato dalle opzioni. Ora lo stato della tecnologia di virtualizzazione verrà visualizzato come Abilitato.
- Premere F10 di nuovo per salvare le modifiche e uscire dal BIOS.
Attendi il riavvio del computer. Apri Task Manager per visualizzare lo stato della virtualizzazione nella scheda CPU. Se dice "Abilitato", prova ad aprire Windows Sandbox per vedere se funziona senza l'errore.
2. Abilita le funzionalità della piattaforma della macchina virtuale
Windows Sandbox è disponibile come funzionalità opzionale che puoi installare dalla finestra di dialogo Funzionalità di Windows e abbiamo spiegato come farlo nella nostra guida su come abilitare e configurare Windows Sandbox in Windows 11. Allo stesso modo, potrebbe essere necessario abilitare alcune funzionalità facoltative aggiuntive essenziali per eseguire correttamente lo strumento di virtualizzazione.
Le due funzionalità opzionali che devi abilitare sono Piattaforma di macchine virtuali E Piattaforma Windows Hypervisor. Questi strumenti abilitano il supporto della piattaforma per le macchine virtuali e forniscono l'API necessaria per eseguire il software di virtualizzazione su Windows.
Per abilitare le funzioni di virtualizzazione:
- Premere Vincere + I aprire Impostazioni.
- Tipo appwiz.cpl e clicca OK aprire Pannello di controllo.
- Nel riquadro di sinistra, fare clic su Attiva o disattiva le caratteristiche di Windows.
- Nel Funzionalità Windows dialogo, scorrere verso il basso e individuare Piattaforma di macchine virtuali E Piattaforma Windows Hypervisor.
- Seleziona entrambe le opzioni e fai clic OK.
- Windows inizierà a installare i file necessari. Quindi, attendi il completamento del processo. Una volta fatto, clicca su Riavvia ora per riavviare il sistema e applicare le modifiche.
3. Impostare l'hypervisor in modo che venga eseguito all'avvio del sistema
Windows Sandbox potrebbe non funzionare se Hypervisor non si avvia durante l'avvio del sistema. Per risolvere questo problema, è possibile modificare il file Boot Configuration Data (BCD) per avviare Hypervisor automaticamente all'avvio del sistema.
Per impostare Hypervisor in modo che venga avviato all'avvio del sistema:
- premi il Vincita chiave e tipo cmd. Quindi, fai clic con il pulsante destro del mouse su Prompt dei comandi e seleziona Esegui come amministratore.
- Nella finestra del prompt dei comandi, digita il seguente comando e premi Invio:
BCDEDIT /Impostato {attuale} hypervisorlaunchtype auto
- Attendi il messaggio di successo e riavvia il PC.
- Dopo il riavvio, apri il prompt dei comandi come amministratore ed esegui il seguente comando:
bcdedit
- Quindi, scorri verso il basso fino a Tipo di lancio dell'hypervisor entry e assicurarsi che sia impostato su Auto.
- Prova ad avviare Windows Sandbox e controlla se l'errore Nessun hypervisor è stato trovato è stato risolto.
Si noti che con l'hypervisor impostato per l'avvio all'avvio, le macchine virtuali in esecuzione su strumenti di virtualizzazione di terze parti come VMWare potrebbero non funzionare correttamente.
Per disabilitare Hypervisor all'avvio, digitare il seguente comando nel prompt dei comandi con privilegi elevati:
bcdedit /impostato hypervisorlaunchtype spento
Al termine, riavvia il computer per applicare le modifiche.
Preparati di nuovo con la tua sandbox
Sebbene disponibile solo nelle edizioni Pro, Enterprise ed Education di Windows 10 e 11 in esecuzione sistemi, Sandbox è un'eccellente soluzione di virtualizzazione leggera per testare file e app non sicuri il tuo computer.
Tuttavia, se questa opzione di virtualizzazione non è disponibile, prendere in considerazione l'utilizzo di un'alternativa Windows Sandbox come Sandboxie-Plus. È gratuito e funziona su tutte le edizioni del sistema operativo Windows.