Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Phần Mềm

Tắt Hyper‑V trên Windows11 để khôi phục hiệu suất chơi game

Hyper-V là một công cụ ảo hóa hữu ích cho phép người dùng Windows 11 chạy máy ảo trên PC của họ. Vấn đề là nó có thể gây ra sự cố với các ứng dụng và trình giả lập khác, khiến bạn không thể sử dụng một số chương trình hoặc chơi trò chơi.

Trong hướng dẫn này, chúng tôi sẽ giải thích cách tắt Hyper-V để bạn có thể yên tâm quay lại chơi game.

Hyper-V là gì?

Hyper-V là một nền tảng ảo hóa được phát triển cho phép người dùng tạo và chạy các máy ảo (VM) trên Windows 10 và Windows 11 Pro, Education và Enterprise. Điều này giúp có thể chạy nhiều hệ điều hành trên một PC, giảm chi phí phần cứng và giúp việc kiểm tra phần mềm mới trong quá trình phát triển trở nên dễ dàng hơn.

Tuy nhiên, Hyper-V có thể gây xung đột với các ứng dụng của bên thứ ba như VMWare Workstation, VirtualBox và một số trình giả lập trò chơi. Vì lý do này, nhiều người dùng muốn tắt Hyper-V — đặc biệt là khi hầu hết chủ sở hữu PC không sử dụng nó.

Lưu ý:Hyper-V không có sẵn trên Windows 11 Home Edition.

Cách kiểm tra xem Hyper-V có đang chạy trên PC của bạn hay không

Để xem Hyper-V Hypervisor có đang chạy trên PC chạy Windows 11 của bạn hay không, bạn có thể kiểm tra công cụ Thông tin hệ thống. Để làm như vậy:

  1. Nhấn phím Windows + R để mở hộp thoại Chạy.
  2. Gõ msinfo32.exe rồi nhấn Enter.
Tắt Hyper‑V trên Windows11 để khôi phục hiệu suất chơi game
  1. Trong tab Tóm tắt hệ thống, cuộn xuống phía dưới và kiểm tra mục sau:

Một hypervisor đã được phát hiện. Các tính năng cần thiết cho Hyper-V sẽ không được hiển thị.

  1. Nếu mục này xuất hiện, điều đó có nghĩa là Hyper-V đang hoạt động và bạn sẽ cần phải tắt nó nếu muốn sử dụng các công cụ ảo hóa khác. Tương tự, nếu bạn thấy bất kỳ mục nào bao gồm Hyper-V được bật, điều đó có nghĩa là ứng dụng đang chạy.
Tắt Hyper‑V trên Windows11 để khôi phục hiệu suất chơi game

Dưới đây, chúng tôi sẽ giải thích cách loại bỏ Hyper-V bằng các Tính năng của Windows, BCDEdit, dòng lệnh và PowerShell. Hãy nhớ rằng sau khi xóa, bạn sẽ không thể truy cập Trình quản lý Hyper-V hoặc thay đổi bất kỳ cài đặt VM nào cho đến khi cài đặt lại.

1. Cách tắt Hyper-V bằng các tính năng tùy chọn của Windows

Cách dễ nhất để tắt Hyper-V là sử dụng ứng dụng Tính năng của Windows. Để làm như vậy:

  1. Nhấn Win + R để mở Chạy.
  2. Nhập control và nhấn Enter để mở Control Panel.
Tắt Hyper‑V trên Windows11 để khôi phục hiệu suất chơi game
  1. Chọn chương trình.
Tắt Hyper‑V trên Windows11 để khôi phục hiệu suất chơi game
  1. Chọn Chương trình và Tính năng.
Tắt Hyper‑V trên Windows11 để khôi phục hiệu suất chơi game
  1. Chọn Bật hoặc tắt các tính năng của Windows trong menu bên trái.
  2. Cuộn xuống và bỏ chọn hộp kiểm bên cạnh Hyper-V, Windows Hypervisor Platform và Virtual Machine Platform.
Tắt Hyper‑V trên Windows11 để khôi phục hiệu suất chơi game
  1. Khởi động lại PC của bạn.

Lưu ý:Phương pháp này sẽ gỡ cài đặt hoàn toàn Hyper-V, nghĩa là nếu muốn sử dụng nó trong tương lai, bạn sẽ phải cài đặt lại nó. Chúng tôi sẽ giải thích cách thực hiện điều đó bên dưới.

2. Cách tắt Hyper-V bằng BCDEDIT

Công cụ BCDEDIT cho phép bạn tắt Hyper-V trong cấu hình khởi động của PC thay vì gỡ cài đặt hoàn toàn. Điều này rất hữu ích nếu bạn muốn tránh phải cài đặt lại Hyper-V trong tương lai.

Để tắt Hyper-V bằng BCDEDIT:

  1. Mở Menu Bắt đầu và tìm kiếm “cmd.”
  2. Nhấp chuột phải vào Dấu nhắc Lệnh và nhấn Chạy với tư cách Quản trị viên.
Tắt Hyper‑V trên Windows11 để khôi phục hiệu suất chơi game
  1. Trong cửa sổ Dấu nhắc Lệnh, nhập lệnh sau:

bcdedit /tắt hypervisorlaunchtype

Tắt Hyper‑V trên Windows11 để khôi phục hiệu suất chơi game
  1. Bạn sẽ nhận được thông báo cho biết lệnh đã thành công. Khi bạn làm vậy, hãy khởi động lại PC để đảm bảo rằng Hyper-V đã bị tắt.

Nếu bạn cần kích hoạt lại Hyper-V, hãy nhập lệnh sau vào Dấu nhắc Lệnh như trên:

bcdedit /set hypervisorlaunchtype auto

Sau đó khởi động lại PC của bạn để xác nhận thay đổi.

3. Cách tắt Hyper-V bằng dấu nhắc lệnh

Nếu bạn không thể sử dụng công cụ Tính năng của Windows để tắt Hyper-V, bạn có thể gỡ cài đặt nó bằng Dấu nhắc Lệnh. Để làm như vậy:

  1. Mở Menu Bắt đầu và tìm kiếm “cmd.”
  2. Nhấp chuột phải vào Dấu nhắc Lệnh và nhấn Chạy với tư cách Quản trị viên.
  3. Nhập lệnh sau và nhấn Enter:

dism /online /disable-feature /featurename:Microsoft-hyper-v-all

  1. Bạn sẽ nhận được thông báo hoàn thành cho biết công cụ DISM đã tắt Hyper-V.
Tắt Hyper‑V trên Windows11 để khôi phục hiệu suất chơi game
  1. Khởi động lại PC của bạn.

4. Cách tắt Hyper-V bằng Windows PowerShell

Một phương pháp cuối cùng để tắt Hyper-V là sử dụng PowerShell ở chế độ quản trị viên. Để làm như vậy:

  1. Mở Menu Bắt đầu và nhập “PowerShell.”
  2. Nhấp chuột phải vào PowerShell và chọn Chạy với tư cách quản trị viên.
Tắt Hyper‑V trên Windows11 để khôi phục hiệu suất chơi game
  1. Nhập lệnh sau và nhấn Enter:

Tắt-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All

Tắt Hyper‑V trên Windows11 để khôi phục hiệu suất chơi game
  1. Đợi thông báo thành công, sau đó khởi động lại PC của bạn để xác nhận thay đổi.

Cách khắc phục lỗi “Chúng tôi không thể hoàn thành cập nhật”

Trong khi gỡ cài đặt Hyper-V, nhiều người dùng gặp phải thông báo lỗi cho biết “Chúng tôi không thể hoàn tất các bản cập nhật, đang hoàn tác các thay đổi”. Lỗi này khiến bạn không thể gỡ cài đặt Hyper-V và có nghĩa là lỗi ban đầu vẫn sẽ xảy ra.

Để khắc phục điều này, bạn cần xóa Bộ điều hợp mạng ảo Hyper-V:

  1. Mở hộp thoại Chạy.
  2. Gõ devmgmt.msc và nhấn Enter.
Tắt Hyper‑V trên Windows11 để khôi phục hiệu suất chơi game
  1. Trong Trình quản lý thiết bị, bấm đúp vào Bộ điều hợp mạng để mở rộng phần này.
Tắt Hyper‑V trên Windows11 để khôi phục hiệu suất chơi game
  1. Xác định vị trí bộ điều hợp mạng Hyper-V. Chọn tùy chọn menu Xem ở đầu cửa sổ và chọn Hiển thị thiết bị ẩn.
  2. Nhấp chuột phải vào Bộ điều hợp Ethernet ảo Hyper-V và chọn Gỡ cài đặt thiết bị.
  3. Lặp lại điều này cho mọi bộ điều hợp mạng trong danh sách. Sau đó, khởi động lại PC của bạn và kiểm tra xem nó có hoạt động khi khởi động không.

Vẫn gặp vấn đề với Hyper-V? Hãy thử các cách sửa lỗi này

Thật không may, bạn vẫn có thể gặp sự cố với trò chơi và phần mềm ảo hóa khác sau khi gỡ bỏ Hyper-V. Điều này là do một số tính năng tương tự của Windows gây ra xung đột với các công cụ ảo hóa của bên thứ ba.

Dưới đây là hai điều bạn nên thử:

1. Tắt tính toàn vẹn của bộ nhớ

Tính năng toàn vẹn bộ nhớ, có trong Bảo mật Windows, giúp ngăn phần mềm độc hại lây nhiễm vào các quy trình hệ thống quan trọng nhất. Tuy nhiên, nó cũng ngăn một số công cụ của bên thứ ba truy cập vào các tài nguyên quan trọng mà chúng cần để hoạt động.

Để tắt tính toàn vẹn của bộ nhớ:

  1. Nhấn phím Windows + I để mở Cài đặt.
  2. Chọn Quyền riêng tư và bảo mật.
Tắt Hyper‑V trên Windows11 để khôi phục hiệu suất chơi game
  1. Chọn Bảo mật Windows và chọn Bảo mật thiết bị.
  2. Chọn chi tiết cách ly lõi.
Tắt Hyper‑V trên Windows11 để khôi phục hiệu suất chơi game
  1. Tắt tính toàn vẹn của bộ nhớ và khởi động lại máy tính của bạn.
Tắt Hyper‑V trên Windows11 để khôi phục hiệu suất chơi game

2. Tắt tính năng bảo vệ thiết bị và bảo vệ thông tin xác thực

Device Guard và Credential Guard là hai tính năng của Windows yêu cầu Hyper-V hoạt động. Do đó, có thể có chức năng chính sách nhóm hoặc cài đặt BIOS/UEFI tự động bật Hyper-V bất cứ khi nào bạn khởi động PC.

Để khắc phục điều này, bạn cần thay đổi sổ đăng ký Windows. Việc sửa đổi sổ đăng ký có thể gặp rủi ro, vì vậy chúng tôi khuyên bạn nên tạo điểm khôi phục hệ thống trước khi thực hiện các bước tiếp theo.

Dưới đây là cách tắt Bộ bảo vệ thiết bị và Bộ bảo vệ thông tin xác thực:

  1. Nhấn Win + R để mở Chạy.
  2. Gõ Regedit và nhấn Enter.
Tắt Hyper‑V trên Windows11 để khôi phục hiệu suất chơi game
  1. Điều hướng đến Máy tính\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa. Bạn chỉ cần sao chép và dán vị trí đó vào thanh địa chỉ ở đầu cửa sổ Trình chỉnh sửa sổ đăng ký.
  2. Chọn thư mục Lsa.
Tắt Hyper‑V trên Windows11 để khôi phục hiệu suất chơi game
  1. Trong khung cửa sổ bên phải, tìm LsaCfgFlags. Nếu nó không tồn tại, hãy nhấp chuột phải vào cửa sổ, chọn Mới> Giá trị DWORD (32-bit) và đặt tên là “LsaC gFlags”.
  2. Nhấp đúp vào LsaCfgFlags DWORD và thay đổi trường Dữ liệu giá trị thành 0.
Tắt Hyper‑V trên Windows11 để khôi phục hiệu suất chơi game
  1. Chọn OK.
  2. Bây giờ, hãy điều hướng đến Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard.
  3. Xác định giá trị DWORD EnableVirtualizationBasedSecurity. Nếu nó không tồn tại, hãy tạo nó như trên.
Tắt Hyper‑V trên Windows11 để khôi phục hiệu suất chơi game
  1. Nhấp đúp vào DWORD và đặt giá trị của nó thành 0.
  2. Chọn OK, sau đó khởi động lại máy tính của bạn để đảm bảo các thay đổi được áp dụng.

Lưu ý:Nếu bạn cần bật lại Device Guard hoặc Credential Guard, hãy lặp lại các bước trên nhưng đặt giá trị thành 1.

Không còn vấn đề ảo hóa nào nữa

Tính năng Hyper-V là một công cụ ảo hóa tuyệt vời nhưng nó có thể gây ra những vấn đề khó chịu. Bây giờ bạn đã vô hiệu hóa thành công Hyper-V và các tính năng liên quan của nó, bạn sẽ có thể sử dụng phần mềm ảo hóa của bên thứ ba mà không gặp vấn đề gì.