Labojums: VirtualBox neparāda Windows 10 (64 bitu)



Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai

Daudzi lietotāji un programmētāji saskaras ar problēmu, lietojot VirtualBox, kur viņi nevar redzēt lietojumprogrammā parādītas 64 bitu viesu operētājsistēmas. Šī problēma ir ļoti apgrūtinoša, jo jūs pat varat izpildīt visas prasības, taču nevarēsit instalēt nevienu 64 bitu viesu operētājsistēmu savā VirtualBox iestatījumā.



VirtualBox neparāda 64 bitu Windows 10



Iemesli, kāpēc jūs varat saskarties ar šo problēmu, ir diezgan dažādi un ietver vairākus atšķirīgus elementus. Tā kā virtualizācijas laikā tiek iesaistīti daudzi paaugstināta līmeņa un BIOS līmeņa elementi (Hyper-V, Hypervisor, aparatūras drošība utt.), Iespējams, ka dažas opcijas nav pareizi konfigurētas.



Kas liek VirtualBox neparādīt 64 bitu viesu operētājsistēmas operētājsistēmā Windows 10?

Ir vairāki dažādi iemesli, sākot no Hyper-V līdz aparatūras drošībai, kāpēc ierīcē nevar redzēt 64 bitu viesu operētājsistēmas. Šeit ir daži no galvenajiem vainīgajiem, kas uzskaitīti zemāk:

  • Hyper-V: Ir zināms, ka Microsoft Hyper-V rada problēmas ar VirtualBox lietojumprogrammu. Lai piekļūtu visām lietojumprogrammas funkcijām, tā ir jāatspējo.
  • Sistēmas atkļūdotāji un VM platformas: Ja datorā esat instalējis sistēmas atkļūdotājus vai citus VM pārvaldniekus / platformas, tie var būt pretrunā ar resursu VirtualBox un izraisīt dažu funkciju nedarbošanos.
  • Ierīces apsardze / akreditācijas dati: Device Guard vai Credential Guard ir lietojumprogrammas, kas nodrošina datora aparatūras un akreditācijas datu drošību. Tos parasti iepriekš instalē Dell. Lai VirtualBox darbotos pareizi, tie ir jānoņem.
  • Galvenā izolācija: Windows procesoriem ir galvenā izolācijas iespēja. Arī tas ir jāatspējo.
  • Centrālais procesors ar iespējotu virtualizāciju: Lai VirtualBox darbotos jūsu datorā, ir nepieciešams derīgs centrālais procesors, kurā ir iespējota virtualizācija.

Pirms sākam risinājumus, pārliecinieties, vai esat pieteicies kā administrators datorā. Turklāt jums vajadzētu būt arī derīgs viesa OS .iso fails kas tiks izmantota viesu operētājsistēmas ielādēšanai datorā. Ja fails nav derīgs vai cita veida, VirtualBox opcijās neredzēsiet 64 bitu operētājsistēmas.

Priekšnosacījums: Pārliecinieties, vai jums ir x64 CPU

Lai palaistu 64 bitu viesu operētājsistēmas, obligāti jābūt ar x64 bitu atbalstītu CPU. Parasti ir divu veidu procesori, ti, 32 bitu un 64 bitu. Ja jums ir 32 bitu centrālais procesors, jūs nekādā ziņā nevarēsit darbināt 64 bitu operētājsistēmas.



Šeit ir īss veids, kā pārbaudīt sava veida procesoru.

  1. Ar peles labo pogu noklikšķiniet uz Šis dators un atlasiet Rekvizīti .

Datora īpašības

  1. Kad esat atradis datora rekvizītus, pārbaudiet apakšpozīciju Sistēma un pārbaudiet veidu priekšā Sistēmas tips . Ja gan operētājsistēma, gan procesors ir 64. , jums ir labi iet.

Pārbauda sistēmas tipu

1. risinājums: Intel virtualizācijas tehnoloģijas iespējošana

Virtuālā tehnoloģija ir arhitektūra datoros, kas ļauj lietotājiem darbināt vairākas operētājsistēmas, izmantojot virtualizāciju, kur viesu operētājsistēma tiek palaista smilšu kastē. Smilškastē lietojumprogrammai ir ierobežoti resursi, un tai nav piekļuves galvenajai datora arhitektūrai, kas atrodas ārpus smilškastes. Ja šis pamata iestatījums ir atspējots, iespējams, rodas problēmas ar VirtualBox. Šeit mēs to iespējosim BIOS.

  1. Restartēt datorā un nospiediet Del vai F2 (atkarīgs no mātesplates uz mātesplati. Varat noklikšķināt uz pareizās atslēgas, kas parādās zem Windows logotipa, restartējot datoru) uz BIOS .
  2. Kad BIOS ir iespējots, dodieties uz opciju Intel virtualizācijas tehnoloģija kas parasti atrodas Papildu . Izvēlne, kurā tā atrodas, var atšķirties no mātesplates un mātesplates, tāpēc izpētiet sevi.

ASUS mātesplatēm veiciet šādu ceļu:

Papildu> CPU konfigurācija> Intel virtualizācijas tehnoloģija

Pāreja uz Intel virtualizācijas tehnoloģiju

  1. Tagad mainīt iespēja Iespējots . Saglabājiet izmaiņas un izejiet no BIOS.

Intel virtualizācijas tehnoloģijas iespējošana

Tagad dators tiks restartēts. Pēc restartēšanas, iespējams, būs jāpārinstalē lietojumprogramma VirtualBox un pēc visu viesu operētājsistēmu ielādes pārbaudiet, vai problēma ir atrisināta.

2. risinājums: atspējojiet Microsoft Hyper-V

Hyper-V ir Microsoft izstrādāts rīks, kas lietotājiem ļauj izveidot vienu vai vairākas virtuālās mašīnas. Tas tiek darīts, lai darbinātu dažādas operētājsistēmas sistēmā Windows. Tas gandrīz veic tos pašus uzdevumus kā VirtualBox taču tam ir neskaidras iespējas papildus neskaidrajai arhitektūrai. No lietotāju ziņojumiem mēs noskaidrojām, ka Hyper-V ir jāatspējo jūsu Windows, lai VirtualBox darbotos pareizi.

Pārbaudiet, vai dators ir Hyper-V spējīgs

Pirmkārt, mēs pārbaudīsim, vai jūsu dators ir pat Hyper-V spējīgs. Ja operētājsistēma nav, un tas nav instalēts vispirms, varat izlaist šo risinājumu un pāriet uz nākamo.

  1. Nospiediet Windows + S, dialoglodziņā ierakstiet “komandrinda”, ar peles labo pogu noklikšķiniet uz lietojumprogrammas un atlasiet Izpildīt kā administratoram .
  2. Kad esat pacēlis komandu uzvedni, palaidiet šādu komandu:
systeminfo.exe

Izpilda systeminfo.exe

  1. Kad rezultāti ir ielādēti, pārejiet uz leju, lai meklētu ierakstu “ Hyper-V prasības ”. Ja Jums ir opciju priekšā tas nozīmē, ka jūsu dators atbalsta Hyper-V. Ja jums nav un redzat a , jums vajadzētu izlaist šo risinājumu.

Pārbaudiet Hyper-V prasības

Atspējot Hyper-V

Ja jūsu datorā ir instalēta Hyper-V, mēs to atspējosim un restartēsim datoru. Tas novērsīs konfliktu starp Hyper-V un VirtualBox un novērsīs problēmu.

  1. Nospiediet Windows + R, ierakstiet “ OptionalFeatures.exe ”Dialoglodziņā un nospiediet taustiņu Enter.
  2. Kad papildu iespējas ir atvērtas, meklējiet opciju Hyper-V . Ja tas ir atzīmēts, noņemiet atzīmi no opcijas (ieskaitot apakšvariantus).

Hyper-V atspējošana - Windows 10

  1. Restartējiet datoru un vēlreiz palaidiet VirtualBox. Pārbaudiet, vai problēma ir atrisināta. Varat arī atkārtoti ielādēt 64 bitu operētājsistēmu no iso faila.

3. risinājums: ierīces Guard / Credential Guard atinstalēšana

Device Guard ir ar uzņēmumu saistītu aparatūras un programmatūras drošības funkciju kombinācija, kas ļauj ierīcei palaist tikai tādas programmas, kas ir pareizi definētas Windows koda integritātes politikās. To izmanto kā papildu drošības slāni, un DELL datoros to iespējo noklusējums. Šī opcija ir jāatspējo, lai VirtualBox datorā parādītu 64 bitu viesu operētājsistēmas.

Credential Guard ir paredzēts tikai Windows 10 Enterprise Edition, tāpēc neuztraucieties, ja to nevarat redzēt savā Windows versijā.

Atspējo Device Guard

  1. Nospiediet Windows + R, ierakstiet “ gpedit.msc ”Dialoglodziņā un nospiediet taustiņu Enter.
  2. Pēc grupas politikas redaktora pārejiet uz šo ceļu:
Datora konfigurācija> Administratīvās veidnes> Sistēma> Device Guard

Pāreja uz Device Guard - grupas politikas redaktoru

  1. Tagad veiciet dubultklikšķi uz politikas Ieslēdziet uz virtualizāciju balstītu drošību un iestatiet to kā Atspējots .

Atspējo Device Guard

  1. Saglabājiet izmaiņas un izejiet. Tagad restartējiet datoru un mēģiniet palaist VirtualBox. Pārbaudiet, vai problēma ir atrisināta.

Atspējot Credential Guard

Ja jūsu dators ir Windows 10 Enterprise un tajā ir arī Credential Guard, mēs mēģināsim to atspējot, kā arī Device Guard. Izpildiet tālāk sniegtos norādījumus.

  1. Veiciet metodi atspējot Device Guard kā parādīts iepriekš. Tagad nospiediet Windows + R, dialoglodziņā ierakstiet “regedit” un dodieties uz šīm adresēm.
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

Dzēst katrs no iepriekš minētajiem taustiņiem.

  1. Tagad mums ir jāizdzēš Windows Defender Credential Guard EFI mainīgie, izmantojot bcdedit. Nospiediet Windows + S, dialoglodziņā ierakstiet “komandrinda”, ar peles labo pogu noklikšķiniet uz lietojumprogrammas un atlasiet Izpildīt kā administratoram .
  2. Tagad izpildiet šādas komandas pa vienai, turpinot Enter pēc katras no tām.
mountvol X: / s kopēt% WINDIR%  System32  SecConfig.efi X:  EFI  Microsoft  Boot  SecConfig.efi / Y bcdedit / izveidot {0cb3b571-2f2e-4343-a879-d86a476d7215} / d 'DebugTool' / application osloader bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} ceļš ' 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

Atspējot Credential Guard

  1. Tagad restartēt pareizi. Kad jums tiek lūgts atspējot Windows Defender Credential Guard , pieņemt uzvedne.
  2. Vēlreiz restartējiet datoru. Tagad mēģiniet palaist VirtualBox un pēc viesu operētājsistēmas ielādes vēlreiz pārbaudiet, vai kļūda ir novērsta.

4. risinājums: kodola izolēšanas atspējošana

Pamata izolācijas tehnoloģija ļāva Windows izveidot drošu sistēmas atmiņas zonu, kas ir pilnībā izolēta no datora parastās darba atmiņas. Tas palīdz darboties virtuālajām mašīnām operētājsistēmā Windows. Šajā drošajā zonā sistēma var darbināt savus sistēmas procesus, drošības programmatūru utt., Neriskējot, ka to var pārtraukt galvenā operētājsistēma. Dažreiz šis modulis izraisa konfliktu ar Core Isolation. Mēs atspējosim Core Isolation un pārbaudīsim, vai tas atrisina kļūdas ziņojumu.

  1. Lejupielādējiet .reg failu no ( šeit ). Faila nosaukums būs “Disabled Credential Guard”.
  2. Dubultklikšķi uz tā izpildīt. UAC var lūgt jums apstiprināt jūsu darbības.

Atspējot kodola izolāciju

  1. Ja vēlaties vēlreiz iespējot Core Isolation, lejupielādējiet .reg failu no ( šeit ).
  2. Restartējiet datoru un pārbaudiet, vai kļūdas ziņojums ir novērsts.

5. risinājums: atinstalēt sistēmas līmeņa atkļūdotājus un citas VM platformas

Ja datorā instalējat citu programmatūru Virtual Machine, tā neļaus VirtualBox darbināt 64 bitu operētājsistēmas jūsu datorā. Tas var pat būt pretrunā ar citām lietojumprogrammas funkcijām. Šeit jums tas jādara atinstalēt visu citu virtuālās mašīnas programmatūru un sistēmas līmeņa atkļūdotājus (ja tādi ir) no datora.

  1. Nospiediet Windows + R, ierakstiet “ appwiz.cpl ”Dialoglodziņā un nospiediet taustiņu Enter.
  2. Kad esat lietojumprogrammu pārvaldniekā, meklējiet citas VM platformas vai sistēmas līmeņa atkļūdotājus. Ar peles labo pogu noklikšķiniet uz tiem un atlasiet Atinstalēt .

Sistēmas līmeņa atkļūdotāju un citu VM platformu atinstalēšana

  1. Restartējiet datoru un pārbaudiet, vai problēma ir novērsta. Ja tā nav, apsveriet iespēju 64 bitu operētājsistēmu ielādēt atpakaļ savā datorā.
Lasītas 6 minūtes