ผู้ใช้จำนวนมากรายงานว่าเห็นข้อความแสดงข้อผิดพลาด “โหมด Raw ไม่สามารถใช้งานได้กับ Hyper-V (VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT)” ขณะพยายามบูตเครื่องเสมือนบนพีซีที่ใช้ Windows บางคนพบข้อผิดพลาดนี้แม้ในขณะที่เทคโนโลยี Hyper-V ถูกปิดบนระบบของพวกเขา
อ่านบทความนี้เพื่อค้นหากลยุทธ์การแก้ไขปัญหาที่ผู้ใช้ประสบปัญหานี้
สารบัญ
แก้ไข 1 - ปิด Hyper-V
1. โดยใช้ Windows และ R เปิดคีย์ผสม วิ่ง โต้ตอบ
2. พิมพ์ optionalfeatures.exe ที่จะเปิด คุณสมบัติของ Windows.
3. ใน คุณสมบัติของ Windows หน้าต่าง เลื่อนลงมาและมองหา Hyper-V ในรายการ
4. ยกเลิกการเลือกกล่องที่เกี่ยวข้องกับ Hyper-V หากมีการตรวจสอบ
5. คลิกที่ ตกลง เพื่อยืนยันการเปลี่ยนแปลง
6. รีบูต ระบบและตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไข
แก้ไข 2 – ปิดใช้งานการตรวจสอบไฮเปอร์ไวเซอร์
บางครั้งข้อผิดพลาดนี้สามารถมองเห็นได้แม้ในขณะที่ปิด Hyper-V สถานการณ์หนึ่งที่อาจเป็นต้นเหตุคือเมื่อบริการ
HyperVisorLaunchType ถูกตั้งค่าเป็น อัตโนมัติ. การปิดใช้งานบริการนี้ได้ช่วยผู้ใช้แก้ไขข้อผิดพลาดนี้1. เปิด วิ่ง โดยใช้ Windows และ R คีย์ผสม
2. พิมพ์ cmd และใช้กุญแจ Shift, Ctrl และ Enter พร้อมกันเพื่อเปิด Command Prompt พร้อมสิทธิ์ของผู้ดูแลระบบ
3. คลิกที่ ใช่ เมื่อได้รับแจ้งจาก ยูเอซี
4. หากต้องการตรวจสอบสถานะ Hypervisor ให้พิมพ์คำสั่งด้านล่างแล้วกด Enter
bcdedit
5. ในผลลัพธ์ที่แสดง ให้มองหา hypervisorlaunchtype และตรวจสอบสถานะ
6. หากสถานะของบริการนี้คือ ปิด, จากนั้นไปที่ แก้ไข 3 หลังจากข้ามขั้นตอนด้านล่าง
7. หากสถานะของบริการนี้ตั้งไว้ที่ อัตโนมัติ, ใช้คำสั่งด้านล่างเพื่อเปลี่ยนสถานะของบริการเป็น ปิด.
bcdedit /set hypervisorlaunchtype ปิด
8. เมื่อคำสั่งดำเนินการ ปิด พรอมต์คำสั่งและ เริ่มต้นใหม่ พีซีของคุณ
9. เปิด VM และตรวจสอบว่าปัญหาได้รับการแก้ไขหลังจากเริ่มต้นหรือไม่
แก้ไข 3 - ปิดใช้งาน Device Guard ในตัวแก้ไขนโยบายกลุ่ม
1. กด Windows + R เพื่อเปิด วิ่ง โต้ตอบ
2. พิมพ์ gpedit.msc ที่จะเปิด ตัวแก้ไขนโยบายกลุ่มภายใน คลิกที่ ใช่ ถ้าคุณเห็น UAC พร้อมท์
3. ใน ตัวแก้ไขนโยบายกลุ่มในพื้นที่ไปที่ตำแหน่งที่ระบุไว้ด้านล่างในบานหน้าต่างด้านซ้าย
นโยบายคอมพิวเตอร์ในพื้นที่ -> การกำหนดค่าคอมพิวเตอร์ -> เทมเพลตการดูแลระบบ
4. เลือก ระบบ โฟลเดอร์ภายใน เทมเพลตการดูแลระบบ.
5. คลิกที่ อุปกรณ์ยาม ภายใน ระบบ.
6. ทางด้านขวา เปิดการตั้งค่า เปิด Virtualization Based Security โดย ดับเบิ้ลคลิกเกี่ยวกับมัน
7. ในหน้าต่างการตั้งค่าที่ปรากฏขึ้นถัดไป ให้เลือกตัวเลือก พิการ.
8. คลิกที่ นำมาใช้ แล้วก็ต่อ ตกลง เพื่อยืนยันการเปลี่ยนแปลงการตั้งค่า
9. เปิดแล้ว วิ่ง (หน้าต่าง + R), พิมพ์ ซม. และใช้ Ctrl, Shift และ Enter กุญแจเปิด พร้อมรับคำสั่งในฐานะผู้ดูแลระบบ.
10. ป้อนชุดคำสั่งต่อไปนี้ทีละชุดเพื่อลบตัวแปร EFI
mountvol X: /s. คัดลอก %WINDIR%\System32\SecConfig.efi X:\EFI\Microsoft\Boot\SecConfig.efi /Y bcdedit / สร้าง {0cb3b571-2f2e-4343-a879-d86a476d7215} /d "DebugTool" / แอปพลิเคชัน osloader bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} เส้นทาง "\EFI\Microsoft\Boot\SecConfig.efi" bcdedit / set {bootmgr} ลำดับการบูต {0cb3b571-2f2e-4343-a879-d86a476d7215} bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} ตัวเลือกการโหลด DISABLE-LSA-ISO, DISABLE-VBS bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} พาร์ติชันอุปกรณ์ = X: mountvol X: /d. คัดลอก %WINDIR%\System32\SecConfig.efi X:\EFI\Microsoft\Boot\SecConfig.efi /Y bcdedit / สร้าง {0cb3b571-2f2e-4343-a879-d86a476d7215} /d "DebugTool" / แอปพลิเคชัน osloader bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} เส้นทาง "\EFI\Microsoft\Boot\SecConfig.efi" bcdedit / set {bootmgr} ลำดับการบูต {0cb3b571-2f2e-4343-a879-d86a476d7215} bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} ตัวเลือกการโหลด DISABLE-LSA-ISO, DISABLE-VBS bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} พาร์ติชันอุปกรณ์ = X: mountvol X: /d
บันทึก: X เป็นตัวยึดตำแหน่งสำหรับไดรฟ์ที่ไม่ได้ใช้ ป้อนชื่อไดรฟ์ตามความต้องการของคุณ
11. เริ่มต้นใหม่ พีซีของคุณเมื่อคุณดำเนินการคำสั่งด้านบนเสร็จแล้ว ตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไขเมื่อคุณเปิด VM หรือไม่
แก้ไข 4 - ปิดคุณลักษณะการแยกหลักใน Windows Defender
1. ถือ Windows และ R กุญแจร่วมกันเพื่อเปิด วิ่ง.
2. พิมพ์ ms-settings: windowsdefender ที่จะเปิด ความปลอดภัยของ Windows ในการตั้งค่า
3. ใน ความปลอดภัยของ Windows, เลือก ความปลอดภัยของอุปกรณ์ บนบานหน้าต่างด้านขวา
4. คลิกที่ รายละเอียดการแยกแกน ใต้ การแยกแกน ตัวเลือกใน ความปลอดภัยของอุปกรณ์.
5. ปิด สลับข้างตัวเลือก ความสมบูรณ์ของหน่วยความจำ ใน คุณสมบัติการแยกแกน.
6. รีบูต พีซีของคุณและตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่
หากตัวสลับสำหรับตัวเลือก Memory Integrity ถูกปิดใช้งานหรือมีข้อผิดพลาดขณะพยายามปิด ให้ทำตามขั้นตอนด้านล่าง
1. เปิด เรียกใช้ (Windows + R) และพิมพ์ regedit ที่จะเปิด ตัวแก้ไขรีจิสทรี.
2. คัดลอกวางตำแหน่งด้านล่างในแถบนำทางของ Registry Editor
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\CredentialGuard คอมพิวเตอร์
3. เมื่อไปถึงสถานที่ข้างต้นแล้ว ดับเบิลคลิกบน เปิดใช้งาน ปุ่มบนบานหน้าต่างด้านขวา
4. ใน แก้ไข หน้าต่างให้ฐานเป็น เลขฐานสิบหก และตั้งค่า ข้อมูลค่า ถึง 0.
5. ปิด Registry Editor และรีสตาร์ทระบบ เปิดเครื่องเสมือนและตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
แก้ไข 5 - เปิดใช้งานการจำลองเสมือนใน BIOS หรือ UEFI
1. สำหรับ คอมพิวเตอร์ที่ใช้ไบออส, เปิดเครื่อง และเมื่อคุณเห็นหน้าจอเริ่มต้น ให้กด คีย์การตั้งค่า (F2, F4, F6, F8 หรือปุ่ม Delete).
2. หากคุณมี UEFI PC, ใช้ขั้นตอนในนี้ ลิงค์ เพื่อเข้าถึง การตั้งค่าเฟิร์มแวร์ UEFI.
3. เมื่อคุณไปถึงการตั้งค่าแล้ว ให้มองหาตัวเลือก เทคโนโลยีการจำลองเสมือน ที่เกี่ยวข้องกับเมนบอร์ดของคุณ
4. ตรวจสอบให้แน่ใจว่า การจำลองเสมือน ตัวเลือกคือ เปิดใช้งาน
บันทึก: โดยทั่วไป ตำแหน่งของตัวเลือกนี้จะแตกต่างกันไปในแต่ละระบบ
5. ตอนนี้ให้บันทึกการเปลี่ยนแปลงเหล่านี้และรีบูตพีซีของคุณตามปกติ ตรวจสอบว่าข้อผิดพลาดไฮเปอร์ไวเซอร์ยังคงมีอยู่หรือไม่
ขอบคุณที่อ่าน.
เราหวังว่าการแก้ไขในบทความนี้จะช่วยให้คุณเอาชนะข้อผิดพลาดที่เกี่ยวข้องกับ Hyper-V บนพีซีของคุณได้ แสดงความคิดเห็นและแจ้งให้เราทราบถึงวิธีแก้ไขที่เหมาะกับคุณ