Mnoho uživatelů VirtualBoxu (včetně mě) se setkalo s následujícím problémem při spouštění virtuálního stroje po restartování počítače: „VirtualBox – Chyba v supR3HardenedWiReSpawn“ a po po kliknutí na OK se objeví další chyba: „Nepodařilo se otevřít relaci pro kód ukončení virtuálního počítače 1 (0x1) – E_FAIL (0x80004005)“, což odkazuje na 'VBoxHardening.log' pro podrobnosti o chyba. Ale v souboru 'VBoxHardening.log' není jasné vysvětlení problému, kromě toho, že mnoho souborů DLL "postrádá WinVerifyTrust".
Popis problému: Na počítači s Windows 10 se po instalaci nejnovější verze VirtualBoxu a po restartování počítače při spouštění virtuálního počítače objeví následující chyby:
"VirtualBox – Chyba v supR3HardenedWiReSpawn
Chyba při opětovném spuštění procesu VirtualBox VM: 5
supR3HardenedWinReSpawn co: 5 VERR_INVALID_NAME (-104) -Neplatný (nesprávný) název souboru/cesty."
…a po stisknutí OK (ve výše uvedené zprávě) se zobrazí následující chyba:
"Nepodařilo se otevřít relaci pro virtuální počítač %VM_Machine_Name%.
Virtuální počítač '%VM_Machine_Name%' se neočekávaně ukončil během spouštění s kódem ukončení 1 (0x1). Další podrobnosti mohou být k dispozici v 'C:\Users\Admin\VirtualBox VMs\%VM_Machine_Name%\Logs\VBoxHardening.log'.
Kód výsledku: E_FAIL (0x80004005)
Komponenta: MachineWrap
Rozhraní: IMachine {85632c68-b5bb-4316-a900-5eb28d3413df}"
Tento tutoriál obsahuje pokyny k vyřešení následujících chyb VirtualBox:
- Chyba VirtualBoxu v supR3HardenedWiReSpawn. Chyba při opětovném spuštění procesu virtuálního počítače VirtualBox: 5…supR3HardenedWinReSpawn co: 5 VERR_INVALID_NAME
- Nepodařilo se otevřít relaci pro virtuální počítač…Virtuální počítač byl ukončen s kódem ukončení 1 (0x1)"
- Soubor 'VBoxHardening.log' hlásí, že několik souborů .dll [postrádá WinVerifyTrust].
Jak opravit: Chyba při opětovném spuštění procesu VirtualBox VM 5 [chybí WinVerifyTrust]
Důležité: Než přistoupíte k níže uvedeným krokům, použijte následující akce a zjistěte, zda můžete spustit virtuální počítač (po použití každé z nich):
1. Vypněte AV Real Time Protection nebo odinstalujte svůj antivirový program a poté zkuste spustit VM. *
* Poznámka: Pokud vlastníte HP Pro nebo an Počítač HP Elites předinstalovaným softwarem od společnosti HP pokračujte a odinstalovat následující programy:
- HP Client Security
- HP Sure Click
- HP Sure Sense
2. Ujistit se, že Hyper-V je Zakázáno. Chcete-li to provést, přejděte na Kontrolní panel > Programy a funkce > Zapnout nebo vypnout funkce Windows a Zrušte zaškrtnutí a Hyper-V Vlastnosti.
3. Přejděte na "C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv", klikněte pravým tlačítkem na VBoxDrv.inf a klikněte Nainstalujte.
4. Odinstalujte a znovu nainstalujte VirtuaBox podle následujícího postupu:
A. Navigovat do Kontrolní panel > Programy a funkce a Odinstalovat VirtualBox
b. Restartujte tvůj počítač.
C. Stažení a nejnovější verzi VirtualBoxu.
d. Klikněte pravým tlačítkem na stažený soubor a klikněte Spustit jako administrátor.
E. Restartujte tvůj počítač.
F. Zkuste spustit virtuální počítač a pokud se zobrazí stejná chyba, postupujte podle následujících kroků:
Krok 1. Změňte typ spuštění služby VBoxDrv (VBoxDrv.inf) na 2 (Automatické načtení)*
* Poznámka:Myšlenka změnit hodnotu 'Start' služby VBoxDrv na 2, přišel po přečtení Hardening Fix (řešení) pro chybu po instalaci a restartu na fórech VirtualBox, kde se doporučuje změnit hodnotu 'Start' na 3. Ale tato změna nefungovala a věci se zhoršily.
1. Otevřeno Editor registru.
2. Přejděte na tento klíč v levém podokně:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VBoxDrv.
3. V pravém podokně dvakrát klikněte na Start Hodnota REG_DWORD.
4. Změňte údaj hodnoty z 1 na 2 a klikněte OK. *
* Možné hodnoty pro typ spouštění služby 'VBoxDrv' (uloženo v hodnotě REG_DWORD 'Start').
Hodnota Typ spouštění Vysvětlení
0 Spouštěcí služba je načtena při spouštění.
1 Systém: Služba je načtena během inicializace KERNEL (při spouštění).
2 Automaticky: Služba je načtena automaticky Správcem řízení služeb.
3 Ručně: Služba se načítá ručně (na vyžádání).
4 Zakázáno: Služba je zakázána.
5. Zavřít editor registru a restartovat PC.
6. Zkuste spustit VM. Pokud se virtuální počítač nemohl znovu spustit, s chybou „Volání WHvSetupPartition se nezdařilo: ERROR_SUCCESS (Last=0xc000000d/87“, pokračujte krokem 2.
Krok 2. Zakázat Hyper-V při spouštění.
Ve Windows 10 PRO nebo Enterprise se HYPER-V spouští ve výchozím nastavení při spuštění, takže pokračujte a deaktivujte jej.
- Související článek:OPRAVIT chybu VirtualBox „Volání do WHvSetupPartition se nezdařilo: ERROR_SUCCESS“
1. Otevřeno Příkazový řádek jako správce.
2. Zadejte následující příkaz a stiskněte Vstupte:
- bcdedit /set hypervisorlaunchtype off
3. Restartujte váš počítač.
4. Po restartu spusťte VM.
A je to! Dejte mi vědět, zda vám tento průvodce pomohl, a zanechte svůj komentář o své zkušenosti. Lajkujte a sdílejte tento návod, abyste pomohli ostatním.