Korjaus: VirtualBox ei näytä Windows 10 (64-bittinen)

Monet käyttäjät ja ohjelmoijat kohtaavat ongelman, kun käyttävät VirtualBoxia, kun he eivät näe sovelluksessa näytettyjä 64-bittisiä vieraskäyttöjärjestelmiä. Tämä ongelma on erittäin hankala, koska saatat jopa täyttää kaikki vaatimukset, mutta et voi asentaa 64-bittistä vieraskäyttöjärjestelmää VirtualBox-asetukseesi.

VirtualBox ei näytä 64-bittistä Windows 10: tä

Syyt, miksi saatat kokea tämän ongelman, ovat melko erilaisia ​​ja sisältävät useita eri elementtejä. Koska virtualisoinnin aikana on mukana paljon korotettuja ja BIOS-tason elementtejä (Hyper-V, Hypervisor, Laitteistoturvallisuus jne.), Voi olla mahdollista, että joitain vaihtoehtoja ei ole määritetty oikein.

Miksi VirtualBox ei näytä 64-bittisiä vieraskäyttöjärjestelmiä Windows 10: ssä?

Hyper-V: stä laitteistoturvallisuuteen voi olla useita eri syitä, miksi et näe laitteesi 64-bittisiä vieraskäyttöjärjestelmiä. Tässä on joitain alla luetelluista suurimmista syyllisistä:

  • Hyper-V: Microsoftin Hyper-V: n tiedetään aiheuttavan ongelmia VirtualBox-sovelluksessa. Se on poistettava käytöstä, jotta voit käyttää kaikkia sovelluksen ominaisuuksia.
  • Järjestelmän virheenkorjaimet ja VM-alustat: Jos olet asentanut järjestelmään virheenkorjauksia tai muita VM-hallintaohjelmia / -alustoja tietokoneellesi, ne saattavat olla ristiriidassa VirtualBoxin resurssien kanssa ja aiheuttaa joidenkin ominaisuuksien toimimattomuuden.
  • Device Guard / Credential Guard: Device Guard tai Credential Guard ovat sovelluksia, jotka tarjoavat tietokoneesi laitteistojen ja käyttöoikeustietojen suojauksen. Dell yleensä esiasentaa ne. Ne on poistettava, jotta VirtualBox toimii oikein.
  • Ydineristys: Windowsilla on prosessoreilleen ydineristysvaihtoehto. Tämä on myös poistettava käytöstä.
  • CPU, jossa virtualisointi on käytössä: Vaaditaan kelvollinen CPU, jonka virtualisointi on käytössä, jotta VirtualBox voi toimia tietokoneellasi.

Ennen kuin aloitamme ratkaisujen kanssa, varmista, että olet kirjautunut sisään järjestelmänvalvojana tietokoneellesi. Lisäksi sinulla tulisi olla myös kelvollinen vieras OS .iso-tiedosto, jota käytetään vieraskäyttöjärjestelmän lataamiseen tietokoneellesi. Jos tiedosto ei ole kelvollinen tai muun tyyppinen, et näe 64-bittisiä käyttöjärjestelmiä VirtualBox-vaihtoehdoissa.

Edellytys: Varmista, että sinulla on x64-suoritin

64-bittisten vieraskäyttöjärjestelmien ajamiseen on välttämätöntä, että sinulla on x64-bittinen tuettu CPU. CPU: ita on yleensä kahta tyyppiä eli 32-bittinen ja 64-bittinen. Jos sinulla on 32-bittinen CPU, et voi millään tavalla käyttää 64-bittisiä käyttöjärjestelmiä.

Tässä on lyhyt tapa tarkistaa suorittimen tyyppi.

  1. Napsauta hiiren kakkospainikkeella tätä tietokonetta ja valitse Ominaisuudet .

Tietokoneen ominaisuudet
  1. Kun olet tietokoneen ominaisuuksissa, tarkista Järjestelmä- alaotsikon alla ja tarkista Järjestelmätyypin edessä oleva tyyppi . Jos sekä käyttöjärjestelmä että prosessori on 64, sinulla on hyvä mennä.

Järjestelmän tyypin tarkistaminen

Ratkaisu 1: Intelin virtualisointitekniikan käyttöönotto

Virtuaalitekniikka on tietokoneen arkkitehtuuri, jonka avulla käyttäjät voivat ajaa useampaa kuin yhtä käyttöjärjestelmää virtualisoinnin avulla, kun vieraskäyttöjärjestelmä käynnistetään hiekkalaatikossa. Hiekkalaatikossa sovelluksella on rajalliset resurssit eikä sillä ole pääsyä päätietokonearkkitehtuuriin, joka on hiekkalaatikon ulkopuolella. Jos tämä perusasetus on poistettu käytöstä, saatat kohdata ongelmia VirtualBoxin kanssa. Täällä otamme sen käyttöön BIOSissa.

  1. Käynnistä tietokone uudelleen ja paina Del tai F2 (riippuu emolevystä emolevyyn. Voit napsauttaa oikeaa avainta, joka näkyy Windows-logon alla, kun käynnistät tietokoneen uudelleen) BIOSissa .
  2. Kun BIOS on otettu käyttöön, siirry kohtaan Intel virtualisointitekniikka, joka on yleensä Advanced-tilassa . Valikko, jossa se on, voi poiketa emolevystä emolevystä, joten tutkia itseäsi.

Seuraa ASUS-emolevyjen tapaa seuraavasti:

Lisäasetukset> Suorittimen kokoonpano> Intelin virtualisointitekniikka

Navigointi Intelin virtualisointitekniikkaan
  1. Vaihda nyt vaihtoehtoksi Käytössä . Tallenna muutokset ja poistu BIOSista.

Intelin virtualisointitekniikan käyttöönotto

Tietokone käynnistyy nyt uudelleen. Uudelleenkäynnistyksen yhteydessä saatat joutua asentamaan VirtualBox-sovelluksen uudelleen. Kun olet ladannut kaikki vieraskäyttöjärjestelmät, tarkista, onko ongelma ratkaistu.

Ratkaisu 2: Microsoftin Hyper-V: n poistaminen käytöstä

Hyper-V on Microsoftin kehittämä työkalu, jonka avulla käyttäjät voivat luoda yhden tai useamman virtuaalikoneen. Tämä tehdään erilaisten Windows-käyttöjärjestelmien ajamiseksi. Se suorittaa melkein samat tehtävät kuin VirtualBox, mutta siinä on vaikeita vaihtoehtoja hämmentävän arkkitehtuurin lisäksi. Löysimme käyttäjäraporteista, että Hyper-V on poistettava Windowsista käytöstä, jotta VirtualBox toimii oikein.

Tarkista, onko tietokone Hyper-V-yhteensopiva

Ensin tarkistetaan, että tietokoneesi on jopa Hyper-V-yhteensopiva. Jos käyttöjärjestelmää ei ole ja sitä ei asenneta ensiksi, voit ohittaa tämän ratkaisun ja siirtyä seuraavaan.

  1. Paina Windows + S, kirjoita ”komentokehote” valintaikkunaan, napsauta sovellusta hiiren kakkospainikkeella ja valitse Suorita järjestelmänvalvojana .
  2. Suorita seuraava komento kohotetussa komentokehotteessa:
 systeminfo.exe 

Suoritetaan systeminfo.exe
  1. Kun tulokset on ladattu, siirry alaosaan etsiä kohta ” Hyper-V-vaatimukset ”. Jos asetusten edessä on Kyllä, se tarkoittaa, että tietokoneesi tukee Hyper-V: tä. Jos et näe vastausta, sinun on ohitettava tämä ratkaisu.

Hyper-V-vaatimusten tarkistaminen

Poista Hyper-V käytöstä

Jos Hyper-V on asennettu tietokoneellesi, poistamme sen käytöstä ja käynnistämme tietokoneen uudelleen. Tämä poistaa Hyper-V: n ja VirtualBoxin välisen ristiriidan ja korjaa ongelman.

  1. Paina Windows + R, kirjoita valintaikkunaan ” OptionalFeatures.exe ” ja paina Enter.
  2. Kun valinnaiset ominaisuudet on avattu, etsi vaihtoehto Hyper-V . Jos se on valittuna, poista valinta (mukaan lukien alavaihtoehdot).

Hyper-V: n poistaminen käytöstä - Windows 10
  1. Käynnistä tietokone uudelleen ja käynnistä VirtualBox uudelleen. Tarkista, onko ongelma ratkaistu. Voit myös ladata 64-bittisen käyttöjärjestelmän uudelleen sen iso-tiedostosta.

Ratkaisu 3: Device Guard / Credential Guard -sovelluksen asennuksen poistaminen

Device Guard on yhdistelmä yritystoimintaan liittyviä laitteisto- ja ohjelmistoturvaominaisuuksia, joiden avulla laite voi ajaa vain sellaisia ​​sovelluksia, jotka on määritetty oikein Windows-koodien eheyskäytännöissä. Sitä käytetään ylimääräisenä suojauskerroksena, ja oletusasetus on käytössä DELL-tietokoneissa. Tämä vaihtoehto on poistettava käytöstä, jotta VirtualBox näyttää 64-bittiset vieraskäyttöjärjestelmät tietokoneellasi.

Käyttöoikeustunnuksen on tarkoitus olla läsnä vain Windows 10 Enterprise Edition -sovelluksessa, joten älä huoli, jos et näe sitä Windows-versiossasi.

Device Guard -sovelluksen poistaminen käytöstä

  1. Paina Windows + R, kirjoita ” gpedit.msc ” valintaikkunaan ja paina Enter.
  2. Kun ryhmäkäytäntöeditori, siirry seuraavalle polulle:
 Tietokonekokoonpano> Hallintamallit> Järjestelmä> Laitevahti 

Siirtyminen Device Guard - Ryhmäkäytäntöeditoriin
  1. Kaksoisnapsauta nyt käytäntöä Käynnistä virtualisointiperusteinen suojaus ja aseta se käytöstä.

Device Guard -sovelluksen poistaminen käytöstä
  1. Tallenna muutokset ja poistu. Käynnistä nyt tietokone uudelleen ja yritä käynnistää VirtualBox. Tarkista, onko ongelma ratkaistu.

Valtakirjan suojauksen poistaminen käytöstä

Jos tietokoneesi on Windows 10 Enterprise ja sisältää myös Credential Guard -ohjelman, yritämme poistaa sen käytöstä myös Device Guard -sovelluksen lisäksi. Seuraa alla olevia ohjeita.

  1. Suorita Device Guard -sovelluksen käytöstä poistamismenetelmä yllä osoitetulla tavalla. Paina nyt Windows + R, kirjoita ”regedit” valintaikkunaan ja siirry seuraaviin osoitteisiin.
 HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Control \ LSA \ LsaCfgFlags HKEY_LOCAL_MACHINE \ Ohjelmisto \ Policies \ Microsoft \ Windows \ DeviceGuard \ EnableVirtualizationBasedSecurity HKEY_LOCAL_MACHINE \ Ohjelmisto \ VaatimuksetSuojaus \ Microsoft \ Windows 

Poista kaikki yllä olevat avaimet.

  1. Nyt meidän on poistettava Windows Defender Credential Guard EFI -muuttujat bcdeditillä. Paina Windows + S, kirjoita ”komentokehote” valintaikkunaan, napsauta sovellusta hiiren kakkospainikkeella ja valitse Suorita järjestelmänvalvojana .
  2. Suorita nyt seuraavat komennot yksi kerrallaan jatkamalla Enter-näppäintä jokaisen komennon jälkeen.
 mountvol X: / s kopioi% 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} polku "\ EFI \ Microsoft \ Boot \ SecConfig.efi" bcdedit / set {bootmgr} käynnistyksen seuraus {0cb3b571-2f2e-4343-a879 / d86a476d72 0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} laiteosio = X: mountvol X: / d 

Valtakirjan suojauksen poistaminen käytöstä
  1. Käynnistä tietokone uudelleen oikein. Kun sinua kehotetaan poistamaan Windows Defenderin käyttöoikeuksien suojaus käytöstä, hyväksy kehote.
  2. Käynnistä tietokone uudelleen. Yritä nyt suorittaa VirtualBox ja lataamalla vieraskäyttöjärjestelmä uudelleen, tarkista, onko virhe ratkaistu.

Ratkaisu 4: Core-eristyksen poistaminen käytöstä

Ydineristysteknologia mahdollisti Windowsin luomaan turvallisen alueen järjestelmämuistista, joka on täysin eristetty tietokoneen normaalista työmuistista. Se auttaa virtuaalikoneiden ajamista Windowsissa. Tällä suojatulla alueella järjestelmä voi suorittaa järjestelmäprosessinsa, tietoturvaohjelmistonsa jne. Ilman riskiä, ​​että ydinkäyttöjärjestelmä voi keskeyttää sen. Joskus tämä moduuli aiheuttaa ristiriitoja ydineristyksen kanssa. Poistamme ytimen eristämisen käytöstä ja tarkistamme, ratkaiseeko tämä virheilmoituksen.

  1. Lataa .reg-tiedosto (täältä). Tiedoston nimi on 'Credential Guardin poistaminen käytöstä'.
  2. Kaksoisnapsauta sitä suorittaaksesi. UAC saattaa kehottaa sinua vahvistamaan toimintasi.

Ytimen eristyksen poistaminen käytöstä
  1. Jos haluat ottaa Core Isolationin uudelleen käyttöön, lataa .reg-tiedosto täältä.
  2. Käynnistä tietokone uudelleen ja tarkista, onko virhesanoma ratkaistu.

Ratkaisu 5: Järjestelmätason virheenkorjainten ja muiden VM-järjestelmien asennuksen poistaminen

Jos tietokoneeseen on asennettu muita virtuaalikoneohjelmistoja, se ei salli VirtualBoxin ajaa 64-bittisiä käyttöjärjestelmiä tietokoneellasi. Se saattaa jopa olla ristiriidassa sovelluksen muiden toimintojen kanssa. Täältä sinun on poistettava kaikki muut virtuaalikoneohjelmistot ja järjestelmätason virheenkorjaimet (jos sellaisia ​​on) tietokoneeltasi.

  1. Paina Windows + R, kirjoita ” appwiz.cpl ” valintaikkunaan ja paina Enter.
  2. Kun olet sovellushallinnassa, etsi muita VM-alustoja tai järjestelmätason virheenkorjajia. Napsauta niitä hiiren kakkospainikkeella ja valitse Poista .

Järjestelmätason virheenkorjainten ja muiden VM-järjestelmien asennuksen poistaminen
  1. Käynnistä tietokone uudelleen ja tarkista, onko ongelma ratkaistu. Jos ei, harkitse 64-bittisen käyttöjärjestelmän lataamista takaisin tietokoneellesi.

Mielenkiintoisia Artikkeleita