Paano Ayusin ang Raw-Mode ay Hindi Magagamit na Kagandahang-loob ng Hyper-V?



Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema

Ang ' Ang Raw-mode ay hindi magagamit sa kabutihang loob ng Hyper-V ( VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT ) 'Lilitaw na error para sa VirtualBox kapag sinubukan nilang maglunsad ng isang virtual machine. Para sa ilang mga gumagamit, nangyayari ang error na ito sa kabila ng katotohanang ang teknolohiya ng Hyper-V ay hindi pinagana sa kanilang mga machine.



Ang Raw-mode ay hindi magagamit sa kabutihang loob ng Hyper-V (VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT)



Kapag sinusubukan na ayusin ang error na ito, ang iyong unang paghinto ay ang pagtiyak na ang Hyper-V ay hindi pinagana sa ilalim ng Mga Tampok ng Windows. Kung naka-disable na, maaaring paganahin ang iba pang mga potensyal na salarin tseke ng hypervisor , isang pinagana na Device Guard (Credential Guard) o ilang uri ng panghihimasok na pinabilis ng isang tampok sa seguridad ng Windows Defender na tinatawag na Core Isolation.



Gayunpaman, sa mas matandang mga pag-configure ng makina, maaari mo ring makita ang error na ito dahil sa ang katunayan na ang hardware hindi pinagana ang virtualization sa antas ng BIOS o UEFI.

1. Huwag paganahin ang Mga Tool sa Pamamahala ng Hyper-V

Ang bilang isang dahilan na magiging sanhi ng ' Ang Raw-mode ay hindi magagamit sa kabutihang loob ng Hyper-V ' ang error ay ang katunayan na ang Hyper-V ay pinagana sa iyong machine. Ang pagmamay-ari na teknolohiya ng virtualization ng Microsoft na ito ay nagbibigay-daan sa paglikha ng mga virtual machine sa x86 at x64 system na nagpapatakbo ng isang bersyon ng Windows sa isang katutubong pamamaraan.

Ngunit wala sa mga kahalili sa ika-3 partido tulad ng VirtualBox o VMware ang gumagamit nito para sa mga kadahilanang katatagan. Kahit na higit pa, partikular na tumanggi silang gumana kapag pinagana ang teknolohiyang ito. Gayunpaman, naka-program na ngayon ang Windows 10 upang unahin ang Hyper-V sa isang katulad na teknolohiya ng virtualization.



Tulad ng naiisip mo, may potensyal ito na lumikha ng maraming mga isyu, kabilang ang VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT error code Upang ayusin ito, kakailanganin mong huwag paganahin ang Hyper-V upang hayaan ang kahalili ng ika-3 partido sa pagkuha.

At pagdating sa paggawa nito, mayroon kang dalawang paraan pasulong. Maaari mong gawin ito nang direkta mula sa terminal, o magagawa mo ito mula sa menu ng Mga Program at Tampok na GUI. Huwag mag-atubiling sundin ang alinmang diskarte na gusto mo:

Huwag paganahin ang Hyper-V sa pamamagitan ng GUI

  1. Pindutin Windows key + R upang buksan ang a Takbo dialog box. Susunod, uri 'Appwiz.cpl' at pindutin Pasok upang buksan ang Mga Programa at Tampok menu

    I-type ang appwiz.cpl at Pindutin ang Enter upang Buksan ang Na-install na Listahan ng Mga Program

  2. Kapag nasa loob ka na ng Mga Programa at Tampok menu, gamitin ang menu sa kanan upang mag-click sa I-on o i-off ang mga tampok sa Windows mula sa kaliwang pane.

    Pag-access sa menu ng mga tampok sa Windows

  3. Mula sa loob ng Mga Tampok ng Windows menu, sige at palawakin ang Hyper-V folder . Pagkatapos, tiyaking i-uncheck ang kahon na nauugnay sa Mga Kasangkapan sa Pamamahala ng Hyper-V at Platform ng Hyper-V bago tuluyang mag-click OK lang .

    Hindi pagpapagana ng Hyper-V sa pamamagitan ng screen ng Mga Tampok ng Windows

  4. Maghintay hanggang makumpleto ang pamamaraan, pagkatapos ay i-restart ang iyong computer at tingnan kung nalutas ang isyu pagkatapos ng susunod na pagsisimula.

Huwag paganahin ang Hyper-V sa pamamagitan ng CMD terminal

  1. Pindutin Windows key + R upang buksan ang a Takbo dialog box. Susunod, uri 'Cmd' sa loob ng text box at pindutin Ctrl + Shift + Enter upang buksan ang isang advanced na Command Prompt. Kapag nakita mo sa wakas ang UAC (Control ng User Account) , i-click Oo upang magbigay ng mga pribilehiyong pang-administratibo.

    Pagpapatakbo ng Command Prompt

  2. Matapos mong pamahalaan ang iyong paraan patungo sa nakataas na terminal ng CMD, i-type o i-paste ang sumusunod na utos at pindutin Pasok upang huwag paganahin ang pagpapaandar ng Hyper-V:
    dism.exe / Online / Huwag paganahin ang Tampok: Microsoft-Hyper-V
  3. Kapag matagumpay na naproseso ang utos, isara ang window ng CMD at i-restart ang iyong computer.
  4. Sa susunod na pagsisimula, ulitin ang aksyon na sanhi ng Ang Raw-mode ay hindi magagamit sa kabutihang loob ng Hyper-V error at tingnan kung nalutas na ang problema.

Kung sakaling hindi ka pinayagan ng operasyong ito na ayusin ang isyu, sundin ang mga tagubilin sa ibaba para sa ibang paraan ng pag-aayos ng problema.

2. Huwag paganahin ang tseke ng Hypervisor

Bilang ito ay lumiliko, maaari kang makaranas ng isyung ito kahit na ang Hyper-V ay hindi pinagana. Ang isang tanyag na senaryo na maaaring maging sanhi ng isyung ito ay isang halimbawa kung saan HyperVisorLaunchType ang serbisyo ay nakatakda sa AUTO. Ito ay magtatapos na pinipilit ang iyong system na suriin para sa mga application na gumagamit ng VT-x bago ang bawat paglunsad ng virtual machine.

Maraming mga apektadong gumagamit ang nagtagumpay na malutas ang isyung ito sa pamamagitan ng pagpapatakbo ng utility ng Bcdedit upang suriin ang katayuan ng HyperVisorLaunchType at huwag paganahin ito kung sakaling nakatakda ito sa Awtomatiko.

Narito ang isang mabilis na gabay sa kung paano ito gawin sa anumang Windows computer:

  1. Pindutin Windows key + R upang buksan ang isang Run dialog box. Susunod, uri 'Cmd' sa loob ng text box, pagkatapos ay pindutin Ctrl + Shift + Enter upang buksan ang isang nakataas na terminal ng CMD.

    Pagpapatakbo ng Command Prompt

    Tandaan: Pagdating mo sa UAC (Control ng User Account) , i-click Oo upang bigyan ang pag-access ng admin.

  2. Kapag nasa loob ka na ng mataas na terminal ng CMD, i-type ang sumusunod na utos at pindutin ang Enter upang suriin ang katayuan ng HyperVisor:
    bcdedit

    Tandaan : Kung sakaling ang katayuan ng hypervisorlaunchtype itakda sa Hindi pinagana, laktawan ang mga susunod na hakbang sa ibaba at direktang lumipat sa Paraan 3 .

  3. Kapag ang mga resulta ay nasa, mag-scroll pababa sa hypervisorlaunchtype seksyon at tingnan kung ang katayuan ay nakatakda sa Auto .

    Isang halimbawa kung saan nakatakda ang Auto sa auto

  4. Kung sakaling ang katayuan ng hypervisorlaunchtype mga palabas Auto , i-type o i-paste ang sumusunod na utos at pindutin Pasok upang maitakda ang katayuan sa Hindi pinagana:
    bcdedit / i-off ang hypervisorlaunchtype
  5. Matapos matagumpay na maproseso ang utos, isara ang nakataas na terminal ng CMD, pagkatapos ay i-restart ang host machine.
  6. Sa susunod na pagsisimula, ilunsad ang isang VirtualBox virtual machine at tingnan kung nalutas na ang problema.

Kung sakaling magpapatuloy pa rin ang parehong isyu, lumipat sa susunod na potensyal na ayusin sa ibaba.

3. Huwag paganahin ang Guard ng Device / Credential Guard

Ang iba pang mga apektadong gumagamit ay pinamamahalaang ayusin ang Ang Raw-mode ay hindi magagamit sa kabutihang loob ng Hyper-V error sa pamamagitan ng paggamit ng Gpedit (Local Group Policy Editor) upang hindi paganahin Device Guard (kilala rin bilang Credential Guard).

Bilang ito ay lumiliko, ang kombinasyong ito ng software at mga serbisyo na nauugnay sa enterprise na nakatuon sa seguridad ay maaaring magtapos sa salungat sa ilang mga tampok na VirtualBox VM. Kung ito ang salarin sa likod ng VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT, madali mong malulutas ang isyu sa pamamagitan ng hindi pagpapagana ng Device Guard sa pamamagitan ng Editor ng Patakaran sa Lokal na Grupo.

Ngunit tandaan na hindi lahat ng mga bersyon ng Windows ay may mga utility na Gpedit bilang default. Ang Windows 10 Home at isang pares ng iba pang nauugnay na mga sub-bersyon ay hindi isasama ito. Gayunpaman, may mga hakbang na maaari mong gawin i-install ang gpedit.msc sa Windows 10 .

Kapag natiyak mo na ang Local Group Policy Editor ay naa-access sa iyong bersyon ng Windows, narito ang isang mabilis na gabay sa pag-disable sa bantay ng aparato:

  1. Pindutin Windows key + R upang buksan ang isang Run dialog box. Susunod, uri 'Gpedit.msc' at pagkatapos ay pindutin Pasok upang buksan ang Editor ng Patakaran sa Lokal na Grupo .

    Pagpapatakbo ng Local Policy Group Editor

    Tandaan: Kung na-prompt ka ng UAC (Control ng User Account) prompt, mag-click Oo upang magbigay ng mga pribilehiyong pang-administratibo.

  2. Kapag nasa loob ka na ng Editor ng Patakaran sa Lokal na Grupo, gamitin ang menu sa kaliwang bahagi upang mag-navigate sa sumusunod na lokasyon:
    Patakaran sa Lokal na Kompyuter> Pag-configure ng Computer> Mga Template ng Pang-administratibo> System> Guard ng Device
  3. Matapos mong mapangasiwaan ang tamang lokasyon, lumipat sa kanang bahagi ng utility ng Gpedit at mag-double click sa I-on ang Seguridad na Batay sa Virtualization .

    I-on ang seguridad na nakabatay sa virtualization

  4. Kapag nasa loob ka na ng I-on ang Seguridad na Batay sa Virtualization window, baguhin lamang ang katayuan sa Hindi pinagana at mag-click Mag-apply upang mai-save ang mga pagbabago.

    Hindi pinagana ang teknolohiyang virtualization

  5. Pagkatapos mong mapangasiwaan ito, HUWAG i-restart ang iyong computer Sa halip, buksan ang isang nakataas na prompt ng utos sa pamamagitan ng pagpindot Windows key + R , type ‘ cmd ‘At pagkatapos ay pindutin Ctrl + Shift + Enter .

    Pagpapatakbo ng Command Prompt

    Tandaan: Kapag nakita mo ang UAC (Control ng User Account) prompt, i-click ang Oo upang bigyan ang clearance ng admin ng terminal ng CMD.

  6. Sa loob ng window ng CMD, i-paste ang mga sumusunod na utos at pindutin Pasok pagkatapos ng bawat isa na tanggalin ang mga kaugnay na variable ng EFI na maaaring maging sanhi pa rin ng problemang ito:
    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-d56a bc6dd121 set 0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO, DISABLE-VBS bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} pagkahati ng aparato = X: mountvol X: /  kopyahin% WIND  SecConfig.efi X:  EFI  Microsoft  Boot  SecConfig.efi / Y bcdedit / lumikha ng {0cb3b571-2f2e-4343-a879-d86a476d7215} / d 'DebugTool' / application osloader bcdedit / set {0cb3b571-2f2e-4343- a879-d86a476d7215} landas ' EFI  Microsoft  Boot  SecConfig.efi' bcdedit / set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476d7215} bcdedit / set {0cb3b571-2f2e-4321-a8dddddd / set {0cb3b571-2f2e-4321 DISABLE-LSA-ISO, DISABLE-VBS bcdedit / set {0cb3b571-2f2e-4343-a879-d86a 476d7215} pagkahati ng aparato = X: mountvol X: / d

    Tandaan: Tandaan na ang X ay isang placeholder para sa isang hindi nagamit na drive. Ayusin ang halaga nang naaayon.

  7. Matapos matagumpay na maproseso ang bawat utos, i-restart ang host machine at tingnan kung nalutas ang problema sa susunod na pagsisimula.

Kung sakaling nakakaranas ka pa rin ng parehong ' Ang Raw-mode ay hindi magagamit sa kabutihang loob ng Hyper-V ' error, lumipat sa susunod na pamamaraan sa ibaba.

4. Huwag paganahin ang Core Isolation sa Windows Defender

Bilang ito ay lumabas, ang isang tampok sa seguridad mula sa default AV ay maaari ding maging responsable para sa isyung ito. Sa Windows 10, ang Windows Defender ay may tampok na colled na Core Isolation - mahalagang ito ay isang labis na layer ng seguridad na nakabatay sa virtualization na idinisenyo upang maitaboy ang mas sopistikadong mga pag-atake.

Gayunpaman, ang tampok na seguridad na ito ay kilala na makagambala sa mahusay na paggana ng mga virtual machine (lalo na ang pinadali ng mga kahalili ng 3rd-party.

Maraming mga apektadong gumagamit na nakakaranas din ng ' Ang Raw-mode ay hindi magagamit sa kabutihang loob ng Hyper-V ' error na nakumpirma na sa wakas ay naayos nila ang isyu sa pamamagitan ng pagpapatupad ng ilang mga pagbabago na pinapayagan silang huwag paganahin ang paghihiwalay ng Core mula sa menu ng mga setting ng Windows Security.

Narito ang isang mabilis na patnubay sa hindi pagpapagana ng Core Isolation mula sa menu ng mga setting ng Windows Defender:

  1. Pindutin Windows key + R upang buksan ang a Takbo dialog box. Susunod, i-type ang ' ms-setting: windowsdefender ”Sa loob ng text box at pindutin Pasok upang buksan ang Windows Security tab (dating Windows Defender) ng Mga setting app pindutin ang isang susi upang ipasok ang setup o bios

    Patakbuhin ang dayalogo: ms-setting: windowsdefender

  2. Kapag nasa loob ka na ng Windows Security tab, lumipat sa seksyon ng kanang kamay at mag-click sa Security ng Device sa ilalim Mga lugar ng proteksyon .
  3. Susunod, mag-scroll pababa sa listahan ng mga magagamit na pagpipilian at mag-click sa Mga detalye ng paghihiwalay ng core (sa ilalim Core na paghihiwalay ).
  4. Sa loob ng menu ng paghihiwalay ng Core, tiyakin na ang toggle na nauugnay sa integridad ng memorya ay nakatakda sa Patay na .
  5. Kapag naipatupad ang pagbabago, i-restart ang iyong computer at tingnan kung naayos ang problema sa susunod na pagsisimula.

Hindi pagpapagana ng Core Isolation sa pamamagitan ng menu ng Mga Setting

Kung sakaling ang toggle na nauugnay sa Core Isolation ay greyed o nakakakuha ka ng isang mensahe ng error kapag sinubukan mong itakda sa OFF, narito ang isang mabilis na gabay sa pagkamit ng parehong resulta sa pamamagitan ng Registry Editor:

  1. Pindutin Windows key + R upang buksan ang a Takbo dialog box. Susunod, uri 'Regedit' sa loob ng text box at pindutin Pasok upang buksan ang Registry Editor. Pagkatapos, mag-click Oo sa UAC (User Account Prompt) upang magbigay ng mga pribilehiyong pang-administratibo.

    Pagpapatakbo ng Registry Editor

  2. Sa loob ng Registry Editor, gamitin ang seksyong kaliwa upang mag-navigate sa sumusunod na lokasyon:
    Computer  HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Control  DeviceGuard  Scenarios  CredentialGuard

    Tandaan: Maaari kang mag-navigate doon nang manu-mano o maaari mong mai-post ang lokasyon nang direkta sa nabigasyon bar at pindutin Pasok upang makarating doon kaagad.

  3. Matapos mong mapangasiwaan ang tamang lokasyon, lumipat sa kanang bahagi at mag-double click sa Pinagana susi

    Pag-access sa key na Pinagana

  4. Pagkatapos mong pamahalaan upang buksan ang Pinagana Halaga, iwan ang base sa Hexadecimal at baguhin ang Data ng halaga sa 0 .

    Ang pagtatakda ng data ng halaga ng Pinagana sa 0

  5. Mag-click Sige upang mai-save ang pagbabago, pagkatapos isara ang Registry Editor at i-restart ang iyong computer upang makita ang mga pagbabago.
  6. Sa susunod na startup ng makina, ulitin ang aksyon na dating sanhi ng VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT error code at tingnan kung nangyayari pa rin ang problema.

Kung sakaling hindi pa rin nalutas ang isyu, lumipat sa susunod na potensyal na ayusin sa ibaba.

5. Paganahin ang Virtualization sa BIOS o UEFI

Ang isa pang potensyal na dahilan na maaaring maging sanhi ng problemang ito ay isang halimbawa kung saan hindi pinagana ang virtualization ng hardware mula sa mga setting ng BIOS o UEFI. Tandaan na ang virtualization ay pinagana sa pamamagitan ng default sa bawat piraso ng bagong hardware sa kasalukuyan, ang mga mas lumang mga pagsasaayos ng computer ay maaaring hindi pinagana ng pagpipiliang ito ng mga default.

Kung mayroon kang isang mas lumang pagsasaayos ng PC, maaaring kailanganin mong paganahin ang virtualization ng hardware nang manu-mano mula sa iyong mga setting ng BIOS o UEFI. Maraming mga apektadong gumagamit ang nagkumpirma na ang isyu ay ganap na nalutas pagkatapos nilang gawin ito.

Narito ang isang mabilis na gabay sa pagpapagana ng Virtualization mula sa iyong mga setting ng BIOS o UEFI:

  1. Kung sakaling mayroon kang computer na pinapatakbo ng BIOS, simulan ito at simulang pindutin nang paulit-ulit ang susi ng Pag-setup sa sandaling makita mo ang startup screen. Sa karamihan ng mga pagsasaayos, ang Pag-set up ang susi ay alinman sa isa sa mga F key (F2, F4, F6, F8) o ang Sa mga susi

    Pindutin ang [key] upang ipasok ang pag-set up

    Tandaan: Kung gumagamit ka ng isang computer na nakabatay sa UEFI, sundin ang mga hakbang ( dito ) upang direktang mag-boot sa Advanced na Startup menu ng mga pagpipilian. Kapag nandiyan ka na, maaari mong ma-access ang mga setting ng firmware ng UEFI nang direkta mula sa menu na iyon.

    Pag-access sa mga setting ng firmware ng UEFI

  2. Sa sandaling mapunta ka sa iyong mga setting ng BIOS o UEFI, simulang mag-browse sa mga menu upang makita ang iyong motherboard na katumbas ng virtualization technology (Intel VT-x, Intel Virtualization Technology, AMD-V, Vanderpool, atbp.)
  3. Kapag namamahala ka upang hanapin ito, tiyaking itinakda mo ito Pinagana

    Pagpapagana ng Intel Virtualization Technology

    Tandaan: Sa karamihan ng mga kaso, mahahanap mo ang pagpipiliang ito sa ilalim ng Processor, Security, Chipset, Advanced, Advanced Chipset Control o Advanced CPU config. Ngunit tandaan na ang iyong screen ay maaaring magkakaiba mula sa amin depende sa motherboard na iyong ginagamit at sa tagagawa ng CPU. Kung sakaling hindi mo mahanap ang pagpipilian sa iyong sarili, maghanap sa online para sa mga tukoy na hakbang ayon sa iyong pagsasaayos.

  4. Matapos mong pamahalaan upang paganahin ang teknolohiya ng virtualization, i-save ang mga pagbabagong ginawa mo sa iyong mga setting ng BIOS o UEFI at i-restart ang iyong computer upang payagan itong mag-boot nang normal.
  5. Sa susunod na pagkakasunud-sunod ng pagsisimula, ulitin ang aksyon na sanhi ng ' Ang Raw-mode ay hindi magagamit sa kabutihang loob ng Hyper-V ' error at tingnan kung nalutas na ang problema.

Sakaling magpapatuloy pa rin ang parehong problema, lumipat sa susunod na potensyal na ayusin sa ibaba.

9 minuto basahin