Oprava: VirtualBox se neotevírá

Oracle VM VirtualBox je bezplatný hypervisor a platforma pro spouštění virtuálních zařízení ve vašem počítači, která je vyvíjena a udržována společností Oracle. Je to jeden z nejpopulárnějších virtuálních manažerů a hostuje téměř všechny operační systémy, jako je Linux, Windows, Solaris, OS / 2, Haiku atd. Lidé jej používají k tomu, aby pomocí svého operačního systému použili další operační systém definováním speciální prostředí pro to.

V poslední době se objevily zprávy o tom, že se VirtualBox neotevřel zejména ve Windows. Tento problém se začal objevovat krátce po nedávných aktualizacích systému Windows. Důvod, proč k tomuto problému může dojít, je z důvodu nesrovnalostí v konfiguracích, nainstalované starší verze a poškozených instalačních souborů. Projdeme všechna řešení jeden po druhém od nejjednoduššího.

Co způsobí, že se VirtualBox neotevře?

Problém neotevření VirtualBoxu v podstatě znamená, že nemůžete vytvořit žádný virtuální stroj a nechat jej běžet. Tento problém se objevil poté, co společnost Microsoft začala vydávat aktualizace systému Windows 10 a přetrvává dodnes. Zde je několik důvodů, proč k tomuto problému dochází:

  • Některé moduly, například Hyper-V, nemusí být ve vašem počítači povoleny nebo mohou být deaktivovány po poslední aktualizaci systému Windows.
  • Windows zpřísnil přilnavost k instalaci ovladačů a protože VirtualBox nainstaluje ovladače pro virtuální stroje nezávisle, může to způsobit konflikty a způsobit problémy.
  • Neustálé aktualizace systému Windows 10 způsobují problémy se softwarem zobrazujícím virtuální počítač v počítači. Koncept zvaný paravirtualizace . Změna současné hodnoty je obvykle oprava této situace.

Jak opravit VirtualBox neotevře

Jak již bylo zmíněno, existuje řada zpráv o tom, že se VirtualBox po aktualizaci systému Windows 10 neotevře. Tento problém se vyskytuje nejen v systému Windows, ale také v systému Mac a Linux. Virtuální správce by nespustil celou aplikaci ani konkrétní operační systém, který se pokoušíte spustit ve virtuálním prostředí. Tento tutoriál se pokusí opravit všechny uvedené problémy.

Řešení 1: Aktualizace VirtualBoxu

Předtím, než zkusíte cokoli jiného, ​​je nezbytné aktualizovat VirtualBox na nejnovější verzi dostupnou na jejich oficiálních webových stránkách. Existují četné případy, kdy starší verze má problémy s kompatibilitou s nejnovější verzí systému Windows, což způsobí, že se aplikace nespustí nebo nezpůsobí chyby ve svém operačním systému.

  1. Přejděte na oficiální web VirtualBox a nainstalujte nejnovější dostupnou verzi.

  1. Po stažení spustitelného souboru je třeba odinstalovat stávající verzi, než se pustíte do instalace nejnovější verze. Stiskněte Windows + R, napište „ appwiz. cpl ”v dialogovém okně a stiskněte klávesu Enter. Projděte seznam programů a odinstalujte aplikaci.
  1. Po odinstalaci aplikace nainstalujte nejnovější staženou verzi.
  2. Pokud jste již existovali virtuální počítače ve starších virtuálních jednotkách, můžete vyzkoušet nově nainstalované virtuální počítače do svého adresáře. Cesta, kde jsou uloženy vaše VM, je:
 C: \ Users \ [username] \ VirtualBox VMs C: \ Users \ [username] \ VirtualBox VMs \ [vm group] \ [vm name] 

Řešení 2: Povolení technologie Hyper-V

Microsoft Hyper-V, v minulosti také známý jako „virtualizace serverů Windows“, který může vytvářet virtuální stroje v systémech se systémem Windows 8 nebo vyšším. Tento modul pomáhá jiným aplikacím třetích stran vytvářet jejich virtuální počítače v počítači. Pokud je tato metoda zakázána, mohou nastat problémy. Můžeme se ujistit, že je povolena a zkuste znovu spustit VirtualBox.

  1. Stiskněte Windows + S, do dialogového okna napište „ Zapněte nebo vypněte funkce systému Windows “ a otevřete aplikaci.
  2. Vyhledejte „ Hyper-V “ ze seznamu možností a zaškrtněte Po zaškrtnutí stiskněte tlačítko OK pro zahájení procesu inicializace.

  1. Po aktivaci modulu restartujte počítač úplně a zkuste vytvořit nové virtuální stroje pomocí VirtualBoxu a zjistěte, zda se tím problém nevyřeší.

Řešení 3: Zakázání vymáhání ovladačů

Vynucování ovladačů je bezpečnostní mechanismus v systému Windows, který neumožňuje nainstalovat podezřelé nebo špatně napsané ovladače do vašeho operačního systému. Protože VirtualBox instaluje vlastní ovladače pro virtuální stroje ve virtuálním prostředí, může to být v rozporu s nastavením. Můžeme se pokusit vypnout vynucování ovladačů a zjistit, zda se tím problém nevyřeší.

  1. Stiskněte Windows + S, do dialogového okna napište „ příkazový řádek “, klikněte pravým tlačítkem myši na aplikaci a vyberte „ Spustit jako správce “.
  2. Jakmile je ve zvýšeném příkazovém řádku, proveďte následující příkaz:
 bcdedit.exe / set nointegritychecks on 

  1. Tím zakážete kontroly integrity a umožní vám nainstalovat jakýkoli ovladač. Pokud chcete znovu povolit kontrolu integrity, zadejte do příkazového řádku se zvýšeným příkazem následující příkaz.
 bcdedit.exe / set nointegritychecks off 

Po deaktivaci vynucení restartujte počítač a zkontrolujte, zda je problém vyřešen.

Řešení 4: Ruční instalace adaptérů VirtualBox

V některých případech se VirtualBoxu nepodaří správně nainstalovat síťové adaptéry do počítače. Z tohoto důvodu vám aplikace může vyvolat chybu „Nelze načíst VirtualBox“. V tomto případě se můžeme pokusit správně nainstalovat síťové ovladače VirtualBox a poté správně nastavit konfiguraci.

  1. Nejprve odstraňte všechny předchozí adaptéry VirtualBoxu. Po smazání stiskněte Windows + R, zadejte „ devmgmt. msc “v dialogovém okně a stiskněte klávesu Enter.
  2. Jakmile jste ve správci zařízení, klikněte na Akce> Přidat starší hardware .

  1. Nyní nainstalujte adaptéry Oracle VirtualBox ručně. Cesta, kde jsou umístěny, je obvykle následující:
 C: \ Program Files \ Oracle \ VirtualBox \ drivers \ network \ netadp \ VBoxNetAdp.inf 
  1. Nyní, když jsme ovladače nainstalovali správně, můžeme se posunout vpřed a správně je nakonfigurovat. Spusťte Oracle VirtualBox, klikněte na Soubor> Předvolby> Síť> Síť pouze pro hostitele . Nyní klikněte na Upravit .
  2. Do příslušných polí nastavte správně následující informace:

IPv4 192, 166, 56.

Maska 255, 255, 255, 0

Nyní klikněte na záložku DHCP server a nastavte následující:

Adresa serveru : 192.168.56.100

Maska serveru : 255.255.255.0

Nízká adresa : 192.168.56.10

Horní hranice adresy : 192.168.56.254

  1. Stisknutím tlačítka OK uložte změny a restartujte počítač. Nyní zkontrolujte, zda můžete otevřít VirtualBox.

Řešení 5: Změna paravirtualizace

Paravirtualizace je softwarová technika, která umožňuje virtuálním strojům mít softwarové rozhraní. Je to podobné, ale vůbec ne totožné s podkladovým hardwarovým a softwarovým rozhraním. Existuje mnoho zpráv, že tato funkce způsobuje ve VirtualBoxu mnoho problémů. Můžeme zkusit změnit její možnost na KVM a zjistit, zda se to podaří.

  1. Spusťte VirtualBox, klikněte na Nastavení> Systém> Zrychlení> Paravirtualizační rozhraní .
  2. Vyberte možnost KVM místo výchozí .

  1. Restartujte počítač úplně a zkuste virtuální počítač znovu spustit. Zkontrolujte, zda je problém vyřešen.

Kromě těchto řešení můžete také vyzkoušet následující:

  • Zakázání 3D grafiky
  • Spusťte aplikaci v režimu kompatibility s oprávněními správce.
  • Aktualizace grafických ovladačů .
  • Odinstalace dalších konfliktních VMwares .

Zajímavé Články