Cách tắt hoặc xóa Hyper-V trong Windows 11
Hyper-V được cài đặt sẵn trên máy tính Windows 11. Mặc dù công cụ ảo hóa không có sẵn trên phiên bản Home của HĐH, nhưng bạn có thể cài đặt nó bằng một tập lệnh hàng loạt.
Thật không may, Hyper-V có thể xung đột với các ứng dụng của bên thứ ba trên PC của bạn. Do đó, bạn có thể gặp phải lỗi phát hiện Hyper-V khi cố khởi chạy ứng dụng, trò chơi PC hoặc tiện ích điều chỉnh phần cứng.
May mắn thay, bạn có thể tắt Hyper-V trong Windows 11 với sự trợ giúp của hộp thoại Windows Features cổ điển, Command Prompt và PowerShell.
Mục Lục
Cách kiểm tra xem Hyper-V có đang chạy trên Windows 11 hay không
Bạn có thể truy cập ứng dụng Thông tin hệ thống để xác định xem ảo hóa Hyper-V có đang chạy hay không. Điều này rất hữu ích nếu bạn cần xác minh trạng thái của Hyper-V sau khi vô hiệu hóa nó.
Để kiểm tra trạng thái Hyper-V hiện tại trên máy tính của bạn:
- Nhấn Thắng + R mở Chạy.
- Loại hình msinfo32.exe và bấm vào ĐƯỢC RỒI để mở ứng dụng.
- Tiếp theo, hãy kiểm tra xem mục nhập sau có sẵn ở cuối tab chi tiết hay không:
A hypervisor has been detected. Features required for Hyper-V will not be displayed. - Nếu có, bạn sẽ cần phải tắt Hyper-V, Tính toàn vẹn của bộ nhớ và tính năng Bảo vệ thông tin xác thực, như được thảo luận bên dưới để sử dụng các công cụ ảo hóa khác mà không gặp bất kỳ lỗi nào.
1. Cách tắt Hyper-V thông qua Hộp thoại Các tính năng của Windows
Hộp thoại Tính năng của Windows cho phép bạn thêm các tính năng bổ sung bị tắt theo mặc định trong Windows 11. Bạn cũng có thể sử dụng hộp thoại này để tắt một số tính năng nâng cao, bao gồm Hyper-V.
Lưu ý rằng để khắc phục lỗi phát hiện Hyper-V, bạn sẽ cần phải tắt tính năng Nền tảng máy ảo và Nền tảng Hypervisor của Windows ngoài Hyper-V.
Để tắt Hyper-V bằng hộp thoại Tính năng của Windows:
- Nhấn nút Thắng + R chìa khóa để mở Chạy hộp thoại.
- Loại hình điều khiển và bấm vào ĐƯỢC RỒI để mở Bảng điều khiển.
- bên trong Bảng điều khiển, bấm vào Các chương trình.
- Tiếp theo, nhấp vào Chương trình và các tính năng.
- Trong ngăn bên trái, nhấp vào Bật hoặc tắt các tính năng của Windows.
- Trong hộp thoại Tính năng của Windows, định vị Hyper-V.
- Bỏ chọn Hyper-V tùy chọn để tắt tính năng.
- Tiếp theo, cuộn xuống và tìm Nền tảng máy ảo và Nền tảng Windows Hypervisor tùy chọn.
- Bỏ chọn cả hai tùy chọn và nhấp vào ĐƯỢC RỒI.
- Windows sẽ gỡ cài đặt Hyper-V và các tính năng khác khỏi hệ thống của bạn.
- Sau khi hoàn tất, hãy khởi động lại PC của bạn để áp dụng các thay đổi.
2. Cách tắt Hyper-V bằng BCDEDIT
Bạn có thể tắt Hyper-V trong cấu hình khởi động bằng công cụ BCDEdit. Hữu ích nếu bạn chỉ muốn hủy kích hoạt Hyper-V chứ không phải gỡ cài đặt hoàn toàn.
Để tắt Hyper-V bằng BCDEdit:
- Nhấn nút Thắng lợi phím và loại cmd.
- Nhấp chuột phải vào Dấu nhắc lệnh và chọn Chạy như quản trị viên.
- Trong cửa sổ Command Prompt, nhập lệnh sau và nhấn Enter:
bcdedit /set hypervisorlaunchtype off - Khi thông báo thành công xuất hiện, hãy đóng Command Prompt và khởi động lại PC của bạn để áp dụng các thay đổi.
- Nếu bạn cần kích hoạt lại Hyper-V, hãy sử dụng lệnh sau:
bcdedit /set hypervisorlaunchtype auto - Đảm bảo khởi động lại PC của bạn để áp dụng các thay đổi.
Ngoài ra, bạn có thể sử dụng công cụ BCDEdit để thực hiện các tác vụ nâng cao khác, chẳng hạn như xóa các tùy chọn menu khởi động cũ và thêm lối tắt chế độ an toàn vào menu khởi động của Windows 11.
3. Cách gỡ cài đặt Hyper-V bằng Command Prompt
Nếu hộp thoại Tính năng của Windows không loại bỏ được Hyper-V, bạn có thể sử dụng Command Prompt để vô hiệu hóa trình siêu giám sát. Đây là cách để làm điều đó.
- Mở Command Prompt với tư cách quản trị viên.
- Trong cửa sổ Command Prompt, nhập lệnh sau và nhấn Enter:
dism /online /disable-feature /featurename:Microsoft-hyper-v-all - Sau khi thực thi, công cụ DISM sẽ vô hiệu hóa Hyper-V và hiển thị thông báo đã hoàn thành hoạt động thành công để cho biết thực thi thành công.
- Nhập exit để đóng Command Prompt và khởi động lại PC của bạn.
Sau khi khởi động lại, bạn sẽ có thể chạy trò chơi của mình và các trình giám sát khác mà không gặp lỗi.
Nếu không, hãy mở hộp thoại Tính năng của Windows, tắt Nền tảng máy ảo và Nền tảng Windows Hypervisor và khởi động lại PC của bạn.
4. Cách tắt Hyper-V bằng PowerShell
Nếu thích PowerShell, bạn có thể sử dụng lệnh ghép ngắn WindowsOptionalFeature để tắt Hyper-V trong Windows 11. Để thực hiện việc này, bạn cần khởi chạy PowerShell với đặc quyền quản trị và thực thi lệnh. Đây là cách để làm điều đó.
- Nhấn nút Thắng lợi phím và loại quyền hạn.
- Nhấp chuột phải vào PowerShell và chọn Chạy như quản trị viên.
- Nhấp chuột Đúng khi được nhắc nhở bởi Kiểm soát tài khoản người dùng.
- Trong cửa sổ PowerShell, sao chép và dán lệnh bên dưới và nhấn Enter:
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All - Chờ cho quá trình hoàn tất. Sau khi hoàn tất, hãy đóng PowerShell và khởi động lại PC của bạn để áp dụng các thay đổi.
Cách gỡ cài đặt Bộ điều hợp mạng ảo Hyper-V
Thường trong quá trình khởi động lại, sau khi gỡ cài đặt Hyper-V, bạn có thể gặp phải thông báo “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”.
Để giải quyết vấn đề này, hãy đảm bảo rằng bộ điều hợp mạng ảo Hyper-V đã bị xóa khỏi PC của bạn. Bạn có thể xóa bộ điều hợp mạng ảo khỏi Trình quản lý thiết bị.
Để xóa bộ điều hợp mạng ảo của Hyper-V:
- Nhấn Thắng + R mở Chạy.
- Loại hình dvmgmt.msc và bấm vào ĐƯỢC RỒI mở Quản lý thiết bị.
- Trong Trình quản lý thiết bị, hãy mở rộng Bộ điều hợp mạng phần để xác định vị trí Bộ điều hợp mạng ảo Hyper-V.
- Nếu không có bộ điều hợp ảo nào được liên kết với Hyper-V được liệt kê, hãy nhấp vào Lượt xem và chọn Hiển thị các thiết bị ẩn.
- 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ị.
Đừng loại bỏ Bộ điều hợp ảo Wi-Fi Direct của Microsoft.
- Nhấp chuột Gỡ cài đặt để xác nhận hành động.
- Lặp lại các bước để xóa tất cả các bộ điều hợp mạng ảo được liên kết với Hyper-V.
- Sau khi hoàn tất, hãy đóng Trình quản lý Thiết bị và khởi động lại PC của bạn. Tiếp theo, gỡ cài đặt Hyper-V và kiểm tra bất kỳ cải tiến nào.
Cách tắt bảo mật dựa trên ảo hóa (tính toàn vẹn của bộ nhớ)
Nếu bạn gặp phải sự cố được phát hiện Hyper-V ngay cả sau khi bạn tắt Hyper-V, hãy thử tắt tính năng Toàn vẹn bộ nhớ trong Bảo mật Windows.
Tính năng Toàn vẹn bộ nhớ là một phần của Core Isolation. Nó giúp ngăn chặn các tác nhân đe dọa truy cập và lây nhiễm các quy trình bảo mật cao bằng cách sử dụng mã độc.
Theo mặc định, Windows sẽ tắt tính năng Toàn vẹn bộ nhớ để tránh xung đột với các ứng dụng và trình điều khiển thiết bị do vấn đề không tương thích. Điều này cũng có thể gây ra sự cố với các công cụ và chương trình ảo hóa của bên thứ ba cần truy cập vào phần cứng ảo hóa hệ thống của bạn.
Để tắt tính toàn vẹn của bộ nhớ trong Windows Security:
- Nhấn Win + I để mở Cài đặt ứng dụng.
- Trong ngăn bên trái, nhấp vào Quyền riêng tư & bảo mật chuyển hướng.
- Tiếp theo, nhấp vào Bảo mật Windows.
- Bên dưới Khu vực bảo vệ phần, nhấp vào Bảo mật thiết bị.
- Tiếp theo, nhấp vào Chi tiết cách ly cốt lõi Bên dưới Cô lập cốt lõi tiết diện.
- Chuyển đổi công tắc bên dưới Toàn vẹn bộ nhớ để biến nó Tắt.
- Khởi động lại PC của bạn để áp dụng các thay đổi.
Hyper-V là một tiện ích tuyệt vời nếu bạn muốn có một giải pháp ảo hóa hiện đại. Tuy nhiên, nó không phải là không có khuyết điểm của nó. Nhiều trình giám sát của bên thứ ba, bao gồm cả những người chơi chính VirtualBox và WMware Workstations, không hoạt động với Hyper-V được kích hoạt.
Nếu bạn không chắc chắn nên sử dụng hypervisor nào, hãy so sánh ba công cụ ảo hóa phổ biến để giúp bạn xác định công cụ tốt nhất trong số đó.