Az Oracle VM VirtualBox egy ingyenes hipervizor és platform virtuális eszközök futtatásához a számítógépén, amelyet az Oracle fejlesztett és tart fenn. Ez az egyik legnépszerűbb virtuális menedzser, és szinte az összes operációs rendszert otthontja, például Linuxot, Windowsot, Solaris-t, OS / 2-t, Haiku-t stb. különleges környezet ahhoz.
Az utóbbi időben számoltak be arról, hogy a VirtualBox nem nyílt meg, különösen a Windows rendszerben. Ez a probléma nem sokkal a legújabb Windows-frissítések után kezdett megjelenni. A probléma előfordulása a konfigurációk szabálytalansága, a régebbi verzió telepítése és a sérült telepítési fájlok miatt következhet be. Az összes megoldást egyenként vesszük végig, kezdve a legkönnyebbel.
Mi okozza, hogy a VirtualBox nem nyílik meg?
A VirtualBox nem nyíló problémája lényegében azt jelenti, hogy nem lehet virtuális gépet létrehozni és futtatni. Ez a probléma azután jelent meg, hogy a Microsoft kiadta a Windows 10 frissítéseit, és mind a mai napig fennáll. Íme néhány oka a probléma előfordulásának:
- Előfordulhat, hogy egyes modulok, például a Hyper-V , nincsenek engedélyezve a számítógépen, vagy le vannak tiltva egy nemrégiben végrehajtott Windows-frissítés után.
- A Windows szigorította a meghajtót az illesztőprogramok telepítésénél, és mivel a VirtualBox függetlenül telepíti a virtuális gépek illesztőprogramjait, ez ütközhet és problémákat okozhat.
- A Windows 10 folyamatos frissítése problémákat okoz a szoftver megjelenítésével a virtuális gépet a számítógépen. Paravirtualizáció nevű koncepció . A jelenlegi értékek megváltoztatása általában ennek a helyzetnek a javítása.
A VirtualBox nem nyíló kijavítása
Mint korábban említettük, számos jelentés érkezett arról, hogy a VirtualBox nem nyílt meg a Windows 10 frissítése után. Ez a probléma nem csak a Windows rendszerben jelentkezik, hanem Mac és Linux alatt is. A virtuális kezelő nem indítja el sem a teljes alkalmazást, sem azt a konkrét operációs rendszert, amelyet futtatni próbál a virtuális környezetben. Ez az oktatóanyag megpróbálja kijavítani az összes említett problémát.
1. megoldás: A VirtualBox frissítése
Mielőtt bármi mást kipróbálna, elengedhetetlen, hogy frissítse VirtualBox-ját a hivatalos honlapján elérhető legfrissebb verzióra. Számos esetben előfordult, hogy a régebbi verzió kompatibilitási problémákkal küzd a Windows legújabb verziójával, ami miatt az alkalmazás nem indul el, vagy hibákat okoz az operációs rendszerében.
- Keresse meg a VirtualBox hivatalos webhelyét, és telepítse a rendelkezésre álló legújabb verziót.
- Miután letöltötte a futtatható fájlt, el kell távolítanunk a meglévő verziót, mielőtt továbblépne a legújabb verzióra. Nyomja meg a Windows + R billentyűkombinációt, írja be az „ appwiz ” parancsot. cpl ”a párbeszédpanelen, és nyomja meg az Enter billentyűt. Keresse meg a programok listáját, és távolítsa el az alkalmazást.
- Miután eltávolította az alkalmazást, telepítse a legújabb letöltött verziót.
- Ha már volt virtuális gépe a régebbi VirtualBoxban, megpróbálhatja az újonnan telepített virtuális gépet a könyvtárához irányítani. A virtuális gép tárolási útvonala:
C: \ Felhasználók \ [felhasználónév] \ VirtualBox virtuális gépek C: \ Felhasználók [[felhasználónév] \ VirtualBox virtuális gépek \ [vm csoport] \ [vm név]
2. megoldás: A Hyper-V engedélyezése
Microsoft Hyper-V, más néven a múltban „Windows szerver virtualizáció”, amely virtuális gépeket hozhat létre Windows 8 vagy újabb rendszert futtató rendszereken. Ez a modul segít más, harmadik féltől származó alkalmazásoknak létrehozni virtuális gépeiket a számítógépen. Ha ez a módszer le van tiltva, problémákat tapasztalhat. Ellenőrizhetjük, hogy engedélyezve van-e, és megpróbálhatjuk újraindítani a VirtualBox alkalmazást.
- Nyomja meg a Windows + S billentyűt, írja be a „ Windows funkcióinak be- vagy kikapcsolása ” parancsot a párbeszédpanelbe, és nyissa meg az alkalmazást.
- Keresse meg a „ Hyper-V ” elemet az opciók listáján, és jelölje be. Ha be van jelölve, nyomja meg az OK gombot az inicializálás megkezdéséhez.
- Miután engedélyezte a modult, indítsa újra teljesen a számítógépet, és próbáljon meg új virtuális gépeket készíteni a VirtualBox segítségével, és nézze meg, hogy ez megoldja-e a problémát.
3. megoldás: Az illesztőprogram végrehajtásának letiltása
Az illesztőprogramok végrehajtása a Windows egyik biztonsági mechanizmusa, amely nem engedi gyanús vagy rosszul írt illesztőprogramok telepítését az operációs rendszerre. Mivel a VirtualBox saját illesztőprogramokat telepít a virtuális gépek számára egy virtuális környezetben, ez ütközhet a beállításokkal. Megpróbálhatjuk kikapcsolni az illesztőprogramok végrehajtását, és megnézhetjük, hogy ez megoldja-e a problémát.
- Nyomja meg a Windows + S billentyűt, írja be a „ parancssor ” parancsot a párbeszédpanelbe, kattintson a jobb gombbal az alkalmazásra, és válassza a „ Futtatás rendszergazdaként ” lehetőséget.
- Miután megemelte a parancssort, hajtsa végre a következő parancsot:
bcdedit.exe / set nointegritychecks on
- Ez letiltja az integritásellenőrzéseket, és lehetővé teszi bármely illesztőprogram telepítését. Ha újra engedélyezni szeretné az integritásellenőrzést, írja be a következő parancsot az emelt parancssorba.
bcdedit.exe / set nointegritychecks ki
A végrehajtás letiltása után indítsa újra számítógépét, és ellenőrizze, hogy a probléma megoldódott-e.
4. megoldás: A VirtualBox adapterek manuális telepítése
Vannak olyan esetek, amikor a VirtualBox nem telepíti megfelelően a hálózati adaptereket a számítógépére. Emiatt az alkalmazás a „Nem lehet betölteni a VirtualBoxot” hibát dobhat el. Ebben az esetben megpróbálhatjuk megfelelően telepíteni a VirtualBox hálózati illesztőprogramokat, majd megfelelően beállítani a konfigurációt.
- Először törölje az összes korábbi VirtualBox adaptert. Törlés után nyomja meg a Windows + R billentyűkombinációt, írja be a „ devmgmt. msc ”a párbeszédpanelen, és nyomja meg az Enter billentyűt.
- Az eszközkezelőben kattintson a Művelet> Régi hardver hozzáadása elemre .
- Most manuálisan telepítse az Oracle VirtualBox adaptereket. Az útvonal, ahol találhatók, általában a következő:
C: \ Program Files \ Oracle \ VirtualBox \ drivers \ network \ netadp \ VBoxNetAdp.inf
- Miután helyesen telepítettük az illesztőprogramokat, előreléphetünk és megfelelően konfigurálhatjuk őket. Indítsa el az Oracle VirtualBox alkalmazást, kattintson a Fájl> Beállítások> Hálózat> Csak hoszt hálózat elemre . Most kattintson a Szerkesztés gombra .
- Állítsa be a következő információkat helyesen a megfelelő mezőkben:
IPv4 192.168.56.1
Maszk 255.255.255.0
Most kattintson a DHCP-kiszolgáló fülre, és állítsa be a következőket:
Szerver címe : 192.168.56.100
Szerver maszk : 255.255.255.0
Alacsony cím kötött : 192.168.56.101
Felső cím kötött : 192.168.56.254
- Nyomja meg az OK gombot a változtatások mentéséhez és a számítógép újraindításához. Most ellenőrizze, hogy meg tudja-e nyitni a VirtualBox-ot.
5. megoldás: A paravirtualizáció megváltoztatása
A paravirtualizáció olyan szoftveres technika, amely lehetővé teszi a virtuális gépek számára a szoftveres interfészt. Ez hasonló, de egyáltalán nem azonos az alapul szolgáló hardver-szoftver interfésszel. Sok jelentés szerint ez a funkció sok problémát okoz a VirtualBoxban. Megpróbálhatjuk megváltoztatni az opciót KVM-re, és megnézhetjük, hogy ez sikerül-e.
- Indítsa el a VirtualBox alkalmazást, kattintson a Beállítások> Rendszer> Gyorsítás> Paravirtualization Interface elemre .
- Válassza a KVM opciót az Alapértelmezett helyett .
- Indítsa újra a számítógépet, és próbálja meg újra elindítani a virtuális gépet. Ellenőrizze, hogy a probléma megoldódott-e.
Ezen megoldások mellett a következőket is kipróbálhatja:
- A 3D grafika letiltása
- Futtassa az alkalmazást kompatibilitási módban rendszergazdai jogosultságokkal.
- Grafikus illesztőprogramok frissítése .
- Egyéb ütköző VMwares eltávolítása .