PARANDUS: VirtualBox ei näita Windows 10 (64-bitine)



Proovige Meie Instrumenti Probleemide Kõrvaldamiseks

Paljud kasutajad ja programmeerijad seisavad VirtualBoxi kasutamisel silmitsi probleemiga, kus nad ei näe rakenduses kuvatavat 64-bitist külalisoperatsioonisüsteemi. See probleem on väga tülikas, kuna võite isegi täita kõik nõuded, kuid ei saa installida ühtegi 64-bitist külalise operatsioonisüsteemi oma VirtualBoxi seadistusse.



VirtualBox ei näita 64-bitist Windows 10



Selle probleemi tekkimise põhjused on üsna erinevad ja hõlmavad mitut erinevat elementi. Kuna virtualiseerimise käigus on seotud palju kõrgendatud ja BIOS-i taseme elemente (Hyper-V, Hypervisor, riistvara turvalisus jne), võib olla võimalik, et mõned valikud pole õigesti konfigureeritud.



Mis põhjustab selle, et VirtualBox ei näita Windows 10-s 64-bitisi külalisoperatsioonisüsteeme?

On mitmeid erinevaid põhjuseid, alates Hyper-V-st kuni riistvaraturvalisuseni, miks te ei näe oma seadmes 64-bitiseid külalisoperatsioonisüsteeme. Siin on mõned peamistest allpool loetletud süüdlastest:

  • Hyper-V: Microsofti Hyper-V põhjustab teadaolevalt probleeme VirtualBoxi rakendusega. Rakenduse täielike funktsioonide kasutamiseks peab see olema keelatud.
  • Süsteemi silurid ja VM-i platvormid: Kui olete oma arvutisse installinud süsteemide silurid või muud VM-i haldurid / platvormid, võivad need ressursside osas olla VirtualBoxiga vastuolus ja põhjustada mõne funktsiooni mittetoimimise.
  • Seadme valvur / volikirja valvur: Device Guard või Credential Guard on rakendused, mis tagavad teie arvutis riistvara ja mandaatide turvalisuse. Tavaliselt eelinstallib need Dell. VirtualBoxi korralikuks toimimiseks tuleb need eemaldada.
  • Tuuma isoleerimine: Windowsil on protsessorite jaoks põhiline eraldusvõimalus. Ka see tuleb keelata.
  • Protsessor, kus virtualiseerimine on lubatud: Selleks, et VirtualBox teie arvutis töötaks, on vaja kehtivat protsessorit, millel on virtualiseerimine lubatud.

Enne kui lahendustega alustame, veenduge, et olete sisse logitud kui administraator arvutis. Lisaks peaks teil olema ka kehtiv külalise OS .iso fail mida kasutatakse külalise operatsioonisüsteemi arvutisse laadimiseks. Kui fail ei sobi või on teist tüüpi, ei näe te VirtualBoxi suvandites 64-bitiseid operatsioonisüsteeme.

Eeldus: veenduge, et teil on x64 protsessor

64-bitiste külalisoperatsioonisüsteemide käitamiseks peab teil olema x64-bitine toetatud protsessor. Tavaliselt on kahte tüüpi protsessoreid, st 32- ja 64-bitised. Kui teil on 32-bitine protsessor, ei saa te 64-bitiseid opsüsteeme kuidagi käitada.



Siin on lühike viis, kuidas kontrollida oma protsessori tüüpi.

  1. Paremklõpsake nuppu See arvuti ja valige Atribuudid .

Arvuti omadused

  1. Kui olete arvuti atribuutides, kontrollige alamrubriigi Süsteem ja kontrollige ees olevat tüüpi Süsteemi tüüp . Kui nii operatsioonisüsteem kui ka protsessor on 64 , teil on hea minna.

Süsteemi tüübi kontrollimine

1. lahendus: Inteli virtualiseerimise tehnoloogia lubamine

Virtuaaltehnoloogia on arvutite arhitektuur, mis võimaldab kasutajatel virtualiseerimise abil käitada rohkem kui ühte operatsioonisüsteemi, kus külalise operatsioonisüsteem käivitatakse liivakastis. Liivakastis on rakendusel piiratud ressursid ja tal pole juurdepääsu peamisele arvuti arhitektuurile, mis asub liivakastist kaugemal. Kui see põhiseade on keelatud, võib teil tekkida probleeme VirtualBoxiga. Siin lubame selle BIOS-is.

  1. Taaskäivita ja vajutage Del või F2 (sõltub emaplaadist emaplaadini. Võite arvuti taaskäivitamisel klõpsata õigel klahvil, mis kuvatakse Windowsi logo all) BIOS .
  2. Kui BIOS on lubatud, navigeerige suvandini Inteli virtualiseerimise tehnoloogia mis tavaliselt esineb Täpsem . Menüü, milles see asub, võib emaplaadilt emaplaadile erineda, nii et uurige ennast.

ASUS-emaplaatide puhul järgige järgmist teed:

Täpsem> CPU seadistamine> Inteli virtualiseerimise tehnoloogia

Navigeerimine Inteli virtualiseerimistehnoloogia juurde

  1. Nüüd muutus võimalus Lubatud . Salvestage muudatused ja väljuge BIOS-ist.

Inteli virtualiseerimise tehnoloogia lubamine

Nüüd taaskäivitub arvuti. Taaskäivitamisel peate võib-olla installima VirtualBoxi rakenduse ja pärast kõigi külaliste operatsioonisüsteemide laadimist kontrollige, kas probleem on lahendatud.

2. lahendus: Microsofti Hyper-V keelamine

Hyper-V on Microsofti välja töötatud tööriist, mis võimaldab kasutajatel luua ühe või mitu virtuaalset masinat. Seda tehakse Windowsi erinevate opsüsteemide käitamiseks. See täidab peaaegu samu ülesandeid nagu VirtualBox kuid on lisaks segasele arhitektuurile ka keerulisi võimalusi. Kasutajaaruannetest leidsime, et Hyper-V tuleb teie Windowsis keelata, et VirtualBox korralikult töötaks.

Kontrollige, kas arvuti on Hyper-V-võimeline

Esiteks kontrollime, kas teie arvuti on isegi Hyper-V võimeline. Kui operatsioonisüsteem pole ja see pole esiteks installitud, võite selle lahenduse vahele jätta ja järgmisele liikuda.

  1. Vajutage Windows + S, tippige dialoogiboksi „käsuviip”, paremklõpsake rakendusel ja valige Käivita administraatorina .
  2. Kui olete kõrgendatud käsuviibal, käivitage järgmine käsk:
systeminfo.exe

Systeminfo.exe käivitamine

  1. Kui tulemused on laaditud, navigeerige alt, et otsida kirjet “ Hyper-V nõuded ”. Kui teil on Jah valikute ees tähendab see, et teie arvuti toetab Hyper-V-d. Kui te seda ei näe ja näete a Ei , peaksite selle lahenduse vahele jätma.

Hyper-V nõuete kontrollimine

Hyper-V keelamine

Kui Hyper-V on teie arvutisse installitud, keelame selle ja taaskäivitame teie arvuti. See eemaldab Hyper-V ja VirtualBoxi vahelise konflikti ja probleemi lahendab.

  1. Vajutage Windows + R, tippige OptionalFeatures.exe ”Ja vajutage sisestusklahvi.
  2. Kui lisafunktsioonid on avatud, otsige suvandit Hüper-V . Kui see on kontrollitud, tühjendage valik (sealhulgas alamvalikud).

Hyper-V keelamine - Windows 10

  1. Taaskäivitage arvuti ja käivitage uuesti VirtualBox. Kontrollige, kas probleem on lahendatud. Samuti saate 64-bitise operatsioonisüsteemi selle iso-failist uuesti laadida.

3. lahendus: seadme Guard / Credential Guard desinstallimine

Device Guard on ettevõttega seotud riistvara ja tarkvara turvaelementide kombinatsioon, mis võimaldab seadmel käitada ainult Windowsi koodi terviklikkuse põhimõtetes õigesti määratletud rakendusi. Seda kasutatakse täiendava turvakihina ja selle lubab DELL-arvutites vaikeväärtus. See suvand tuleb keelata, et VirtualBox kuvaks teie arvutis 64-bitiseid külalisoperatsioonisüsteeme.

Credential Guard on mõeldud kasutamiseks ainult Windows 10 Enterprise Editionis, nii et ärge muretsege, kui te ei näe seda oma Windowsi versioonis.

Seadme valvuri keelamine

  1. Vajutage Windows + R, tippige gpedit.msc ”Ja vajutage sisestusklahvi.
  2. Kui olete rühmapoliitika redaktor, navigeerige järgmisele teele:
Arvuti seadistamine> Haldusmallid> Süsteem> Seadme valvur

Navigeerimine seadmesse Guard - rühmapoliitika redaktor

  1. Nüüd topeltklõpsake poliitikat Lülitage sisse virtualiseerimispõhine turvalisus ja määrake see nimeks Keelatud .

Seadme valvuri keelamine

  1. Salvestage muudatused ja väljuge. Nüüd taaskäivitage arvuti ja proovige käivitada VirtualBox. Kontrollige, kas probleem on lahendatud.

Volituste valvuri keelamine

Kui teie arvuti on Windows 10 Enterprise ja sisaldab ka Credential Guardit, proovime lisaks Device Guardile ka selle keelata. Järgige allolevaid juhiseid.

  1. Tehke meetod seadme Guard keelamine nagu eespool näidatud. Nüüd vajutage Windows + R, tippige dialoogiboksi “regedit” ja navigeerige järgmistele aadressidele.
HKEY_LOCAL_MACHINE  System  CurrentControlSet  Control  LSA  LsaCfgFlags HKEY_LOCAL_MACHINE  Tarkvara  Policies  Microsoft  Windows  DeviceGuard  EnableVirtualizationBasedSecurity HKEY_LOCAL_MACHINE  Software  Policies  Microsoft  Windows  DeviceFuard

Kustuta kõik ülaltoodud võtmed.

  1. Nüüd peame bcdediti abil kustutama Windows Defenderi Credential Guard EFI muutujad. Vajutage Windows + S, tippige dialoogiboksi „käsuviip”, paremklõpsake rakendusel ja valige Käivita administraatorina .
  2. Nüüd täitke järgmised käsud ükshaaval, jätkates nende järel sisestusklahvi Enter.
mountvol X: / s koopia% WINDIR%  System32  SecConfig.efi X:  EFI  Microsoft  Boot  SecConfig.efi / Y bcdedit / create {0cb3b571-2f2e-4343-a879-d86a476d7215} / d 'DebugTool' / rakendus osloaderi bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} tee ' 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

Volituste valvuri keelamine

  1. Nüüd Taaskäivita arvuti korralikult. Kui teil palutakse keelake Windows Defenderi mandaadihaldur , aktsepteerima viip.
  2. Taaskäivitage arvuti uuesti. Proovige nüüd käivitada VirtualBox ja pärast külalise operatsioonisüsteemi uuesti laadimist kontrollige, kas viga on lahendatud.

4. lahendus: südamiku isoleerimise keelamine

Tuuma eraldamise tehnoloogia võimaldas Windowsil luua turvalise süsteemimälu ala, mis on täielikult eraldatud arvuti tavalisest töömälust. See aitab virtuaalsete masinate töötamist Windowsis. Selles turvalises piirkonnas saab süsteem käitada oma süsteemiprotsesse, turvatarkvara jms, ilma et oleks oht, et põhioperatsioonisüsteem katkestab selle. Mõnikord põhjustab see moodul konflikti põhisolatsiooniga. Keelame põhisolatsiooni ja kontrollime, kas see lahendab tõrketeate.

  1. Laadige alla .reg-fail aadressilt ( siin ). Faili nimeks saab „Volituste valvuri keelamine”.
  2. Topeltklõps sellel täita. UAC võib paluda teil oma toimingud kinnitada.

Tuuma isoleerimise keelamine

  1. Kui soovite Core Isolation'i uuesti lubada, laadige alla .reg-fail aadressilt ( siin ).
  2. Taaskäivitage arvuti ja kontrollige, kas tõrketeade on lahendatud.

Lahendus 5. Süsteemitaseme silurite ja muude VM-i platvormide desinstallimine

Kui installite mõne muu arvutisse installitud tarkvara Virtual Machine, ei luba see VirtualBoxil teie arvutis 64-bitiseid opsüsteeme käitada. See võib isegi olla vastuolus rakenduse muude funktsioonidega. Siin peate tegema desinstallima kogu muu teie arvutist pärit virtuaalse masina tarkvara ja süsteemitasemel silurid (kui neid on).

  1. Vajutage Windows + R, tippige appwiz.cpl ”Ja vajutage sisestusklahvi.
  2. Kui olete rakendushalduris, otsige teisi VM-i platvorme või süsteemitaseme silureid. Paremklõpsake neid ja valige Desinstalli .

Süsteemitaseme silurite ja muude VM-i platvormide desinstallimine

  1. Taaskäivitage arvuti ja kontrollige, kas probleem on lahendatud. Kui see pole nii, kaaluge 64-bitise operatsioonisüsteemi uuesti arvutisse laadimist.
6 minutit loetud