Cách vô hiệu hóa hoặc xóa Hyper-V trên 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ệ điều hành, nhưng bạn có thể cài đặt nó bằng một batch script.

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 liên quan đến Hyper-V khi cố khởi chạy ứng dụng, game 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.

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

Kiểm tra xem Hyper-V có đang chạy trên Windows 11 hay không
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 System Information để 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:

1. Nhấn Win + R để mở Run.

2. Nhập msinfo32.exe và nhấp vào OK để mở ứng dụng.

3. 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:

4. 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ị.

5. Nếu có, bạn sẽ cần phải tắt Hyper-V, Memory integrity và tính năng Credential Guard, 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 rắc rối.

Cách vô hiệu hóa Hyper-V trên Windows 11

1. Vô hiệu hóa Hyper-V thông qua hộp thoại Windows Features

Hộp thoại Windows Features 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 liên quan đến Hyper-V, bạn sẽ cần phải tắt tính năng Virtual Machine Platform và Windows Hypervisor Platform ngoài Hyper-V.

Để tắt Hyper-V bằng hộp thoại Windows Features:

B1: Nhấn phím Win + R để mở hộp thoại Run.

B2: Nhập control và nhấp OK để mở Control Panel.

B3: Trong Control Panel, bấm vào Programs.

Programs trong Control Panel Windows 11
Programs trong Control Panel Windows 11

B4: Tiếp theo, nhấp vào Programs and Features.

B5: Trong ngăn bên trái, nhấp vào Turn Windows features on or off.

Nhấp vào Turn Windows features on or off
Nhấp vào Turn Windows features on or off

B6: Trong hộp thoại Windows Features, tìm Hyper-V.

B7: Bỏ chọn tùy chọn Hyper-V để tắt tính năng này.

Bỏ chọn tùy chọn Hyper-V
Bỏ chọn tùy chọn Hyper-V

B8: Tiếp theo, cuộn xuống và tìm các tùy chọn Virtual Machine PlatformWindows Hypervisor Platform.

Bỏ chọn Virtual Machine Platform và Windows Hypervisor Platform
Bỏ chọn Virtual Machine Platform và Windows Hypervisor Platform

B9: Bỏ chọn cả hai tùy chọn và nhấp vào OK.

B10: 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.

B11: Sau khi hoàn tất, hãy khởi động lại PC để áp dụng các thay đổi.

2. Cách vô hiệu hóa Hyper-V bằng BCDEDIT

Vô hiệu hóa Hyper-V bằng BCDEDIT
Vô hiệu hóa Hyper-V bằng BCDEDIT

Bạn có thể tắt Hyper-V trong cấu hình boot 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:

B1: Nhấn phím Win và gõ cmd.

B2: Nhấp chuột phải vào Command Prompt và chọn Run as administrator.

B3: Trong cửa sổ Command Prompt, nhập lệnh sau và nhấn Enter:

bcdedit /set hypervisorlaunchtype off

B4: 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 để áp dụng các thay đổi.

B5: 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

B6: Đảm bảo khởi động lại PC để á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 những tùy chọn menu boot cũ và thêm shortcut Safe Mode vào menu khởi động của Windows 11.

3. Cách gỡ cài đặt Hyper-V bằng Command Prompt

Gỡ cài đặt Hyper-V bằng Command Prompt
Gỡ cài đặt Hyper-V bằng Command Prompt

Nếu hộp thoại Windows Features không loại bỏ được Hyper-V, bạn có thể sử dụng Command Prompt để vô hiệu hóa hypervisor này. Đây là cách để làm điều đó.

B1: Mở Command Prompt với quyền admin.

B2: Trong cửa sổ Command Prompt, nhập lệnh sau và nhấn Enter:

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

B3: 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.

B4: 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 game của mình và các hypervisor khác mà không gặp lỗi.

Nếu không, hãy mở hộp thoại Windows Features, vô hiệu hóa các tùy chọn Virtual Machine PlatformWindows Hypervisor Platform, rồi khởi động lại PC.

4. Cách vô hiệu hóa Hyper-V bằng PowerShell

Powershell vô hiệu hóa Hyper V
Powershell vô hiệu hóa Hyper V

Nếu thích PowerShell, bạn có thể sử dụng cmdlet WindowsOptionalFeature để vô hiệu hóa Hyper-V trong Windows 11. Để thực hiện việc này, bạn cần khởi chạy PowerShell với quyền admin và thực thi lệnh. Đây là cách để làm điều đó.

B1: Nhấn phím Win và gõ powershell.

B2: Nhấp chuột phải vào PowerShell và chọn Run as administrator.

B3: Bấm Yes khi được User Account Control nhắc.

B4: 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

B5: 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 để á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. Nhiều hypervisor của bên thứ ba, bao gồm cả 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 xem bài so sánh ba công cụ ảo hóa phổ biến bên dưới phần link tham khảo thêm để giúp bạn xác định công cụ tốt nhất.

Thứ Năm, 06/10/2022 11:58
51 👨 871
0 Bình luận
Sắp xếp theo