Windows Sandbox je praktický nástroj na testovanie nedôveryhodných aplikácií a súborov v zabezpečenom virtuálnom prostredí. Proces nastavenia je pre Windows Sandbox celkom jednoduchý. Pri pokuse o spustenie aplikácie sa však môže vyskytnúť chyba „Nebol nájdený žiadny hypervízor s kódom 0XC0351000“.
Chybové hlásenie naznačuje, že Windows Sandbox nedokázal zistiť Hypervisor. Môže k tomu dôjsť z mnohých dôvodov vrátane nesprávne nakonfigurovaných funkcií súvisiacich s virtuálnym strojom vo funkciách systému Windows.
Ak chcete vyriešiť túto chybu na počítači so systémom Windows, postupujte podľa krokov v článku nižšie.
1. Skontrolujte a povoľte technológiu virtualizácie v systéme BIOS
Všetky nástroje založené na virtualizácii potrebujú na fungovanie hardvérovú virtualizáciu povolenú v systéme BIOS. Ak ste nenakonfigurovali virtualizáciu hardvéru, skontrolujte, či je povolená v Správcovi úloh. Ak nie, môžete ho manuálne povoliť v systéme BIOS na podporu virtualizačných nástrojov.
Ak chcete skontrolovať stav virtualizácie:
- Kliknite pravým tlačidlom myši na Štart a otvorte Správca úloh.
- V Správcovi úloh otvorte Výkon tab.
- Ďalej sa uistite, že CPU je vybratá karta.
- Nájdite Virtualizácia oddiele. Ak Povolené, prejdite na ďalšiu metódu.
- Ak Zakázané, postupujte podľa krokov uvedených nižšie, aby ste povolili virtualizáciu hardvéru vo svojom počítači.
Teraz sa budeme zaoberať tým, ako povoliť virtualizáciu hardvéru v BISO na počítači HP. Pokyny na povolenie virtualizácie hardvéru sa môžu líšiť v závislosti od výrobcu počítača. Konkrétne pokyny nájdete na webovej stránke výrobcu počítača alebo si ich pozrite ako vstúpiť do systému BIOS v systéme Windows 10/11.
- Vypnite počítač.
- Stlačte tlačidlo Moc a potom začnite stláčať Esc kľúč na zobrazenie Ponuka Štart.
- Stlačte tlačidlo F10 vstúpiť Nastavenie systému BIOS.
- V BIOS Setup Utility, pomocou klávesov so šípkami doprava a doľava vyhľadajte a otvorte Konfigurácia tab.
- Potom vyberte pomocou kláves so šípkami nahor Virtualizačná technológia alebo čokoľvek s podobnými podmienkami.
- So zvýraznenou možnosťou stlačte Zadajte a vyberte Povolené z možností. Teraz sa stav virtualizačnej technológie zobrazí ako Povolené.
- Stlačte tlačidlo F10 znova, aby ste uložili zmeny a ukončili BIOS.
Počkajte, kým sa počítač reštartuje. Otvorte Správcu úloh a pozrite si stav virtualizácie na karte CPU. Ak sa zobrazuje „Povolené“, skúste otvoriť karanténu systému Windows a zistiť, či funguje bez chyby.
2. Povoliť funkcie platformy virtuálneho počítača
Windows Sandbox je k dispozícii ako voliteľná funkcia, ktorú si môžete nainštalovať z dialógového okna Funkcie systému Windows, a ako to urobiť, sme popísali v našej príručke na ako povoliť a nastaviť Windows Sandbox v systéme Windows 11. Podobne možno budete musieť povoliť niekoľko ďalších voliteľných funkcií, ktoré sú nevyhnutné na úspešné spustenie virtualizačného nástroja.
Dve voliteľné funkcie, ktoré musíte povoliť, sú Platforma virtuálnych strojov a Platforma Windows Hypervisor. Tieto nástroje umožňujú podporu platformy pre virtuálne stroje a poskytujú potrebné API na spustenie virtualizačného softvéru v systéme Windows.
Ak chcete povoliť funkcie virtualizácie:
- Stlačte tlačidlo Win + I na otvorenie nastavenie.
- Typ appwiz.cpl a kliknite OK na otvorenie Ovládací panel.
- V ľavom paneli kliknite na Zapnite alebo vypnite funkcie systému Windows.
- V Funkcie systému Windows dialóg, prejdite nadol a vyhľadajte Platforma virtuálnych strojov a Platforma Windows Hypervisor.
- Vyberte obe možnosti a kliknite OK.
- Systém Windows začne inštalovať potrebné súbory. Počkajte teda na dokončenie procesu. Po dokončení kliknite na Reštartuj teraz reštartujte systém a použite zmeny.
3. Nastavte Hypervisor na spustenie pri spustení systému
Windows Sandbox nemusí fungovať, ak sa Hypervisor nespustí počas spúšťania systému. Ak chcete tento problém vyriešiť, môžete upraviť súbor s údajmi o zavádzaní (BCD) tak, aby sa Hypervisor spúšťal automaticky pri spustení systému.
Ak chcete nastaviť spustenie Hypervisora pri štarte systému:
- Stlačte tlačidlo Vyhrať kľúč a typ cmd. Potom kliknite pravým tlačidlom myši na Príkazový riadok a vyberte Spustiť ako správca.
- V okne Príkazový riadok zadajte nasledujúci príkaz a stlačte kláves Enter:
BCDEDIT /Set {prúd} hypervisorlaunchtype auto
- Počkajte na správu o úspechu a reštartujte počítač.
- Po reštarte otvorte príkazový riadok ako správca a spustite nasledujúci príkaz:
bcdedit
- Ďalej prejdite nadol na Typ spustenia hypervisoru vstup a uistite sa, že je nastavený na Auto.
- Skúste spustiť Windows Sandbox a skontrolujte, či sa chyba No Hypervisor was found (Nebol nájdený žiadny hypervízor) vyriešená.
Upozorňujeme, že ak je Hypervisor nastavený na spustenie pri spustení, virtuálne počítače spustené na virtualizačných nástrojoch tretích strán, ako je VMWare, nemusia fungovať správne.
Ak chcete vypnúť Hypervisor pri spustení, zadajte nasledujúci príkaz do príkazového riadka so zvýšenými oprávneniami:
bcdedit /nastaviť hypervisorlaunchtype vypnuté
Po dokončení reštartujte počítač, aby sa zmeny prejavili.
Pripravte sa znova na pieskovisko
Zatiaľ čo je k dispozícii iba vo verziách Pro, Enterprise a Education so systémom Windows 10 a 11 systémov, Sandbox je vynikajúce odľahčené virtualizačné riešenie na testovanie nebezpečných súborov a aplikácií váš počítač.
Ak však táto možnosť virtualizácie nie je k dispozícii, zvážte použitie alternatívy Windows Sandbox, ako je Sandboxie-Plus. Je zadarmo na použitie a funguje na všetkých vydaniach operačného systému Windows.