คุณอาจพบปัญหาที่เครื่องเสมือน Hyper-V ของคุณติดอยู่ใน บันทึก สถานะบนเครื่องโฮสต์ Windows 10 หรือ Windows 11 ของคุณ โพสต์นี้มีวิธีแก้ปัญหาที่เหมาะสมที่สุดที่ผู้ใช้ได้รับผลกระทบสามารถลองแก้ไขปัญหาได้สำเร็จ
หากคุณมี VM หลายเครื่อง ปัญหานี้มักเกิดขึ้นเมื่อคุณปิดเครื่องเสมือน และเครื่องเสมือนเครื่องใดเครื่องหนึ่งยังคงอยู่ในสถานะที่บันทึกไว้ นอกจากนี้ หากเซิร์ฟเวอร์โฮสต์รีบูต เครื่องเสมือนบางเครื่องอาจเข้าสู่สถานะที่บันทึกไว้ ในสถานะนี้ สามารถเปิด VM ได้อีกครั้งโดยไม่มีปัญหาใดๆ เมื่อส่งคำขอ แต่เมื่อ VM ไม่สามารถดำเนินการต่อได้ คุณจะประสบปัญหาเกี่ยวกับเครื่องเสมือนที่ค้างอยู่ในสถานะที่บันทึกไว้
สาเหตุของปัญหานี้ ได้แก่:
- เนื้อที่ดิสก์เหลือน้อย
- ไดรฟ์ไม่พร้อมใช้งานหรือออฟไลน์
- ทรัพยากรระบบไม่เพียงพอ
สถานะที่บันทึกไว้ใน Hyper-V หมายความว่าอย่างไร
เมื่อตัวเขียน Hyper-V VSS วางเครื่องเสมือนไว้ในสถานะ "ไฮเบอร์เนต" หมายความว่า Hyper-V VM อยู่ในสถานะที่บันทึกไว้ โดยทั่วไปเมื่อมีการร้องขอวิธีการบันทึกสถานะ VM จะถูกวางไว้ในสถานะที่บันทึกไว้ระหว่าง เหตุการณ์PreparForSnapshot Hyper-V มักใช้สถานะที่บันทึกไว้เป็นวิธีการเริ่มต้นสำหรับการสำรองข้อมูล
เครื่องเสมือน Hyper-V ติดอยู่ในสถานะที่บันทึกไว้
หาก Hyper-V Virtual Machine ของคุณติดอยู่ในสถานะที่บันทึกไว้ ปัญหา คุณสามารถลองใช้วิธีแก้ปัญหาที่เราแนะนำด้านล่างโดยไม่เรียงลำดับเฉพาะและดูว่าจะช่วยแก้ปัญหาได้หรือไม่
- ลบสถานะที่บันทึกไว้
- เปลี่ยนการอนุญาตโฟลเดอร์
- ตรวจสอบการเชื่อมต่อไดรฟ์จริง
- ลบ VM
มาดูคำอธิบายของกระบวนการที่เกี่ยวข้องกับโซลูชันแต่ละรายการกัน
1] ลบสถานะที่บันทึกไว้
คุณสามารถลบสถานะที่บันทึกไว้เพื่อแก้ไข Hyper-V Virtual Machine ติดอยู่ในสถานะที่บันทึกไว้ ปัญหาบนคอมพิวเตอร์ Windows 10/11 ของคุณ โปรดทราบว่าการลบสถานะที่บันทึกไว้จะไม่ทำให้ข้อมูลสูญหาย
หากต้องการลบสถานะที่บันทึกไว้ ให้ทำดังนี้:
- เปิด Hyper-V Manager
- คลิกขวาที่เครื่องเสมือนที่มีปัญหา
- จากเมนู คลิกที่ ลบ บันทึกไว้ ตัวเลือกสถานะ
เมื่อลบสถานะที่บันทึกไว้แล้ว คุณสามารถลองเริ่ม VM อีกครั้งได้ หากคุณได้รับข้อความแสดงข้อผิดพลาดว่า ไม่สามารถดำเนินการได้ในขณะที่ใช้งานวัตถุอยู่ เพียงรีสตาร์ทเครื่องโฮสต์ Windows ที่มีอยู่จริง
2] เปลี่ยนการอนุญาตโฟลเดอร์
ผลปรากฏว่า การอนุญาตไม่เพียงพอในโฟลเดอร์เครื่องเสมือนสามารถทำให้เกิดข้อผิดพลาดนี้ได้ ในกรณีนี้ หากต้องการแก้ไขปัญหาในมือ คุณสามารถตั้งค่าการอนุญาตโฟลเดอร์เป็น "ทุกคน" ที่มีสิทธิ์เข้าถึงแบบเต็มได้
หากหลังจากนี้ปัญหายังคงอยู่ ให้ลองวิธีแก้ไขปัญหาถัดไป
3] ตรวจสอบการเชื่อมต่อไดรฟ์จริง
โซลูชันนี้กำหนดให้คุณต้องตรวจสอบว่าไดรฟ์จริงเชื่อมต่ออย่างถูกต้องหรือไม่ โดยมีวิธีการดังนี้:
- เปิด Hyper-V Manager
- ในหน้าต่าง Hyper-V Manager ให้คลิกขวาที่เครื่องเสมือนที่มีปัญหา
- เลือก การตั้งค่า จากเมนู
- ในหน้าต่างการตั้งค่า ให้ขยาย SCSI ตัวควบคุม รายการเพื่อดูไดรฟ์ที่ใช้งานอยู่
- ตอนนี้ ให้นำไดรฟ์ที่ไม่ได้เสียบอยู่ซึ่งเครื่องเสมือนกำลังตรวจสอบอยู่
- ออกจาก Hyper-V Manager
ตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่ หากเป็นกรณีหลัง คุณสามารถลองใช้วิธีแก้ไขปัญหาถัดไปได้
ที่เกี่ยวข้อง :แก้ไข Hyper-V Virtual Machine ที่ติดอยู่ในสถานะหยุดทำงาน
4] ลบ VM
โซลูชันนี้กำหนดให้คุณต้องคัดลอกไฟล์ VHD ของเครื่องเสมือนที่มีปัญหาและบันทึกไปยังตำแหน่งอื่นบนไดรฟ์ในเครื่องหรือไดรฟ์ภายนอก จากนั้นลบเครื่องเสมือนและสร้าง VM ใหม่
ทำดังต่อไปนี้:
- คัดลอกและบันทึกไฟล์ VHD ของ VM ที่มีปัญหา
- ถัดไป เปิด Hyper-V Manager
- ในหน้าต่าง Hyper-V Manager ให้คลิกขวาที่ VM ที่มีปัญหาและเลือก ลบ ตัวเลือก
- เมื่อลบเครื่องเสมือนแล้ว ให้คัดลอกไฟล์ VHD กลับไปยังตำแหน่งเดิม
- หลังจากนั้น คุณสามารถดำเนินการสร้างเครื่องเสมือนใหม่ได้แล้ว ระหว่างการสร้าง VM หากได้รับแจ้งให้ใส่ฮาร์ดดิสก์เสมือน ให้เลือกใช้ฮาร์ดดิสก์เสมือนที่มีอยู่ ตัวเลือก
หวังว่านี่จะช่วยได้!
ที่เกี่ยวข้อง :Hyper-V Virtual Machine ติดอยู่ในสถานะหยุดทำงาน
สถานะที่บันทึกไว้ใน VM คืออะไร
สถานะที่บันทึกไว้ใน VM หมายความว่าทรัพยากรจะว่างสำหรับเครื่องโฮสต์จนกว่าสถานะจะกลับมาทำงานต่อ หากต้องการเปิดใช้งานเครื่องเสมือนที่บันทึกไว้อีกครั้งหรือกลับมาทำงานต่อ กระบวนการนี้เกี่ยวข้องกับเนื้อหาไฟล์ที่จะถูกคัดลอกกลับเข้าไปในพื้นที่หน่วยความจำเสมือนของ VM แล้วจึงเริ่มกระบวนการ I/O ใหม่
โพสต์ที่เกี่ยวข้อง :Hyper-V พบข้อผิดพลาดขณะโหลดการกำหนดค่าเครื่องเสมือน