Fix: VirtualBox nu se deschide

Oracle VM VirtualBox este un hipervisor și o platformă gratuită pentru a rula dispozitive virtuale pe computerul dvs. care este dezvoltat și întreținut de Oracle. Este unul dintre cei mai populari manageri virtuali acolo și găzduiește aproape toate sistemele de operare, cum ar fi Linux, Windows, Solaris, OS / 2, Haiku, etc. mediu special pentru aceasta.

În ultima vreme, au existat rapoarte despre VirtualBox care nu se deschid mai ales în Windows. Această problemă a început să apară la scurt timp după actualizările recente ale Windows. Motivul pentru care s-ar putea produce această problemă este din cauza neregulilor din configurații, a versiunii mai vechi instalate și a fișierelor de instalare corupte. Vom parcurge toate soluțiile una câte una începând cu cea mai ușoară.

Ce face ca VirtualBox să nu se deschidă?

Problema care nu se deschide VirtualBox înseamnă, în esență, că nu puteți face nicio mașină virtuală și să o executați. Această problemă a apărut după ce Microsoft a început să lanseze actualizări ale Windows 10 și persistă până în zilele noastre. Iată câteva dintre motivele pentru care apare această problemă:

  • Unele module precum Hyper-V s- ar putea să nu fie activate pe computer sau ar putea fi dezactivate după o actualizare recentă a Windows-ului.
  • Windows și-a consolidat rezistența asupra instalațiilor de drivere și, din moment ce VirtualBox instalează driverele pentru mașinile virtuale în mod independent, acest lucru poate intra în conflict și poate cauza probleme.
  • Actualizările constante ale Windows 10 cauzează probleme cu software-ul care afișează mașina virtuală pe computer. Un concept numit Paravirtualizare . Modificarea valorilor actuale este de obicei remedierea acestei situații.

Cum să rezolvi VirtualBox nu se deschide

Așa cum am menționat anterior, au existat numeroase rapoarte despre VirtualBox care nu se deschid după actualizarea Windows 10. Această problemă nu este prezentă doar în Windows, dar apare și în Mac și Linux. Managerul virtual nu ar porni nici întreaga aplicație, nici sistemul de operare specific pe care încercați să-l rulați în mediul virtual. Acest tutorial va încerca să remedieze toate problemele menționate.

Soluția 1: Actualizarea VirtualBox

Înainte de a încerca orice altceva, este esențial să actualizați VirtualBox la cea mai recentă versiune disponibilă pe site-ul lor oficial. Au existat numeroase cazuri în care versiunea mai veche are probleme de compatibilitate cu cea mai recentă versiune de Windows, ceea ce face ca aplicația să nu lanseze sau să producă erori în sistemul său de operare.

  1. Accesați site-ul oficial al VirtualBox și instalați cea mai recentă versiune disponibilă.

  1. După ce ați descărcat executabilul, trebuie să dezinstalăm versiunea existentă înainte de a trece la instalarea celei mai recente. Apăsați Windows + R, tastați „ appwiz. cpl ”în caseta de dialog și apăsați Enter. Navigați prin lista de programe și dezinstalați aplicația.
  1. După ce ați dezinstalat aplicația, instalați cea mai recentă versiune descărcată.
  2. Dacă aveți deja VM-uri existente în VirtualBox mai vechi, puteți încerca să indicați VM-ul nou instalat către directorul dvs. Calea în care sunt stocate VM-urile este:
 C: \ Utilizatori \ [nume utilizator] \ VM-uri VirtualBox C: \ Utilizatori \ [nume utilizator] \ VM-uri VirtualBox \ [grup vm] \ [nume vm] 

Soluția 2: Activarea Hyper-V

Microsoft Hyper-V, cunoscut și sub denumirea de „virtualizare a serverului Windows” în trecut, care poate crea mașini virtuale pe sisteme care rulează Windows 8 sau o versiune ulterioară. Acest modul ajută alte aplicații terțe să își creeze mașinile virtuale pe computer. Dacă această metodă este dezactivată, s-ar putea să întâmpinați probleme. Ne putem asigura că este activat și să încercăm să lansăm din nou VirtualBox.

  1. Apăsați Windows + S, tastați „ Activează sau dezactivează funcțiile Windows ” în caseta de dialog și deschideți aplicația.
  2. Localizați „ Hyper-V ” din lista de opțiuni și verificați După ce este bifat, apăsați OK pentru a începe procesul de inițializare.

  1. După ce modulul este activat, reporniți computerul complet și încercați să faceți noi mașini virtuale folosind VirtualBox și vedeți dacă acest lucru rezolvă problema.

Soluția 3: Dezactivarea executării șoferului

Implementarea șoferului este un mecanism de siguranță în Windows care nu permite instalarea de drivere suspecte sau scrise greșit pe sistemul de operare. Deoarece VirtualBox își instalează propriii drivere pentru mașini virtuale într-un mediu virtual, acest lucru poate intra în conflict cu setările. Putem încerca să opriți executarea șoferului și să vedeți dacă acest lucru rezolvă problema.

  1. Apăsați Windows + S, tastați „ prompt de comandă ” în caseta de dialog, faceți clic dreapta pe aplicație și selectați „ Execută ca administrator ”.
  2. Odată aflat în promptul de comandă ridicat, executați următoarea comandă:
 bcdedit.exe / set nointegritychecks on 

  1. Acest lucru va dezactiva verificările de integritate și vă va permite să instalați orice driver. Dacă doriți să activați din nou verificarea integrității, introduceți următoarea comandă în promptul de comandă ridicat.
 bcdedit.exe / set nointegritychecks off 

Reporniți computerul după dezactivarea executării și verificați dacă problema este rezolvată.

Soluția 4: Instalarea manuală a adaptoarelor VirtualBox

Există unele cazuri în care VirtualBox nu reușește să instaleze adaptoarele de rețea corect pe computer. Din această cauză, aplicația vă poate arunca o eroare „Imposibil de încărcat VirtualBox”. În acest caz, putem încerca să instalez driverele de rețea VirtualBox în mod corespunzător și apoi să configurați corect configurația.

  1. În primul rând, ștergeți toate adaptoarele VirtualBox anterioare. După ștergere, apăsați Windows + R, tastați „ devmgmt. msc ”în caseta de dialog și apăsați Enter.
  2. Odată ajuns în managerul de dispozitive, faceți clic pe Acțiune> Adăugare hardware vechi .

  1. Instalați acum adaptoarele Oracle VirtualBox manual. Calea unde sunt localizate este de obicei următoarea:
 C: \ Program Files \ Oracle \ VirtualBox \ drivere \ network \ netadp \ VBoxNetAdp.inf 
  1. Acum, după ce am instalat corect driverele, putem avansa și configura-le corect. Porniți Oracle VirtualBox, faceți clic pe Fișier> Preferințe> Rețea> Rețea numai pentru gazdă . Acum faceți clic pe Editare .
  2. Setați corect următoarele informații în câmpurile respective:

IPv4 192.168.56.

Masca 255.255.255.0

Acum faceți clic pe fila server DHCP și setați următoarele:

Adresa serverului : 192.168.56.100

Masca serverului : 255.255.255.0

Adresa scăzută legată : 192.168.56.10

Adresa superioară legată : 192.168.56.254

  1. Apăsați OK pentru a salva modificările și reporniți computerul. Acum verificați dacă puteți deschide VirtualBox.

Soluția 5: Schimbarea paravirtualizării

Paravirtualizarea este o tehnică software care permite mașinilor virtuale să aibă o interfață software. Acest lucru este similar, dar deloc identic cu interfața hardware-software de bază. Există multe rapoarte că această caracteristică provoacă o mulțime de probleme în VirtualBox. Putem încerca să-i schimbăm opțiunea în KVM și să vedem dacă asta face trucul.

  1. Lansați VirtualBox, faceți clic pe Setări> Sistem> Accelerare> Interfață de paravirtualizare .
  2. Selectați opțiunea KVM în loc de Valoare implicită .

  1. Reporniți computerul complet și încercați să lansați din nou mașina virtuală. Verificați dacă problema este rezolvată.

Pe lângă aceste soluții, puteți încerca și următoarele:

  • Dezactivarea graficelor 3D
  • Rulați aplicația în modul de compatibilitate cu privilegii de administrator.
  • Actualizarea driverelor grafice .
  • Dezinstalarea altor VMwares conflictuale.

Articole Interesante