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



Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

Számos felhasználó és programozó szembesül egy problémával a VirtualBox használata közben, ahol nem látják a 64 bites vendég operációs rendszereket az alkalmazáson. Ez a probléma nagyon problémás, mivel akár teljesítheti is az összes követelményt, de a 64 bites vendég operációs rendszert nem tudja telepíteni a VirtualBox telepítőjére.



A VirtualBox nem mutatja a 64 bites Windows 10-et



A probléma oka meglehetősen sokféle, és több különböző elemet tartalmaz. Mivel a virtualizáció során sok magas és BIOS szintű elem vesz részt (Hyper-V, Hypervisor, hardveres biztonság stb.), Lehetséges, hogy van néhány beállításod, amelyek nincsenek megfelelően konfigurálva.



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

A Hyper-V-től a hardverbiztonságig számos különböző oka van annak, hogy miért nem láthatja a 64 bites vendég operációs rendszereket az eszközön. Az alábbiakban felsorolunk néhány fő tettest:

  • Hyper-V: A Microsoft Hyper-V köztudottan problémákat okoz a VirtualBox alkalmazással. Az alkalmazás teljes funkcióinak eléréséhez le kell tiltani.
  • Rendszer hibakeresők és virtuális gépek platformjai: Ha telepítette a rendszer hibakeresőit vagy más virtuális gépkezelőket / platformokat a számítógépére, azok ütközhetnek az erőforrások VirtualBoxjával, és egyes funkciók nem működnek.
  • Device Guard / Credential Guard: A Device Guard vagy a Credential Guard olyan alkalmazások, amelyek biztonságot nyújtanak a hardver és a hitelesítő adatok számára a számítógépen. Általában a Dell előtelepíti őket. A VirtualBox megfelelő működéséhez el kell távolítani őket.
  • Magszigetelés: A Windows rendelkezik a processzorok alapvető elkülönítési lehetőségével. Ezt is le kell tiltani.
  • CPU engedélyezett virtualizációval: Érvényes CPU szükséges, amelyen engedélyezve van a virtualizáció, hogy a VirtualBox működhessen a számítógépén.

Mielőtt elkezdenénk a megoldásokat, győződjön meg arról, hogy bejelentkezve van-e adminisztrátor a számítógépeden. Továbbá rendelkeznie kell egy érvényes vendég OS .iso fájl amelyet a vendég operációs rendszer betöltésére fog használni a számítógépére. Ha a fájl érvénytelen vagy más típusú, akkor a VirtualBox opcióiban nem látja a 64 bites operációs rendszereket.

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

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, azaz 32 bites és 64 bites. Ha 32 bites CPU-ja van, akkor semmilyen módon nem tudja futtatni a 64 bites operációs rendszereket.



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

  1. Kattintson a jobb gombbal a gombra Ez a PC és válassza ki Tulajdonságok .

A számítógép tulajdonságai

  1. A számítógép tulajdonságai között ellenőrizze a. Alcíme alatt Rendszer és ellenőrizze az előtte lévő típust Rendszer típusa . Ha az operációs rendszer és a processzor is 64. , jól 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épek architektúrája, 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 homokozóban indítják. A homokozóban az alkalmazás korlátozott erőforrásokkal rendelkezik, és nem fér hozzá a fő számítógéparchitektúrához, amely túlmutat a homokozón. Ha ez az alapbeállítás le van tiltva, problémákat tapasztalhat a VirtualBox használatával. Itt engedélyezzük a BIOS-ban.

  1. Újrakezd és nyomja meg a gombot Del vagy F2 (az alaplaptól az alaplapig függ. A számítógép újraindításakor rákattinthat a megfelelő kulcsra, amely a Windows embléma alatt jelenik meg) BIOS .
  2. Miután engedélyezte a BIOS-t, keresse meg a lehetőséget Intel virtualizációs technológia amely általában jelen van Fejlett . A menü, amelyben jelen van, eltérhet az alaplaptól az alaplaptól, ezért fedezze fel önmagát.

ASUS alaplapok esetén kövesse a következő utat:

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

Navigálás az Intel virtualizációs technológiához

  1. Most változás a lehetőséget Engedélyezve . Mentse a módosításokat, és lépjen ki a BIOS-ból.

Az Intel virtualizációs technológia engedélyezése

A számítógép most újraindul. Az újraindításkor lehet, hogy újratelepítenie kell a VirtualBox alkalmazást, és miután az összes vendég operációs rendszert betöltötte, 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. Ez a különböző operációs rendszerek futtatására szolgál a Windows rendszerben. Szinte ugyanazokat a feladatokat látja el, mint VirtualBox de a zavaros építészet mellett nehéz lehetőségei vannak. A felhasználói jelentésekből kiderült, hogy a Hyper-V-t le kell tiltani a Windows rendszeren a VirtualBox megfelelő működéséhez.

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

Először ellenőrizni fogjuk, hogy számítógépe még Hyper-V képes-e. Ha a operációs rendszer nem, és nincs is eleve telepítve, kihagyhatja ezt a megoldást, és léphet a következőre.

  1. 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 lehetőséget Futtatás rendszergazdaként .
  2. Miután megemelte a parancssort, futtassa a következő parancsot:
systeminfo.exe

A systeminfo.exe futtatása

  1. Az eredmények betöltése után navigáljon az aljára, és keresse meg a „ Hyper-V követelmények ”. Ha van Igen az opciók előtt ez azt jelenti, hogy számítógépe támogatja a Hyper-V-t. Ha nem, és látja a Nem , hagyja ki ezt a megoldást.

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 kiküszöböli a Hyper-V és a VirtualBox közötti konfliktust, és megoldja a problémát.

  1. Nyomja meg a Windows + R billentyűkombinációt, írja be a következőt: OptionalFeatures.exe ”Elemet, és nyomja meg az Enter billentyűt.
  2. Miután az Opcionális szolgáltatások megnyíltak, keresse meg a lehetőséget Hyper-V . Ha be van jelölve, törölje az opció jelölését (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. Újra betöltheti a 64 bites operációs rendszert is iso fájljábó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 az eszköz számára, hogy csak olyan alkalmazásokat futtasson, amelyeket a Windows kódintegritási házirendek megfelelően definiáltak. További biztonsági rétegként használják, és a DELL számítógépeken az Alapértelmezés engedélyezi. Ezt a beállítást ki kell kapcsolni annak érdekében, hogy a VirtualBox megjeleníthesse a 64 bites vendég operációs rendszereket a számítógépén.

A Credential Guard csak a Windows 10 Enterprise Edition-ben van jelen, ezért ne aggódjon, ha nem látja a Windows verzióján.

A Device Guard letiltása

  1. Nyomja meg a Windows + R billentyűkombinációt, írja be a következőt: gpedit.msc ”Elemet, és nyomja meg az Enter billentyűt.
  2. A csoportházirend-szerkesztő után lépjen a következő útvonalra:
Számítógép konfigurációja> Felügyeleti sablonok> Rendszer> Eszközőr

Navigálás a Device Guard - csoportházirend-szerkesztőhöz

  1. Most kattintson duplán a házirendre Kapcsolja be a virtualizáció alapú biztonságot és úgy állítsa be Tiltva .

A Device Guard letiltá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 alkalmazást. Ellenőrizze, hogy a probléma megoldódott-e.

A Credential Guard letiltása

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

  1. Végezze el a a Device Guard letiltása amint azt fentebb bemutattuk. Most nyomja meg a Windows + R billentyűkombinációt, írja be a „regedit” szót a párbeszédpanelbe, és keresse meg a következő címeket.
HKEY_LOCAL_MACHINE  System  CurrentControlSet  Control  LSA  LsaCfgFlags HKEY_LOCAL_MACHINE  Software  Policies  Microsoft  Windows  DeviceGuard  EnableVirtualizationBasedSecurity HKEY_LOCAL_MACHINE  Software  Policies  Microsoft  Windows  DeviceFuGard

Töröl a fenti kulcsok mindegyikét felsoroljuk.

  1. Most törölnünk kell a Windows Defender Credential Guard EFI változókat a bcdedit használatával. 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 lehetőséget Futtatás rendszergazdaként .
  2. Most egyenként hajtsa végre az alábbi parancsokat, mindegyik után írja be az Enter billentyűt.
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' / alkalmazás osloader bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} elérési út ' EFI  Microsoft  Boot  SecConfig.efi 'bcdedit / set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476 0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} device partition = X: mountvol X: / d

A Credential Guard letiltása

  1. Most újrakezd a számítógép megfelelően. Amikor a rendszer kéri tiltsa le a Windows Defender Credential Guard programot , elfogad a felszólítás.
  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 újbóli betöltése után ellenőrizze, hogy a hiba megoldódott-e.

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

Az alapvető izolációs technológia lehetővé tette a Windows számára, hogy létrehozzon egy biztonságos területet a rendszermemóriában, amely teljesen el van szigetelve a számítógép normál munkamemóriájától. Segíti a virtuális gépek futtatását a Windows rendszeren. Ezen a biztonságos területen a rendszer futtathatja rendszerszintű folyamatait, biztonsági szoftvereit stb. Anélkül, hogy fennállna annak kockázata, hogy a központi operációs rendszer megszakítja őket. Néha ez a modul konfliktust okoz a Core Izolációval. Letiltjuk a magszigetelést, és ellenőrizzük, hogy ez megoldja-e a hibaüzenetet.

  1. Töltse le a .reg fájlt innen: itt ). A fájl neve „Credential Guard letiltása” lesz.
  2. Dupla kattintás rajta végrehajtani. Lehet, hogy egy UAC kéri a műveletek megerősítésére.

A magszigetelés letiltása

  1. Ha újra engedélyezni szeretné a Core izolálást, töltse le a .reg fájlt innen: 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álisgép-platformok eltávolítása

Ha más Virtual Machine szoftvert telepített a számítógépére, az nem teszi lehetővé a VirtualBox számára a 64 bites operációs rendszerek futtatását a számítógépen. Akár ütközhet az alkalmazás más funkcióival. Itt kell eltávolítás az összes többi Virtuálisgép-szoftver és rendszerszintű hibakereső (ha van ilyen) a számítógépről.

  1. Nyomja meg a Windows + R billentyűkombinációt, írja be a következőt: appwiz.cpl ”Elemet, és nyomja meg az Enter billentyűt.
  2. Miután belépett az alkalmazáskezelőbe, keressen más virtuálisgép-platformokat vagy rendszerszintű hibakeresőket. Kattintson a jobb gombbal rájuk, és válassza a lehetőséget Eltávolítás .

A rendszerszintű hibakeresők és más virtuálisgé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 visszatöltését a számítógépére.
6 perc olvasás