วิธีปิดการใช้งาน Hyper-V ใน Windows 11


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

ในบทช่วยสอนนี้ เราจะอธิบายวิธีปิดการใช้งาน Hyper-V เพื่อให้คุณสามารถกลับไปเล่นเกมได้อย่างสบายใจ

ไฮเปอร์-วี คืออะไร

Hyper-V เป็นแพลตฟอร์มเสมือนจริงที่พัฒนาขึ้นเพื่อให้ผู้ใช้สามารถสร้างและเรียกใช้เครื่องเสมือน (VM) บน Windows 10 และ วินโดว์ 11 โปร, Education และ Enterprise ทำให้สามารถใช้งานระบบปฏิบัติการหลายระบบบนพีซีเครื่องเดียวได้ ลดต้นทุนด้านฮาร์ดแวร์ และทำให้ทดสอบซอฟต์แวร์ใหม่ระหว่างการพัฒนาได้ง่ายขึ้น

อย่างไรก็ตาม Hyper-V อาจทำให้เกิดข้อขัดแย้งกับแอปของบุคคลที่สาม เช่น VMWare Workstation, VirtualBox และโปรแกรมจำลองเกมบางตัว ด้วยเหตุนี้ ผู้ใช้จำนวนมากจึงต้องการปิดการใช้งาน Hyper-V — โดยเฉพาะอย่างยิ่งเมื่อเจ้าของพีซีส่วนใหญ่ไม่มีประโยชน์

หมายเหตุ:Hyper-V ไม่พร้อมใช้งานบน Windows 11 Home Edition

วิธีตรวจสอบว่า Hyper-V ทำงานอยู่หรือไม่ พีซีของคุณ

หากต้องการดูว่า Hyper-V Hypervisor ทำงานบนพีซี Windows 11 ของคุณหรือไม่ คุณสามารถตรวจสอบเครื่องมือข้อมูลระบบได้ โดยทำดังนี้:

  1. กด ปุ่ม Windows+ Rเพื่อเปิดกล่องโต้ตอบ Run
  2. พิมพ์ msinfo32.exeแล้วกด Enter
    1. ใน แท็บ System Summaryเลื่อนลงไปด้านล่างและตรวจสอบรายการต่อไปนี้:
    2. ตรวจพบไฮเปอร์ไวเซอร์ คุณสมบัติที่จำเป็นสำหรับ Hyper-V จะไม่ปรากฏขึ้น

      1. หากมีรายการนี้ แสดงว่า Hyper-V ทำงานอยู่ และคุณจะต้องปิดใช้งานรายการดังกล่าวหากคุณต้องการใช้เครื่องมือการจำลองเสมือนอื่นๆ ในทำนองเดียวกัน หากคุณเห็นรายการใดๆ รวมถึง Hyper-V ที่เปิดใช้งาน แสดงว่าแอปพลิเคชันกำลังทำงานอยู่
      2. วิธีปิดการใช้งาน Hyper-V

        ด้านล่าง เราจะอธิบายวิธีลบ Hyper-V โดยใช้คุณลักษณะของ Windows, BCDEdit, บรรทัดคำสั่ง และ พาวเวอร์เชลล์ โปรดทราบว่าเมื่อลบออกแล้ว คุณจะไม่สามารถเข้าถึง Hyper-V Manager หรือเปลี่ยนการตั้งค่า VM ใดๆ ได้จนกว่าคุณจะติดตั้งใหม่

        1. วิธีปิดการใช้งาน Hyper-V โดยใช้คุณสมบัติเสริมของ Windows

        วิธีที่ง่ายที่สุดในการปิดใช้งาน Hyper-V คือการใช้แอปคุณลักษณะของ Windows โดยทำดังนี้:.

        1. กด Win+ Rเพื่อเปิด Run.
        2. พิมพ์ การควบคุมและกด Enterเพื่อเปิด แผงควบคุม
          1. เลือก โปรแกรม
            1. เลือก โปรแกรมและคุณลักษณะ
              1. เลือก เปิดคุณลักษณะของ Windowsเปิดหรือปิดในเมนูด้านซ้ายมือ
              2. เลื่อนลงและยกเลิกการเลือกช่องทำเครื่องหมายถัดจาก Hyper-V, Windows Hypervisor Platformและ Virtual Machine Platform.
                1. รีบูทพีซีของคุณ
                2. หมายเหตุ:วิธีนี้จะถอนการติดตั้ง Hyper-V โดยสมบูรณ์ ซึ่งหมายความว่าหากคุณต้องการใช้ในอนาคต คุณจะต้องติดตั้งใหม่ เราจะอธิบายวิธีการดำเนินการด้านล่าง

                  2. วิธีปิดการใช้งาน Hyper-V โดยใช้ BCDEDIT

                  เครื่องมือ BCDEDIT ช่วยให้คุณสามารถปิดการใช้งาน Hyper-V ในการกำหนดค่าการบูตของพีซีของคุณ แทนที่จะถอนการติดตั้งทั้งหมด สิ่งนี้มีประโยชน์หากคุณต้องการหลีกเลี่ยงการติดตั้ง Hyper-V อีกครั้งในอนาคต

                  หากต้องการปิดการใช้งาน Hyper-V โดยใช้ BCDEDIT:

                  1. เปิด เมนูเริ่มและค้นหา “cmd”
                  2. คลิกขวา พร้อมรับคำสั่งแล้วกด เรียกใช้ในฐานะผู้ดูแลระบบ
                    1. ในหน้าต่างพร้อมรับคำสั่ง ให้ป้อนคำสั่งต่อไปนี้:
                    2. bcdedit /set hypervisorlaunchtype off

                      1. คุณควรได้รับข้อความแจ้งว่าคำสั่งสำเร็จแล้ว เมื่อคุณดำเนินการดังกล่าว ให้รีสตาร์ทพีซีของคุณเพื่อให้แน่ใจว่า Hyper-V ถูกปิดใช้งาน
                      2. หากคุณต้องการเปิดใช้งาน Hyper-V อีกครั้ง ให้พิมพ์คำสั่งต่อไปนี้ลงใน Command Prompt ตามด้านบน:

                        bcdedit /set hypervisorlaunchtype อัตโนมัติ

                        จากนั้นรีสตาร์ทพีซีของคุณเพื่อยืนยันการเปลี่ยนแปลง

                        3. วิธีปิดการใช้งาน Hyper-V โดยใช้ Command Prompt

                        หากคุณไม่สามารถใช้เครื่องมือคุณลักษณะของ Windows เพื่อปิดใช้งาน Hyper-V ได้ คุณสามารถถอนการติดตั้งได้โดยใช้ Command Prompt โดยทำดังนี้:

                        1. เปิด เมนูเริ่มและค้นหา “cmd”
                        2. คลิกขวา พร้อมรับคำสั่งและกด เรียกใช้ในฐานะผู้ดูแลระบบ
                        3. พิมพ์คำสั่งต่อไปนี้แล้วกด Enter:
                        4. dism /online /disable-feature /featurename:Microsoft-hyper-v-all.

                          1. คุณควรได้รับข้อความแจ้งว่าเครื่องมือ DISM ได้ปิดการใช้งาน Hyper-V แล้ว
                            1. รีสตาร์ทพีซีของคุณ
                            2. 4. วิธีปิดการใช้งาน Hyper-V โดยใช้ Windows PowerShell

                              วิธีสุดท้ายในการปิดใช้งาน Hyper-V คือการใช้ PowerShell ในโหมดผู้ดูแลระบบ โดยทำดังนี้:

                              1. เปิด เมนูเริ่มและพิมพ์ “PowerShell”
                              2. คลิกขวาที่ PowerShellและเลือก เรียกใช้ในฐานะผู้ดูแลระบบ
                                1. ป้อนคำสั่งต่อไปนี้แล้วกด Enter:
                                2. ปิดการใช้งาน WindowsOptionalFeature - ออนไลน์ - ชื่อคุณลักษณะ Microsoft-Hyper-V-All

                                  1. รอข้อความแสดงความสำเร็จ จากนั้นรีสตาร์ทพีซีของคุณเพื่อยืนยันการเปลี่ยนแปลง
                                  2. วิธีแก้ไข “เราไม่สามารถอัปเดตให้เสร็จสิ้นได้” เกิดข้อผิดพลาด

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

                                    เพื่อแก้ไขปัญหานี้ คุณจะต้องลบอะแดปเตอร์เครือข่ายเสมือน Hyper-V:

                                    1. เปิดกล่องโต้ตอบ เรียกใช้
                                    2. พิมพ์ devmgmt.mscแล้วกด Enter.
                                      1. ใน Device Managerดับเบิลคลิก Network Adaptersเพื่อขยายส่วนนี้
                                        1. ค้นหา อะแดปเตอร์เครือข่าย Hyper-Vเลือกตัวเลือกเมนู ดูที่ด้านบนของหน้าต่าง และเลือก แสดงอุปกรณ์ที่ซ่อน
                                        2. คลิกขวาที่ Hyper-V Virtual Ethernet Adapterและเลือก ถอนการติดตั้งอุปกรณ์
                                        3. ทำซ้ำขั้นตอนนี้กับอะแดปเตอร์เครือข่ายทุกตัวในรายการ จากนั้น รีบูทพีซีของคุณ และตรวจสอบว่าทำงานได้หรือไม่เมื่อเริ่มต้นระบบ
                                        4. ยังประสบปัญหากับ Hyper-V หรือไม่? ลองแก้ไขเหล่านี้

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

                                          ต่อไปนี้เป็นสองสิ่งที่ควรลอง:

                                          1. ปิดความสมบูรณ์ของหน่วยความจำ

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

                                          หากต้องการปิดความสมบูรณ์ของหน่วยความจำ:

                                          1. กด ปุ่ม Windows+ Iเพื่อเปิด การตั้งค่า
                                          2. เลือก ความเป็นส่วนตัวและความปลอดภัย
                                            1. เลือก ความปลอดภัยของ Windowsและเลือก ความปลอดภัยของอุปกรณ์
                                            2. เลือก รายละเอียดการแยกแกนหลัก
                                              1. ปิด ความสมบูรณ์ของหน่วยความจำและรีสตาร์ทคอมพิวเตอร์ของคุณ
                                              2. 2. ปิดการใช้งาน Device Guard และ Credential Guard

                                                Device Guard และ Credential Guard เป็นคุณสมบัติสองประการของ Windows ที่ต้องใช้ Hyper-V ในการทำงาน ด้วยเหตุนี้ อาจมีฟังก์ชัน นโยบายกลุ่ม หรือ การตั้งค่าไบออส/UEFI ที่เปิดใช้งาน Hyper-V โดยอัตโนมัติทุกครั้งที่คุณบูตเครื่องพีซี

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

                                                ต่อไปนี้เป็นวิธีปิดใช้งาน Device Guard และ Credential Guard:

                                                1. กด Win+ Rเพื่อเปิด Run.
                                                2. พิมพ์ Regeditแล้วกด Enter.
                                                  1. นำทางไปยัง คอมพิวเตอร์\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsaคุณสามารถคัดลอกและวางตำแหน่งนั้นลงในแถบที่อยู่ที่ด้านบนของหน้าต่าง Registry Editor ได้
                                                  2. เลือกโฟลเดอร์ Lsa
                                                    1. ในบานหน้าต่างด้านขวา ค้นหา LsaCfgFlagsหากไม่มีอยู่ ให้คลิกขวาที่หน้าต่าง เลือก ใหม่>ค่า DWORD (32 บิต)และตั้งชื่อเป็น “LsaC gFlags”
                                                    2. ดับเบิลคลิก LsaCfgFlagsDWORD และเปลี่ยนฟิลด์ Value dataเป็น 0
                                                      1. เลือก ตกลง
                                                      2. ตอนนี้ ไปที่ Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard
                                                      3. ค้นหาค่า EnableVirtualizationBasedSecurityDWORD หากไม่มีอยู่ ให้สร้างตามด้านบน
                                                        1. ดับเบิลคลิกที่ DWORD และตั้งค่าเป็น 0
                                                        2. เลือก ตกลงจากนั้นรีสตาร์ทคอมพิวเตอร์เพื่อให้แน่ใจว่าการเปลี่ยนแปลงมีผล
                                                        3. หมายเหตุ:หากคุณจำเป็นต้องเปิดใช้งาน Device Guard หรือ Credential Guard อีกครั้ง ให้ทำซ้ำขั้นตอนข้างต้นแต่ตั้งค่าเป็น 1.

                                                          ไม่มีปัญหาการจำลองเสมือนอีกต่อไป

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

                                                          .

                                                          กระทู้ที่เกี่ยวข้อง:


                                                          15.02.2024