Javítás: A VirtualBox nem jeleníti meg a Windows 10-et (64 bites)

Sok felhasználó és programozó szembesül azzal a problémával, amikor a VirtualBoxot használja, ahol nem képesek látni az alkalmazáson megjelenített 64 bites vendég operációs rendszereket. Ez a probléma nagyon zavaró, mivel valószínűleg teljesíti az összes követelményt, de nem fog telepíteni 64 bites vendég operációs rendszert a VirtualBox telepítésére.

A VirtualBox nem jeleníti meg a 64 bites Windows 10 rendszert

Az okok, amelyek miatt megtapasztalhatják ezt a kérdést, nagyon változatosak, és több különböző elemet tartalmaznak. Mivel a virtualizáció során sok emelt és BIOS szintű elem vesz részt (Hyper-V, Hypervisor, Hardver biztonság stb.), Lehetséges, hogy van néhány olyan beállítás, amely nincs megfelelően konfigurálva.

Mi okozza, hogy a VirtualBox ne jelenítse meg a 64 bites vendég operációs rendszereket a Windows 10 rendszerben?

Számos különböző oka van a Hyper-V-től a hardver biztonságáig, miért nem látja a készüléken a 64 bites vendég operációs rendszereket. Íme néhány az alább felsorolt ​​fő bűnösök:

  • Hyper-V: A Microsoft Hyper-V ismert módon problémákat okoz a VirtualBox alkalmazásban. Az alkalmazás összes funkciójának eléréséhez le kell tiltani.
  • Rendszeres hibakeresők és virtuális gép platformok: Ha telepítette a rendszer hibakeresőket vagy más virtuális gép kezelőket / platformokat a számítógépére, előfordulhat, hogy ütköznek a VirtualBox erőforrásokkal, és egyes funkciók nem működnek.
  • Készülékvédelem / Hitelesítő adatok védelme : Az Eszközvédő vagy a Hitelesítő adatok védelme olyan alkalmazások, amelyek biztosítják a számítógép hardverének és hitelesítő adatainak biztonságát. Általában a Dell előre telepíti őket. Ezeket el kell távolítani a VirtualBox megfelelő működéséhez.
  • Alapszigetelés: A Windows rendelkezik a magszigetelési opcióval a processzorok számára. Ezt is le kell tiltani.
  • CPU bekapcsolt virtualizációval: Érvényes CPU szükséges, amelyen engedélyezve van a virtualizáció ahhoz, hogy a VirtualBox működjön a számítógépen.

A megoldások megkezdése előtt ellenőrizze, hogy bejelentkezett-e rendszergazdaként a számítógépén. Ezenkívül rendelkeznie kell egy érvényes vendég OS .iso fájllal, amelyet a vendég operációs rendszer betöltésére használ a számítógépére. Ha a fájl érvénytelen vagy más típusú, akkor a VirtualBox beállításai között nem jelenik meg a 64 bites operációs rendszerek.

Előfeltétel: Győződjön meg arról, hogy rendelkezik-e x64 processzorral

A 64 bites vendég operációs rendszerek futtatásához elengedhetetlen, hogy rendelkezzen x64 bites támogatott CPU-val. Általában kétféle CPU létezik: 32 bites és 64 bites. Ha 32 bites CPU-val rendelkezik, akkor semmilyen módon nem tudja futtatni a 64 bites operációs rendszert.

Itt található egy rövid módszer a CPU típusának ellenőrzésére.

  1. Kattintson a jobb gombbal a PC-re, és válassza a Tulajdonságok lehetőséget .

A számítógép tulajdonságai
  1. Miután bekerült a számítógép tulajdonságaiba, ellenőrizze a Rendszer alcím alatt, és ellenőrizze a Rendszer típus előtti típust . Ha mind az operációs rendszer, mind a processzor 64-es, akkor érdemes megy.

A rendszer típusának ellenőrzése

1. megoldás: Az Intel virtualizációs technológia engedélyezése

A virtuális technológia a számítógépes architektúra, amely lehetővé teszi a felhasználók számára, hogy egynél több operációs rendszert futtassanak virtualizációval, ahol a vendég operációs rendszert egy homokozóban indítják el. Egy homokozóban az alkalmazás korlátozott erőforrásokkal rendelkezik, és nem fér hozzá a fő számítógépes architektúrához, amely túlmutat a homokozón. Ha ez az alapbeállítás le van tiltva, akkor problémákat tapasztalhat a VirtualBox használatával kapcsolatban. Itt engedélyezzük a BIOS-ban.

  1. Indítsa újra a számítógépet, és nyomja meg a Del vagy az F2 billentyűt (az alaplaptól függően az alaplapig. Kattintson a megfelelő kulcsra, amely a számítógép újraindításakor a Windows embléma alatt jelenik meg) a BIOS-ban .
  2. Amint a BIOS engedélyezve van, keresse meg az Intel virtualizációs technológia opcióját, amely általában az Advancedban található . A menü, amelyben van, eltérhet az alaplaptól az alaplaptól, tehát fedezze fel magát.

ASUS alaplapok esetén kövesse az alábbi utat:

Haladó> CPU konfiguráció> Intel virtualizációs technológia

Navigálás az Intel virtualizációs technológiájához
  1. Most változtassa meg az opciót Engedélyezve . Mentse el a változtatásokat és lépjen ki a BIOS-ból.

Az Intel virtualizációs technológiájának engedélyezése

A számítógép most újraindul. Az újraindítás után újra kell telepítenie a VirtualBox alkalmazást, és az összes vendég operációs rendszer betöltése után ellenőrizze, hogy a probléma megoldódott-e.

2. megoldás: A Microsoft Hyper-V letiltása

A Hyper-V a Microsoft által kifejlesztett eszköz, amely lehetővé teszi a felhasználók számára egy vagy több virtuális gép létrehozását. Ezt különféle Windows operációs rendszerek futtatásához kell elvégezni. Majdnem ugyanazokat a feladatokat látja el, mint a VirtualBox, de bonyolult lehetőségei vannak a zavaró architektúrán túl. A felhasználói jelentésekből azt találtuk, hogy a Hyper-V rendszert le kell tiltani a Windows rendszeren, hogy a VirtualBox megfelelően működjön.

Ellenőrizze, hogy a számítógép Hyper-V képes-e

Először megvizsgáljuk, hogy számítógépe még Hyper-V képes-e. Ha az operációs rendszer nincs, és nem telepítve van először, akkor kihagyhatja ezt a megoldást, és léphet a következőre.

  1. Nyomja meg a Windows + S billentyűt, írja be a párbeszédpanelen a „parancssort”, kattintson a jobb gombbal az alkalmazásra, és válassza a Futtatás rendszergazdaként parancsot .
  2. A megemelt parancssorba történő futtatás után futtassa a következő parancsot:
 systeminfo.exe 

A systeminfo.exe végrehajtása
  1. Az eredmények betöltése után keresse meg az alját, és keresse meg a „ Hyper-V követelmények ” bejegyzést. Ha a lehetőségek előtt van Igen, ez azt jelenti, hogy számítógépe támogatja a Hyper-V-et. Ha nem, és nem látható, akkor ezt a megoldást ki kell hagynia.

A Hyper-V követelmények ellenőrzése

A Hyper-V letiltása

Most, ha a Hyper-V telepítve van a számítógépére, letiltjuk és újraindítjuk a számítógépet. Ez eltávolítja a Hyper-V és a VirtualBox közötti konfliktust, és megoldja a problémát.

  1. Nyomja meg a Windows + R billentyűt, írja be az „ OptionalFeatures.exe ” mezőt a párbeszédpanelen, és nyomja meg az Enter billentyűt.
  2. Miután megnyílt az Opcionális szolgáltatások, keresse meg a Hyper-V opciót. Ha be van jelölve, akkor törölje a jelölést az opcióról (az alopciókkal együtt).

A Hyper-V letiltása - Windows 10
  1. Indítsa újra a számítógépet, és indítsa újra a VirtualBox alkalmazást. Ellenőrizze, hogy a probléma megoldódott-e. A 64 bites operációs rendszert is újratöltheti az iso fájlból.

3. megoldás: A Device Guard / Credential Guard eltávolítása

Az Device Guard a vállalati hardver és szoftver biztonsági funkcióinak kombinációja, amely lehetővé teszi, hogy az eszköz csak olyan alkalmazásokat futtasson, amelyeket a Windows kód integritási politikája megfelelően meghatároz. Ez egy extra biztonsági rétegként használatos, és az alapértelmezés lehetővé teszi a DELL számítógépekben. Ezt a beállítást le kell tiltani ahhoz, hogy a VirtualBox megjelenítse a számítógépen a 64 bites vendég operációs rendszereket.

A hitelesítő adatok védelmének célja, hogy csak a Windows 10 Enterprise Edition verzióban legyen jelen, tehát ne aggódjon, ha nem látja a Windows verzióján.

Az eszközőr kikapcsolása

  1. Nyomja meg a Windows + R billentyűt, írja be a párbeszédpanelen a „ gpedit.mscelemet, majd nyomja meg az Enter billentyűt.
  2. A csoportházirend-szerkesztő után keresse meg a következő utat:
 Számítógép konfigurációja> Felügyeleti sablonok> Rendszer> Eszközvédelem 

Navigálás az Eszközőrzőbe - Csoportházirend-szerkesztő
  1. Most kattintson duplán a Kapcsolja be a virtualizáció alapú biztonságot irányelvre, és állítsa azt Disabled-re .

Az eszközőr kikapcsolása
  1. Változtatások mentése és kilépés. Indítsa újra a számítógépet, és próbálja meg elindítani a VirtualBox-ot. Ellenőrizze, hogy a probléma megoldódott-e.

A hitelesítő őr letiltása

Ha számítógépe Windows 10 Enterprise, és a Credential Guard programot is tartalmazza, megpróbáljuk letiltani azt az Device Guard mellett. Kövesse az alábbi utasításokat.

  1. Végezze el a Device Guard letiltásának fent leírt módszerét. Most nyomja meg a Windows + R billentyűt, írja be a „regedit” parancsot a párbeszédpanelen, és keresse meg a következő címeket.
 HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Control \ LSA \ LsaCfgFlags HKEY_LOCAL_MACHINE \ Software \ házirendek \ Microsoft \ Windows \ DeviceGuard \ EnableVirtualizationBasedSecurity HKEY_LOCAL_MACHINE \ Software \ DeviceSoftwareSoftwareSoftwareSoftwareSoftwareSoftwareSoftwareSoftware 

Törölje a fent felsorolt ​​kulcsok mindegyikét.

  1. A bcdedit használatával törölnünk kell a Windows Defender Credential Guard EFI változóit. Nyomja meg a Windows + S billentyűt, írja be a párbeszédpanelen a „parancssort”, kattintson a jobb gombbal az alkalmazásra, és válassza a Futtatás rendszergazdaként parancsot .
  2. Most hajtsa végre a következő parancsokat egyenként, az Enter után mindegyik után.
 mountvol X: / s másolás% WINDIR% \ System32 \ SecConfig.efi X: \ EFI \ Microsoft \ Boot \ SecConfig.efi / Y bcdedit / create {0cb3b571-2f2e-4343-a879-d86a476d7215} / d "DebugTool" / application osloader bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} elérési út "\ EFI \ Microsoft \ Boot \ SecConfig.efi" bcdedit / set {bootmgr} rendszerindító következmény {0cb3b571-2f2e-4343-a879-d86a476d72 0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} eszközpartíció = X: mountvol X: / d 

A hitelesítő őr letiltása
  1. Most indítsa újra a számítógépet. Amikor a program felszólítja a Windows Defender hitelesítő adatok védelmének letiltására, fogadja el a felszólítást.
  2. Indítsa újra a számítógépet. Most próbálkozzon a VirtualBox futtatásával, és a vendég operációs rendszer újratelepítése után ellenőrizze, hogy a hiba elhárult-e.

4. megoldás: A magszigetelés letiltása

A magszigetelő technológia lehetővé tette a Windows számára, hogy a rendszermemória biztonságos területét hozzon létre, amely teljesen el van választva a számítógép normál működési memóriájától. Elősegíti a virtuális gépek futtatását Windows rendszeren. Ezen a biztonságos területen a rendszer futtathatja rendszerfolyamatait, biztonsági szoftvereit stb. Anélkül, hogy fennállna annak veszélye, hogy az operációs rendszer megszakítja. Előfordul, hogy ez a modul ütközik a magszigeteléssel. Letiltjuk a magszigetelést és ellenőrizzük, hogy ez megoldja-e a hibaüzenetet.

  1. Töltse le a .reg fájlt (itt). A fájl neve „A hitelesítő adatok védelmének letiltása”.
  2. Kattintson duplán a végrehajtáshoz. Előfordulhat, hogy egy UAC felszólítja a műveletek megerősítésére.

A magszigetelés letiltása
  1. Ha újra engedélyezni szeretné a Core Isolation-t, töltse le a .reg fájlt (itt).
  2. Indítsa újra a számítógépet, és ellenőrizze, hogy a hibaüzenet megoldódott-e.

5. megoldás: A rendszerszintű hibakeresők és más virtuális gép platformok eltávolítása

Ha más virtuálisgép szoftvert telepített a számítógépére, akkor az nem engedélyezi a VirtualBox számára, hogy 64 bites operációs rendszert futtasson a számítógépén. Lehet, hogy ellentmond az alkalmazás más funkcióinak. Itt el kell távolítania a számítógépről az összes többi virtuálisgép szoftvert és a rendszerszintű hibakeresőt (ha van ilyen).

  1. Nyomja meg a Windows + R billentyűt, írja be azappwiz.cpl ” mezőt a párbeszédpanelen, és nyomja meg az Enter billentyűt.
  2. Az alkalmazáskezelőben keressen más virtuális gép platformokat vagy rendszerszintű hibakeresőket. Kattintson a jobb gombbal rájuk és válassza az Eltávolítás lehetőséget .

Rendszerszintű hibakeresők és más virtuális gép platformok eltávolítása
  1. Indítsa újra a számítógépet, és ellenőrizze, hogy a probléma megoldódott-e. Ha nem, fontolja meg a 64 bites operációs rendszer újratelepítését a számítógépére.

Érdekes Cikkek