วิธีแก้ไขเครื่องเสมือน Hyper-V ติดอยู่ในสถานะหยุด



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

การใช้เครื่องเสมือนเพิ่มขึ้นอย่างมากในช่วงไม่กี่ปีที่ผ่านมา นี่เป็นเรื่องธรรมดาเมื่อคุณคำนึงถึงข้อดีของสิ่งเหล่านี้ Hyper-V เป็นซอฟต์แวร์การจำลองเสมือนแบบเนทีฟของ Windows ที่ให้คุณสร้างเครื่องเสมือนบนระบบ Windows ของคุณ แม้ว่าจะไม่ได้ให้คุณสมบัติมากนักเมื่อเทียบกับ VMware หรือ VirtualBox แต่ก็ยังมีการใช้งานค่อนข้างมาก เช่นเดียวกับซอฟต์แวร์อื่น ๆ คือมีปัญหาร่วมกัน ปัญหาอย่างหนึ่งที่ผู้ใช้หลายคนมักประสบคือเมื่อเครื่องเสมือนติดอยู่ในสถานะหยุดทำงาน



เครื่องเสมือนติดอยู่ในสถานะหยุด



เมื่อเกิดเหตุการณ์นี้เครื่องเสมือนไม่ยอมหยุดดังนั้นจึงไม่สามารถเริ่มทำงานได้ซึ่งไม่ใช่สิ่งที่คุณต้องการ สิ่งนี้สามารถเกิดขึ้นได้จากหลายสาเหตุที่เราจะกล่าวถึงด้านล่าง อย่างไรก็ตามก่อนที่เราจะเริ่มสิ่งสำคัญคือต้องพูดถึงว่าในบางครั้งปัญหาเกิดจากเครื่องโฮสต์ Windows ที่ล้าสมัย ดังนั้นก่อนที่คุณจะเริ่มต้นด้วยบทความนี้ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งไฟล์ การอัปเดต Windows ใช้ได้ จากที่กล่าวมาให้เราเริ่มต้น



  • การจัดเก็บล้มเหลว - ปรากฎว่าในบางกรณีปัญหาอาจเกิดจากการจัดเก็บล้มเหลว สิ่งนี้จะเกิดขึ้นเมื่อดิสก์ถูกรายงานว่าหายไปซึ่งในกรณีนี้สิ่งที่คุณต้องทำคือปิดโฮสต์และดิสก์อื่น ๆ เมื่อคุณบูตขึ้นมาอีกครั้งควรจดจำดิสก์และในกรณีที่มีปัญหาใด ๆ ให้เริ่มซ่อมแซมหากคุณมีระบบ RAID
  • RRAS การกำหนดค่าผิด - สาเหตุอีกประการหนึ่งของปัญหาอาจเกิดจากการกำหนดค่าการกำหนดเส้นทางและบริการการเข้าถึงระยะไกลไม่ถูกต้อง สิ่งนี้สามารถเกิดขึ้นได้เมื่ออินเทอร์เฟซในสภาพแวดล้อมของคุณทำให้คอนฟิกูเรชันของ RRAS เสียหาย ในสถานการณ์เช่นนี้คุณจะต้องปิดใช้งานบริการเพื่อแก้ไขปัญหา
  • ตัวเลือกพลังงานของ Windows - ตัวเลือกการใช้พลังงานของเครื่องโฮสต์ Windows ของคุณอาจทำให้เกิดปัญหาดังกล่าวได้ ปรากฎว่าหากคุณตั้งค่าหน้าจอให้ปิดการแสดงผลหลังจากผ่านไประยะหนึ่งอาจส่งผลให้ VM ติดขัดได้ ในสถานการณ์เช่นนี้คุณจะต้องตั้งค่าไม่ให้ปิดการแสดงผล

เมื่อเราดำเนินการกับสาเหตุที่เป็นไปได้ของปัญหาแล้วให้เราเริ่มต้นด้วยวิธีการที่คุณสามารถสำรองเครื่องเสมือนของคุณได้อีกครั้ง

วิธีที่ 1: ฆ่าเครื่องเสมือน

การฆ่าเราไม่ได้หมายถึงการกำจัดเครื่องเสมือนโดยสิ้นเชิง แต่หมายถึงการยุติกระบวนการของเครื่องเสมือนที่ติดขัดและเพื่อให้คุณสามารถเริ่มต้นได้ตามปกติอีกครั้ง นี่เป็นกระบวนการที่ค่อนข้างง่ายหากคุณมีเครื่องเสมือนเครื่องเดียวที่ทำงานบนเครื่องโฮสต์ หากคุณทำเช่นนั้นคุณสามารถข้ามขั้นตอนบางอย่างที่เราจะแสดงไว้ด้านล่างซึ่งจะช่วยในการค้นหา GUID ของเครื่องเสมือนที่มีปัญหา

ในกรณีที่คุณมีเครื่องเสมือนหลายเครื่องคุณไม่เพียงแค่ฆ่า Virtual Machine Worker Process หรือ vmwp.exe โดยไม่ทราบ GUID ของเครื่องเสมือนที่ค้างอยู่เนื่องจากกระบวนการปรากฏขึ้นหลายครั้งใน ผู้จัดการงาน . เมื่อคุณมี GUID แล้วคุณจะพบกระบวนการที่ตรงกับ ID นั้นและฆ่ามันโดยไม่ต้องกังวลใด ๆ



ทำตามคำแนะนำด้านล่างเพื่อดำเนินการนี้:

  1. ก่อนอื่นหากต้องการทราบ GUID ของเครื่องเสมือนของคุณให้เปิดขึ้น Powershell. หากคุณมีเครื่องเสมือนเครื่องเดียวคุณสามารถข้ามขั้นตอนนี้และฆ่ากระบวนการได้ ในทำนองเดียวกันหากคุณทราบ GUID ของเครื่องคุณสามารถข้ามขั้นตอนนี้ได้เช่นกัน
  2. เมื่อคุณเปิด Powershell แล้วให้พิมพ์คำสั่งต่อไปนี้โดยที่ VMname คือชื่อของเครื่องเสมือนที่มีปัญหา:
รับ VM 'VMname' | ชั้น *
  1. จดบันทึก VMId ตามที่คุณต้องการในขณะที่ค้นหากระบวนการที่เหมาะสมเพื่อสิ้นสุด

    การค้นหา VMId

  2. หลังจากนั้นไปข้างหน้าและเปิดไฟล์ ผู้จัดการงาน โดยคลิกขวาที่แถบงานและเลือกตัวจัดการงานจากเมนูที่ปรากฏขึ้น
  3. เมื่อตัวจัดการงานเปิดขึ้นให้เปลี่ยนเป็นไฟล์ รายละเอียด แท็บ
  4. ตอนนี้ค้นหาไฟล์ vmpw.exe ดำเนินการโดยกดปุ่ม V คุณจะพบหลายกระบวนการหากคุณมี VM หลายตัวที่ทำงานอยู่

    กระบวนการทำงานของเครื่องเสมือน

  5. ใช้ ID ที่คุณพบก่อนหน้านี้เพื่อค้นหากระบวนการที่ถูกต้อง
  6. สุดท้ายเน้นกระบวนการที่ชื่อผู้ใช้สัมพันธ์กับ ID จากนั้นกดปุ่ม งานสิ้นสุด ปุ่ม.

วิธีที่ 2: เปลี่ยนตัวเลือกการใช้พลังงาน

ปรากฎว่าไฟล์ ตัวเลือกด้านพลังงาน ของเครื่องโฮสต์ Windows ของคุณอาจส่งผลต่อสถานะของเครื่องเสมือน Hyper-V ของคุณ หนึ่งในผู้ประสบปัญหาเดียวกันกล่าวว่าการเปลี่ยนการแสดงผลเป็นไม่ปิดจะช่วยแก้ปัญหาให้กับพวกเขาได้ ดังนั้นจึงควรค่าแก่การยิง วิธีการทำมีดังนี้

  1. เปิดไฟล์ เริ่ม โดยกดปุ่ม Windows จากนั้นค้นหา แผนการใช้พลังงาน
  2. กด ป้อน ในผลลัพธ์ที่แสดง
  3. จากนั้นเปลี่ยนไฟล์ กลับ หรือ ff จอแสดงผล ตัวเลือกในการ ไม่เลย จากเมนูแบบเลื่อนลง

    ตัวเลือกแผนการใช้พลังงาน

  4. สุดท้ายคลิกไฟล์ บันทึกการเปลี่ยนแปลง ปุ่ม.

วิธีที่ 3: ปิดใช้งาน RRAS

บริการการเข้าถึงระยะไกลที่กำหนดค่าไม่ถูกต้องอาจทำให้เกิดปัญหาได้ ดังที่เราได้กล่าวไว้ก่อนหน้านี้อินเทอร์เฟซเครือข่ายของคุณอาจทำให้บริการยุ่งเหยิงซึ่งทำให้เครื่องเสมือนติดขัด ดังนั้นวิธีง่ายๆในการแก้ไขปัญหานี้คือปิดใช้งานบริการการกำหนดเส้นทางและการเข้าถึงระยะไกล วิธีการทำมีดังนี้

  1. ก่อนอื่นให้เปิดไฟล์ วิ่ง ไดอะล็อกบ็อกซ์โดยกดปุ่ม คีย์ Windows + R .
  2. ในกล่องโต้ตอบเรียกใช้พิมพ์ services.msc จากนั้นกด Enter
  3. ในหน้าต่าง Services ค้นหาไฟล์ การกำหนดเส้นทางและบริการการเข้าถึงระยะไกล . ทำได้อย่างง่ายดายโดยกดปุ่ม R หนึ่งครั้งเพื่อข้ามไปยังบริการโดยเริ่มจากตัวอักษร R
  4. เมื่อพบแล้วให้ดับเบิลคลิกที่บริการเพื่อเปิดไฟล์ คุณสมบัติ หน้าต่าง.

    บริการ RRAS

  5. หากบริการกำลังทำงานให้หยุดโดยคลิกที่ไฟล์ หยุด ปุ่ม.
  6. หลังจากหยุดให้บริการแล้วให้เลือก ปิดการใช้งาน จาก ประเภทการเริ่มต้น เมนูแบบเลื่อนลง
  7. รีบูตระบบ

วิธีที่ 4: รีบูตเครื่องโฮสต์

ในกรณีส่วนใหญ่ปัญหาดังกล่าวสามารถแก้ไขได้อย่างง่ายดายเพียงแค่โฮสต์เครื่องโฮสต์ใหม่ เมื่อคุณรีบูตเครื่องโฮสต์แล้ว VM จะล้างออกและเริ่มทำงานตามปกติ ตรวจสอบให้แน่ใจว่าระบบของคุณเป็นปัจจุบันเนื่องจากปัญหาอาจเกิดจากข้อบกพร่องของ Windows ซึ่งมักจะได้รับการแก้ไขในการอัปเดตติดตามผล

แท็ก ไฮเปอร์ - วี อ่าน 3 นาที