Pataisymas: „VirtualBox“ neatsidaro

„Oracle VM VirtualBox“ yra nemokamas hipervizorius ir platforma virtualiems įrenginiams paleisti jūsų kompiuteryje, kurį sukūrė ir prižiūri „Oracle“. Tai vienas iš populiariausių virtualių vadybininkų, kuriame yra beveik visos operacinės sistemos, tokios kaip „Linux“, „Windows“, „Solaris“, „OS / 2“, „Haiku“ ir kt. Žmonės naudoja ją kitai operacinei sistemai, esančiai dabartinės OS viršuje, apibrėžti speciali aplinka tam.

Pastaruoju metu buvo pranešimų, kad „VirtualBox“ neatsidaro ypač „Windows“. Ši problema pradėta nagrinėti netrukus po naujausių „Windows“ naujinimų. Ši problema gali kilti dėl netinkamų konfigūracijų, įdiegtos senesnės versijos ir sugadintų diegimo failų. Mes pateiksime visus sprendimus po vieną, pradedant nuo lengviausio.

Dėl ko „VirtualBox“ neatsidaro?

„VirtualBox“ neatsidarymo problema iš esmės reiškia, kad negalite sukurti jokios virtualios mašinos ir priversti ją paleisti. Ši problema iškilo po to, kai „Microsoft“ pradėjo leisti „Windows 10“ naujinius ir išlieka iki šiol. Štai keletas priežasčių, kodėl kilo ši problema:

  • Kai kurie moduliai, tokie kaip „ Hyper-V“, gali būti neįjungti jūsų kompiuteryje arba gali būti išjungti po paskutinio „Windows“ atnaujinimo.
  • „Windows“ sugriežtino tvarkyklių diegimą ir kadangi „VirtualBox“ savarankiškai diegia virtualiųjų mašinų tvarkykles, tai gali konfliktuoti ir sukelti problemų.
  • Nuolatiniai „Windows 10“ atnaujinimai sukelia problemų, susijusių su programine įranga, rodančia virtualią mašiną jūsų kompiuteryje. Koncepcija, vadinama paravirtualizacija . Dabartinių verčių keitimas paprastai yra šios situacijos ištaisymas.

Kaip pataisyti „VirtualBox“ neatsidarančią

Kaip minėta anksčiau, buvo daugybė pranešimų apie „VirtualBox“ neatsidarymą po „Windows 10“ atnaujinimo. Ši problema ne tik egzistuoja „Windows“, bet taip pat yra „Mac“ ir „Linux“. Virtualus valdytojas nepaleis nei visos programos, nei konkrečios operacinės sistemos, kurią bandote paleisti virtualioje aplinkoje. Šiame vadove bus bandoma išspręsti visas paminėtas problemas.

1 sprendimas: „VirtualBox“ atnaujinimas

Prieš išbandydami ką nors kita, labai svarbu atnaujinti „VirtualBox“ į naujausią versiją, pasiekiamą jų oficialioje svetainėje. Buvo daugybė atvejų, kai senesnė versija turi suderinamumo problemų su naujausia „Windows“ versija, dėl kurios programa negali paleisti operacinės sistemos ar sukelti klaidų.

  1. Eikite į oficialią „VirtualBox“ svetainę ir įdiekite naujausią galimą versiją.

  1. Atsisiuntę vykdomąjį failą, prieš pradėdami diegti naujausią, turime pašalinti esamą versiją. Paspauskite „Windows + R“, įveskite „ appwiz“. cpl “dialogo lange ir paspauskite„ Enter “. Naršykite programų sąrašą ir pašalinkite programą.
  1. Pašalinę programą, įdiekite naujausią atsisiųstą versiją.
  2. Jei senesniame „VirtualBox“ jau turėjote VM, galite pabandyti nukreipti naujai įdiegtą VM į savo katalogą. Kelias, kur saugomi jūsų VM:
 C: \ Vartotojai \ [vartotojo vardas] \ VirtualBox VM C: \ Vartotojai \ [vartotojo vardas] \ VirtualBox VM \ [vm grupė] \ [vm vardas] 

2 sprendimas: įgalinkite „Hyper-V“

„Microsoft Hyper-V“, anksčiau taip pat žinomas kaip „Windows serverio virtualizavimas“, galintis sukurti virtualias mašinas sistemose, kuriose veikia „Windows 8“ ar naujesnė versija. Šis modulis padeda kitoms trečiųjų šalių programoms sukurti virtualias mašinas jūsų kompiuteryje. Jei šis metodas neleidžiamas, gali kilti problemų. Galime įsitikinti, kad ji įjungta, ir vėl pabandyti paleisti „VirtualBox“.

  1. Paspauskite „Windows + S“, dialogo lange įveskite „ Įjungti arba išjungtiWindows “funkcijas “ ir atidarykite programą.
  2. Iš parinkčių sąrašo suraskite „ Hyper-V “ ir patikrinkite, kai jis bus pažymėtas, paspauskite OK, kad būtų pradėtas inicializacijos procesas.

  1. Įjungę modulį, visiškai paleiskite kompiuterį iš naujo ir pabandykite sukurti naujas virtualias mašinas naudodami „VirtualBox“ ir pažiūrėkite, ar tai išsprendžia problemą.

3 sprendimas: Išjungti tvarkyklės vykdymą

Vairuotojo vykdymas yra saugos priemonė „Windows“ sistemoje, neleidžianti jūsų operacinėje sistemoje įdiegti įtartinų ar blogai parašytų tvarkyklių. Kadangi „VirtualBox“ įdiegia savo virtualių mašinų tvarkykles virtualioje aplinkoje, tai gali prieštarauti nustatymams. Galime pabandyti išjungti vairuotojų teisių gynimą ir išsiaiškinti, ar tai išsprendžia problemą.

  1. Paspauskite „Windows + S“, dialogo lange įveskite „ komandų eilutė “, dešiniuoju pelės mygtuku spustelėkite programą ir pasirinkite „ Vykdyti kaip administratorių “.
  2. Paleidę komandinę eilutę, vykdykite šią komandą:
 bcdedit.exe / nustatyti nointegritychecks 

  1. Tai išjungs vientisumo patikrinimus ir leis įdiegti bet kurią tvarkyklę. Jei norite vėl įjungti vientisumo patikrinimą, įveskite šią komandą į padidintą komandų eilutę.
 „bcdedit.exe“ / nustatyti nointegritychecks išjungti 

Išjungę vykdymą iš naujo paleiskite kompiuterį ir patikrinkite, ar problema išspręsta.

4 sprendimas: „VirtualBox“ adapterių diegimas rankiniu būdu

Yra atvejų, kai „VirtualBox“ nesugeba tinkamai įdiegti tinklo adapterių jūsų kompiuteryje. Dėl šios priežasties programa gali pateikti klaidą „Nepavyko įkelti„ VirtualBox ““. Tokiu atveju galime pabandyti tinkamai įdiegti „VirtualBox“ tinklo tvarkykles ir tinkamai nustatyti konfigūraciją.

  1. Pirmiausia ištrinkite visus ankstesnius „VirtualBox“ adapterius. Ištrynę paspauskite „Windows + R“, įveskite „ devmgmt. msc “dialogo lange ir paspauskite„ Enter “.
  2. Įrenginių tvarkytuvėje spustelėkite Veiksmas> Pridėti seną aparatinę įrangą .

  1. Dabar rankiniu būdu įdiekite „Oracle VirtualBox“ adapterius. Kelias, kur jie yra, paprastai yra toks:
 C: \ Programos failai \ Oracle \ VirtualBox \ tvarkyklės \ tinklas \ netadp \ VBoxNetAdp.inf 
  1. Dabar, kai teisingai įdiegėme tvarkykles, galime judėti į priekį ir tinkamai juos sukonfigūruoti. Paleiskite „Oracle VirtualBox“, spustelėkite Failas> Nuostatos> Tinklas> Tik pagrindinis kompiuteris . Dabar spustelėkite Redaguoti .
  2. Teisingai nustatykite šią informaciją atitinkamuose laukuose:

IPv4 192.168.56.

Kaukė 255.255.255.0

Dabar spustelėkite DHCP serverio skirtuką ir nustatykite:

Serverio adresas : 192.168.56.100

Serverio kaukė : 255.255.255.0

Mažas adresas surištas : 192.168.56.10

Viršutinis adresas surištas : 192.168.56.254

  1. Paspauskite OK, kad išsaugotumėte pakeitimus ir paleistumėte kompiuterį iš naujo. Dabar patikrinkite, ar galite atidaryti „VirtualBox“.

5 sprendimas: Paravirtualizacijos keitimas

Paravirtualizacija yra programinės įrangos technika, leidžianti virtualioms mašinoms turėti programinės įrangos sąsają. Tai panaši į pagrindinę aparatūros ir programinės įrangos sąsają, tačiau jos visiškai nėra tapati. Yra daug pranešimų, kad ši funkcija sukelia daug problemų „VirtualBox“. Galime pabandyti pakeisti jos parinktį į KVM ir išsiaiškinti, ar tai nepadeda.

  1. Paleiskite „VirtualBox“, spustelėkite Nustatymai> Sistema> Pagreitis> Paravirtualizacijos sąsaja .
  2. Vietoje Numatytasis pasirinkite KVM parinktį.

  1. Visiškai paleiskite kompiuterį iš naujo ir bandykite dar kartą paleisti virtualią mašiną. Patikrinkite, ar problema išspręsta.

Be šių sprendimų, taip pat galite išbandyti šiuos veiksmus:

  • 3D grafikos išjungimas
  • Paleiskite programą suderinamumo režimu naudodami administratoriaus teises.
  • Grafikos tvarkyklių atnaujinimas .
  • Pašalinkite kitas nesuderinamas „ VMwares“ .

Įdomios Straipsniai