หากคุณต้องการตั้งค่า Hyper-V Virtual Machine บน Windows 11/10 เพื่อการทดสอบหรือวัตถุประสงค์อื่น ๆ โปรดอ่านต่อไปนี้เพื่อเรียนรู้วิธีเปิดใช้งานฟีเจอร์ Hyper-V บน Windows 10/11 และวิธีสร้างและกำหนดค่า Virtual Machine ใหม่ใน Hyper-V Manager
Microsoft ได้ผสานเทคโนโลยี Hyper-V เข้าไปใน Windows Server 2008 และเวอร์ชันที่ใหม่กว่าของ Windows Server ปัจจุบัน Hyper-V ยังรวมอยู่ในระบบปฏิบัติการ Windows 10 และ 11 อีกด้วย ทำให้ผู้ใช้ทั่วไปสามารถรันระบบปฏิบัติการหลายระบบใน Virtual Machines (ที่เรียกว่า "VMs" หรือ "Guest Machines") ได้โดยไม่ส่งผลต่อระบบปฏิบัติการของเครื่องหลัก (ที่เรียกว่า "Host" machine)
Microsoft Hyper-V เป็น hypervisor แบบ native ที่ช่วยให้คุณรันระบบปฏิบัติการที่แยกจากกันไปอย่างสมบูรณ์ (ที่เรียกว่า "Guest" OS) บนฮาร์ดแวร์เสมือน เพื่อวัตถุประสงค์ในการทดสอบ โปรแกรม และการแก้ไขข้อบกพร่อง (debugging) Hyper-V ถูกออกแบบมาเพื่อให้ฟังก์ชันและประสิทธิภาพระดับพรีเมียมเทียบเท่ากับ VirtualBox และ VMWare hypervisors ซึ่งเป็นเครื่องมือการจำลองระบบชั้นนำ
ในบทความนี้ เราจะแสดงขั้นตอนโดยละเอียดที่จำเป็นในการเปิดใช้งาน Hyper-V ใน Windows 11/10 และวิธีตั้งค่า Virtual Machine ใน Hyper-V Manager
วิธีสร้าง Hyper-V Virtual Machine ใน Windows 11/10
- ขั้นตอนที่ 1: ข้อกำหนดของ Hyper-V
- ขั้นตอนที่ 2: เปิดใช้งานฟีเจอร์ Hyper-V
- ขั้นตอนที่ 3: สร้าง Virtual Machine ใน Hyper-V
- ขั้นตอนที่ 4: ติดตั้งระบบปฏิบัติการในเครื่อง Hyper-V
ขั้นตอนที่ 1: ตรวจสอบข้อกำหนดของ Hyper-V
มีข้อกำหนดบางประการที่ต้องปฏิบัติก่อนที่อุปกรณ์จะสามารถรัน Hyper-V ได้ ในฐานะผู้ใช้ Windows 10/11 คุณต้องตรวจสอบให้แน่ใจว่าข้อกำหนดต่อไปนี้ได้รับการปฏิบัติก่อนที่จะเปิดใช้งานฟีเจอร์ Hyper-V:
1. RAM จริงบนคอมพิวเตอร์ของคุณต้องมี อย่างน้อย 4 GB เพื่อป้องกันไม่ให้คอมพิวเตอร์ล่าช้าเมื่อคุณกำหนดค่า Virtual Machine การอัปเกรด RAM เป็น 8 GB หรือมากกว่านั้นจะให้ประสบการณ์ที่ดีที่สุด
2. คอมพิวเตอร์ของคุณต้องรัน Windows 10/11 รุ่นใดรุ่นหนึ่งต่อไปนี้: Professional, Enterprise หรือ Education Hyper-V ไม่สามารถทำงานกับอุปกรณ์ Windows 10 Home ได้
3. คอมพิวเตอร์ของคุณต้องมี Processor (CPU) 64-bit ที่รองรับ Second Level Translation Address (SLAT) *
* ข้อมูล: "Second Level Address Translation" (SLAT) เป็นกลไกฮาร์ดแวร์ที่รองรับเมื่อมีการรองรับ Virtualization Technology หากคุณมี Intel processor ให้ไปที่หน้าข้อกำหนดของโปรเซสเซอร์และดูว่า "Intel® Virtualization Technology (Intel® VT-x)" ตั้งอยู่ภายใต้ "Advanced Technology" หรือไม่ หรือดูว่าฟีเจอร์ "Virtualization Technology" เปิดใช้งานใน BIOS หรือไม่ (ดูข้อ 4 ด้านล่าง)
4. รายการต่อไปนี้ต้องเปิดใช้งานใน BIOS เพื่อรัน Hyper-V: *
- Virtualization Technology
- Hardware Enforced Data Execution Prevention (DEP)
* หมายเหตุ:
1. เพื่อทราบว่ารายการข้างต้นเปิดใช้งานอยู่ในระบบแล้วหรือไม่:
1. เปิด Command Prompt และพิมพ์ systeminfo.exe
2. เลื่อนดูท้ายรายงานเพื่อดูว่าข้อกำหนด Hyper-V ได้รับการปฏิบัติตามหรือไม่ หากไม่ได้ ให้ดำเนินการเปิดใช้งานใน BIOS โดยใช้คำแนะนำด้านล่าง
2. วิธีเปิดใช้งาน Virtualization Technology และ Data Execution Prevention (DEP) ใน BIOS:
1. รีสตาร์ท คอมพิวเตอร์และ กดซ้ำๆ ปุ่มใดปุ่มหนึ่งจากนี้: F2, F10, F8, F12 หรือ Del* เมื่อโลโก้ของผู้ผลิตคอมพิวเตอร์ปรากฏบนหน้าจอ เพื่อเข้าสู่การตั้งค่า BIOS/UEFI (* ปุ่มอาจแตกต่างกันไปตามผู้ผลิต)
2. เปิดใช้งาน Virtualization ใน BIOS:
ก. หากคุณมี Intel CPU:
- คลิกแท็บ Advanced* และตั้งค่า Virtualization (ที่รู้จักกันในชื่อ "Intel® Virtualization Technology (VT-x)") เป็น Enable
* หมายเหตุ: ในบาง BIOS การตั้งค่า "Virtualization" ตั้งอยู่ในส่วน Performance หรือ System Configuration
ข. หากคุณมี AMD CPU:
- คลิกแท็บ M.I.T. –> Advanced Frequency Settings –> Advanced Core settings และตั้งค่า SVM Mode (ที่รู้จักกันในชื่อ "Secure Virtual Machine") เป็น Enable
3. เปิดใช้งาน Data Execution Prevention (DEP) ใน BIOS:
ขึ้นอยู่กับผู้ผลิตคอมพิวเตอร์ ตัวเลือกในการเปิดใช้งาน hardware DEP จะแตกต่างกันไป และอาจตั้งอยู่ที่ Advanced หรือในส่วน Performance และอาจมีป้ายชื่อว่า "Data Execution Prevention," "XD," "Execute Disable," หรือ "NX"
ขั้นตอนที่ 2: วิธีเปิดใช้งานฟีเจอร์ Hyper-V ใน Windows 10/11
Hyper-V สามารถติดตั้งได้หลายวิธี วิธีที่พบบ่อยที่สุดคือการเปิด Hyper-V ใน Windows Features ยังสามารถติดตั้งได้โดยใช้ PowerShell และเครื่องมือ Deployment Image Servicing and Management (DISM) เช่นกัน ในบทความนี้เราจะแสดงวิธีเปิดใช้งาน Hyper-V ผ่าน Windows Features:
1. พิมพ์ Turn Windows features on or off ในช่องค้นหา และคลิก Open เพื่อเปิดหน้าต่าง

2. ติ๊กถูก Hyper-V, จากนั้นเลือก OK.

3. รอให้ Windows ติดตั้ง Hyper-V และเมื่อมีพรอมต์ ให้ รีสตาร์ท คอมพิวเตอร์ของคุณ
ขั้นตอนที่ 3: วิธีสร้างและกำหนดค่า Virtual Machine ใหม่ใน Hyper-V
หลังจากรีบูตแล้ว คุณพร้อมที่จะสร้าง Hyper-V virtual machine แรกของคุณ ในการทำเช่นนี้ คุณสามารถใช้แอป Hyper-V Quick Create หรือเครื่องมือ Hyper-V Manager ในบทช่วยสอนนี้ เราจะใช้ Hyper-V Manager
การตั้งค่า Virtual Machine ด้วย Hyper-V Manager:
1. ในแถบค้นหา พิมพ์ Hyper-V Manager, จากนั้นกด Open หรือ Run as administrator เพื่อเปิดโปรแกรม

2. เมื่อ Hyper-V Manager เปิดแล้ว ให้เลือกชื่ออุปกรณ์ของคุณ เพื่อแสดงเมนูการดำเนินการด้านขวา

3. จากแท็บ Action คลิกที่ New และเลือก Virtual machine.

4. จะมีหน้าต่างใหม่พร้อม Virtual Machine Wizard ปรากฏขึ้น บานหน้าต่างด้านซ้ายจะแสดงลำดับขั้นตอนที่ต้องผ่านเพื่อสร้าง Virtual Machine คลิก Next เพื่อเริ่มกระบวนการ

5. ระบุชื่อ สำหรับ Virtual Machine ที่คุณต้องการสร้าง จากนั้นคลิก Next. สิ่งนี้จะช่วยให้คุณระบุตัวตนได้ หากคุณสร้าง Virtual Machine หลายตัว*
* หมายเหตุ: เนื่องจากคุณเป็นผู้เริ่มต้น อย่าทำการเปลี่ยนแปลงตำแหน่งเริ่มต้นที่จะบันทึก Virtual Machine

6. การระบุ Generation ขึ้นอยู่กับวัตถุประสงค์ของ Virtual Machine หากคุณวางแผนใช้สำหรับโปรแกรมรุ่นเก่าและใหม่ที่รันบน 32-bit และ 64-bit ตามลำดับ ให้พิจารณาใช้ Generation 1 แต่หากเป็นสำหรับโปรแกรมขั้นสูงที่รองรับระบบ 64-bit เท่านั้น ให้เลือก Generation 2 สำหรับคู่มือนี้ เราจะเลือก Generation 1 และคลิก Next.

7. ตอนนี้ให้จัดสรรหน่วยความจำให้กับ Virtual Machine หน่วยความจำ RAM จริงบนคอมพิวเตอร์ของคุณและระบบปฏิบัติการ (OS) ที่คุณต้องการติดตั้งจะกำหนดปริมาณหน่วยความจำขั้นต่ำที่ควรจัดสรรให้กับ Virtual Machine ตรวจสอบข้อกำหนดหน่วยความจำขั้นต่ำของระบบปฏิบัติการที่คุณกำลังติดตั้ง (Linux, Windows Vista, Windows 7/8/10) และเพิ่มหน่วยความจำเพิ่มเติมสำหรับประสิทธิภาพที่ดีขึ้น ในกรณีนี้ เราระบุ 2048 MB เมื่อเสร็จแล้ว คลิก Next.

8. หากคุณต้องการให้ Virtual Machine เข้าถึงเครือข่าย ให้เลือก Default Switch และคลิก Next. มิฉะนั้น ให้ทิ้งตัวเลือกเริ่มต้น "Not Connected" ไว้และดำเนินการต่อ (คุณสามารถกำหนดค่าเครือข่ายได้ตลอดเวลาหลังจากตั้งค่า Virtual Machine เสร็จแล้ว)

9. ตอนนี้ให้ระบุพื้นที่จัดเก็บสำหรับ Virtual Disk (ที่ระบบปฏิบัติการ Guest จะถูกติดตั้ง) ขนาดไม่จำเป็นต้องใหญ่ เลือก Create a virtual hard disk, จัดสรรขนาดที่เหมาะสมให้กับ Virtual Hard Disk จากนั้นคลิก Next.

10. ในหน้าจอถัดไป ให้เลือกเวลาที่คุณต้องการติดตั้งระบบปฏิบัติการ หากคุณต้องการติดตั้งระบบปฏิบัติการทันทีหลังจากสร้าง Virtual Machine ตามที่เราจะแสดงที่นี่ คุณจะต้องมีสื่อการติดตั้งของ Guest OS ใน CD/DVD หรือไฟล์ ISO image *
* หมายเหตุ: ในบทช่วยสอนนี้ จะแสดงวิธีติดตั้ง Windows 7 OS จากไฟล์ ISO image
ก. เลือก Install an operating system from a bootable CD/DVD-ROM
ข. เลือก Image file (.iso) และคลิก Browse.
ค. เลือกไฟล์สื่อการติดตั้ง ISO และคลิก Next.

11. ที่หน้าต่าง Summary ให้ตรวจสอบการกำหนดค่า และหากถูกต้อง คลิก Finish หากต้องการเปลี่ยนแปลง ให้เลือก Previous เพื่อแก้ไขการตั้งค่า

12. รอให้ Hyper-V สร้างและกำหนดค่า Virtual Machine และเมื่อเสร็จแล้ว ให้เลือกมันและคลิก Connect จากบานหน้าต่างด้านขวา
A
13. ที่หน้าต่างใหม่ที่ปรากฏขึ้น ให้คลิก Start เพื่อเริ่มต้นการติดตั้ง OS บน Virtual Machine

ขั้นตอนที่ 4: ติดตั้งระบบปฏิบัติการในเครื่อง Hyper-V
สุดท้าย ให้ดำเนินการติดตั้งระบบปฏิบัติการบน Virtual Machine เหมือนกับการติดตั้งบนเครื่องจริง

เพียงเท่านี้! โปรดแจ้งให้เราทราบว่าคู่มือนี้ช่วยคุณได้หรือไม่ โดยทิ้งความคิดเห็นเกี่ยวกับประสบการณ์ของคุณ โปรดกดไลก์และแชร์คู่มือนี้เพื่อช่วยผู้อื่น
