Ayusin: Hindi ipinapakita ng VirtualBox ang Windows 10 (64-Bit)



Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema

Maraming mga gumagamit at programmer ang nahaharap sa isang isyu habang gumagamit ng VirtualBox kung saan hindi nila makita ang 64-bit na mga operating system ng bisita na ipinapakita sa application. Ang isyu na ito ay napakahirap dahil maaari mo ring matupad ang lahat ng mga kinakailangan ngunit hindi mai-install ang anumang 64-bit na operating system ng bisita sa iyong setup ng VirtualBox.



Hindi ipinapakita ng VirtualBox ang 64 bit Windows 10



Ang mga kadahilanan kung bakit maaari mong maranasan ang isyung ito ay magkakaiba-iba at nagsasama ng maraming magkakaibang elemento. Dahil maraming mga nakataas at antas ng antas ng BIOS ay kasangkot sa panahon ng virtualization (Hyper-V, Hypervisor, Hardware security atbp.), Posibleng magkaroon ka ng ilang mga pagpipilian na hindi na-configure nang maayos.



Ano ang sanhi na hindi ipakita ng VirtualBox ang 64 bit na Mga Operating System ng Bisita sa Windows 10?

Mayroong maraming magkakaibang mga kadahilanan mula sa Hyper-V hanggang sa seguridad ng hardware kung bakit hindi mo makita ang 64-bit na mga operating system ng bisita sa iyong aparato. Narito ang ilan sa mga pangunahing salarin na nakalista sa ibaba:

  • Hyper-V: Ang Hyper-V ng Microsoft ay kilala na sanhi ng mga isyu sa application ng VirtualBox. Dapat itong hindi paganahin upang ma-access ang buong mga tampok ng application.
  • Mga Debuger ng System at VM Platform: Kung na-install mo ang mga debugger ng system o iba pang mga manager / platform ng VM sa iyong computer, maaaring sumasalungat sila sa VirtualBox para sa mga mapagkukunan at maging sanhi upang hindi gumana ang ilan sa mga tampok.
  • Device Guard / Credential Guard: Ang Device Guard o Credential Guard ay mga application na nagbibigay ng seguridad ng hardware at mga kredensyal sa iyong computer. Karaniwan silang paunang na-install ng Dell. Dapat silang alisin para gumana nang maayos ang VirtualBox.
  • Pangunahing paghihiwalay: Ang Windows ay may pangunahing pagpipilian ng paghihiwalay para sa mga nagpoproseso nito. Dapat din itong hindi paganahin.
  • CPU na may virtualization pinagana: Kinakailangan ang isang wastong CPU na pinagana ang virtualization dito upang gumana ang VirtualBox sa iyong computer.

Bago kami magsimula sa mga solusyon, tiyaking naka-log in ka bilang isang tagapangasiwa sa iyong kompyuter. Bukod dito, dapat mayroon ka ring a wastong file ng OS .iso ng panauhin na gagamitin upang mai-load ang operating system ng bisita sa iyong computer. Kung ang file ay hindi wasto o ng ibang uri, hindi mo makikita ang mga operating system na 64-bit sa mga pagpipilian ng VirtualBox.

Pangangailangan: Siguraduhin na mayroon kang x64 CPU

Upang patakbuhin ang 64-bit na mga operating system ng panauhin, kinakailangan na mayroon kang isang x64 na suportadong CPU. Karaniwan mayroong dalawang uri ng mga CPU ibig sabihin 32-bit at 64-bit. Kung mayroon kang isang 32-bit na CPU, hindi mo magagawang sa anumang paraan magpatakbo ng mga 64-bit na operating system.



Narito ang isang maikling paraan kung paano suriin ang iyong uri ng CPU.

  1. Mag-right click sa Ang PC na ito at piliin Ari-arian .

Mga Katangian ng Computer

  1. Kapag nasa mga pag-aari ng computer, suriin sa ilalim ng subheading ng Sistema at suriin ang uri sa harap ng Uri ng sistema . Kung kapwa ang operating system at processor ay 64 , ikaw ay mabuti upang pumunta.

Sinusuri ang Uri ng System

Solusyon 1: Paganahin ang Teknolohiya ng Virtualization ng Intel

Ang Virtual Technology ay ang arkitektura sa mga computer na nagpapahintulot sa mga gumagamit na magpatakbo ng higit sa isang operating system gamit ang virtualization kung saan ang operating operating system ng bisita ay inilunsad sa isang sandbox. Sa isang sandbox, ang application ay may limitadong mga mapagkukunan at walang access sa pangunahing arkitektura ng computer na nasa tabi ng sandbox. Kung hindi pinagana ang pangunahing setting na ito, maaari kang makaranas ng mga isyu sa VirtualBox. Dito paganahin namin ito sa BIOS.

  1. I-restart ang iyong computer at pindutin Del o F2 (nakasalalay sa motherboard sa motherboard. Maaari mong i-click ang tamang key na lilitaw sa ilalim ng logo ng Windows kapag na-restart mo ang iyong computer) sa BIOS .
  2. Kapag pinagana ang BIOS, mag-navigate sa pagpipilian ng Teknolohiya ng Virtualization ng Intel na karaniwang naroroon sa Advanced . Ang menu kung saan naroroon ito ay maaaring magkakaiba ng motherboard sa motherboard kaya galugarin mo ang iyong sarili.

Sa kaso ng mga ASUS na motherboard, sundin ang sumusunod na landas:

Advanced> Pag-configure ng CPU> Teknolohiya ng Virtualization ng Intel

Pagna-navigate sa Intel Virtualization Technology

  1. Ngayon magbago ang pagpipilian upang Pinagana . I-save ang mga pagbabago at lumabas sa BIOS.

Pagpapagana ng Intel Virtualization Technology

Ang computer ay magsisimulang muli. Sa pag-restart, maaaring kailanganin mong muling i-install ang VirtualBox application at pagkatapos mai-load ang lahat ng mga operating system ng bisita, suriin kung nalutas ang isyu.

Solusyon 2: Hindi Paganahin ang Hyper-V ng Microsoft

Ang Hyper-V ay isang tool na binuo ng Microsoft na nagpapahintulot sa mga gumagamit na lumikha ng isa o higit pang mga virtual machine. Ginagawa ito upang magpatakbo ng iba't ibang mga operating system sa Windows. Halos gumaganap ito ng parehong mga gawain tulad ng VirtualBox ngunit may mahirap na pagpipilian bilang karagdagan sa nakalilito na arkitektura. Nalaman namin mula sa mga ulat ng gumagamit na ang Hyper-V ay dapat na hindi paganahin sa iyong Windows para sa VirtualBox upang tumakbo nang maayos.

Suriin kung ang Computer ay Hyper-V Capable

Una, susuriin namin ang iyong computer kahit na may kakayahang Hyper-V. Kung ang operating system hindi at hindi ito naka-install sa una, maaari mong laktawan ang solusyon na ito at lumipat sa susunod.

  1. Pindutin ang Windows + S, i-type ang 'command prompt' sa dialog box, mag-right click sa application, at piliin ang Patakbuhin bilang administrator .
  2. Kapag naitaas ang prompt ng utos, patakbuhin ang sumusunod na utos:
systeminfo.exe

Pagpapatupad ng systeminfo.exe

  1. Kapag na-load na ang mga resulta, mag-navigate sa ilalim upang maghanap para sa entry na ' Mga Kinakailangan sa Hyper-V '. Kung mayroon kang Oo sa harap ng mga pagpipilian, nangangahulugan ito na sinusuportahan ng iyong computer ang Hyper-V. Kung hindi mo at makita ang a Hindi , dapat mong laktawan ang solusyon na ito.

Sinusuri ang Mga Kinakailangan sa Hyper-V

Hindi pagpapagana ng Hyper-V

Ngayon kung ang Hyper-V ay naka-install sa iyong computer, hindi namin ito ide-disable at i-restart ang iyong computer. Aalisin nito ang alitan sa pagitan ng Hyper-V at VirtualBox at aayusin ang isyu.

  1. Pindutin ang Windows + R, i-type ang “ OpsyonalFeature.exe ”Sa dialog box at pindutin ang Enter.
  2. Kapag binuksan ang Opsyonal na Mga Tampok, hanapin ang pagpipilian ng Hyper-V . Kung nasuri ito, alisan ng tsek ang pagpipilian (kasama ang mga sub-pagpipilian).

Hindi pagpapagana ng Hyper-V - Windows 10

  1. I-restart ang iyong computer at ilunsad muli ang VirtualBox. Suriin kung nalutas ang isyu. Maaari mo ring mai-reload ang 64-bit na operating system mula sa iso file nito.

Solusyon 3: Pag-uninstall ng Guard ng Device / Credential Guard

Ang Device Guard ay isang kumbinasyon ng mga tampok na seguridad na nauugnay sa enterprise at security ng software na nagpapahintulot sa isang aparato na magpatakbo lamang ng mga application na maayos na tinukoy sa mga patakaran sa integridad ng Windows code. Ginagamit ito bilang isang labis na layer ng seguridad at pinagana ng Default sa mga computer ng DELL. Ang pagpipiliang ito ay kailangang hindi paganahin upang maipakita ng VirtualBox ang mga 64-bit na operating system ng bisita sa iyong computer.

Ang Credential Guard ay sinadya na naroon lamang sa Windows 10 Enterprise Edition kaya huwag mag-alala kung hindi mo ito makita sa iyong bersyon ng Windows.

Hindi pinagagana ang Guard ng Device

  1. Pindutin ang Windows + R, i-type ang “ gpedit.msc ”Sa dialog box, at pindutin ang Enter.
  2. Kapag ang editor ng patakaran sa pangkat, mag-navigate sa sumusunod na landas:
Pag-configure ng Computer> Mga Template ng Pangasiwaan> Sistema> Guard ng Device

Pag-navigate sa Device Guard - Group Policy Editor

  1. Ngayon i-double click ang patakaran I-on ang Seguridad na Batay sa Virtualization at itakda ito bilang Hindi pinagana .

Hindi pinagagana ang Guard ng Device

  1. I-save ang mga pagbabago at lumabas. Ngayon i-restart ang iyong computer at subukang ilunsad ang VirtualBox. Suriin kung nalutas ang isyu.

Hindi Paganahin ang Credential Guard

Kung ang iyong computer ay Windows 10 Enterprise at naglalaman din ng Credential Guard, susubukan din namin itong huwag paganahin bilang karagdagan sa Device Guard. Sundin ang mga tagubilin sa ibaba.

  1. Gawin ang pamamaraan ng hindi pinagagana ang Device Guard tulad ng ipinakita sa itaas. Pindutin ngayon ang Windows + R, i-type ang 'regedit' sa dialog box, at mag-navigate sa mga sumusunod na address.
HKEY_LOCAL_MACHINE  System  CurrentControlSet  Control  LSA  LsaCfgFlags HKEY_LOCAL_MACHINE  Software  Policies  Microsoft  Windows  DeviceGuard  EnableVirtualizationBasedSecurity HKEY_LOCAL_MACHINE  Software  Patakaran  Microsoft  Windows  DeviceGuSurad

Tanggalin ang bawat isa sa mga key sa itaas ay nakalista.

  1. Ngayon kailangan naming tanggalin ang mga variable ng Windows Defender Credential Guard EFI gamit ang bcdedit. Pindutin ang Windows + S, i-type ang 'command prompt' sa dialog box, mag-right click sa application at piliin Patakbuhin bilang administrator .
  2. Ipatupad ngayon ang mga sumusunod na utos isa-isang nagpapatuloy sa isang Enter pagkatapos ng bawat isa sa kanila.
mountvol X: / s kopya% WINDIR%  System32  SecConfig.efi X:  EFI  Microsoft  Boot  SecConfig.efi / Y bcdedit / lumikha ng {0cb3b571-2f2e-4343-a879-d86a476d7215} / d 'DebugTool' / application osloader bcdedit / itakda ang {0cb3b571-2f2e-4343-a879-d86a476d7215} path ' EFI  Microsoft  Boot  SecConfig.efi' bcdedit / set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476d721 set 0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} pagkahati ng aparato = X: mountvol X: / d

Hindi Paganahin ang Credential Guard

  1. Ngayon i-restart maayos ang iyong computer. Kapag sinenyasan ka sa huwag paganahin ang Windows Defender Credential Guard , tanggapin ang prompt
  2. Muling i-restart ang iyong computer. Ngayon subukang patakbuhin ang VirtualBox at pagkatapos muling mai-load ang operating system ng bisita, suriin kung nalutas ang error.

Solusyon 4: Hindi Paganahin ang Core Isolation

Pinagana ng teknolohiyang paghihiwalay ng core ang Windows upang lumikha ng isang ligtas na lugar ng memorya ng system na ganap na ihiwalay mula sa normal na memorya ng pagtatrabaho ng computer. Tinutulungan nito ang pagpapatakbo ng mga virtual machine sa Windows. Sa ligtas na lugar na ito, maaaring patakbuhin ng system ang mga proseso ng system nito, software ng seguridad, atbp. Nang walang panganib na maantala ng pangunahing operating system. Minsan ang modyul na ito ay nagdudulot ng salungatan sa Core Isolation. Hindi namin pagaganahin ang Core Isolation at suriin kung malulutas nito ang mensahe ng error.

  1. I-download ang .reg file mula sa ( dito ). Pangalanan ang file na 'Hindi Paganahin ang Kredensyal na Guard'.
  2. Double-click dito upang magpatupad. Maaaring ma-prompt ka ng isang UAC upang kumpirmahin ang iyong mga aksyon.

Hindi pagpapagana ng Core Isolation

  1. Kung nais mong paganahin muli ang Core Isolation, i-download ang .reg file mula sa ( dito ).
  2. I-restart ang iyong computer at suriin kung ang mensahe ng error ay nalutas.

Solusyon 5: Pag-uninstall ng Mga Debuger sa Antas ng System at iba pang Mga Platform ng VM

Kung ikaw ay ibang software ng Virtual Machine na naka-install sa iyong computer, hindi nito papayagan ang VirtualBox na magpatakbo ng mga 64-bit na operating system sa iyong computer. Maaari rin itong salungatan sa iba pang mga pagpapaandar ng application. Narito kailangan mo i-uninstall lahat ng iba pang software ng Virtual Machine at Mga Debuger sa antas ng System (kung mayroon man) mula sa iyong computer.

  1. Pindutin ang Windows + R, i-type ang “ appwiz.cpl ”Sa dialog box, at pindutin ang Enter.
  2. Sa sandaling nasa application manager na, maghanap para sa iba pang mga platform ng VM o System Level Debuggers. Mag-right click sa mga ito at piliin I-uninstall .

Pag-uninstall ng Mga Antas ng Debuger ng System at iba pang mga Platform ng VM

  1. I-restart ang iyong computer at suriin kung nalutas ang isyu. Kung hindi ito, isaalang-alang ang pag-load ng 64-bit na operating system pabalik sa iyong computer.
6 minuto basahin