Oplossing: VirtualBox geeft Windows 10 (64-bits) niet weer



Probeer Ons Instrument Voor Het Oplossen Van Problemen

Veel gebruikers en programmeurs hebben te maken met een probleem tijdens het gebruik van VirtualBox, waarbij ze geen 64-bits gastbesturingssystemen kunnen zien in de applicatie. Dit probleem is erg vervelend omdat u misschien zelfs aan alle vereisten voldoet, maar geen 64-bits gastbesturingssysteem op uw VirtualBox-installatie kunt installeren.



VirtualBox toont geen 64 bit Windows 10



De redenen waarom u dit probleem zou kunnen ondervinden, zijn behoorlijk divers en omvatten verschillende elementen. Aangezien er veel verhoogde elementen en BIOS-niveau-elementen bij de virtualisatie betrokken zijn (Hyper-V, Hypervisor, Hardwarebeveiliging etc.), is het mogelijk dat sommige opties niet correct zijn geconfigureerd.



Wat zorgt ervoor dat VirtualBox geen 64-bits gastbesturingssystemen weergeeft in Windows 10?

Er zijn verschillende redenen, variërend van Hyper-V tot hardwarebeveiliging, waarom u geen 64-bits gastbesturingssystemen op uw apparaat kunt zien. Hier zijn enkele van de belangrijkste boosdoeners die hieronder worden opgesomd:

  • Hyper-V: Het is bekend dat Microsoft Hyper-V problemen veroorzaakt met de VirtualBox-applicatie. Het moet worden uitgeschakeld om toegang te krijgen tot de volledige functies van de applicatie.
  • Systeemdebuggers en VM-platforms: Als u systeemdebuggers of andere VM-beheerders / platforms op uw computer hebt geïnstalleerd, kunnen deze conflicteren met VirtualBox voor bronnen en ervoor zorgen dat sommige functies niet werken.
  • Device Guard / Credential Guard: Device Guard of Credential Guard zijn toepassingen die de hardware en inloggegevens op uw computer beveiligen. Ze zijn meestal voorgeïnstalleerd door Dell. Ze moeten worden verwijderd om VirtualBox correct te laten werken.
  • Kernisolatie: Windows heeft een kernisolatieoptie voor zijn processors. Dit moet ook worden uitgeschakeld.
  • CPU met virtualisatie ingeschakeld: Er is een geldige CPU vereist waarop virtualisatie is ingeschakeld om VirtualBox op uw computer te laten werken.

Voordat we met de oplossingen beginnen, moet u ervoor zorgen dat u bent aangemeld als een beheerder op jouw computer. Verder zou je ook een geldig gast-OS .iso-bestand die zal worden gebruikt om het gastbesturingssysteem op uw computer te laden. Als het bestand niet geldig is of van een ander soort is, zult u geen 64-bits besturingssystemen zien in de opties van VirtualBox.

Voorwaarde: Zorg ervoor dat u een x64 CPU heeft

Om 64-bit gastbesturingssystemen te draaien, is het een must dat je een x64 bit ondersteunde CPU hebt. Er zijn meestal twee soorten CPU's, namelijk 32-bits en 64-bits. Als u een 32-bits CPU heeft, kunt u op geen enkele manier 64-bits besturingssystemen gebruiken.



Hier is een korte manier om uw type CPU te controleren.

  1. Klik met de rechtermuisknop op Deze pc en selecteer Eigendommen .

Eigenschappen van de computer

  1. Eenmaal in de computereigenschappen, kijk onder de onderkop van Systeem en controleer het type ervoor Systeem type . Als zowel het besturingssysteem als de processor 64 , je bent klaar om te gaan.

Systeemtype controleren

Oplossing 1: Intel virtualisatietechnologie inschakelen

Virtuele technologie is de architectuur in computers waarmee gebruikers meer dan één besturingssysteem kunnen draaien met behulp van virtualisatie, waarbij het gastbesturingssysteem wordt gestart in een sandbox. In een sandbox heeft de applicatie beperkte bronnen en heeft hij geen toegang tot de hoofdcomputerarchitectuur die buiten de sandbox ligt. Als deze basisinstelling is uitgeschakeld, kunt u problemen ondervinden met VirtualBox. Hier zullen we het inschakelen in het BIOS.

  1. Herstarten uw computer en druk op Del of F2 (hangt af van het moederbord tot het moederbord. U kunt op de juiste sleutel klikken die onder het Windows-logo verschijnt wanneer u uw computer opnieuw opstart) op de BIOS .
  2. Zodra het BIOS is ingeschakeld, navigeert u naar de optie van Intel virtualisatietechnologie die meestal aanwezig is in Geavanceerd . Het menu waarin het aanwezig is, kan van moederbord tot moederbord verschillen, dus verken jezelf.

Volg in het geval van ASUS-moederborden het volgende pad:

Geavanceerd> CPU-configuratie> Intel Virtualization Technology

Navigeren naar Intel Virtualization Technology

  1. Nu verandering de optie om Ingeschakeld . Sla de wijzigingen op en sluit het BIOS.

Intel virtualisatietechnologie inschakelen

De computer zal nu opnieuw opstarten. Na het opnieuw opstarten moet u mogelijk de VirtualBox-applicatie opnieuw installeren en nadat u alle gastbesturingssystemen heeft geladen, controleert u of het probleem is opgelost.

Oplossing 2: Schakel Microsoft Hyper-V uit

Hyper-V is een tool ontwikkeld door Microsoft waarmee gebruikers een of meer virtuele machines kunnen maken. Dit wordt gedaan om verschillende besturingssystemen in Windows uit te voeren. Het voert bijna dezelfde taken uit als van VirtualBox maar heeft naast verwarrende architectuur ook moeilijke opties. We ontdekten uit de gebruikersrapporten dat Hyper-V moet worden uitgeschakeld op uw Windows om VirtualBox correct te laten werken.

Controleer of de computer geschikt is voor Hyper-V

Ten eerste zullen we controleren of uw computer zelfs Hyper-V-compatibel is. Als het besturingssysteem is het niet en het is in de eerste plaats niet geïnstalleerd, u kunt deze oplossing overslaan en naar de volgende gaan.

  1. Druk op Windows + S, typ 'opdrachtprompt' in het dialoogvenster, klik met de rechtermuisknop op de toepassing en selecteer Als administrator uitvoeren .
  2. Voer in de verhoogde opdrachtprompt de volgende opdracht uit:
systeminfo.exe

Systeminfo.exe uitvoeren

  1. Zodra de resultaten zijn geladen, navigeert u naar beneden om te zoeken naar het item ' Hyper-V-vereisten ”. Als je hebt Ja voor de opties betekent dit dat uw computer Hyper-V ondersteunt. Als je dat niet doet en een Nee , moet u deze oplossing overslaan.

Hyper-V-vereisten controleren

Hyper-V uitschakelen

Als Hyper-V nu op uw computer is geïnstalleerd, zullen we het uitschakelen en uw computer opnieuw opstarten. Hiermee wordt het conflict tussen Hyper-V en VirtualBox verwijderd en wordt het probleem opgelost.

  1. Druk op Windows + R, typ ' OptioneelFeatures.exe ”In het dialoogvenster en druk op Enter.
  2. Zodra de optionele functies zijn geopend, zoekt u naar de optie van Hyper-V . Als het is aangevinkt, schakel de optie uit (inclusief de subopties).

Hyper-V uitschakelen - Windows 10

  1. Start uw computer opnieuw op en start VirtualBox opnieuw. Controleer of het probleem is opgelost. U kunt het 64-bits besturingssysteem ook opnieuw laden vanuit het ISO-bestand.

Oplossing 3: Device Guard / Credential Guard verwijderen

Device Guard is een combinatie van bedrijfsgerelateerde hardware- en softwarebeveiligingsfuncties waarmee een apparaat alleen toepassingen kan uitvoeren die correct zijn gedefinieerd in het code-integriteitsbeleid van Windows. Het wordt gebruikt als een extra beveiligingslaag en is standaard ingeschakeld op DELL-computers. Deze optie moet worden uitgeschakeld om VirtualBox 64-bits gastbesturingssystemen op uw computer te laten weergeven.

Credential Guard is alleen bedoeld om aanwezig te zijn in Windows 10 Enterprise Edition, dus u hoeft zich geen zorgen te maken als u het niet kunt zien in uw versie van Windows.

Device Guard uitschakelen

  1. Druk op Windows + R, typ ' gpedit.msc ”In het dialoogvenster en druk op Enter.
  2. Zodra de groepsbeleid-editor, navigeert u naar het volgende pad:
Computerconfiguratie> Beheersjablonen> Systeem> Apparaatbeveiliging

Navigeren naar Device Guard - Groepsbeleid-editor

  1. Dubbelklik nu op het beleid Schakel op virtualisatie gebaseerde beveiliging in en stel het in als Gehandicapt .

Device Guard uitschakelen

  1. Bewaar aanpassingen en sluit. Start nu uw computer opnieuw op en probeer VirtualBox te starten. Controleer of het probleem is opgelost.

Credential Guard uitschakelen

Als uw computer Windows 10 Enterprise is en ook Credential Guard bevat, zullen we proberen deze naast Device Guard ook uit te schakelen. Volg onderstaande instructies.

  1. Voer de methode uit van Device Guard uitschakelen zoals hierboven aangetoond. Druk nu op Windows + R, typ 'regedit' in het dialoogvenster en navigeer naar de volgende adressen.
HKEY_LOCAL_MACHINE  System  CurrentControlSet  Control  LSA  LsaCfgFlags HKEY_LOCAL_MACHINE  Software  Policies  Microsoft  Windows  DeviceGuard  EnableVirtualizationBasedSecurity HKEY_LOCAL_MACHINE  Software  Policies  Microsoft  Windows  DeviceGuardS  RequecirePlateFlat

Verwijderen elk van de bovenstaande toetsen.

  1. Nu moeten we Windows Defender Credential Guard EFI-variabelen verwijderen met bcdedit. Druk op Windows + S, typ 'opdrachtprompt' in het dialoogvenster, klik met de rechtermuisknop op de toepassing en selecteer Als administrator uitvoeren .
  2. Voer nu de volgende commando's een voor een uit en ga verder met een Enter na elk ervan.
mountvol X: / s kopieer% WINDIR%  System32  SecConfig.efi X:  EFI  Microsoft  Boot  SecConfig.efi / Y bcdedit / create {0cb3b571-2f2e-4343-a879-d86a476d7215} / d 'DebugTool' / applicatie osloader bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} pad ' EFI  Microsoft  Boot  SecConfig.efi' bcdedit / set {bootmgr} opstartsequence {0cb3b571-2f2e-4343-a879-d86a476dit / d86a476d72 set 0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} apparaatpartitie = X: mountvol X: / d

Credential Guard uitschakelen

  1. Nu herstarten uw computer correct. Wanneer u daarom wordt gevraagd schakel Windows Defender Credential Guard uit , aanvaarden de prompt.
  2. Start uw computer opnieuw op. Probeer nu VirtualBox uit te voeren en controleer na het opnieuw laden van het gastbesturingssysteem of de fout is opgelost.

Oplossing 4: kernisolatie uitschakelen

Dankzij de kernisolatietechnologie kon Windows een veilig gebied van het systeemgeheugen creëren dat volledig geïsoleerd is van het normale werkgeheugen van de computer. Het helpt bij het uitvoeren van virtuele machines op Windows. In dit beveiligde gebied kan het systeem zijn systeemprocessen, beveiligingssoftware enz. Uitvoeren zonder het risico te worden onderbroken door het kernbesturingssysteem. Soms veroorzaakt deze module een conflict met Core Isolation. We zullen de Core Isolation uitschakelen en controleren of dit de foutmelding oplost.

  1. Download het .reg-bestand van ( hier ). Het bestand krijgt de naam ‘Credential Guard uitschakelen’.
  2. Dubbelklik erop om uit te voeren. Mogelijk wordt u door een UAC gevraagd om uw acties te bevestigen.

Kernisolatie uitschakelen

  1. Als u Core Isolation opnieuw wilt inschakelen, downloadt u het .reg-bestand van ( hier ).
  2. Start uw computer opnieuw op en controleer of het foutbericht is opgelost.

Oplossing 5: Debuggers op systeemniveau en andere VM-platforms verwijderen

Als u andere Virtual Machine-software op uw computer hebt geïnstalleerd, kan VirtualBox geen 64-bits besturingssystemen op uw computer uitvoeren. Het kan zelfs conflicteren met andere functionaliteiten van de applicatie. Hier moet je verwijderen alle andere virtuele machinesoftware en debuggers op systeemniveau (indien aanwezig) vanaf uw computer.

  1. Druk op Windows + R, typ ' appwiz.cpl ”In het dialoogvenster en druk op Enter.
  2. Zoek in de applicatiebeheerder naar andere VM-platforms of debuggers op systeemniveau. Klik er met de rechtermuisknop op en selecteer Verwijderen .

Debuggers op systeemniveau en andere VM-platforms verwijderen

  1. Start uw computer opnieuw op en controleer of het probleem is opgelost. Als dit niet het geval is, overweeg dan om het 64-bits besturingssysteem weer op uw computer te laden.
6 minuten gelezen