แก้ไข Hyper-V Virtual Machine ที่ติดอยู่ในสถานะการหยุด
ปัญหา Hyper-V(Hyper-V)จำนวนมาก ที่ ผู้ใช้พีซีบางรายอาจพบคือเมื่อเครื่องเสมือนติดค้างอยู่ใน สถานะ หยุด(Stopping) ทำงาน บนคอมพิวเตอร์ที่ใช้ Windows 10 หรือ Windows 11 โพสต์นี้มีวิธีแก้ปัญหาที่เหมาะสมที่สุดที่ผู้ใช้ได้รับผลกระทบสามารถลองแก้ไขปัญหาได้สำเร็จ
ผู้ร้ายที่น่าจะเกิดจากข้อผิดพลาดนี้ ได้แก่-
- โฮสต์Windows OSรุ่น/รุ่นที่ล้าสมัย
- การจัดเก็บล้มเหลว
- การกำหนดค่าบริการ RRA ผิดพลาด
- ตัวเลือกพลังงานของ Windows
ฉันจะบังคับหยุด VM ในHyper-Vได้อย่างไร
ในการบังคับหยุดเครื่อง(Machine) เสมือน (VM) ให้ทำตามคำแนะนำเหล่านี้ บนเซิร์ฟเวอร์ที่เครื่องเสมือนทำงานอยู่ ให้เปิดTask Managerไปที่แท็บDetails ตอนนี้ ค้นหากระบวนการ vmwp.exe ที่มีGUIDสำหรับชื่อผู้ใช้เครื่องเสมือน จากนั้นเลือกและคลิก End Task เพื่อบังคับให้ปิดเครื่อง ยืนยันการดำเนินการโดยคลิกปุ่มหยุดกระบวนการ(Stop Process)
เครื่องเสมือน(Virtual Machine) Hyper-V ติดอยู่ในสถานะ หยุด(State)
หากHyper-V Virtual Machine ของคุณค้างอยู่ในสถานะหยุด(Hyper-V Virtual Machine is stuck in Stopping State)ทำงาน คุณสามารถลองใช้วิธีแก้ปัญหาที่เราแนะนำด้านล่างโดยไม่เรียงลำดับเฉพาะ และดูว่าจะช่วยแก้ปัญหาได้หรือไม่
- ฆ่ากระบวนการเครื่องเสมือน
- เปลี่ยนตัวเลือกพลังงาน
- ปิดใช้งานบริการ(Service)การกำหนดเส้นทาง(Routing)และการเข้าถึงระยะ(Remote Access)ไกล( RRA )
ก่อนที่คุณจะลองวิธีแก้ปัญหาใดๆ ด้านล่างนี้ วิธีที่ง่ายและรวดเร็วที่สุดในการแก้ไขปัญหาคือเพียงแค่รีบูตเครื่องโฮสต์(rebooting the Windows host machine) Windows เมื่อคุณรีบูทเครื่องโฮสต์แล้ว VM จะล้างออกและเริ่มทำงานตามปกติ นอกจากนี้ ให้ตรวจสอบการอัปเดต(check for updates)และติดตั้งบิตที่มีอยู่บน อุปกรณ์ Windows 11 ของคุณ เนื่องจากปัญหาอาจเกิดจากจุด บกพร่องของ Windowsซึ่งมักจะได้รับการแก้ไขในCU(CUs) ที่ตาม มา
1] ฆ่ากระบวนการเครื่องเสมือน
โซลูชันนี้กำหนดให้คุณต้องระบุGUIDของ VM ที่มีปัญหา โดยสมมติว่าคุณใช้VM(VMs) หลายเครื่อง จากนั้นจึง ปิดกระบวนการในTask Manager อย่างไรก็ตาม หากคุณมีเครื่องเสมือนเครื่องเดียวที่ทำงานอยู่บนเครื่องโฮสต์ คุณไม่จำเป็นต้องระบุGUIDเนื่องจากกระบวนการVirtual Machine Worker(Virtual Machine Worker Process)หรือ vmwp.exe จะไม่แสดงหลายครั้ง ในกรณีนี้ เพียงแค่เปิดงาน จัดการ(Task Manager)และฆ่าเฉพาะกระบวนการ vmwp.exe ที่ระบุไว้ที่นั่น
ในการฆ่าHyper-V Virtual Machine ที่ติดอยู่ในสถานะหยุด(Hyper-V Virtual Machine stuck in Stopping State) ทำงาน บน พีซี Windows ของคุณ ให้ทำดังต่อไปนี้:
- กดปุ่มWindows key + Xเพื่อเปิดเมนู Power User
- จากนั้นกดIบนแป้นพิมพ์เพื่อเปิดPowerShell
- ใน คอนโซล PowerShellให้พิมพ์หรือคัดลอกและวางคำสั่งด้านล่างแล้วกดEnter แทนที่ ตัวยึดตำแหน่ง <VMname>ด้วยชื่อแอคทูลาของ VM ที่มีปัญหา
Get-VM <VMname> | fl *
- ตอนนี้ ให้จดบันทึกVMIdเนื่องจากคุณจะต้องใช้ข้อมูลนี้เพื่อระบุกระบวนการที่ถูกต้องในการยุติ
- ถัดไปเปิดตัวจัดการ(open Task Manager)งาน
- ในตัวจัดการงาน ให้สลับไปที่ แท็บรายละเอียด(Details)
- ตอนนี้ ค้นหา กระบวนการ vmpw.exeโดยกดปุ่ม V บนแป้นพิมพ์ กระบวนการหลายรายการจะแสดงขึ้นหากคุณมีVM(VMs) หลายเครื่อง ทำงานอยู่
- ตอนนี้ ใช้VMid ที่ บันทึกไว้ก่อนหน้านี้เพื่อค้นหากระบวนการที่ถูกต้อง
- สุดท้าย เน้นกระบวนการที่ชื่อผู้ใช้(User)สัมพันธ์กับ ID และฆ่ากระบวนการ(kill the process)
2] เปลี่ยนตัวเลือกพลังงาน
ถ้า ตัวเลือก พลังงาน(Power)ของจอแสดงผลของเครื่องโฮสต์ Windows ของคุณไม่ได้รับการกำหนดค่าให้ไม่เคยปิด คุณอาจพบปัญหานี้เนื่องจากการตั้งค่าการแสดงผลส่งผลต่อสถานะของเครื่องเสมือน Hyper-V ของคุณ ในกรณีนี้ คุณสามารถตั้งค่าการแสดงผลเป็นไม่ปิด(set the display to never Turn off)เพื่อแก้ไขปัญหาได้
3] ปิดใช้งาน บริการ(Service)การกำหนดเส้นทาง(Disable Routing)และการเข้าถึงระยะไกล(Remote Access) ( RRA )
ปัญหานี้อาจเกิดขึ้นได้หากมีการกำหนดค่าบริการการเข้าถึงระยะไกลที่ไม่ถูกต้อง เนื่องจากอินเทอร์เฟซเครือข่ายของคุณอาจรบกวนบริการ และทำให้ VM ค้าง ในกรณีนี้ คุณสามารถปิดใช้งานบริการการกำหนดเส้นทาง(Routing)และการเข้าถึงระยะไกล(Remote Access) ( RRA ) เพื่อแก้ไขปัญหาได้ทันที
หากต้องการปิดใช้งาน บริการ RRAบน พีซี Windowsให้ทำดังต่อไปนี้:
- กดปุ่มWindows key + Rเพื่อเรียกใช้กล่องโต้ตอบเรียกใช้
- ในกล่องโต้ตอบ Run พิมพ์services.mscแล้วกด Enter เพื่อเปิด(open Services)บริการ
- ใน หน้าต่าง Servicesให้เลื่อนและค้นหาบริการRouting and Remote Access(Routing and Remote Access )
- ดับเบิลคลิก(Double-click)ที่รายการเพื่อแก้ไขคุณสมบัติ
- หากบริการกำลังทำงานอยู่ ให้หยุดโดยคลิก ปุ่มหยุด(Stop)
- หลังจากหยุดบริการแล้ว ยังคงอยู่ในหน้าต่างคุณสมบัติ คลิกดรอปดาวน์ประเภทการเริ่มต้น(Startup type)และเลือกปิด(Disabled )การใช้งาน จากเมนู
- คลิกใช้(Apply) > ตกลง(OK)เพื่อบันทึกการเปลี่ยนแปลง
- รีสตาร์ทพีซี
แค่นั้นแหละ!
ที่เกี่ยวข้อง(Related) : แก้ไขHyper-V Virtual Machine ที่ติดอยู่ในสถานะที่บันทึกไว้
การรีเซ็ต Hyper-V ทำอะไรได้บ้าง
เมื่อคุณทำการรีเซ็ต Hyper-V การดำเนินการจะรีเซ็ตเครื่องเสมือนเฉพาะที่โฮสต์บนเซิร์ฟเวอร์ Hyper-V Management(Hyper-V Management Server) ภายในเครื่องหรือระยะ ไกล หากคุณต้องการทำงานหรือควบคุมเครื่องคอมพิวเตอร์ คุณจะต้องเลือกปุ่มตัวเลือก เซิร์ฟเวอร์ ภายใน(Local)หรือเลือกปุ่มตัวเลือก เซิร์ฟเวอร์ ระยะไกล(Remote)หากคุณต้องการควบคุมคอมพิวเตอร์ระยะไกล การรีสตาร์ท(Restart) -VM cmdlet จะรีสตาร์ทเครื่องเสมือน การเรียกใช้ cmdlet นี้ส่งผลให้เกิดการ (cmdlet)รีสตาร์ท(restart) "ยาก" เช่นปิดเครื่องคอมพิวเตอร์แล้วสำรองข้อมูลอีกครั้ง
Related posts
Virtual Machine Management ไม่ได้อยู่ในเครื่องนี้
Hyper-V ไม่สามารถติดตั้งบน Windows 11/10
Hyper-V พบข้อผิดพลาดขณะโหลด Virtual machine configuration
Microsoft Hyper-V Server ฟรีสำหรับการประเมินไม่ จำกัด
วิธีการนำเข้าส่งออกหรือโคลน Virtual Machines ใน Hyper-V
Fix Java Virtual Machine Launcher Error บน Windows 11/10
Fix Driver Power State Failure ใน Windows 10
Fix MSRPC STATE VIOLATION Blue Screen error บน Windows 11/10
เปลี่ยน Processor Power State เมื่อแบตเตอรี่ใช้ PowerCFG
เพิ่มประสิทธิภาพ Solid State Drive ของคุณด้วย Crucial Storage Executive
แสดงหรือซ่อน Minimum and Maximum Processor State ในตัวเลือก Power
ฉันต้องการ SSD or Solid State Drive จริงๆหรือไม่?
Fix หน่วยความจำกายภาพไม่เพียงพอให้ใช้งาน VMware error
รีวิว Acer Aspire V Nitro VN7-592G Black Edition - เกมพกพามีสไตล์
Hyper-V ไม่พบเครื่องเสมือนเพื่อนำเข้าจากที่ตั้ง
เกิดปัญหา Hyper-V หรือค้าง 5in คอมพิวเตอร์ Windows 11/10
วิธีแก้ไข BSOD สถานะพลังงานของไดรเวอร์ล้มเหลวใน Windows 10
วิธีการแปลง VHD เป็น VHD X โดยใช้ Hyper-V Manager
Solid State Drive vs Hard Disk Drive - การเปรียบเทียบ
รีวิว Acer Aspire V 17 Nitro Black Edition - การอัปเดตปี 2017 มีอะไรดีขึ้นบ้าง