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



Kokeile Instrumenttia Ongelmien Poistamiseksi

Monet käyttäjät ja ohjelmoijat kohtaavat ongelman käyttäessään VirtualBoxia, jos he eivät näe sovelluksessa 64-bittisiä vieraskäyttöjärjestelmiä. Tämä ongelma on erittäin hankala, koska saatat jopa täyttää kaikki vaatimukset, mutta et pysty asentamaan 64-bittistä vieraskäyttöjärjestelmää VirtualBox-kokoonpanoon.



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 kohotettuja ja BIOS-tason elementtejä (Hyper-V, Hypervisor, laitteistoturva jne.), Saattaa olla mahdollista, että joitain asetuksia ei ole määritetty oikein.



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

Hyper-V: stä laitteistoturvallisuuteen voi olla useita eri syitä, miksi et näe 64-bittisiä vieraskäyttöjärjestelmiä laitteellasi. Tässä on joitain alla lueteltuja tärkeimpiä syyllisiä:

  • Hyper-V: Microsoftin Hyper-V: n tiedetään aiheuttavan ongelmia VirtualBox-sovelluksessa. Se on poistettava käytöstä, jotta se voi käyttää sovelluksen kaikkia ominaisuuksia.
  • Järjestelmän virheenkorjaajat ja virtuaalikoneympäristöt: Jos olet asentanut järjestelmän virheenkorjauksia tai muita virtuaalikoneiden hallintaohjelmia / alustoja tietokoneellesi, ne saattavat olla ristiriidassa resurssien VirtualBoxin kanssa ja aiheuttaa joidenkin ominaisuuksien toimimattomuuden.
  • Device Guard / Credential Guard: Device Guard tai Credential Guard ovat sovelluksia, jotka tarjoavat laitteistosi ja tunnistetietojesi suojauksen tietokoneellesi. Ne on yleensä esiasentanut Dell. Ne on poistettava, jotta VirtualBox toimii oikein.
  • Ydineristys: Windowsilla on prosessoreiden ydineristysvaihtoehto. Myös tämä on poistettava käytöstä.
  • Suoritin virtualisoinnin ollessa käytössä: Tarvitaan kelvollinen suoritin, jossa on käytössä virtualisointi, jotta VirtualBox toimii tietokoneellasi.

Ennen kuin aloitamme ratkaisujen kanssa, varmista, että olet kirjautunut sisään järjestelmänvalvoja tietokoneellasi. Lisäksi sinulla pitäisi 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 muuntyyppinen, et näe 64-bittisiä käyttöjärjestelmiä VirtualBox-vaihtoehdoissa.

Edellytys: Varmista, että sinulla on x64-suoritin

64-bittisten vieraskäyttöjärjestelmien suorittaminen edellyttää, että sinulla on x64-bittinen tuettu CPU. Keskusprosessoreita on yleensä kahden tyyppisiä eli 32- ja 64-bittisiä. 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ämä tietokone ja valitse Ominaisuudet .

Tietokoneen ominaisuudet

  1. Kun olet tietokoneen ominaisuuksissa, tarkista sen alaotsikko Järjestelmä ja tarkista tyyppi edessä Järjestelmän tyyppi . Jos sekä käyttöjärjestelmä että prosessori ovat 64 , olet hyvä mennä.

Tarkistetaan järjestelmän tyyppi

Ratkaisu 1: Intel-virtualisointitekniikan käyttöönotto

Virtuaalitekniikka on tietokoneiden arkkitehtuuri, jonka avulla käyttäjät voivat käyttää 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 sijaitsee hiekkalaatikon ulkopuolella. Jos tämä perusasetus ei ole käytössä, saatat kohdata ongelmia VirtualBoxin kanssa. Tässä otamme sen käyttöön BIOSissa.

  1. Uudelleenkäynnistää tietokoneeseen ja paina Del tai F2 (riippuu emolevystä emolevyyn. Voit napsauttaa oikeaa avainta, joka näkyy Windows-logon alla, kun käynnistät tietokoneen uudelleen) BIOS .
  2. Kun BIOS on otettu käyttöön, siirry kohtaan Intel-virtualisointitekniikka jota yleensä esiintyy Pitkälle kehittynyt . Valikko, jossa se on, voi poiketa emolevystä emolevyyn, joten tutustu itseesi.

Noudata seuraavaa polkua ASUS-emolevyissä:

Lisäasetukset> Suorittimen määritykset> Intel Virtualization Technology

Navigointi Intel-virtualisointitekniikkaan

  1. Nyt muuttaa vaihtoehto Käytössä . Tallenna muutokset ja poistu BIOS: sta.

Intel-virtualisointitekniikan käyttöönotto

Tietokone käynnistyy uudelleen. Uudelleenkäynnistyksen yhteydessä saatat joutua asentamaan VirtualBox-sovelluksen uudelleen ja tarkistettuasi kaikkien vieraskäyttöjärjestelmien lataamisen, onko ongelma ratkaistu.

Ratkaisu 2: Poista Microsoftin Hyper-V 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 eri käyttöjärjestelmien ajamiseksi Windowsissa. Se suorittaa melkein samat tehtävät kuin VirtualBox mutta sillä on vaikeita vaihtoehtoja sekavan arkkitehtuurin lisäksi. Käyttäjäraporteista havaittiin, että Hyper-V on poistettava käytöstä Windowsissa, jotta VirtualBox toimii oikein.

Tarkista, onko tietokone Hyper-V-yhteensopiva

Ensinnäkin tarkistamme, että tietokoneesi on jopa Hyper-V-yhteensopiva. Jos käyttöjärjestelmä ei ole eikä sitä ole ensin asennettu, voit ohittaa tämän ratkaisun ja siirtyä seuraavaan.

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

Suoritetaan systeminfo.exe

  1. Kun tulokset on ladattu, siirry alareunaan etsimään merkintää ' Hyper-V-vaatimukset ”. Jos sinulla on Joo vaihtoehtojen edessä, se tarkoittaa, että tietokoneesi tukee Hyper-V: tä. Jos et näe ja näet a Ei , sinun pitäisi ohittaa tämä ratkaisu.

Hyper-V-vaatimusten tarkistaminen

Hyper-V: n poistaminen 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 OptionalFeatures.exe ”Ja paina Enter.
  2. Kun Lisäominaisuudet on avattu, etsi vaihtoehto Hyper-V . Jos se on valittu, 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 iso-tiedostosta.

Ratkaisu 3: Device Guardin / Credential Guardin asennuksen poistaminen

Device Guard on yrityskohtaisten laitteisto- ja ohjelmistoturvaominaisuuksien yhdistelmä, jonka avulla laite voi suorittaa vain sovelluksia, jotka on määritelty oikein Windows-koodin eheyskäytännöissä. Sitä käytetään ylimääräisenä tietoturvakerroksena ja se otetaan käyttöön oletusasetuksella DELL-tietokoneissa. Tämä vaihtoehto on poistettava käytöstä, jotta VirtualBox voi näyttää 64-bittisiä vieraskäyttöjärjestelmiä tietokoneellasi.

Credential Guard on tarkoitus olla vain Windows 10 Enterprise Editionissa, joten älä huoli, jos et näe sitä Windows-versiossasi.

Poista Device Guard käytöstä

  1. Paina Windows + R, kirjoita gpedit.msc ”Ja paina Enter.
  2. Kun olet ryhmäkäytäntöeditori, siirry seuraavaan polkuun:
Tietokoneen kokoonpano> Hallintamallit> Järjestelmä> Device Guard

Navigointi Device Guard - ryhmäkäytäntöeditoriin

  1. Kaksoisnapsauta nyt käytäntöä Ota virtualisointipohjainen suojaus käyttöön ja aseta se Liikuntarajoitteinen .

Poista Device Guard käytöstä

  1. Tallenna muutokset ja poistu. Käynnistä tietokone uudelleen ja yritä käynnistää VirtualBox. Tarkista, onko ongelma ratkaistu.

Poistetaan Credential Guard

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

  1. Suorita menetelmä poistamalla Device Guard käytöstä kuten edellä on osoitettu. Paina nyt Windows + R, kirjoita valintaikkunaan 'regedit' ja siirry seuraaviin osoitteisiin.
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

Poistaa kukin yllä olevista näppäimistä.

  1. Nyt meidän on poistettava Windows Defender Credential Guard EFI -muuttujat bcdeditin avulla. Paina Windows + S, kirjoita valintaikkunaan komentokehote, napsauta sovellusta hiiren kakkospainikkeella ja valitse Suorita järjestelmänvalvojana .
  2. Suorita nyt seuraavat komennot yksitellen ja jatka Enter-näppäintä kunkin jälkeen.
mountvol X: / s kopio% 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} bootsequence {0cb3b571-2f2e-4343-a879-d86a476 0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} laitealue = X: mountvol X: / d

Poistetaan Credential Guard

  1. Nyt uudelleenkäynnistää tietokoneeseen oikein. Kun sinua kehotetaan tekemään niin Poista Windows Defender Credential Guard käytöstä , hyväksyä kehote.
  2. Käynnistä tietokone uudelleen. Yritä nyt suorittaa VirtualBox ja lataamalla vieras-käyttöjärjestelmä uudelleen, tarkista, onko virhe ratkaistu.

Ratkaisu 4: Ydineristyksen poistaminen käytöstä

Ydineristystekniikan ansiosta Windows pystyi luomaan suojatun järjestelmän muistin alueen, joka on täysin eristetty tietokoneen normaalista työmuistista. Se auttaa virtuaalikoneiden käyttöä Windowsissa. Tällä suojatulla alueella järjestelmä voi ajaa järjestelmäprosessejaan, tietoturvaohjelmistojaan jne. Ilman riskiä, ​​että ydin käyttöjärjestelmä keskeyttää sen. Joskus tämä moduuli aiheuttaa ristiriitoja ydineristyksen kanssa. Poistamme ydineristyksen käytöstä ja tarkistamme, ratkaiseeko tämä virheilmoituksen.

  1. Lataa .reg-tiedosto osoitteesta ( tässä ). Tiedoston nimi on 'Disable Credential Guard'.
  2. Tuplaklikkaus sen suorittaa. UAC saattaa pyytää sinua vahvistamaan toimintasi.

Ytimen eristämisen poistaminen käytöstä

  1. Jos haluat ottaa ydineristyksen uudelleen käyttöön, lataa .reg-tiedosto osoitteesta ( tässä ).
  2. Käynnistä tietokone uudelleen ja tarkista, onko virhesanoma ratkaistu.

Ratkaisu 5: Järjestelmätason virheenkorjaajien ja muiden virtuaalikoneiden alustojen poistaminen

Jos asennat tietokoneellesi muun Virtual Machine -ohjelmiston, se ei salli VirtualBoxin käyttää 64-bittisiä käyttöjärjestelmiä tietokoneellasi. Se voi jopa olla ristiriidassa sovelluksen muiden toimintojen kanssa. Tässä sinun täytyy poista kaikki muut virtuaalikoneohjelmistot ja järjestelmätason virheenkorjaajat (jos sellaisia ​​on) tietokoneeltasi.

  1. Paina Windows + R, kirjoita appwiz.cpl ”Ja paina Enter.
  2. Kun olet sovellushallinnassa, etsi muita virtuaalikoneiden alustoja tai järjestelmän tason virheenkorjaajia. Napsauta niitä hiiren kakkospainikkeella ja valitse Poista asennus .

Järjestelmän tason virheenkorjaajien ja muiden virtuaalikoneiden alustojen asennuksen poistaminen

  1. Käynnistä tietokone uudelleen ja tarkista, onko ongelma ratkaistu. Jos näin ei ole, harkitse 64-bittisen käyttöjärjestelmän lataamista takaisin tietokoneellesi.
6 minuuttia luettu