ต้องเปิดใช้งาน IOMMU (Input Output Memory Management Unit) เพื่อให้ฟีเจอร์การจำลอง และฟีเจอร์ความปลอดภัยบางอย่างทำงานได้อย่างถูกต้อง หากรายการนี้ถูกปิดใช้งาน Windows อาจไม่สามารถแยกหน่วยความจำ หรือเรียกใช้การป้องกันที่อิงตามการจำลองเสมือนได้ได้ ซึ่งอาจทำให้เกิดข้อผิดพลาดในการกำหนดค่า หรือขัดขวางไม่ให้ฟีเจอร์อย่าง VBS และ HVCI เปิดใช้งานได้
- ฟีเจอร์นี้บนระบบของ Intel จะถูกเรียกว่า VT-d (Virtualization Technology for Directed I/O)
- บนระบบ AMD ฟีเจอร์นี้จะถูกเรียกสั้น ๆ ว่า IOMMU (หรือ AMD-Vi)
ตรวจสอบว่า IOMMU เปิดใช้งานอยู่หรือไม่
ก่อนที่จะทำการเปลี่ยนแปลงใด ๆ ใน BIOS เราจะมาดูกันว่า IOMMU ถูกเปิดใช้งานอยู่บนระบบของคุณแล้วหรือยัง
- กด ปุ่ม Windows + R เพื่อเปิด หน้าต่าง Run
- พิมพ์ msinfo32 และกด Enter
- ในหน้า System Summary ให้ดูค่าที่แสดงถัดจาก โปรเซสเซอร์ นี่จะช่วยให้คุณตรวจสอบได้ว่าคุณกำลังใช้ CPU ของ Intel หรือ AMD
- มองหา Kernel DMA Protection
หาก Kernel DMA Protection แสดงว่า "On" (เปิด) อยู่
นั่นเป็นข่าวดีเลย! IOMMU ถูกเปิดใช้งานแล้ว และกำลังทำงานอยู่บนระบบของคุณ
หากคุณยังคงได้รับข้อผิดพลาด VAN: RESTRICTION อยู่ โปรดตรวจสอบคู่มือ VAN: RESTRICTION ของเราเพื่อให้แน่ใจว่าคุณได้ทำตามข้อกำหนดอื่น ๆ ทั้งหมดของ Vanguard แล้ว
หาก Kernel DMA Protection แสดงสถานะ "Off" (ปิด) อยู่
IOMMU ไม่ได้เปิดใช้งานอยู่บนระบบของคุณในขณะนี้
ไปยังส่วนถัดไปเพื่อเปิดใช้งาน IOMMU ใน BIOS ของคุณ
หากไม่มี Kernel DMA Protection
บางระบบอาจไม่แสดงช่องนี้ใน System Information แม้ว่าฮาร์ดแวร์จะรองรับ IOMMU ก็ตาม
หากคุณไม่เห็น Kernel DMA Protection อยู่ในรายการ ให้ไปยังส่วนถัดไป และเปิดใช้งาน IOMMU ใน BIOS ของคุณเพื่อให้ Vanguard สามารถใช้งานฟีเจอร์นี้ได้
วิธีเปิดใช้งาน IOMMU ใน BIOS
หากคุณไม่พบการตั้งค่าตามที่อธิบายไว้ BIOS ของคุณอาจล้าสมัย หรือผู้ผลิตอุปกรณ์ของคุณอาจใช้ชื่อเรียกที่แตกต่างออกไป: อัปเดตเฟิร์มแวร์ BIOS (AMD/Intel) โปรดทราบว่าบางระบบอาจไม่แสดงการตั้งค่าเหล่านี้เลย ทั้งนี้ขึ้นอยู่กับฮาร์ดแวร์และเวอร์ชัน BIOS ที่มี
สำคัญ: เกี่ยวกับการปรับตั้งค่า BIOS ของคุณ
หากคุณไม่คุ้นเคยกับการนำทางของระบบใน BIOS ของคุณ โปรดติดต่อผู้เชี่ยวชาญ การปรับการตั้งค่า BIOS ที่ไม่ถูกต้องอาจส่งผลให้เกิดปัญหากับคอมพิวเตอร์ของคุณ รวมถึงทำให้เปิดไม่ติด
BIOS นั้นมีความหลากหลายมาก โดยขึ้นอยู่กับแบรนด์และประเภทของคอมพิวเตอร์หรือเมนบอร์ดที่คุณใช้ ดังนั้น เราขอแนะนำให้คุณติดต่อหาฝ่ายสนับสนุนของผู้ผลิตคอมพิวเตอร์หรือเมนบอร์ดของคุณเพื่อขอความช่วยเหลือในส่วนนี้
ก่อนที่คุณจะเริ่มต้น คุณจะต้องเข้าถึงการตั้งค่า BIOS/UEFI ของคอมพิวเตอร์ของคุณ
การเข้าสู่ BIOS ของคุณ
Windows 11
- เปิด Settings
- ไปที่ System > Recovery
- ภายใต้ส่วน Advanced startup ให้เลือก Restart now
- หลังจากที่ PC ของคุณรีสตาร์ตแล้ว ให้เลือก ตัวเลือก Troubleshoot > Advanced > UEFI Firmware Settings
Windows 10
- เปิด Settings
- ไปที่ Update & Security > Recovery
- ภายใต้ส่วน Advanced startup ให้เลือก Restart now
- หลังจากที่ PC ของคุณรีสตาร์ตแล้ว ให้เลือก ตัวเลือก Troubleshoot > Advanced > UEFI Firmware Settings
เปิดใช้งาน IOMMU
ระบบ Intel
- ค้นหา VT-d หรือ Control IOMMU Pre-boot Behavior ใน BIOS ของคุณ
- ตั้งค่าตัวเลือกเป็น Enabled หรือ Enable IOMMU during boot
- บันทึกการเปลี่ยนแปลงของคุณแ ละออกจาก BIOS (โดยปกติคือปุ่ม F10)
ระบบ AMD
- ค้นหา IOMMU ใน BIOS ของคุณ และตั้งค่าเป็น Enabled
- หากมี ให้เปิดใช้งาน DMA Protection และ DMAr Support
- บันทึกการเปลี่ยนแปลงของคุณแ ละออกจาก BIOS (โดยปกติคือปุ่ม F10)
หมายเหตุ: เลย์เอาต์ของ BIOS และชื่อการตั้งค่าจะแตกต่างกันไปตามผู้ผลิตและรุ่นของเมนบอร์ด หากคุณไม่พบการตั้งค่าเหล่านี้ โปรดดูเอกสารสนับสนุนจากผู้ผลิตอุปกรณ์ หรือเมนบอร์ดของคุณ
