Čtenáři jako vy pomáhají podporovat MUO. Když provedete nákup pomocí odkazů na našich stránkách, můžeme získat provizi přidružené společnosti. Přečtěte si více.

Windows Sandbox je užitečný nástroj pro testování nedůvěryhodných aplikací a souborů v zabezpečeném virtuálním prostředí. Proces nastavení je pro Windows Sandbox docela jednoduchý. Když se však pokusíte spustit aplikaci, můžete narazit na chybu „Nebyl nalezen žádný hypervizor kód 0XC0351000“.

Chybová zpráva znamená, že Windows Sandbox nedokázal detekovat Hypervisor. K tomu může dojít z mnoha důvodů, včetně nesprávně nakonfigurovaných funkcí souvisejících s virtuálním počítačem ve funkcích Windows.

Chcete-li vyřešit tuto chybu na počítači se systémem Windows, postupujte podle kroků v článku níže.

1. Zkontrolujte a povolte virtualizační technologii v systému BIOS

Aby všechny nástroje založené na virtualizaci fungovaly, potřebují hardwarovou virtualizaci povolenou v BIOSu. Pokud jste nenakonfigurovali virtualizaci hardwaru, zkontrolujte, zda je povolena ve Správci úloh. Pokud ne, můžete jej ručně povolit v systému BIOS pro podporu virtualizačních nástrojů.

Chcete-li zkontrolovat stav virtualizace:

  1. Klikněte pravým tlačítkem na Start a otevřít Správce úloh.
  2. Ve Správci úloh otevřete soubor Výkon tab.
  3. Dále se ujistěte, že procesor je vybrána karta.
  4. Vyhledejte Virtualizace sekce. Li Povoleno, přejděte na další metodu.
  5. Li Zakázáno, podle níže uvedených kroků povolte virtualizaci hardwaru ve vašem počítači.

Nyní se podíváme na to, jak povolit virtualizaci hardwaru v BISO na počítači HP. Pokyny pro povolení virtualizace hardwaru se mohou lišit v závislosti na výrobci vašeho počítače. Konkrétní pokyny najdete na webu výrobce vašeho počítače nebo se podívejte jak vstoupit do systému BIOS ve Windows 10/11.

  1. Vypněte počítač.
  2. zmáčkni Napájení a poté začněte mačkat Esc klíč k zobrazení Nabídka Start.
  3. lis F10 vstoupit Nastavení systému BIOS.
  4. V BIOS Setup Utility, pomocí kláves se šipkami vpravo-vlevo vyhledejte a otevřete Konfigurace tab.
  5. Poté vyberte pomocí kláves se šipkami dolů Technologie virtualizace nebo cokoliv s podobnými podmínkami.
  6. Se zvýrazněnou možností stiskněte Vstupte a vyberte Povoleno z možností. Nyní se stav virtualizační technologie zobrazí jako Povoleno.
  7. lis F10 znovu pro uložení změn a ukončení BIOSu.

Počkejte, až se počítač restartuje. Otevřete Správce úloh a podívejte se na stav virtualizace na kartě CPU. Pokud se zobrazí „Povoleno“, zkuste otevřít Windows Sandbox, abyste zjistili, zda funguje bez chyby.

2. Povolit funkce platformy virtuálních strojů

Windows Sandbox je k dispozici jako volitelná funkce, kterou můžete nainstalovat z dialogového okna Funkce systému Windows, a jak to provést, jsme probrali v naší příručce na jak povolit a nastavit Windows Sandbox ve Windows 11. Podobně možná budete muset povolit několik dalších volitelných funkcí nezbytných pro úspěšné spuštění virtualizačního nástroje.

Dvě volitelné funkce, které musíte povolit, jsou Platforma virtuálních strojů a Platforma Windows Hypervisor. Tyto nástroje umožňují podporu platformy pro virtuální stroje a poskytují nezbytné API pro spuštění virtualizačního softwaru v systému Windows.

Chcete-li povolit funkce virtualizace:

  1. lis Win + I otevřít Nastavení.
  2. Typ appwiz.cpl a klikněte OK otevřít Kontrolní panel.
  3. V levém podokně klikněte na Zapnout nebo vypnout funkce Windows.
  4. V Funkce Windows dialog, přejděte dolů a vyhledejte Platforma virtuálních strojů a Platforma Windows Hypervisor.
  5. Vyberte obě možnosti a klikněte OK.
  6. Systém Windows zahájí instalaci potřebných souborů. Počkejte tedy na dokončení procesu. Po dokončení klikněte na Restartovat nyní restartujte systém a použijte změny.

3. Nastavte Hypervisor na Spustit při spuštění systému

Windows Sandbox nemusí fungovat, pokud se Hypervisor nespustí během spouštění systému. Chcete-li tento problém vyřešit, můžete upravit soubor BCD (Boot Configuration Data) tak, aby se Hypervisor spouštěl automaticky při spuštění systému.

Chcete-li nastavit, aby se Hypervisor spouštěl při spuštění systému:

  1. zmáčkni Vyhrát klíč a typ cmd. Poté klikněte pravým tlačítkem na Příkazový řádek a vyberte Spustit jako administrátor.
  2. V okně Příkazový řádek zadejte následující příkaz a stiskněte klávesu Enter:BCDEDIT /Soubor {aktuální} hypervisorlaunchtype auto
  3. Počkejte na zprávu o úspěchu a restartujte počítač.
  4. Po restartu otevřete příkazový řádek jako správce a spusťte následující příkaz:bcdedit
  5. Dále přejděte dolů na Hypervisorlaunchtype vstup a ujistěte se, že je nastaveno na Auto.
  6. Zkuste spustit Windows Sandbox a zkontrolujte, zda je chyba No Hypervisor found (Nebyl nalezen hypervisor) vyřešena.

Všimněte si, že když je Hypervisor nastaven na spouštění při spuštění, virtuální počítače běžící na virtualizačních nástrojích třetích stran, jako je VMWare, nemusí fungovat správně.

Chcete-li zakázat Hypervisor při spuštění, zadejte do příkazového řádku se zvýšenými oprávněními následující příkaz:

bcdedit /soubor hypervisorlaunchtype vypnuto

Po dokončení restartujte počítač, aby se změny projevily.

Připravte se znovu se svým pískovištěm

K dispozici pouze v edicích Pro, Enterprise a Education se systémem Windows 10 a 11 systémů, Sandbox je vynikající odlehčené virtualizační řešení pro testování nebezpečných souborů a aplikací váš počítač.

Pokud však tato možnost virtualizace není k dispozici, zvažte použití alternativy Windows Sandbox, jako je Sandboxie-Plus. Je zdarma k použití a funguje na všech edicích operačního systému Windows.