คุณสามารถเปิดใช้งาน Hyper-V ใน Windows 11 ได้ในฐานะฟีเจอร์เสริมที่มาพร้อมระบบปฏิบัติการ โดยค่าเริ่มต้น Hyper-V ช่วยให้คุณสร้างเครื่องเสมือน (virtual machines) เพื่อติดตั้งและรันระบบปฏิบัติการแขก (guest OS) บนฮาร์ดแวร์เสมือน อย่างไรก็ตาม Hyper-V ใช้ได้เฉพาะรุ่น Pro, Education และ Enterprise ของระบบปฏิบัติการ หากคุณใช้รุ่น Home ต้องพึ่งพาผู้จัดการเครื่องเสมือนของบุคคลที่สาม
หากไม่ต้องการใช้ VM manager ของบุคคลที่สาม นี่คือวิธีติดตั้ง Hyper-V บน Windows 11 Home โดยใช้สคริปต์แบทช์ (batch script hack)
วิธีเปิดใช้งาน Hardware Virtualization ใน Windows 11
Hyper-V เป็น hypervisor แบบ bare-metal และต้องการ Hardware Virtualization เปิดใช้งานใน BIOS จึงจะทำงานได้ ระบบทันสมัยส่วนใหญ่รองรับ Hardware Virtualization และสามารถเปิดใช้งานใน BIOS ได้
ขั้นตอนด้านล่างเป็นสำหรับแล็ปท็อป HP สำหรับระบบอื่น โปรดอ้างอิงคู่มือผู้ใช้ หรือ Knowledge Base บนเว็บไซต์ของผู้ผลิตคอมพิวเตอร์
ขั้นตอนเปิดใช้งาน Hardware Virtualization ใน BIOS:
- ปิดเครื่องคอมพิวเตอร์หากเปิดอยู่
- กดปุ่ม Power เพื่อเปิดเครื่อง แล้วเริ่มกดปุ่ม F10 เพื่อเข้า BIOS คีย์เข้าสู่ BIOS อาจแตกต่างตามผู้ผลิต ลองใช้ F10, F2, F12, F1 หรือ DEL ดูว่าตัวไหนใช้ได้
- เข้า BIOS Setup utility แล้ว เปิดแท็บ Configuration
- ใช้ปุ่มลูกศรลง และไฮไลท์ Virtualization Technology
- กด Enter แล้วเลือก Enabled กด Enter อีกครั้งเพื่อยืนยัน
- กด F10 เพื่อบันทึกการเปลี่ยนแปลงและออกจาก BIOS
- คอมพิวเตอร์จะรีสตาร์ทพร้อม Hardware Virtualization ที่เปิดใช้งานแล้ว ตอนนี้สามารถดำเนินการติดตั้ง Hyper-V ได้
วิธีติดตั้ง Hyper-V บน Windows 11 Home
ขั้นตอนต่อไปคือสร้างและรันสคริปต์แบทช์เพื่อติดตั้งไฟล์ที่จำเป็นสำหรับเปิดใช้งาน Hyper-V ใน Windows 11 Home
ก่อนดำเนินการขั้นตอนต่อไป ให้สร้างจุดกู้คืน (restore point) จะช่วยกู้คืนคอมพิวเตอร์ไปสู่สถานะปัจจุบันหากมีปัญหาเกิดขึ้นระหว่างกระบวนการ
ขั้นตอนเปิดใช้งาน Hyper-V ใน Windows 11 Home:
- เปิด Notepad ใหม่ กด Win + R พิมพ์ notepad และคลิก OK

- ใน Notestal คัดลอกและวางสคริปต์ต่อไปนี้:
pushd “%~dp0”
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hv.txt
for /f %%i in (‘findstr /i . hv.txt 2^>nul’) do dism /online /norestart /add-package:”%SystemRoot%\servicing\Packages\%%i”
del hv.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL
pause - กด Ctrl + S เพื่อเปิดไดอะล็อกบันทึก
- ในช่องชื่อไฟล์ พิมพ์ hyperv.bat นามสกุล .bat สำคัญมากสำหรับการรันสคริปต์

- คลิกเมนูดรอปดาวน์ Save as type เลือก All Files
- คลิกปุ่ม Save เพื่อบันทึกไฟล์

- คลิกขวาที่ไฟล์ hyperv.bat เลือก Run as administrator คลิก Yes หากมีพรอมป์ UAC
- สคริปต์จะเริ่มทำงานใน Command Prompt เพื่อติดตั้ง Hyper-V อาจใช้เวลาสักครู่ รอจนเสร็จสิ้น
- เมื่อเสร็จ จะเห็นข้อความ "Operation completed successfully"

- พิมพ์ Y เพื่อยืนยันและรีสตาร์ทคอมพิวเตอร์ หากไม่ ตัวเลือก N เพื่อออกจาก Command Prompt
โปรดทราบว่าต้องรีสตาร์ทคอมพิวเตอร์เพื่อนำการเปลี่ยนแปลงไปใช้ หลังรีสตาร์ทแล้ว ควรจะมี Hyper-V ติดตั้งใน Windows 11 Home แล้ว พิมพ์ Hyper-V ในการค้นหา Windows และคลิก Hyper-V Manager เพื่อสร้างเครื่องเสมือนใหม่
หากยังไม่พร้อมใช้งาน สามารถเปิดใช้งาน Hyper-V ผ่านกล่องโต้ตอบ Windows Features, Command Prompt และ Windows PowerShell ได้
รัน Hyper-V บน Windows 11 Home
Microsoft จำกัดการใช้งาน Hyper-V อย่างเป็นทางการให้กับรุ่น Pro, Education และ Enterprise เท่านั้น แต่การปรับแต่งเล็กน้อยใน BIOS และสคริปต์แบทช์ที่มีประโยชน์สามารถช่วยให้คุณติดตั้ง Hyper-V บน Windows 11 Home ได้
เมื่อ Hyper-V พร้อมทำงานแล้ว คุณสามารถติดตั้ง Windows, Ubuntu และระบบปฏิบัติการที่รองรับอื่นๆ ในเครื่องเสมือนได้