วิธีแก้ไข Windows Sandbox ไม่พบ Hypervisor ข้อผิดพลาด
เบ็ดเตล็ด / / November 29, 2021
Windows Sandbox เป็นส่วนเสริมที่มหัศจรรย์ของ Windows 10 โดยมีการใช้งานมากมายตั้งแต่การตรวจสอบไฟล์สำหรับมัลแวร์ไปจนถึงการตั้งค่าระบบปฏิบัติการโดยทั่วไป อย่างไรก็ตาม ยังอ่อนไหวต่อปัญหาต่างๆ อีกด้วย คราวที่แล้วได้พูดถึงเรื่องต่างๆ วิธีแก้ปัญหาการเชื่อมต่ออินเทอร์เน็ต ที่อาจรบกวน Windows Sandbox
![Windows Sandbox ไม่พบ Hypervisor เกิดข้อผิดพลาด](/f/14c3d9275ba935fe0062e7e0c7eafda5.png)
และวันนี้ฉันจะพูดถึงการดำเนินการที่คุณสามารถทำได้หากคุณได้รับข้อความแสดงข้อผิดพลาด "ไม่พบไฮเปอร์ไวเซอร์" เมื่อพยายามเปิดใช้งาน
ไฮเปอร์ไวเซอร์เป็นส่วนประกอบที่สำคัญภายในระบบปฏิบัติการที่จำเป็นในการรันเครื่องเสมือน และข้อผิดพลาดนี้ถูกสร้างขึ้นเมื่อ Windows Sandbox ไม่สามารถเข้าถึงได้ ด้านล่างนี้ ฉันจะแนะนำวิธีแก้ไขสามวิธีที่คุณสามารถใช้เพื่อขับเคลื่อนสิ่งต่างๆ ไปในทิศทางที่ถูกต้องได้อย่างง่ายดาย
ฉันแนะนำให้คุณเริ่มต้นจากจุดเริ่มต้นและดำเนินการตามรายการ การแก้ไขครั้งล่าสุดช่วยฉันแก้ไขปัญหาเมื่อต้องเผชิญกับปัญหาดังกล่าวมาระยะหนึ่งแล้ว ที่กล่าวว่าจะดีกว่าเสมอที่จะหาสาเหตุที่เป็นไปได้มากที่สุดออกไปให้ได้ก่อน
1. ตรวจสอบ Virtualization
แม้ว่า Windows Sandbox จะเป็นสภาพแวดล้อมแบบใช้แล้วทิ้ง แต่ก็ทำงานเหมือนกับเครื่องเสมือนอื่นๆ ซึ่งหมายความว่าไฮเปอร์ไวเซอร์ที่คาดว่าจะทำงานล้มเหลวหากปิดการใช้งาน CPU Virtualization
CPU Virtualization เป็นคุณลักษณะที่ใช้ฮาร์ดแวร์ แต่ถ้าคุณไม่ได้ใช้ระบบที่ล้าสมัย โอกาสที่โปรเซสเซอร์จะสนับสนุนระบบนั้นค่อนข้างสูง อย่างไรก็ตาม จำเป็นต้องเปิดใช้งาน และมีวิธีง่ายๆ ในการตรวจสอบว่าใช่หรือไม่
เริ่มต้นด้วยการเปิดตัวจัดการงาน (คลิกขวาที่ทาสก์บาร์แล้วคลิกตัวจัดการงาน) ใต้แท็บ ประสิทธิภาพ ให้คลิก CPU แล้วตรวจสอบสถานะถัดจาก Virtualization ซึ่งควรอ่านว่า Enabled หากใช่ ให้ข้ามไปยังส่วนถัดไป
![Windows Sandbox ไม่พบ Hypervisor ข้อผิดพลาด 1](/f/9610d2e6f8fb83d53a97e7c32dc2f7a5.png)
หาก Virtualization ถูกปิดใช้งาน คุณต้องตรงไปที่ BIOS หรือ UEFI ของระบบเพื่อเปิดใช้งานคุณสมบัติ สิ่งที่จับได้คือขั้นตอนทั้งหมดแม้ว่าจะค่อนข้างง่าย แต่ก็แตกต่างจากคอมพิวเตอร์ไปยังคอมพิวเตอร์
หากคุณเคยมีประสบการณ์ในการเปิดหรือปิดใช้งานคุณลักษณะนี้มาก่อน ให้ดำเนินการได้เลย หากไม่เป็นเช่นนั้น คุณควรอ้างอิงเอกสารสำหรับรุ่นเมนบอร์ดของคอมพิวเตอร์ของคุณสำหรับคำแนะนำที่แน่นอน เมื่อคุณเปิดใช้งาน CPU Virtualization แล้ว ให้ลองเรียกใช้ Windows Sandbox
ในกรณีของฉัน ฉันต้องเข้าสู่ BIOS เมื่อเปิดคอมพิวเตอร์โดยกด F2 ตรงไปที่แท็บขั้นสูง จากนั้นเปิดใช้งานตัวเลือกที่มีป้ายกำกับ Intel Virtualization Technology
บันทึก: หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับระบบของคุณเพื่อช่วยในการค้นหาเอกสารที่เกี่ยวข้องทางออนไลน์ ให้พิมพ์ 'msinfo32' ในเมนูเริ่ม แล้วคลิก เปิด
2. เปิดใช้งานคุณสมบัติของ Windows
หากเปิดใช้งานการจำลองเสมือนของ CPU จะพบข้อความแสดงข้อผิดพลาด 'ไม่พบไฮเปอร์ไวเซอร์' เป็นเรื่องแปลก ดังนั้นจึงควรเปิดใช้งานคุณลักษณะตามระบบปฏิบัติการสองสามอย่างที่ช่วยให้เครื่องเสมือนทำงานได้อย่างประสบความสำเร็จ
ในการทำเช่นนั้น ให้เปิดคุณสมบัติของ Windows (พิมพ์ คุณสมบัติของหน้าต่าง ลงในเมนู Start แล้วคลิก Open) ทำตามนั้นโดยทำเครื่องหมายที่ช่องถัดจากคุณสมบัติต่อไปนี้:
- แพลตฟอร์มเครื่องเสมือน
- แพลตฟอร์ม Windows Hypervisor
![Windows Sandbox ไม่พบ Hypervisor ข้อผิดพลาด 4](/f/ec575ed5953b3ef4cc848353c4588b7a.png)
คลิกตกลงเพื่อเปิดใช้งาน รีสตาร์ทคอมพิวเตอร์หลังจากนั้น จากนั้นตรวจสอบว่า Windows Sandbox เปิดใช้งานได้สำเร็จโดยไม่มีข้อความแสดงข้อผิดพลาด
3. เพิ่มรายการ BCD
แนวทางปฏิบัติขั้นสุดท้ายที่คุณต้องดำเนินการคือต้องแน่ใจว่าไฮเปอร์ไวเซอร์ได้รับการกำหนดค่าให้ทำงานเมื่อเริ่มต้นคอมพิวเตอร์โดยอัตโนมัติ คุณต้องเพิ่มรายการลงใน Boot Configuration Data (BCD) ของคอมพิวเตอร์ของคุณ ด้วยความช่วยเหลือของ Command Prompt.
เปิดคอนโซลพร้อมรับคำสั่งที่ยกระดับ (type cmd ลงในเมนู Start แล้วคลิก Run as Administrator) ถัดไป ป้อนคำสั่งต่อไปนี้ลงในคอนโซลพร้อมรับคำสั่ง จากนั้นกด Enter:
BCDEDIT / ตั้งค่าอัตโนมัติ hypervisorlaunchtype {current}
![Windows Sandbox ไม่พบ Hypervisor ข้อผิดพลาด 3](/f/3c5fe16a11fe48b2c90d8d389b30fe5c.png)
รีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ อีกครั้ง เปิดคอนโซลพร้อมรับคำสั่งที่ยกระดับ พิมพ์ BCEDIT ลงในคอนโซล แล้วกด Enter ในรายการที่ปรากฏขึ้น สถานะถัดจาก hypervisorlaunchtype ควรอ่านเป็นอัตโนมัติ นั่นหมายความว่าไฮเปอร์ไวเซอร์ได้รับการกำหนดค่าให้ทำงานเมื่อเริ่มต้นสำเร็จ
![Windows Sandbox ไม่พบ Hypervisor ข้อผิดพลาด 5](/f/b1f16d04bef839e21a8e2d267d859e07.png)
ตอนนี้คุณพร้อมที่จะไป เปิดตัว Windows Sandbox แล้วโว้ย! มันน่าจะโหลดได้ทันที
แซนด์บ็อกซ์ ตัวคุณเอง
ลักษณะที่ใช้แล้วทิ้งของ Windows Sandbox ทำให้ เครื่องมือที่ยอดเยี่ยมสำหรับการใช้งานมากมาย. และเป็นการดีที่สุดเสมอที่จะตรวจสอบให้แน่ใจว่าคุณได้ทำงานอย่างถูกต้อง เพียงเพื่อให้คุณสามารถจุดไฟได้ทุกเมื่อที่ต้องการ และหวังว่าการแก้ไขข้างต้นจะช่วยในการกำจัดข้อผิดพลาด 'ไม่พบไฮเปอร์ไวเซอร์' ที่น่ารำคาญนั้นให้ดี
![Windows Sandbox ไม่พบ Hypervisor ข้อผิดพลาด6](/f/18e10e338626aec8ed67da0dd9859ccb.png)
หากคุณยังคงประสบปัญหา ให้ลองลบเครื่องเสมือนของบริษัทอื่นออกจากคอมพิวเตอร์ของคุณ (เช่น VirtualBox หรือ VMWare) แล้วตรวจสอบอีกครั้ง ไฮเปอร์ไวเซอร์ที่ใช้โดยแพลตฟอร์มเหล่านี้อาจทำให้เกิดข้อขัดแย้งกับที่ใช้โดย Windows Sandbox และเป็นสิ่งที่คุณต้องคำนึงถึง
ถัดไป: กังวลเกี่ยวกับความเป็นส่วนตัวของคุณหรือไม่? ต่อไปนี้คือการตั้งค่าความเป็นส่วนตัวของ Windows 10 5 รายการที่คุณต้องเปลี่ยนทันที