Cách tắt hoặc loại bỏ Hyper-V trong Windows 11
Nếu Hyper-V đang cản trở công việc của bạn, hãy loại bỏ nó trên Windows 11 bằng những mẹo đơn giản sau.
Hyper-V được cài sẵn trên máy tính Windows 11. Dù công cụ ảo hóa không có sẵn ở phiên bản Home, bạn có thể cài đặt nó bằng một tập lệnh batch.
Đáng tiếc, Hyper-V có thể xung đột với các ứng dụng bên thứ 3 trên PC. Kết quả, bạn có thể gặp lỗi phát hiện Hyper-V khi cố gắng mở một ứng dụng, game hoặc công cụ chỉnh phần cứng.
Thật may, bạn có thể tắt hay loại bỏ Hyper-V trong Windows 11 với sự trợ giúp của Windows Features, Command Prompt và PowerShell.
Cách kiểm tra Hyper-V có chạy trên Windows 11
Bạn có thể truy cập app System Information để xác định xem ảo hóa Hyper-V có đang chạy trên hệ thống. Điều này hữu ích nếu bạn cần xác minh trạng thái của Hyper-V sau khi tắt nó.
Để kiểm tra trạng thái Hyper-V hiện tại trên máy tính:
1. Nhấn Win + R để mở Run.
2. Gõ msinfo32.exe và click OK để mở ứng dụng.
3. Tiếp theo kiểm tra xem mục sau có sẵn ở phía dưới của tab chi tiết:
A hypervisor has been detected. Features required for Hyper-V will not be displayed.
Nếu có, bạn sẽ cần tắt Hyper-V, Memory Integrity và Credential Guard.
Cách tắt Hyper-V qua Windows Features
Windows Features cho phép bạn thêm các tính năng bổ sung mặc định được tắt trong Windows 11. Bạn cũng có thể dùng nó để tắt một số tính năng nâng cao, bao gồm Hyper-V.
Lưu ý rằng để sửa lỗi phát hiện Hyper-V, bạn cần vô hiệu hóa nền tảng máy ảo và Windows Hypervisor Platform.
Để tắt Hyper-V bằng Windows Features:
1. Nhấn Win + R để mở hộp thoại Run.
2. Gõ control và click OK để mở Control Panel.
3. Trong Control Panel, click Programs.
4. Tiếp theo, click Programs and Features.
5. Ở bảng bên trái, click Turn Windows features on or off.
6. Trong hộp thoại Windows Features, tìm Hyper-V.
7. Bỏ tích Hyper-V để tắt tính năng này.
8. Tiếp theo, cuộn xuống dưới và tìm Virtual Machine Platform và Windows Hypervisor Platform options.
9. Bỏ tích cả hai lựa chọn và nhấn OK.
10. 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.
11. Sau đó, khởi động lại PC để áp dụng các thay đổi.
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. Nó hữu ích khi bạn chỉ muốn bỏ kích hoạt Hyper-V và không hoàn toàn gỡ cài đặt nó.
Để tắt Hyper-V bằng BCDEdit:
1. Nhấn phím Win và gõ cmd.
2. Click chuột phải trên Command Prompt và chọn Run as administrator.
3. Trong cửa sổ Command Prompt, nhập lệnh sau và nhấn Enter:
bcdedit /set hypervisorlaunchtype off
4. Khi thông báo thành công hiện ra, đóng Command Prompt và khởi động lại PC để áp dụng các thay đổi.
5. Nếu cần kích hoạt lại Hyper-V, dùng lệnh sau:
bcdedit /set hypervisorlaunchtype auto
6. Khởi động lại PC để áp dụng các thay đổi này.
Cách gỡ cài đặt Hyper-V bằng Command Prompt
Nếu Windows Features không loại bỏ được Hyper-V, bạn có thể dùng Command Prompt để tắt nó. Cách thực hiện như sau:
1. Mở Command Prompt bằng quyền admin.
2. Trong cửa sổ Command Prompt, nhập lệnh sau và nhấn Enter:
dism /online /disable-feature /featurename:Microsoft-hyper-v-all
3. Công cụ DISM sẽ tắt Hyper-V và thông báo hoạt động đã hoàn tất thành công.
4. Gõ exit để đóng Command Prompt và khởi động lại PC.
Sau khi khởi động lại, bạn có thể chạy game và các trình ảo hóa khác mà không gặp lỗi.
Nếu không, mở Windows Features, tắt Virtual Machine Platform và Windows Hypervisor Platform, rồi khởi động lại PC.
Cách tắt Hyper-V bằng PowerShell
Nếu thích PowerShell, bạn có thể dùng WindowsOptionalFeature để tắt Hyper-V trong Windows 11. Để làm việc này, bạn cần mở PowerShell bằng các quyền admin và triển khai lệnh. Dưới đây là cách làm việc này:
1. Nhấn phím Win và gõ powershell.
2. Click chuột phải vào PowerShell và chọn Run as administrator.
3. Click Yes khi được nhắc bằng User Account Control.
4. 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
Đợi quá trình này hoàn tất. Sau đó, đóng PowerShell và khởi động lại PC để áp dụng các thay đổi.
Cách gỡ cài đặt Hyper-Virtual Network Adapter
Thông thường trong khi khởi động lại, sau khi gỡ cài đặt Hyper-V, bạn có thể gặp thông báo "We couldn't complete the updates, undoing changes".
Để giải quyết vấn đề này, đảm bảo bộ điều chỉnh mạng ảo Hyper-V đã bị xóa khỏi PC. Hãy làm theo các bước sau:
- Nhấn Win + R để mở Run.
- Gõ dvmgmt.msc và click OK để mở Device Manager.
- Trong Device Manager, mở rộng phần Network Adapters để tìm Hyper-V Virtual network adapters.
- Nếu không có cá adapter liên kết với Hyper-V được liệt kê, click View và chọn Show hidden devices.
- Click chuột phải vào Hyper-V Virtual Ethernet Adapter và chọn Uninstall device.
- Click Uninstall để xác nhận hành động.
- Lặp lại các bước để xóa tất cả bộ điều hợp mạng liên kết với Hyper-V.
Sau khi hoàn tất, đóng Device Manager và khởi động lại PC. Tiếp theo, gỡ cài đặt Hyper-V và kiểm tra xem có bất kỳ thay đổi nào trên hệ thống.
Trên đây là cách tắt Hyper-V trên Windows 11. Hi vọng bài viết hữu ích với các bạn.