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

Daudzi lietotāji un programmētāji, izmantojot VirtualBox, sastopas ar problēmu, kur viņi nespēj redzēt 64 bitu viesu operētājsistēmas, kas tiek parādītas lietojumprogrammā. Šī problēma ir ļoti satraucoša, jo jūs pat varētu izpildīt visas prasības, taču savā VirtualBox iestatījumā nevarēsit instalēt 64 bitu viesu operētājsistēmu.

VirtualBox neuzrāda 64 bitu Windows 10

Iemesli, kādēļ jums varētu rasties šī problēma, ir diezgan dažādi, un tie ietver vairākus dažādus elementus. Tā kā virtualizācijas laikā tiek iesaistīts daudz paaugstinātu un BIOS līmeņa elementu (Hyper-V, Hypervisor, Hardware security utt.), Iespējams, ka dažas opcijas nav pareizi konfigurētas.

Kas izraisa to, ka VirtualBox operētājsistēmā Windows 10 netiek rādītas 64 bitu viesu operētājsistēmas?

Ir vairāki dažādi iemesli, sākot no Hyper-V un beidzot ar aparatūras drošību, 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, tas 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 VirtualBox resursiem un izraisīt dažu funkciju nedarbošanos.
  • Ierīces aizsardzība / Akreditācijas datu aizsardzība: Ierīces aizsardzība vai Akreditācijas datu aizsardzība ir lietojumprogrammas, kas nodrošina datora aparatūras un akreditācijas datu drošību. Parasti tos 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.
  • CPU ar iespējotu virtualizāciju: Lai VirtualBox darbotos jūsu datorā, ir nepieciešams derīgs CPU, kurā ir iespējota virtualizācija.

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

Priekšnosacījums: pārliecinieties, vai jums ir x64 centrālais procesors

Lai palaistu 64 bitu viesu operētājsistēmas, jums ir jābūt x64 bitu atbalstītam CPU. Parasti ir divu veidu CPU, ti, 32 bitu un 64 bitu. Ja jums ir 32 bitu centrālais procesors, jūs nekādā gadījumā nevarēsit palaist 64 bitu operētājsistēmas.

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

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

Datora īpašības
  1. Kad esat nonācis datora rekvizītos, zem sistēmas apakšpozīcijas pārbaudiet un pārbaudiet, kas ir sistēmas Sistēmas priekšā. Ja operētājsistēma un procesors ir 64, jums ir vērts iet.

Pārbaudes sistēmas tips

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

Virtuālā tehnoloģija ir datora arhitektūra, kas ļauj lietotājiem palaist vairāk nekā vienu operētājsistēmu, izmantojot virtualizāciju, ja viesa operētājsistēma tiek palaista smilšu kastē. Smilšu kastē lietojumprogrammai ir ierobežoti resursi, un tai nav piekļuves galvenajai datora arhitektūrai, kas atrodas ārpus smilšu 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ējiet datoru un nospiediet Del vai F2 (atkarībā no mātesplates līdz mātesplatei. BIOS noklikšķiniet uz pareizās atslēgas, kas parādās zem Windows logotipa, restartējot datoru).
  2. Kad BIOS ir iespējota, dodieties uz Intel virtualizācijas tehnoloģijas opciju, kas parasti atrodas uzlabotajā . Izvēlne, kurā tā atrodas, mātesplati var atšķirties no mātesplates, tāpēc izpētiet sevi.

ASUS mātesplatēs rīkojieties šādi:

Advanced> CPU konfigurēšana> Intel virtualizācijas tehnoloģija

Navigācija pie Intel virtualizācijas tehnoloģijas
  1. Tagad nomainiet opciju uz 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 jums, iespējams, vajadzēs pārinstalēt VirtualBox lietojumprogrammu un pēc visu viesu operētājsistēmu ielādēšanas pārbaudiet, vai problēma ir novērsta.

2. risinājums: Microsoft Hyper-V atspējošana

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 operētājsistēmā Windows darbinātu dažādas operētājsistēmas. Tas gandrīz veic tos pašus uzdevumus kā VirtualBox, taču papildus mulsinošai arhitektūrai ir arī sarežģītas iespējas. No lietotāju pārskatiem mēs noskaidrojām, ka Hyper-V jūsu Windows operētājsistēmās ir jāatspējo, lai VirtualBox darbotos pareizi.

Pārbaudiet, vai dators ir hiper-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ēmas nav un tā nav instalēta pirmajā vietā, varat izlaist šo risinājumu un pāriet uz nākamo.

  1. Nospiediet Windows + S, dialoglodziņā ierakstiet “komandu uzvedne”, ar peles labo pogu noklikšķiniet uz lietojumprogrammas un atlasiet Palaist kā administratoram .
  2. Kad komandu uzvednē ir paaugstināta palaišana, palaidiet šo komandu:
 systeminfo.exe 

Izpilda systeminfo.exe
  1. Kad rezultāti ir ielādēti, dodieties uz leju, lai meklētu ierakstu “ Hyper-V prasības ”. Ja opciju priekšā ir , tas nozīmē, ka jūsu dators atbalsta Hyper-V. Ja jūs to neredzat un , jums vajadzētu izlaist šo risinājumu.

Pārbaudiet Hyper-V prasības

Atspējot Hyper-V

Tagad, ja Hyper-V ir instalēts jūsu datorā, 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, dialoglodziņā ierakstiet “ OptionalFeatures.exe ” un nospiediet taustiņu Enter.
  2. Kad izvēles iespējas ir atvērtas, meklējiet opciju Hyper-V . Ja tas ir atzīmēts, noņemiet izvēles rūtiņas atzīmi (ieskaitot apakšopcijas).

Atspējot Hyper-V - Windows 10
  1. Restartējiet datoru un atkal palaidiet VirtualBox. Pārbaudiet, vai problēma ir novērsta. Jūs varat arī atkārtoti ielādēt 64 bitu operētājsistēmu no tās iso faila.

3. risinājums: ierīces aizsarga / akreditācijas sarga atinstalēšana

Device Guard ir ar uzņēmējdarbību saistītas aparatūras un programmatūras drošības funkciju kombinācija, kas ļauj ierīcei darbināt tikai tādas programmas, kuras ir pareizi noteiktas Windows koda integritātes politikās. Tas tiek izmantots kā papildu drošības slānis, un DELL datoros tas ir iespējots pēc noklusējuma. Šī opcija ir jāatspējo, lai VirtualBox datorā parādītu 64 bitu viesu operētājsistēmas.

Akreditācijas datu sargs ir paredzēts tikai Windows 10 Enterprise Edition, tāpēc neuztraucieties, ja to nevarat redzēt savā Windows versijā.

Ierīces aizsarga atspējošana

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

Navigācija ierīču sardzē - grupas politikas redaktors
  1. Tagad veiciet dubultklikšķi uz politikas Ieslēdziet virtualizācijas balstītu drošību un iestatiet to kā Atspējots .

Ierīces aizsarga atspējošana
  1. Saglabājiet izmaiņas un izejiet. Tagad restartējiet datoru un mēģiniet palaist VirtualBox. Pārbaudiet, vai problēma ir novērsta.

Pilnvaru sardzes atspējošana

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

  1. Veiciet ierīces apsardzes atspējošanas metodi, kā parādīts iepriekš. Tagad nospiediet Windows + R, dialoglodziņā ierakstiet “regedit” un pārejiet uz šīm adresēm.
 HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Control \ LSA \ LsaCfgFlags HKEY_LOCAL_MACHINE \ Programmatūra \ Policies \ Microsoft \ Windows \ DeviceGuard \ EnableVirtualizationBasedSecurity HKEY_LOCAL_MACHINE \ Programmatūra \ Programmatūra \ Requirements \ Microsoft \ Windows \ DeviceFirements \ Microsoft \ Windows 

Izdzēsiet katru no iepriekšminētajiem taustiņiem.

  1. Tagad mums ir jādzēš Windows Defender Credential Guard EFI mainīgie, izmantojot bcdedit. Nospiediet Windows + S, dialoglodziņā ierakstiet “komandu uzvedne”, ar peles labo pogu noklikšķiniet uz lietojumprogrammas un atlasiet Palaist kā administratoram .
  2. Tagad izpildiet šīs komandas pa vienai, turpinot taustiņu Enter pēc katras no tām.
 mountvol X: / s kopija% 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} ceļš "\ EFI \ Microsoft \ Boot \ SecConfig.efi" bcdedit / set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476d72 0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} ierīces nodalījums = X: mountvol X: / d 

Pilnvaru sardzes atspējošana
  1. Tagad pareizi restartējiet datoru. Kad jums tiek piedāvāts atspējot Windows Defender akreditācijas datu aizsardzību, pieņemiet uzvedni.
  2. Restartējiet datoru vēlreiz. Tagad mēģiniet palaist VirtualBox un pēc viesu operētājsistēmas ielādēšanas vēlreiz pārbaudiet, vai kļūda ir novērsta.

4. risinājums: kodolizolācijas atspējošana

Pamatneizolā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 palaist virtuālās mašīnas uz Windows. Šajā drošajā zonā sistēma var palaist savus sistēmas procesus, drošības programmatūru utt., Neriskējot, ka galvenā operētājsistēma to pārtrauks. Dažreiz šis modulis rada konfliktu ar Core Isolation. Mēs atspēkosim galveno izolāciju un pārbaudīsim, vai tas novērš kļūdas ziņojumu.

  1. Lejupielādējiet .reg failu no (šeit). Faila nosaukums būs “Akreditācijas datu atspējošana”.
  2. Veiciet dubultklikšķi uz tā, lai to izpildītu. Jums var prasīt UAC, lai apstiprinātu savas darbības.

Core izolācijas atspējošana
  1. Ja vēlaties atkal 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: sistēmas līmeņa atkļūdotāju un citu VM platformu atinstalēšana

Ja datorā esat instalējis citu virtuālās mašīnas programmatūru, tas neļaus VirtualBox datorā palaist 64 bitu operētājsistēmas. Tas var pat būt pretrunā ar citām lietojumprogrammas funkcijām. Šeit no datora ir jāinstalē visa pārējā virtuālās mašīnas programmatūra un sistēmas līmeņa atkļūdotāji (ja tādi ir).

  1. Nospiediet Windows + R, dialoglodziņā ierakstiet “ appwiz.cpl ” 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ļ datorā.

Interesanti Raksti