Popravi: VirtualBox se ne odpre

Oracle VM VirtualBox je brezplačni hipervizor in platforma za zagon virtualnih naprav v vašem računalniku, ki jo razvija in vzdržuje Oracle. Je eden najbolj priljubljenih virtualnih upravljavcev tam in gosti skoraj vse operacijske sisteme, kot so Linux, Windows, Solaris, OS / 2, Haiku itd. zanj posebno okolje.

V zadnjem času se pojavljajo poročila, da se VirtualBox ne odpira zlasti v operacijskem sistemu Windows. Ta težava je začela izhajati kmalu po zadnjih posodobitvah sistema Windows. Razlog za to težavo je posledica nepravilnosti v konfiguracijah, nameščene starejše različice in poškodovanih namestitvenih datotek. Skozi vse rešitve bomo preučili eno za drugo, začenši z najlažjimi.

Kaj povzroči, da se VirtualBox ne odpre?

Vprašanje, da se VirtualBox v bistvu ne odpre, pomeni, da ne morete narediti nobenega virtualnega stroja in ga zagnati. Ta težava se je pojavila, ko je Microsoft začel izdajati posodobitve sistema Windows 10 in še vedno obstaja do danes. Tukaj je nekaj razlogov za to težavo:

  • Nekateri moduli, kot je Hyper-V, morda niso omogočeni v vašem računalniku ali so morda onemogočeni po nedavni posodobitvi sistema Windows.
  • Windows je okrepil oprijem na gonilniških namestitvah in ker VirtualBox gonilnike za virtualne stroje namesti samostojno, lahko to pride do konfliktov in povzroči težave.
  • Nenehne posodobitve sistema Windows 10 povzročajo težave s programsko opremo, ki prikazuje navidezni stroj v računalniku. Koncept, imenovan Paravirtualizacija . Sprememba sedanjih vrednosti je ponavadi popravek te situacije.

Kako popraviti, da se VirtualBox ne odpre

Kot že omenjeno, je bilo tudi veliko poročil o tem, da se VirtualBox po posodobitvi sistema Windows 10 ne odpre. To vprašanje ni samo v operacijskem sistemu Windows, ampak se pojavlja tudi v Mac in Linuxu. Navidezni upravitelj ne bi zagnal niti celotne aplikacije niti specifičnega operacijskega sistema, ki ga poskušate zagnati v virtualnem okolju. Ta vadnica bo poskušala odpraviti vsa omenjena vprašanja.

1. rešitev: Posodabljanje VirtualBoxa

Preden poskusite karkoli drugega, je nujno, da svoj VirtualBox posodobite na najnovejšo različico, ki je na voljo na njihovem uradnem spletnem mestu. Obstajajo številni primeri, ko ima starejša različica težave z združljivostjo z najnovejšo različico sistema Windows, zaradi česar se aplikacija ne zažene ali povzroča napake v njenem operacijskem sistemu.

  1. Pojdite na uradno spletno mesto VirtualBoxa in namestite najnovejšo različico, ki je na voljo.

  1. Ko naložite izvedljiv program, moramo pred namestitvijo najnovejše različice odstraniti obstoječo različico. Pritisnite Windows + R in vnesite “ appwiz. cpl ”v pogovornem oknu in pritisnite Enter. Pomaknite se po seznamu programov in odstranite aplikacijo.
  1. Ko odstranite aplikacijo, namestite najnovejšo preneseno različico.
  2. Če ste v starejših VirtualBoxih že imeli obstoječe VM, lahko poskusite usmeriti novo nameščen VM v svoj imenik. Pot, kjer so shranjeni vaši vmesniki, je:
 C: \ Uporabniki \ [uporabniško ime] \ VirtualBox VM-ji C: \ Uporabniki \ [uporabniško ime] \ VirtualBox VM-ji \ [vm skupina] \ [vm ime] 

2. rešitev: omogočanje Hyper-V

Microsoft Hyper-V, v preteklosti znan tudi kot "virtualizacija strežnika Windows", ki lahko ustvari virtualne stroje v sistemih z operacijskim sistemom Windows 8 ali novejšim. Ta modul pomaga drugim aplikacijam drugih proizvajalcev ustvariti svoje virtualne stroje v računalniku. Če je ta metoda onemogočena, lahko pride do težav. Lahko se prepričamo, da je omogočena, in poskusimo znova zagnati VirtualBox.

  1. Pritisnite Windows + S, v pogovorno okno vnesite » Vklop ali izklop funkcij sistema Windows « in odprite aplikacijo.
  2. Na seznamu možnosti poiščite » Hyper-V « in po potrditvi pritisnite OK, da se postopek inicializacije začne.

  1. Ko je modul omogočen, v celoti zaženite računalnik in poskusite narediti nove virtualne stroje z VirtualBoxom in preverite, ali to rešuje težavo.

3. rešitev: Onemogočanje izvrševanja gonilnikov

Uveljavitev gonilnikov je varnostni mehanizem v sistemu Windows, ki ne dovoljuje nameščanja sumljivih ali slabo napisanih gonilnikov v vašem operacijskem sistemu. Ker VirtualBox namesti lastne gonilnike za virtualne stroje v virtualnem okolju, je to lahko v nasprotju z nastavitvami. Poskusimo izklopiti uveljavitev gonilnikov in preveriti, ali to odpravlja težavo.

  1. Pritisnite Windows + S, v pogovorno okno vnesite " ukazni poziv ", z desno miškino tipko kliknite aplikacijo in izberite " Zaženi kot skrbnik ".
  2. Ko ste v povišanem ukaznem pozivu, izvedite naslednji ukaz:
 bcdedit.exe / nastavi nointegritychecks 

  1. To bo onemogočilo preverjanje integritete in vam omogočilo namestitev katerega koli gonilnika. Če želite ponovno omogočiti preverjanje integritete, vnesite naslednji ukaz v povzeti ukazni poziv.
 bcdedit.exe / izklopi preverjanje nobenega integriteta 

Po onemogočanju izvršitve znova zaženite računalnik in preverite, ali je težava rešena.

4. rešitev: Ročno namestite adapterje VirtualBox

V nekaterih primerih VirtualBox v računalnik ne namesti pravilno omrežnih adapterjev. Zaradi tega vam bo aplikacija morda vrgla napako "Ne morem naložiti VirtualBox". V tem primeru lahko poskusimo pravilno namestiti omrežne gonilnike VirtualBox in nato pravilno nastaviti konfiguracijo.

  1. Najprej izbrišite vse prejšnje adapterje VirtualBox. Po brisanju pritisnite Windows + R in vnesite „ devmgmt. msc ”v pogovornem oknu in pritisnite Enter.
  2. Ko ste v upravitelju naprav, kliknite Dejanje> Dodaj starejšo strojno opremo .

  1. Zdaj ročno namestite adapterje Oracle VirtualBox. Pot, na kateri se nahajajo, je ponavadi naslednja:
 C: \ programske datoteke \ Oracle \ VirtualBox \ gonilniki \ omrežje \ netadp \ VBoxNetAdp.inf 
  1. Ko smo pravilno namestili gonilnike, jih lahko premikamo naprej in jih pravilno konfiguriramo. Zaženite Oracle VirtualBox, kliknite Datoteka> Nastavitve> Omrežje> Omrežje samo za gostitelja . Zdaj kliknite na Uredi .
  2. V ustreznih poljih pravilno nastavite naslednje podatke:

IPv4 192.168.56.

Maska 255.255.255.0

Zdaj kliknite na jeziček strežnika DHCP in nastavite naslednje:

Naslov strežnika : 192.168.56.100

Maska strežnika : 255.255.255.0

Omejen nizki naslov : 192.168.56.10

Omejen zgornji naslov : 192.168.56.254

  1. Pritisnite OK, da shranite spremembe in znova zaženete računalnik. Zdaj preverite, ali lahko odprete VirtualBox.

5. rešitev: Spreminjanje paravirtualizacije

Paravirtualizacija je programska tehnika, ki virtualnim strojem omogoča, da imajo programski vmesnik. To je podobno, a sploh ni enako osnovnemu vmesniku strojno-programske opreme. Obstaja veliko poročil, da te funkcije povzročajo veliko težav v VirtualBoxu. Lahko poskusimo spremeniti svojo možnost v KVM in preverimo, ali to stori trik.

  1. Zaženite VirtualBox, kliknite Nastavitve> Sistem> Pospešek> Vmesnik za paravirtualizacijo .
  2. Izberite možnost KVM namesto Privzeti .

  1. Ponovno zaženite računalnik in poskusite znova zagnati virtualni stroj. Preverite, ali je težava rešena.

Poleg teh rešitev lahko poskusite tudi naslednje:

  • Onemogočanje 3D grafike
  • Zaženite aplikacijo v načinu združljivosti s skrbniškimi pravicami.
  • Posodobitev grafičnih gonilnikov .
  • Odstranjevanje drugih nasprotujočih si VMwares .

Zanimivi Članki