Labojums: VirtualBox neatveras

Oracle VM VirtualBox ir bezmaksas hipervizors un platforma virtuālo ierīču darbināšanai datorā, kuru izstrādā un uztur Oracle. Tas ir viens no populārākajiem virtuālajiem menedžeriem, kas tur atrodas, un tajā tiek uzturētas gandrīz visas operētājsistēmas, piemēram, Linux, Windows, Solaris, OS / 2, Haiku utt. īpaša vide tam.

Pēdējā laikā ir ziņojumi par to, ka VirtualBox īpaši neatveras operētājsistēmā Windows. Šī problēma sāka parādīties neilgi pēc nesenajiem Windows atjauninājumiem. Šīs problēmas rašanās iemesls ir konfigurāciju pārkāpumi, instalēta vecāka versija un bojāti instalācijas faili. Mēs izskatīsim visus risinājumus pa vienam, sākot ar vienkāršāko.

Kas izraisa VirtualBox neatvēršanu?

Jautājums par VirtualBox neatvēršanu būtībā nozīmē, ka jūs nevarat izveidot nevienu virtuālo mašīnu un panākt, lai tā darbotos. Šī problēma parādījās pēc tam, kad Microsoft sāka izlaist Windows 10 atjauninājumus, un tā saglabājas līdz šai dienai. Šie ir daži no iemesliem, kāpēc šī problēma rodas:

  • Daži moduļi, piemēram, Hyper-V, jūsu datorā, iespējams, nav iespējoti vai var tikt atspējoti pēc nesenā Windows atjauninājuma.
  • Windows ir pastiprinājusi saķeri ar draiveru instalēšanu, un kopš VirtualBox patstāvīgi instalē virtuālo mašīnu draiverus, tas var būt pretrunā un radīt problēmas.
  • Pastāvīgi Windows 10 atjauninājumi rada problēmas ar programmatūru, kas datorā parāda virtuālo mašīnu. Koncepcija ar nosaukumu Paravirtualization . Pašreizējo vērtību maiņa parasti ir šīs situācijas labojums.

Kā novērst VirtualBox neatvēršanu

Tāpat kā minēts iepriekš, ir bijis daudz ziņojumu par VirtualBox neatvēršanu pēc Windows 10 atjaunināšanas. Šī problēma nav tikai Windows, bet arī Mac un Linux. Virtuālais pārvaldnieks neuzsāk ne visu lietojumprogrammu, ne arī konkrēto operētājsistēmu, kuru mēģināt palaist virtuālajā vidē. Šajā apmācībā mēģinās novērst visas pieminētās problēmas.

1. risinājums: VirtualBox atjaunināšana

Pirms izmēģināt kaut ko citu, ir svarīgi atjaunināt VirtualBox uz jaunāko versiju, kas pieejama viņu oficiālajā vietnē. Ir bijuši daudzi gadījumi, kad vecākajai versijai ir savietojamības problēmas ar jaunāko Windows versiju, kuras dēļ lietojumprogramma neuzsāk operētājsistēmu vai rada kļūdas.

  1. Dodieties uz VirtualBox oficiālo vietni un instalējiet jaunāko pieejamo versiju.

  1. Kad esat lejupielādējis izpildāmo versiju, mums ir jāinstalē esošā versija, pirms sākat instalēt jaunāko. Nospiediet Windows + R, ierakstiet “ appwiz. cpl ”dialoglodziņā un nospiediet taustiņu Enter. Pārvietojieties programmu sarakstā un atinstalējiet programmu.
  1. Kad esat atinstalējis lietojumprogrammu, instalējiet jaunāko lejupielādēto versiju.
  2. Ja jums jau bija esošie VM vecākā VirtualBox, varat mēģināt norādīt tikko instalēto VM uz direktoriju. Ceļš, kurā tiek glabāti jūsu VM, ir:
 C: \ Lietotāji \ [lietotājvārds] \ VirtualBox VM 

2. risinājums: iespējot Hyper-V

Microsoft Hyper-V, ko agrāk sauca arī par “Windows servera virtualizāciju” un kas var radīt virtuālās mašīnas sistēmās, kurās darbojas Windows 8 vai jaunāka versija. Šis modulis palīdz citām trešo pušu lietojumprogrammām izveidot virtuālās mašīnas jūsu datorā. Ja šī metode ir atspējota, iespējams, rodas problēmas. Mēs varam pārliecināties, ka tā ir iespējota, un mēģināt vēlreiz palaist VirtualBox.

  1. Nospiediet Windows + S, dialoglodziņā ierakstiet “ Windows funkciju ieslēgšana vai izslēgšana ” un atveriet lietojumprogrammu.
  2. Opciju sarakstā atrodiet “ Hyper-V ” un pārbaudiet, kad tas ir pārbaudīts, nospiediet OK, lai sāktu inicializācijas procesu.

  1. Kad modulis ir iespējots, pilnībā restartējiet datoru un mēģiniet izveidot jaunas virtuālās mašīnas, izmantojot VirtualBox, un pārbaudiet, vai tas atrisina problēmu.

3. risinājums: draivera izpildes atspējošana

Draiveri ir Windows drošības mehānisms, kas neļauj jūsu operētājsistēmā instalēt aizdomīgus vai slikti rakstītus draiverus. Tā kā VirtualBox instalē savus draiverus virtuālajām mašīnām virtuālajā vidē, tas var būt pretrunā ar iestatījumiem. Mēs varam mēģināt izslēgt draiveru ieviešanu un pārliecināties, vai tas novērš problēmu.

  1. Nospiediet Windows + S, dialoglodziņā ierakstiet “ komandu uzvedne ”, ar peles labo pogu noklikšķiniet uz lietojumprogrammas un atlasiet “ Palaist kā administratoram ”.
  2. Kad komandu uzvedne ir paaugstināta, izpildiet šo komandu:
 bcdedit.exe / ieslēgt nointegritychecks 

  1. Tas atspējos integritātes pārbaudes un ļaus instalēt jebkuru draiveri. Ja vēlaties vēlreiz iespējot integritātes pārbaudi, paaugstinātajā komandu uzvednē ievadiet šo komandu.
 bcdedit.exe / set nointegritychecks off 

Pēc izpildes atspējošanas restartējiet datoru un pārbaudiet, vai problēma ir novērsta.

4. risinājums: VirtualBox adapteru instalēšana manuāli

Dažos gadījumos VirtualBox neizdodas pareizi instalēt tīkla adapterus datorā. Tādēļ šī lietojumprogramma var parādīt kļūdu “Nevar ielādēt VirtualBox”. Šajā gadījumā mēs varam mēģināt pareizi instalēt VirtualBox tīkla draiverus un pēc tam pareizi iestatīt konfigurāciju.

  1. Vispirms izdzēsiet visus iepriekšējos VirtualBox adapterus. Pēc dzēšanas nospiediet Windows + R, ierakstiet “ devmgmt. msc ”un nospiediet taustiņu Enter.
  2. Kad esat ierīču pārvaldniekā, noklikšķiniet uz Darbība> Pievienot mantoto aparatūru .

  1. Tagad manuāli instalējiet Oracle VirtualBox adapterus. Ceļš, kur tie atrodas, parasti ir šāds:
 C: \ programmu faili \ Oracle \ VirtualBox \ draiveri \ tīkls \ netadp \ VBoxNetAdp.inf 
  1. Kad draiveri ir instalēti pareizi, mēs varam tos virzīties uz priekšu un pareizi konfigurēt. Sāciet Oracle VirtualBox, noklikšķiniet uz Fails> Preferences> Tīkls> Tikai resursdatora tīkls . Tagad noklikšķiniet uz Rediģēt .
  2. Attiecīgajos laukos pareizi iestatiet šādu informāciju:

IPv4 192.168.56.

Maska 255.255.255.0

Tagad noklikšķiniet uz cilnes DHCP serveris un iestatiet šo:

Servera adrese : 192.168.56.100

Servera maska : 255.255.255.0

Iesiets ar zemu adresi : 192.168.56.10

Augšējā adrese iesieta : 192.168.56.254

  1. Nospiediet OK, lai saglabātu izmaiņas un restartētu datoru. Tagad pārbaudiet, vai varat atvērt VirtualBox.

5. risinājums: Paravirtualizācijas maiņa

Paravirtualizācija ir programmatūras paņēmiens, kas ļauj virtuālajām mašīnām būt programmatūras saskarnei. Tas ir līdzīgs, bet nepavisam nav identisks pamata aparatūras un programmatūras interfeisam. Ir daudz ziņojumu, ka šīs funkcijas rada daudz problēmu VirtualBox. Mēs varam mēģināt mainīt tās opciju uz KVM un pārliecināties, vai tas nav triks.

  1. Palaidiet VirtualBox, noklikšķiniet uz Iestatījumi> Sistēma> Paātrinājums> Paravirtualizācijas saskarne .
  2. Noklusējuma vietā atlasiet KVM opciju.

  1. Restartējiet datoru pilnībā un mēģiniet vēlreiz palaist virtuālo mašīnu. Pārbaudiet, vai problēma ir atrisināta.

Papildus šiem risinājumiem varat izmēģināt arī šādus pasākumus:

  • 3D grafikas atspējošana
  • Palaidiet programmu saderības režīmā, izmantojot administratora privilēģijas.
  • Grafikas draiveru atjaunināšana .
  • Citu konfliktējošu VMwares atinstalēšana .

Interesanti Raksti