Oprava: VirtualBox sa neotvára

Oracle VM VirtualBox je bezplatný hypervízor a platforma na spúšťanie virtuálnych zariadení vo vašom počítači, ktorú vyvinula a udržiava spoločnosť Oracle. Je to jeden z najpopulárnejších virtuálnych manažérov a hostuje takmer všetky operačné systémy, ako napríklad Linux, Windows, Solaris, OS / 2, Haiku atď. špeciálne prostredie pre to.

V poslednej dobe sa objavili hlásenia o tom, že sa VirtualBox neotvára najmä v systéme Windows. Tento problém sa začal objavovať krátko po posledných aktualizáciách systému Windows. Dôvod, prečo sa tento problém môže vyskytnúť, je z dôvodu nezrovnalostí v konfiguráciách, nainštalovanej staršej verzii a poškodených inštalačných súboroch. Všetky riešenia prejdeme jeden po druhom a začneme najjednoduchším.

Čo spôsobuje, že sa VirtualBox neotvára?

Problém s otvorením VirtualBoxu v podstate znamená, že nemôžete vytvoriť žiadny virtuálny stroj a nechať ho bežať. Tento problém sa objavil potom, čo spoločnosť Microsoft začala vydávať aktualizácie systému Windows 10 a pretrváva dodnes. Tu je niekoľko dôvodov, prečo sa tento problém vyskytuje:

  • Niektoré moduly, ako napríklad Hyper-V, nemusia byť vo vašom počítači aktivované alebo môžu byť deaktivované po poslednej aktualizácii systému Windows.
  • Windows sprísnili priľnavosť pri inštalácii ovládačov a pretože VirtualBox inštaluje ovládače pre virtuálne počítače nezávisle, môže to spôsobiť konflikty a spôsobiť problémy.
  • Neustále aktualizácie systému Windows 10 spôsobujú problémy so softvérom zobrazujúcim virtuálny počítač v počítači. Koncept nazývaný paravirtualizácia . Oprava súčasnej situácie je zvyčajne riešením tejto situácie.

Ako opraviť VirtualBox neotvára

Ako už bolo spomenuté vyššie, po aktualizácii systému Windows 10 sa vyskytlo množstvo správ o otvorení VirtualBoxu. Tento problém sa vyskytuje nielen v systéme Windows, ale vyskytuje sa aj v počítačoch Mac a Linux. Virtuálny manažér by nespustil celú aplikáciu ani konkrétny operačný systém, ktorý sa snažíte spustiť vo virtuálnom prostredí. Tento návod sa pokúsi vyriešiť všetky uvedené problémy.

Riešenie 1: Aktualizácia VirtualBoxu

Predtým, ako vyskúšate čokoľvek iné, je dôležité, aby ste aktualizovali svoj VirtualBox na najnovšiu verziu dostupnú na ich oficiálnych webových stránkach. Existuje veľa prípadov, keď staršia verzia má problémy s kompatibilitou s najnovšou verziou systému Windows, čo spôsobuje, že sa aplikácia nespustí alebo nespôsobí chyby vo svojom operačnom systéme.

  1. Prejdite na oficiálnu webovú stránku VirtualBox a nainštalujte najnovšiu dostupnú verziu.

  1. Po stiahnutí spustiteľného súboru je potrebné pred pokračovaním v inštalácii najnovšej verzie odinštalovať existujúcu verziu. Stlačte Windows + R, napíšte „ appwiz. cpl “v dialógovom okne a stlačte kláves Enter. Prechádzajte zoznamom programov a odinštalujte aplikáciu.
  1. Po odinštalovaní aplikácie nainštalujte najnovšiu stiahnutú verziu.
  2. Ak ste už mali virtuálne virtuálne počítače v staršom VirtualBoxe, môžete skúsiť nasmerovať novo nainštalovaný virtuálny počítač do adresára. Cesta, kde sú uložené vaše VM, je:
 C: \ Users \ [username] \ VirtualBox VMs C: \ Users \ [username] \ VirtualBox VMs \ [skupina vm] \ [vm name] 

Riešenie 2: Povolenie technológie Hyper-V

Microsoft Hyper-V, v minulosti známy aj ako „virtualizácia serverov Windows“, ktorý môže vytvárať virtuálne počítače v systémoch so systémom Windows 8 alebo vyšším. Tento modul pomáha ostatným aplikáciám tretích strán vytvárať ich virtuálne počítače vo vašom počítači. Ak je táto metóda zakázaná, môžu sa vyskytnúť problémy. Môžeme sa uistiť, že je povolená a skúste znova spustiť VirtualBox.

  1. Stlačte Windows + S, do dialógového okna napíšte „ Zapnúť alebo vypnúť funkcie systému Windows “ a otvorte aplikáciu.
  2. Vyhľadajte položku „ Hyper-V “ zo zoznamu možností a začiarknite Po jej začatí začnite proces inicializácie stlačením tlačidla OK.

  1. Po povolení modulu reštartujte počítač a skúste vytvoriť nové virtuálne stroje pomocou VirtualBox a zistiť, či sa tým problém nevyrieši.

Riešenie 3: Zakázanie vymáhania vodiča

Presadzovanie ovládačov je bezpečnostný mechanizmus v systéme Windows, ktorý neumožňuje inštaláciu podozrivých alebo zle napísaných ovládačov do vášho operačného systému. Pretože VirtualBox inštaluje svoje vlastné ovládače pre virtuálne stroje vo virtuálnom prostredí, môže to byť v rozpore s nastaveniami. Môžeme sa pokúsiť vypnúť vynucovanie vodiča a zistiť, či sa tým problém nevyrieši.

  1. Stlačte Windows + S, do dialógového okna napíšte „ príkazový riadok “, kliknite pravým tlačidlom myši na aplikáciu a vyberte „ Spustiť ako správca “.
  2. Po zadaní príkazového riadka do príkazového riadka vykonajte nasledujúci príkaz:
 bcdedit.exe / zapnite nointegritychecky 

  1. Toto zakáže kontrolu integrity a umožní vám nainštalovať akýkoľvek ovládač. Ak chcete znova povoliť kontrolu integrity, zadajte do príkazového riadka so zvýšeným príkazom nasledujúci príkaz.
 bcdedit.exe / vypnutie kontroly nointegrity 

Po vypnutí vynútenia reštartujte počítač a skontrolujte, či sa problém vyriešil.

Riešenie 4: Manuálna inštalácia adaptérov VirtualBox

V niektorých prípadoch VirtualBox nedokáže správne nainštalovať sieťové adaptéry do vášho počítača. Z tohto dôvodu vám aplikácia môže spôsobiť chybu „Nepodarilo sa načítať VirtualBox“. V takom prípade sa môžeme pokúsiť správne nainštalovať sieťové ovládače VirtualBox a potom správne nastaviť konfiguráciu.

  1. Najskôr odstráňte všetky predchádzajúce adaptéry VirtualBox. Po vymazaní stlačte Windows + R, napíšte „ devmgmt. msc “v dialógovom okne a stlačte kláves Enter.
  2. Keď ste v správcovi zariadení, kliknite na položku Akcia> Pridať starý hardvér .

  1. Teraz nainštalujte adaptéry Oracle VirtualBox ručne. Cesta, kde sa nachádzajú, je zvyčajne nasledujúca:
 C: \ Program Files \ Oracle \ VirtualBox \ drivers \ network \ netadp \ VBoxNetAdp.inf 
  1. Po správnom nainštalovaní ovládačov sa môžeme posunúť vpred a správne nakonfigurovať. Spustite Oracle VirtualBox, kliknite na Súbor> Predvoľby> Sieť> Sieť iba pre hostiteľa . Teraz kliknite na Upraviť .
  2. Do príslušných polí nastavte správne nasledujúce informácie:

IPv4 192, 166, 56.

Maska 255, 255, 255, 0

Teraz kliknite na záložku DHCP server a nastavte nasledujúce:

Adresa servera : 192.168.56.100

Maska servera : 255, 255, 255, 0

Dolná hranica adresy : 192.168.56.10

Horná hranica adresy : 192.168.56.254

  1. Stlačením OK uložte zmeny a reštartujte počítač. Teraz skontrolujte, či môžete otvoriť VirtualBox.

Riešenie 5: Zmena paravirtualizácie

Paravirtualizácia je softvérová technika, ktorá umožňuje virtuálnym počítačom mať softvérové ​​rozhranie. Je to podobné, ale vôbec totožné s príslušným hardvérovo-softvérovým rozhraním. Existuje veľa správ, že táto funkcia spôsobuje veľa problémov vo VirtualBoxe. Môžeme skúsiť zmeniť svoju možnosť na KVM a zistiť, či sa to podarí.

  1. Spustite VirtualBox, kliknite na Nastavenia> Systém> Zrýchlenie> Rozhranie paravirtualizácie .
  2. Vyberte možnosť KVM namiesto predvoleného .

  1. Reštartujte počítač úplne a skúste znova spustiť virtuálny počítač. Skontrolujte, či sa problém vyriešil.

Okrem týchto riešení môžete vyskúšať aj nasledujúce možnosti:

  • Zakázanie 3D grafiky
  • Spustite aplikáciu v režime kompatibility s oprávneniami správcu.
  • Aktualizácia grafických ovládačov .
  • Odinštalovanie ďalších konfliktných VMwares .

Zaujímavé Články