Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

แก้ไข:Windows ไม่บู๊ตหลังจากเปิดใช้งาน Windows Hypervisor Platform แล้ว

ระบบของคุณอาจไม่สามารถบู๊ตได้เมื่อคุณเปิดใช้งาน Hypervisor Platform หาก Windows, ไดรเวอร์ หรือแอพพลิเคชั่น (ซึ่งต้องใช้ Hypervisor) ล้าสมัย นอกจากนี้ การกำหนดค่า BIOS ของระบบไม่ถูกต้องอาจทำให้เกิดข้อผิดพลาดได้

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

แก้ไข:Windows ไม่บู๊ตหลังจากเปิดใช้งาน Windows Hypervisor Platform แล้ว

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

โซลูชันที่ 1:ปิดใช้งาน / เปิดใช้งาน Hypervisor Platform และ Virtualization

ปัญหาที่เกิดขึ้นอาจเป็นผลมาจากความผิดพลาดชั่วคราวของโมดูล OS และสามารถล้างออกได้โดยการปิดใช้งานแล้วเปิดใช้งาน Hypervisor Platform และ Virtualization อีกครั้ง คำแนะนำที่กล่าวถึงอาจแตกต่างกันเล็กน้อยสำหรับผู้ใช้บางคน

  1. บูตระบบของคุณในเซฟโหมดด้วยการเชื่อมต่อเครือข่าย
  2. จากนั้น กดปุ่ม Windows และพิมพ์ Windows Features จากนั้นเลือก 'เปิดหรือปิดคุณลักษณะของ Windowsแก้ไข:Windows ไม่บู๊ตหลังจากเปิดใช้งาน Windows Hypervisor Platform แล้ว
  3. ตอนนี้ ยกเลิกการเลือก ตัวเลือกของ Windows Hypervisor Platform และคลิกที่ปุ่ม ตกลง ปุ่ม. แก้ไข:Windows ไม่บู๊ตหลังจากเปิดใช้งาน Windows Hypervisor Platform แล้ว
  4. จากนั้นคลิกที่ปุ่ม Windows และคลิกที่ปุ่ม Power
  5. ตอนนี้ กดปุ่ม Shift ค้างไว้ และใน Power Option ที่แสดง ให้คลิกที่ รีสตาร์ท . แก้ไข:Windows ไม่บู๊ตหลังจากเปิดใช้งาน Windows Hypervisor Platform แล้ว
  6. จากนั้นในตัวเลือกการเริ่มต้น เลือก แก้ไขปัญหา แล้วเปิด ตัวเลือกขั้นสูง . แก้ไข:Windows ไม่บู๊ตหลังจากเปิดใช้งาน Windows Hypervisor Platform แล้ว
  7. ตอนนี้ เลือก การตั้งค่าเฟิร์มแวร์ UEFI จากนั้นคลิกที่ รีสตาร์ท ปุ่มเพื่อบูตระบบเข้าสู่ BIOS แก้ไข:Windows ไม่บู๊ตหลังจากเปิดใช้งาน Windows Hypervisor Platform แล้ว
  8. จากนั้น ในบานหน้าต่างด้านซ้าย ให้ขยาย การสนับสนุนการจำลองเสมือน จากนั้นเลือก การจำลองเสมือน .
  9. ในบานหน้าต่างด้านขวา ให้ยกเลิกการเลือกตัวเลือก เปิดใช้งาน Intel Virtualization Technology แล้ว สมัคร การเปลี่ยนแปลงของคุณ แก้ไข:Windows ไม่บู๊ตหลังจากเปิดใช้งาน Windows Hypervisor Platform แล้ว
  10. จากนั้นบูตระบบของคุณเข้าสู่ Windows และตรวจสอบว่าเวอร์ชวลไลเซชันปิดอยู่หรือไม่ ถ้าเป็นเช่นนั้น ให้บูตระบบของคุณเข้าสู่ BIOS และ เปิดใช้งาน Virtualization (ขั้นตอนที่ 4 ถึง 9)
  11. อีกครั้ง ให้บูตระบบของคุณเข้าสู่ Windows และเปิดใช้งานตัวเลือกของ Windows Hypervisor Platform (ขั้นตอนที่ 2 ถึง 3) และออกจากระบบบัญชีผู้ใช้ (อย่ารีสตาร์ท หากได้รับการร้องขอ)
  12. ตอนนี้ลงชื่อเข้าใช้บัญชีผู้ใช้และรีบูตระบบของคุณเพื่อตรวจสอบว่าระบบทำงานได้ดีหรือไม่

โซลูชันที่ 2:อัปเดต Windows, ไดรเวอร์ และแอปพลิเคชันของระบบ (ที่ต้องใช้ไฮเปอร์ไวเซอร์) เป็นบิลด์ล่าสุด

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

  1. อัปเดต  Windows และไดรเวอร์ของพีซีของคุณเป็นรุ่นล่าสุด แก้ไข:Windows ไม่บู๊ตหลังจากเปิดใช้งาน Windows Hypervisor Platform แล้ว
  2. ตอนนี้ ให้ตรวจสอบว่าปัญหาการบู๊ตได้รับการแก้ไขแล้วหรือไม่

หากคุณยังคงประสบปัญหา ตรวจสอบให้แน่ใจว่าแอปพลิเคชัน (เช่น Visual Studio หรือ Android SDK) ที่ต้องใช้คุณลักษณะ Hypervisor ได้รับการอัปเดตเป็นรุ่นล่าสุด

โซลูชันที่ 3:ปิดใช้งานโปรแกรมป้องกันไวรัสของระบบของคุณ

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

คำเตือน :ดำเนินการตามความเสี่ยงของคุณเองเนื่องจากการปิดใช้งานโปรแกรมป้องกันไวรัสของระบบของคุณอาจทำให้ระบบ/ข้อมูลของคุณถูกคุกคามที่ไม่จำกัดเฉพาะไวรัส โทรจัน ฯลฯ

  1. ปิดใช้งานโปรแกรมป้องกันไวรัสของพีซีของคุณชั่วคราว นอกจากนี้ ตรวจสอบให้แน่ใจว่า Windows Defender ปิดการใช้งาน .
  2. จากนั้น เปิดใช้งานอีกครั้ง แพลตฟอร์มไฮเปอร์ไวเซอร์ (ในคุณลักษณะของ Windows) และ การจำลองเสมือน (ใน BIOS) เพื่อตรวจสอบว่าปัญหาการบู๊ตได้รับการแก้ไขหรือไม่

โซลูชันที่ 4:ปิดใช้งาน / ลบแอปพลิเคชันที่ขัดแย้ง

คุณลักษณะ Hypervisor อาจไม่ทำงานหากแอปพลิเคชันใดๆ ในระบบของคุณขัดขวางการทำงานของแพลตฟอร์ม Hypervisor ในกรณีนี้ การปิดใช้งานหรือถอนการติดตั้งแอปพลิเคชันที่ขัดแย้งกันอาจช่วยแก้ปัญหาได้ ผู้ใช้หลายคนรายงานว่าปัญหาที่เกิดขึ้นส่วนใหญ่เกิดจากแอปพลิเคชันที่ติดตั้งไว้ล่วงหน้าของ OEM (เช่น Asus Armory Crate) คุณอาจต้องคลีนบูตระบบเพื่อค้นหาแอปพลิเคชันที่มีปัญหา เพื่อความชัดเจน เราจะหารือเกี่ยวกับขั้นตอนการสมัคร Armory Crate

  1. เปิดเว็บเบราว์เซอร์และไปที่ไซต์สนับสนุนของ Armory Crate
  2. จากนั้น ใน ไดรเวอร์และยูทิลิตี้ แท็บ เลือกระบบปฏิบัติการ ของระบบของคุณในดรอปดาวน์และดาวน์โหลด Armory Crate Uninstall Tool แก้ไข:Windows ไม่บู๊ตหลังจากเปิดใช้งาน Windows Hypervisor Platform แล้ว
  3. เปิดเครื่องรูดไฟล์ที่ดาวน์โหลดมาและเปิดโฟลเดอร์ที่แยกออกมา
  4. จากนั้นเปิด Armory Crate Uninstall Tool.exe และปฏิบัติตามคำแนะนำเพื่อถอนการติดตั้ง Armory Crate ให้เสร็จสิ้น แก้ไข:Windows ไม่บู๊ตหลังจากเปิดใช้งาน Windows Hypervisor Platform แล้ว
  5. ตรวจสอบดูว่าปัญหา Hypervisor Platform ได้รับการแก้ไขแล้วหรือไม่
  6. หากไม่เป็นเช่นนั้น ให้ตรวจสอบว่าการสร้างสวิตช์เสมือนช่วยแก้ปัญหาได้หรือไม่

หากปัญหายังคงอยู่ ให้ตรวจสอบว่าการลบ (หากติดตั้งไว้) ไคลเอ็นต์ VPN ของ Cisco, AMD Ryzen Master, Control Center (ซอฟต์แวร์ปรับแต่งเสียงที่ติดตั้งไว้ล่วงหน้า) หรือแอปพลิเคชันควบคุม RGB/พัดลม/แป้นพิมพ์ช่วยแก้ปัญหา

โซลูชันที่ 5:ถอนการติดตั้งการอัปเดตที่ขัดแย้งกันหรือเปลี่ยนกลับเป็น Windows 10 เวอร์ชันเก่า

Microsoft มีประวัติที่ทราบในการเผยแพร่การอัปเดตแบบบั๊กกี้ และปัญหา Hypervisor ในปัจจุบันอาจเป็นผลมาจากการอัปเดตแบบบั๊กกี้ ในกรณีนี้ การถอนการติดตั้งการอัปเดตบั๊กกี้ (หรือการเปลี่ยนกลับเป็น Windows 10 เวอร์ชันเก่า) อาจช่วยแก้ปัญหาได้

  1. กดปุ่ม Windows และในแถบค้นหา พิมพ์ การตั้งค่า Windows Update . จากนั้นเลือกการตั้งค่า Windows Update แก้ไข:Windows ไม่บู๊ตหลังจากเปิดใช้งาน Windows Hypervisor Platform แล้ว
  2. ตอนนี้ ในแท็บ Windows Update ของ Settings ให้เลือก View Update History จากนั้นเปิด Uninstall Updates . แก้ไข:Windows ไม่บู๊ตหลังจากเปิดใช้งาน Windows Hypervisor Platform แล้ว
  3. จากนั้นเลือกการอัปเดตที่มีปัญหาและคลิกที่ ถอนการติดตั้ง . แก้ไข:Windows ไม่บู๊ตหลังจากเปิดใช้งาน Windows Hypervisor Platform แล้ว
  4. ตอนนี้ ติดตาม ข้อความแจ้งเพื่อถอนการติดตั้งการอัปเดตให้เสร็จสิ้น และตรวจสอบว่าระบบไม่มีปัญหา Hypervisor หรือไม่

หากคุณพบปัญหาหลังจากอัปเดตฟีเจอร์ คุณอาจต้องเปลี่ยนกลับเป็น Windows 10 เวอร์ชันเก่า

  1. กดปุ่ม Windows แล้วพิมพ์ Recovery Options จากนั้นเลือก ตัวเลือกการกู้คืน . แก้ไข:Windows ไม่บู๊ตหลังจากเปิดใช้งาน Windows Hypervisor Platform แล้ว
  2. จากนั้นคลิกที่ เริ่มต้น (ภายใต้ตัวเลือก Go Back to the Previous Version of Windows 10) และทำตามคำแนะนำเพื่อเปลี่ยนกลับเป็นเวอร์ชันเก่าเพื่อตรวจสอบว่าระบบไม่มีปัญหาการบู๊ตหรือไม่ แก้ไข:Windows ไม่บู๊ตหลังจากเปิดใช้งาน Windows Hypervisor Platform แล้ว

โซลูชัน 6:ถอนการติดตั้ง / ปิดใช้งานไดรเวอร์และอุปกรณ์ที่ขัดแย้งกัน

คุณอาจพบปัญหาหากไดรเวอร์/อุปกรณ์ใดขัดแย้งกับการทำงานของแพลตฟอร์ม Hypervisor ในกรณีนี้ การปิดใช้งานอุปกรณ์ที่ขัดแย้งกันอาจช่วยแก้ปัญหาได้

  1. คลิกขวาที่ปุ่ม Windows เพื่อเปิดเมนู Quick Access แล้วเลือก ตัวจัดการอุปกรณ์ . แก้ไข:Windows ไม่บู๊ตหลังจากเปิดใช้งาน Windows Hypervisor Platform แล้ว
  2. จากนั้นขยาย Network Adapters และคลิกขวาที่การ์ดเครือข่ายของคุณ
  3. ตอนนี้เลือก ปิดการใช้งาน แล้วคลิก ใช่ เพื่อปิดการใช้งานอุปกรณ์ แก้ไข:Windows ไม่บู๊ตหลังจากเปิดใช้งาน Windows Hypervisor Platform แล้ว
  4. จากนั้นตรวจสอบว่าปัญหา Hypervisor Platform ได้รับการแก้ไขหรือไม่

หากปัญหายังคงอยู่ ให้ตรวจสอบว่าปิดการใช้งาน/ถอนการติดตั้ง อุปกรณ์ต่อไปนี้ (หากใช้งานอยู่) สามารถแก้ไขปัญหาได้ (รายงานโดยผู้ใช้เพื่อสร้างปัญหา) คุณอาจต้องปิดการใช้งานอุปกรณ์เหล่านี้บางส่วนใน ไบออสของระบบ .

  • ไดรเวอร์ AMD Vega 8 (คุณอาจต้องใช้ AMD Clean Up Utility)
  • ชิป RaLink Combo WiFi/BT
  • Realtek NIC

โซลูชันที่ 7:สร้างไฟล์ข้อมูลการกำหนดค่าการบูต (BCD) ใหม่

แพลตฟอร์ม Hypervisor อาจทำให้เกิดการวนรอบการบูตหากไฟล์ Boot Configuration Data (BCD) เสียหายหรือสูญหาย ในกรณีนี้ การสร้างไฟล์ BCD ใหม่อาจช่วยแก้ปัญหาได้

  1. สร้าง ไฟล์ BCD ใหม่สำหรับระบบของคุณ คุณอาจต้องใช้การซ่อมแซมอัตโนมัติหรือการซ่อมแซมบรรทัดคำสั่ง
  2. จากนั้นตรวจสอบว่าปัญหา Hypervisor ได้รับการแก้ไขหรือไม่

หากไม่ได้ผล ให้ตรวจสอบว่าการรันคำสั่งต่อไปนี้ในพรอมต์คำสั่งของผู้ดูแลระบบและการรีบูตระบบช่วยแก้ปัญหาได้หรือไม่ (จะเป็นการปิดใช้งาน Hypervisor):

BCDedit /set hypervisorlaunchtype Off
แก้ไข:Windows ไม่บู๊ตหลังจากเปิดใช้งาน Windows Hypervisor Platform แล้ว

แต่โปรดทราบว่าหลังจากแยกแยะปัญหาการบู๊ตและเปิดใช้งาน Hypervisor แล้ว คุณอาจต้องรันคำสั่งต่อไปนี้ใน Command Prompt ที่ยกระดับขึ้น (จะเปิดใช้งาน Hypervisor Platform):

BCDedit /set hypervisorlaunchtype Auto

โซลูชันที่ 8:แก้ไขการตั้งค่า BIOS

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

คำเตือน :คุณต้องยอมรับความเสี่ยงเองก่อนเนื่องจากการแก้ไข BIOS ของระบบต้องใช้ความเชี่ยวชาญในระดับหนึ่ง และหากทำผิด อาจทำให้ระบบของคุณพัง และทำให้ข้อมูลของคุณเสียหายตลอดกาล

ขั้นแรก ให้บูตระบบของคุณเข้าสู่ BIOS จากนั้นตรวจสอบว่าการแก้ไขการตั้งค่าต่อไปนี้สามารถแก้ไขปัญหา Hypervisor ได้หรือไม่ โปรดทราบว่าตัวเลือกทั้งหมดนี้อาจใช้ไม่ได้สำหรับผู้ใช้ทุกคน

อัปเดต BIOS เป็นบิวด์ล่าสุด

  1. ก่อนอัปเดต BIOS ให้ตรวจสอบว่า ดาวน์เกรด BIOS ของระบบ เวอร์ชันเก่าช่วยแก้ปัญหาได้ (โดยเฉพาะอย่างยิ่ง หากปัญหาเกิดจากการอัพเดต BIOS)
  2. ถ้าไม่ใช่ อัปเดต BIOS ของระบบของคุณตามผู้ผลิตของคุณ ในบางกรณี คุณอาจต้องดาวน์โหลด BIOS ในระบบอื่น และใช้แฟลชไดรฟ์เพื่ออัปเดต BIOS ในระบบที่มีปัญหา
    • เกตเวย์
    • เอชพี
    • เลโนโว
    • MSI
    • เดลล์
  3. หลังจากอัปเดต BIOS ให้ตรวจสอบว่าปัญหา Hypervisor ได้รับการแก้ไขหรือไม่

เปิดใช้งาน Execute Disable Bit

  1. เปิดเมนูขั้นสูงของ BIOS และตั้งค่าตัวเลือก Execute-Disable Bit Capability เพื่อ เปิดใช้งาน (ผู้ใช้บางคนอาจเห็นตัวเลือกโหมด NX) แก้ไข:Windows ไม่บู๊ตหลังจากเปิดใช้งาน Windows Hypervisor Platform แล้ว
  2. ตอนนี้ บันทึก การเปลี่ยนแปลงของคุณแล้วตรวจสอบว่าปัญหา Hypervisor ได้รับการแก้ไขแล้วหรือไม่

เปิดใช้งาน SVM และตั้งค่า UMA Frame Buffer Size เป็นอัตโนมัติ

  1. ใน ขั้นสูง แท็บ BIOS เปิดใช้งาน SVM และตรวจสอบว่าปัญหา Hypervisor ได้รับการแก้ไขแล้วหรือไม่ แก้ไข:Windows ไม่บู๊ตหลังจากเปิดใช้งาน Windows Hypervisor Platform แล้ว
  2. ถ้าไม่ใช่ ให้ตรวจสอบว่าตั้งค่า UMA Frame Buffer Size . หรือไม่ เป็น อัตโนมัติ แก้ปัญหา แก้ไข:Windows ไม่บู๊ตหลังจากเปิดใช้งาน Windows Hypervisor Platform แล้ว
  3. หากไม่ได้ผล ให้ตรวจสอบว่าตั้งค่า UMA Frame Buffer Size หรือไม่ ค่าเป็น 512 แก้ไขปัญหา แก้ไข:Windows ไม่บู๊ตหลังจากเปิดใช้งาน Windows Hypervisor Platform แล้ว

ปิดการใช้งาน IOMMU

  1. ใน ขั้นสูง ของ BIOS ตั้งค่า IOMMU เป็น ปิดการใช้งาน แล้วบันทึกการเปลี่ยนแปลงของคุณ แก้ไข:Windows ไม่บู๊ตหลังจากเปิดใช้งาน Windows Hypervisor Platform แล้ว
  2. จากนั้นตรวจสอบว่าปัญหา Hypervisor ได้รับการแก้ไขหรือไม่

ปิดใช้งาน Secure Boot

  1. ใน การกำหนดค่าระบบ (หรือความปลอดภัย ) ในระบบของคุณ ปิดใช้งานตัวเลือก Secure Boot และบันทึกการเปลี่ยนแปลงของคุณ แก้ไข:Windows ไม่บู๊ตหลังจากเปิดใช้งาน Windows Hypervisor Platform แล้ว
  2. จากนั้นตรวจสอบว่าปัญหา Hypervisor Platform ได้รับการแก้ไขหรือไม่

ปิดใช้งานไบโอเมตริกที่ปรับปรุงแล้ว

  1. ในแท็บความปลอดภัยของ BIOS ของระบบ ให้ปิดใช้งาน Enhanced Windows Biometric Security และบันทึกการเปลี่ยนแปลงของคุณ แก้ไข:Windows ไม่บู๊ตหลังจากเปิดใช้งาน Windows Hypervisor Platform แล้ว
  2. จากนั้นตรวจสอบว่าระบบไม่มีปัญหา Hypervisor

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

หากปัญหายังคงอยู่ ให้ลองทำการสแกน DISM หรือทำการติดตั้ง Windows ใหม่ทั้งหมด