Rješenje: VirtualBox ne prikazuje Windows 10 (64-bitni)



Isprobajte Naš Instrument Za Uklanjanje Problema

Mnogi korisnici i programeri suočavaju se s problemom dok koriste VirtualBox gdje ne mogu vidjeti 64-bitni gostujući operativni sustav prikazan na aplikaciji. Ovaj je problem vrlo problematičan jer možda čak ispunjavate sve zahtjeve, ali nećete moći instalirati bilo koji 64-bitni gostujući operativni sustav na vaše postavke VirtualBox-a.



VirtualBox ne prikazuje 64-bitni Windows 10



Razlozi zbog kojih biste mogli doživjeti ovaj problem prilično su raznoliki i uključuju nekoliko različitih elemenata. Budući da je tijekom virtualizacije uključeno puno povišenih elemenata i elemenata na razini BIOS-a (Hyper-V, Hypervisor, Hardverska sigurnost itd.), Možda postoji mogućnost da neke opcije nisu ispravno konfigurirane.



Što uzrokuje da VirtualBox ne prikazuje 64-bitne operativne sustave za goste u sustavu Windows 10?

Postoji nekoliko različitih razloga, od Hyper-V do hardverske sigurnosti, zbog čega na svom uređaju ne možete vidjeti 64-bitne gostujuće operativne sustave. Evo nekoliko glavnih krivaca navedenih u nastavku:

  • Hyper-V: Poznato je da Microsoftov Hyper-V uzrokuje probleme s aplikacijom VirtualBox. Mora biti onemogućen za pristup svim značajkama aplikacije.
  • Otkrivači sustava i VM platforme: Ako ste na svoje računalo instalirali ispravljače sustava ili druge VM upravitelje / platforme, oni se mogu sukobiti s VirtualBoxom zbog resursa i prouzročiti da neke značajke ne rade.
  • Zaštita uređaja / zaštita vjerodajnica: Device Guard ili Credential Guard su aplikacije koje pružaju sigurnost hardvera i vjerodajnice na vašem računalu. Obično ih prethodno instalira Dell. Moraju se ukloniti da bi VirtualBox mogao ispravno raditi.
  • Izolacija jezgre: Windows ima opciju izolacije jezgre za svoje procesore. I ovo mora biti onemogućeno.
  • CPU s omogućenom virtualizacijom: Potreban je valjani CPU koji ima omogućenu virtualizaciju kako bi VirtualBox mogao raditi na vašem računalu.

Prije nego što započnemo s rješenjima, provjerite jeste li prijavljeni kao administrator na vašem računalu. Nadalje, trebali biste imati i valjana gostujuća OS .iso datoteka koji će se koristiti za učitavanje gostujućeg operativnog sustava na vaše računalo. Ako datoteka nije valjana ili je druge vrste, u opcijama VirtualBox-a nećete vidjeti 64-bitni operativni sustav.

Preduvjet: Provjerite imate li x64 CPU

Da biste pokrenuli 64-bitni gostujući operativni sustav, morate imati x64 bit podržan CPU. Obično postoje dvije vrste CPU-a, tj. 32-bitni i 64-bitni. Ako imate 32-bitni CPU, ni na koji način nećete moći pokretati 64-bitni operativni sustav.



Evo kratkog načina kako provjeriti vrstu CPU-a.

  1. Desnom tipkom miša kliknite Ovo računalo i odaberite Svojstva .

Svojstva računala

  1. Jednom u svojstvima računala, provjerite ispod podnaslova Sustav i provjerite tip ispred Tip sustava . Ako su i operativni sustav i procesor 64 , spremni ste za polazak.

Provjera vrste sustava

Rješenje 1: Omogućavanje tehnologije Intel virtualizacije

Virtualna tehnologija je arhitektura u računalima koja omogućava korisnicima pokretanje više od jednog operativnog sustava pomoću virtualizacije gdje se gostujući operativni sustav pokreće u pješčaniku. U zaštićenom okruženju aplikacija ima ograničene resurse i nema pristup glavnoj računalnoj arhitekturi koja se nalazi izvan pješčanika. Ako je ova osnovna postavka onemogućena, mogli biste naići na probleme s VirtualBoxom. Ovdje ćemo ga omogućiti u BIOS-u.

  1. Ponovo pokrenite računalo i pritisnite Del ili F2 (ovisi o matičnoj ploči za matičnu ploču. Možete kliknuti ispravnu tipku koja se pojavljuje ispod logotipa sustava Windows prilikom ponovnog pokretanja računala) na BIOS .
  2. Nakon što je BIOS omogućen, prijeđite na opciju Intelova tehnologija za virtualizaciju koja je obično prisutna u Napredna . Izbornik u kojem je prisutan može se razlikovati od matične ploče do matične ploče, pa istražite sebe.

U slučaju ASUS matičnih ploča, slijedite sljedeći put:

Napredno> Konfiguracija procesora> Intel tehnologija virtualizacije

Prelazak na Intelovu tehnologiju za virtualizaciju

  1. Sada promijeniti mogućnost da Omogućeno . Spremite promjene i izađite iz BIOS-a.

Omogućavanje tehnologije Intel virtualizacije

Računalo će se sada ponovo pokrenuti. Nakon ponovnog pokretanja, možda ćete trebati ponovno instalirati aplikaciju VirtualBox, a nakon učitavanja svih gostujućih operativnih sustava provjerite je li problem riješen.

Rješenje 2: Onemogućavanje Microsoftovog Hyper-V-a

Hyper-V je alat koji je razvio Microsoft koji korisnicima omogućuje stvaranje jednog ili više virtualnih strojeva. To se radi za pokretanje različitih operativnih sustava u sustavu Windows. Gotovo izvodi iste zadatke od VirtualBox ali osim što zbunjuje arhitekturu ima i teške mogućnosti. Iz korisničkih izvještaja otkrili smo da Hyper-V mora biti onemogućen na vašem sustavu Windows da bi VirtualBox mogao ispravno raditi.

Provjerite je li računalo sposobno za Hyper-V

Prvo ćemo provjeriti je li vaše računalo sposobno čak i za Hyper-V. Ako je operacijski sustav nije i nije instalirano na prvom mjestu, možete preskočiti ovo rješenje i preći na sljedeće.

  1. Pritisnite Windows + S, u dijaloški okvir upišite 'command prompt', kliknite program desnom tipkom miša i odaberite Pokreni kao administrator .
  2. Jednom u povišenom naredbenom retku pokrenite sljedeću naredbu:
systeminfo.exe

Izvršavanje systeminfo.exe

  1. Nakon učitavanja rezultata, pomaknite se do dna da biste potražili unos “ Zahtjevi Hyper-V '. Ako imate Da ispred opcija, to znači da vaše računalo podržava Hyper-V. Ako to ne učinite i vidite a Ne , trebali biste preskočiti ovo rješenje.

Provjera Hyper-V zahtjeva

Onemogućavanje Hyper-V-a

Sada ako je Hyper-V instaliran na vašem računalu, onemogućit ćemo ga i ponovno pokrenuti računalo. Ovo će ukloniti sukob između Hyper-V i VirtualBox i riješiti problem.

  1. Pritisnite Windows + R, upišite „ OptionalFeatures.exe ”U dijaloškom okviru i pritisnite Enter.
  2. Jednom kada se otvore dodatne značajke, potražite opciju Hyper-V . Ako je označeno, poništite opciju (uključujući podopcije).

Onemogućavanje Hyper-V - Windows 10

  1. Ponovo pokrenite računalo i ponovno pokrenite VirtualBox. Provjerite je li problem riješen. Možete i ponovo učitati 64-bitni operativni sustav iz njegove iso datoteke.

3. rješenje: Deinstaliranje Device Guard / Credential Guard

Device Guard kombinacija je sigurnosnih značajki hardvera i softvera povezanih s poduzećem koja uređaju omogućuje pokretanje samo aplikacija koje su pravilno definirane u pravilima integriteta Windows koda. Koristi se kao dodatni sigurnosni sloj i omogućen je prema zadanim postavkama na DELL računalima. Ovu je opciju potrebno onemogućiti kako bi VirtualBox prikazao 64-bitne gostujuće operativne sustave na vašem računalu.

Credential Guard trebao bi biti prisutan samo u sustavu Windows 10 Enterprise Edition, zato ne brinite ako ga ne možete vidjeti u svojoj verziji sustava Windows.

Onemogućavanje zaštite uređaja

  1. Pritisnite Windows + R, upišite „ gpedit.msc ”U dijaloškom okviru i pritisnite Enter.
  2. Nakon što urednik pravila grupe, prijeđite na sljedeći put:
Konfiguracija računala> Administrativni predlošci> Sustav> Zaštita uređaja

Navigacija do Device Guard - uređivača pravila grupe

  1. Sada dvaput kliknite pravilo Uključite sigurnost zasnovanu na virtualizaciji i postavi ga kao Onemogućeno .

Onemogućavanje zaštite uređaja

  1. Spremite promjene i izađite. Sada ponovo pokrenite računalo i pokušajte pokrenuti VirtualBox. Provjerite je li problem riješen.

Onemogućavanje zaštite vjerodajnica

Ako je vaše računalo Windows 10 Enterprise i također sadrži Credential Guard, pokušat ćemo ga onemogućiti uz Device Guard. Slijedite upute u nastavku.

  1. Izvršite metodu onemogućavanje Device Guarda kao što je gore pokazano. Sada pritisnite Windows + R, u dijaloški okvir upišite 'regedit' i idite na sljedeće adrese.
HKEY_LOCAL_MACHINE  System  CurrentControlSet  Control  LSA  LsaCfgFlags HKEY_LOCAL_MACHINE  Software  Policies  Microsoft  Windows  DeviceGuard  EnableVirtualizationBasedSecurity HKEY_LOCAL_MACHINE  Software  Policies  Microsoft  Windows  DeviceFureFureFureFureFireFureFureFureGF  WindowsPreference

Izbrisati svaki od gore navedenih ključeva.

  1. Sada moramo izbrisati EFI varijable sustava Windows Defender Credential Guard pomoću bcdedit. Pritisnite Windows + S, u dijaloški okvir upišite 'command prompt', kliknite program desnom tipkom miša i odaberite Pokreni kao administrator .
  2. Sada izvršite sljedeće naredbe jednu po jednu nastavljajući s Enterom nakon svake od njih.
mountvol X: / s copy% 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} put ' EFI  Microsoft  Boot  SecConfig.efi' bcdedit / set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86ac 0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} particija uređaja = X: mountvol X: / d

Onemogućavanje zaštite vjerodajnica

  1. Sada ponovno pokretanje pravilno računalo. Kad se od vas zatraži onemogućiti Windows Defender Credential Guard , prihvatiti upit.
  2. Ponovo pokrenite računalo. Pokušajte sada pokrenuti VirtualBox i nakon ponovnog učitavanja gostujućeg operativnog sustava provjerite je li pogreška riješena.

Rješenje 4: Onemogućavanje izolacije jezgre

Tehnologija izolacije jezgre omogućila je sustavu Windows da stvori sigurno područje sistemske memorije koje je potpuno izolirano od uobičajene radne memorije računala. Pomaže u radu virtualnih strojeva na sustavu Windows. U ovom sigurnom području sustav može pokretati svoje sistemske procese, sigurnosni softver itd. Bez rizika da ga glavni operacijski sustav prekine. Ponekad ovaj modul izaziva sukob s izolacijom jezgre. Onemogućit ćemo izolaciju jezgre i provjeriti rješava li to poruku pogreške.

  1. Preuzmite .reg datoteku sa ( ovdje ). Datoteka će se zvati 'Onemogućavanje zaštite vjerodajnica'.
  2. Dvostruki klik na njemu izvršiti. Možda će vas UAC zatražiti da potvrdite svoje postupke.

Onemogućavanje izolacije jezgre

  1. Ako želite ponovno omogućiti Core Isolation, preuzmite .reg datoteku s ( ovdje ).
  2. Ponovo pokrenite računalo i provjerite je li poruka o pogrešci riješena.

Rješenje 5: Deinstaliranje programa za ispravljanje pogrešaka na razini sustava i ostalih VM platformi

Ako je na vašem računalu instaliran drugi softver Virtual Machine, on neće dopustiti VirtualBoxu pokretanje 64-bitnih operativnih sustava na vašem računalu. To bi se čak moglo sukobiti s drugim funkcionalnostima aplikacije. Ovdje moraš deinstalirati sav ostali softver za virtualni stroj i ispravljači na razini sustava (ako postoje) s vašeg računala.

  1. Pritisnite Windows + R, upišite „ appwiz.cpl ”U dijaloškom okviru i pritisnite Enter.
  2. Jednom u upravitelju aplikacija potražite druge VM platforme ili programe za pronalaženje pogrešaka na razini sustava. Desnom tipkom miša kliknite na njih i odaberite Deinstaliraj .

Deinstaliranje programa za otklanjanje pogrešaka na razini sustava i ostalih VM platformi

  1. Ponovo pokrenite računalo i provjerite je li problem riješen. Ako nije, razmislite o ponovnom učitavanju 64-bitnog operativnog sustava na računalo.
6 minuta čitanja