Contents

Cách tắt hoặc xóa Hyper-V trong Windows 11

Bài học chính

Trong một số trường hợp nhất định, việc sử dụng Hyper-V trên Windows 11 có thể dẫn đến can thiệp vào các giải pháp hoặc ứng dụng ảo hóa bên ngoài, dẫn đến không thể khởi chạy các chương trình này do lỗi. Trong những trường hợp như vậy, việc giải phóng Hyper-V đã được cho là có thể giảm bớt vấn đề này một cách hiệu quả.

Bằng cách sử dụng hộp thoại Tính năng của Windows hoặc tiện ích BCDEdit, bạn có thể tắt Hyper-V trong hệ điều hành của mình. Bạn nên khởi động lại máy tính của mình để thực hiện bất kỳ sửa đổi nào được thực hiện.

Vui lòng làm theo các bước sau nếu bạn gặp bất kỳ sự cố nào với hộp thoại Tính năng của Windows khi cố gắng tắt Hyper-V:1. Mở dấu nhắc lệnh hoặc PowerShell với tư cách quản trị viên.2. Thực hiện các lệnh sau để tắt Hyper-V:a) Tắt-WindowsOptionalFeature-Online-FeatureName Microsoft-Hyper-Vb) Remove-WindowsFeature-Online-Name Microsoft-Hyper-V-Virtual-Network-Adapter3. Ngoài ra, hãy cân nhắc việc tắt tính toàn vẹn của bộ nhớ và bảo vệ thiết bị/bảo vệ thông tin xác thực để có hiệu suất tối ưu. Bằng cách thực hiện các biện pháp này, bạn có thể giải quyết mọi vấn đề liên quan đến hộp thoại Tính năng của Windows khi cố gắng tắt Hyper-V.

Hyper-V là công nghệ ảo hóa được đưa vào như một phần của hệ điều hành trong Windows 11 và được cài đặt tự động trên tất cả các thiết bị chạy phiên bản Windows này. Tuy nhiên, mặc dù người dùng phiên bản Professional và Enterprise của HĐH có thể dễ dàng truy cập, nhưng những người sử dụng phiên bản Home trước tiên phải lấy các tệp cài đặt cần thiết thông qua tập lệnh dòng lệnh trước khi có thể sử dụng tính năng này.

Đáng tiếc, Hyper-V có thể can thiệp vào nhiều ứng dụng khác nhau được cài đặt trên máy tính của bạn, bao gồm các phần mềm ảo hóa khác như VMware Workstation, VirtualBox và các chương trình giả lập. Do đó, bạn có thể gặp sự cố khi cố chạy ứng dụng, trò chơi PC hoặc công cụ tối ưu hóa hệ thống do sự hiện diện của Hyper-V trên thiết bị của bạn.

May mắn thay, người ta có thể tắt Hyper-V một cách hiệu quả trong phiên bản mới nhất của Windows 11 bằng cách sử dụng hộp thoại Tính năng Windows thông thường hoặc giao diện dòng lệnh như Dấu nhắc Lệnh và PowerShell.

Tại sao bạn có thể cần tắt Hyper-V

Theo mặc định, chức năng của phần mở rộng ảo hóa tích hợp của máy tính, chẳng hạn như Intel VT-x hoặc AMD-V, bị hạn chế ở một công cụ ảo hóa duy nhất. Để sử dụng phần mềm ảo hóa thay thế như VMware Workstation hoặc VirtualBox, cần phải tắt trình ảo hóa Microsoft Hyper-V.

Ngoài ra, bạn nên tắt bất kỳ chức năng nào khác dựa trên bộ điều khiển ảo hóa và được tích hợp với Bảo mật Windows, chẳng hạn như Bộ bảo vệ Thiết bị, Bộ bảo vệ Thông tin xác thực và thành phần của Cách ly lõi được gọi là Tính toàn vẹn của Bộ nhớ.

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

/vi/images/system-information-hyper-has-been-detected.jpg

Để xác định xem nền tảng ảo hóa Hyper-V hiện có đang hoạt động hay không, người ta có thể sử dụng ứng dụng Thông tin hệ thống. Điều này tỏ ra đặc biệt có lợi trong trường hợp cần xác minh trạng thái hoạt động của Hyper-V hypervisor trước hoặc sau khi tắt nó.

Để xác định trạng thái hoạt động của công nghệ ảo hóa Hyper-V trên thiết bị máy tính của bạn, bạn có thể thực hiện các bước sau:

Nhấn đồng thời phím Windows và chữ “R” để khởi chạy hộp thoại Run, nơi bạn có thể thực thi các lệnh hệ thống khác nhau hoặc truy cập các cài đặt cấu hình khác nhau theo cách thân thiện với người dùng.

Vui lòng thực thi lệnh “msinfo32.exe” trong cửa sổ Dấu nhắc Lệnh hoặc PowerShell, sau đó nhấp vào nút “OK” để khởi chạy ứng dụng.

⭐ Tiếp theo, hãy kiểm tra xem mục sau có ở cuối tab chi tiết hay không:

 A hypervisor has been detected. Features required for Hyper-V will not be displayed. 

Để sử dụng thành công phần mềm ảo hóa thay thế, có thể cần phải tắt một số tính năng nhất định của Windows như Hyper-V, Tính toàn vẹn bộ nhớ và Trình bảo vệ thông tin xác thực, như được nêu trong các bước được cung cấp bên dưới.

Cách tắt Hyper-V thông qua các tính năng tùy chọn của Windows

Hộp thoại Tính năng của Windows cung cấp cho người dùng giao diện để bật hoặc tắt các tính năng khác nhau có sẵn trên hệ thống của họ nhưng có thể bị tắt theo mặc định. Điều này bao gồm một loạt các tùy chọn như công nghệ ảo hóa và các chức năng nâng cao khác như Hyper-V. Bằng cách truy cập tính năng này, người dùng có quyền kiểm soát tốt hơn đối với hiệu suất và khả năng tổng thể của hệ điều hành, cho phép họ tối ưu hóa trải nghiệm sử dụng máy tính theo nhu cầu và sở thích cụ thể của mình.

Để khắc phục sự cố lỗi Hyper-V được phát hiện, cần phải tắt cả hai tính năng Nền tảng máy ảo và Nền tảng Windows Hypervisor cùng với tính năng Hyper-V.

Để tắt Hyper-V thông qua việc sử dụng giao diện Tính năng của Windows, vui lòng làm theo các bước sau:

Vui lòng nhấn phím Windows kết hợp với chữ “R” trên bàn phím để truy cập hộp thoại Run.

Vui lòng nhập từ “điều khiển” vào trường được cung cấp, sau đó nhấp vào nút “OK” để truy cập Bảng điều khiển.

⭐ Trong Bảng điều khiển, nhấp vào Chương trình. /vi/images/control-panel-programs-windows-11.jpg

⭐Tiếp theo, nhấp vào Chương trình và Tính năng.

⭐ Ở khung bên trái, nhấp vào Bật hoặc tắt tính năng của Windows. /vi/images/turn-windows-featureson-off-windows-11-control-panel.jpg

Xác định vị trí Hyper-V trong danh sách các tính năng có sẵn để cài đặt trong hộp thoại Tính năng của Windows.

⭐ Bỏ chọn tùy chọn Hyper-V để tắt tính năng này. /vi/images/Windows-features-dialog-disable-hyper-v.jpg

⭐ Tiếp theo, cuộn xuống và tìm các tùy chọn Nền tảng máy ảo và Nền tảng ảo hóa Windows. /vi/images/Windows-features-dialog-disable-virtual-machine-platform-windows-hypervisor-platform.jpg

Ngoài ra, hãy bỏ chọn bất kỳ tùy chọn nào đã chọn bằng cách nhấp lại vào tùy chọn đó hoặc không chọn bất kỳ lựa chọn nào có sẵn. Sau đó, tiếp tục nhấp vào “OK” để xác nhận quyết định của bạn.

Hệ điều hành Windows sẽ xóa một số thành phần nhất định, bao gồm Hyper-V, khỏi máy tính của bạn như một phần của quá trình cài đặt hoặc cập nhật phần mềm.

Sau khi hoàn tất quá trình, bạn nên tắt nguồn rồi bật lại máy tính để triển khai các bản cập nhật một cách hiệu quả.

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

/vi/images/disable-hyper-v-command-prompt-bcdedit-tool.jpg

Bằng cách sử dụng tiện ích BCDEdit, người ta có thể bỏ chọn Hyper-V một cách hiệu quả trong cài đặt cấu hình khởi động của hệ thống. Hành động này cho phép vô hiệu hóa tạm thời Hyper-V mà không cần phải xóa hoàn toàn tính năng này khỏi máy tính.

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

Vui lòng nhấn phím Windows trên bàn phím của bạn, sau đó gõ “cmd” trong cửa sổ nhắc lệnh xuất hiện để truy cập ứng dụng Dấu nhắc Lệnh.

Vui lòng nhấp chuột phải vào ứng dụng Dấu nhắc Lệnh, sau đó chọn thực thi nó với quyền quản trị từ menu ngữ cảnh xuất hiện.

⭐ Trong cửa sổ Dấu nhắc Lệnh, gõ lệnh sau rồi nhấn Enter:

 bcdedit /set hypervisorlaunchtype off 

Khi hiển thị thông báo thành công, bạn nên chấm dứt phiên bản hiện tại của Dấu nhắc Lệnh và bắt đầu khởi động lại hệ thống để tạo điều kiện thuận lợi cho việc thực hiện các thay đổi đã chỉ định.

⭐ 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 

Để thực hiện các thay đổi, bạn bắt buộc phải khởi động lại hệ thống máy tính cá nhân của mình.

Người dùng nâng cao có thể sử dụng tiện ích BCDEdit cho các thao tác phức tạp hơn, bao gồm xóa các lựa chọn khởi động trước đó khỏi menu khởi động và thêm biểu tượng trợ năng chế độ an toàn trong trình tự khởi chạy Windows 11.

Cách gỡ cài đặt Hyper-V bằng dấu nhắc lệnh

/vi/images/disable-hyper-v-command-prompt.jpg

Để tắt trình ảo hóa thông qua dấu nhắc lệnh trên hệ thống Windows nếu việc xóa qua hộp thoại Tính năng của Windows không thành công, hãy làm theo các bước sau:

⭐ Mở Dấu nhắc Lệnh với tư cách quản trị viên.

⭐ Trong cửa sổ Dấu nhắc Lệnh, gõ lệnh sau rồi nhấn Enter:

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

Khi chạy tiện ích DISM, nó sẽ tắt Hyper-V một cách hiệu quả và hiển thị thông báo cho biết quá trình đã hoàn tất cùng với trạng thái thành công để xác nhận việc triển khai thành công.

Để bắt đầu tắt hệ thống và khởi động lại máy tính sau đó, vui lòng làm theo các bước sau:1. Nhấn phím’Enter’trên bàn phím của bạn để đóng cửa sổ Dấu nhắc Lệnh hiện đang hoạt động. Hành động này sẽ chấm dứt hiệu quả mọi tiến trình đang chạy và khiến hệ thống dừng lại.2. Ngoài ra, bạn có thể chọn đóng giao diện Dấu nhắc Lệnh theo cách thủ công bằng cách dùng chuột nhấp vào biểu tượng tương ứng của nó hoặc sử dụng phím tắt được liên kết với nó. Sau khi đóng, hệ thống sẽ ngừng hoạt động một cách nhẹ nhàng và chuyển sang trạng thái sẵn sàng cho lần tương tác tiếp theo của người dùng.3. Để kích hoạt lại hệ thống và tiếp tục hoạt động bình thường, chỉ cần tắt nguồn thiết bị hoặc ngắt kết nối vật lý khỏi nguồn điện. Khi được kết nối lại, máy sẽ tự động trải qua một loạt quy trình khởi tạo trước khi trở lại trạng thái chức năng trước đó

Sau khi thực hiện khởi động lại hệ thống, người dùng có thể thực thi các ứng dụng và máy ảo của mình mà không gặp phải bất kỳ lỗi nào. Tuy nhiên, nếu cách này không giải quyết được sự cố, người dùng có thể truy cập hộp thoại Tính năng của Windows bằng cách nhập “Bật hoặc tắt các tính năng của Windows” vào thanh tìm kiếm và tắt cả hai tùy chọn “Nền tảng máy ảo” và “Nền tảng Windows Hypervisor”. Khi những tính năng này đã bị vô hiệu hóa, người dùng nên khởi động lại máy tính của mình để tắt hoàn toàn Hyper-V Hypervisor.

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

/vi/images/powershell-disable-hyper-v.jpg

Sử dụng lệnhWindowsOptionalFeature, sử dụng đặc quyền quản trị trong môi trường PowerShell, để tắt Hyper-V trong hệ điều hành Windows bằng cách thực thi lệnh thích hợp.

Vui lòng nhấn phím logo Windows trên bàn phím của bạn, sau đó nhập “powershell” trong lời nhắc xuất hiện để truy cập thiết bị đầu cuối PowerShell.

Vui lòng nhấp chuột phải vào ứng dụng PowerShell, sau đó chọn thực thi nó với quyền quản trị từ menu ngữ cảnh xuất hiện.

Khi bạn được Kiểm soát tài khoản người dùng nhắc cấp phép, vui lòng nhấp vào “Có” để tiếp tục hành động được yêu cầu.

⭐ Trong cửa sổ PowerShell, sao chép và dán lệnh bên dưới rồi nhấn Enter:

 Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All 

Vui lòng cho phép thao tác hoàn tất trước khi tắt bảng điều khiển PowerShell và khởi động lại máy tính của bạn để kết hợp đầy đủ các sửa đổi.

Cách gỡ cài đặt Bộ điều hợp mạng ảo Hyper-V

Khi khôi phục sau khi loại bỏ Hyper-V, không có gì lạ khi gặp phải thông báo cho biết rằng không thể hoàn thành một số cập nhật nhất định và các thay đổi đã thực hiện trước đó phải được đảo ngược. Để khắc phục tình trạng này, bắt buộc phải loại bỏ mọi dấu vết của bộ điều hợp mạng ảo Hyper-V trên hệ thống máy tính của bạn. Quá trình này có thể được bắt đầu bằng cách điều hướng đến Trình quản lý thiết bị và xóa bộ điều hợp mạng ảo được đề cập.

Để xóa bộ điều hợp mạng ảo của Hyper-V:

Nhấn đồng thời phím Windows và chữ “R” để bắt đầu thực thi lệnh trong hộp thoại Chạy, cho phép bạn nhập các tác vụ hoặc lệnh khác nhau liên quan đến hệ thống cho máy tính của mình.

Vui lòng làm theo các bước sau để truy cập Trình quản lý thiết bị bằng dấu nhắc lệnh trong Windows:1. Mở Dấu nhắc Lệnh bằng cách gõ “cmd” hoặc “Dấu nhắc Lệnh” vào thanh tìm kiếm, nhấp chuột phải vào nó và chọn “Chạy với tư cách quản trị viên”.2. Trong cửa sổ Dấu nhắc Lệnh mở ra, gõ “dvmgmt.msc” (không có dấu ngoặc kép) và nhấn Enter. Thao tác này sẽ khởi chạy Trình quản lý Thiết bị.3. Nhấp vào “OK” để xác nhận hành động của bạn.

Để truy cập bộ điều hợp mạng ảo Hyper-V trong Trình quản lý thiết bị, trước tiên người ta phải điều hướng đến danh mục “Bộ điều hợp mạng” và mở rộng nó để hiển thị mọi tùy chọn bộ điều hợp mạng ảo có sẵn.

⭐ Nếu không có bộ điều hợp ảo nào liên kết với Hyper-V được liệt kê, hãy nhấp vào Xem và chọn Hiển thị các thiết bị ẩn. /vi/images/device-manager-show-hidden-devices-windows-11.jpg

⭐ Nhấp chuột phải vào Hyper-V Virtual Ethernet Adapter và chọn Gỡ cài đặt thiết bị.

Vui lòng giữ lại Bộ điều hợp ảo Microsoft Wi-Fi Direct vì việc loại bỏ nó bị cấm.

⭐ Nhấp vào Gỡ cài đặt để xác nhận hành động. /vi/images/uninstall-hyper-v-virtual-adapter.jpg

Lặp lại quy trình xóa tất cả các bộ điều hợp mạng ảo được kết nối với Hyper-V.

Sau khi hoàn thành các bước trước đó, bạn nên tắt Trình quản lý thiết bị và bắt đầu khởi động lại hệ thống. Sau đó, tiến hành xóa Hyper-V khỏi hệ điều hành của bạn và quan sát xem có bất kỳ cải tiến đáng chú ý nào về hiệu suất hoặc chức năng hay không.

Cách tắt bảo mật dựa trên ảo hóa (Tính toàn vẹn bộ nhớ)

Việc tắt Hyper-V sẽ giải quyết mọi vấn đề liên quan đến việc phát hiện nó. Tuy nhiên, nếu sự cố vẫn tiếp diễn, có thể cần phải tắt tính năng Tính toàn vẹn bộ nhớ trong Bảo mật Windows. Tính năng này là một thành phần của Core Isolation và có chức năng bảo vệ chống lại sự truy cập trái phép của tội phạm mạng thông qua việc sử dụng mã độc, từ đó bảo vệ các hệ thống và quy trình quan trọng khỏi các vi phạm bảo mật tiềm ẩn.

Windows có một cơ chế tích hợp sẵn để tắt tính năng Tính toàn vẹn bộ nhớ theo mặc định để ngăn chặn mọi xung đột phát sinh từ các ứng dụng hoặc trình điều khiển thiết bị không tương thích. Tuy nhiên, điều này có thể dẫn đến sự cố tương thích đối với một số công cụ và phần mềm ảo hóa của bên thứ ba yêu cầu quyền truy cập vào phần cứng ảo hóa của hệ thống.

Để tắt tính năng bảo vệ chống giả mạo bộ nhớ hệ thống quan trọng trong Bảo mật Windows, hãy làm theo các bước sau:

Vui lòng nhấn đồng thời phím “Windows” và phím “I” để truy cập ứng dụng cài đặt.

⭐ Ở khung bên trái, nhấp vào tab Quyền riêng tư & bảo mật. /vi/images/privacy-and-security-windows-security.jpg

⭐Tiếp theo, nhấp vào Bảo mật Windows.

⭐ Trong phần Khu vực bảo vệ, nhấp vào Bảo mật thiết bị. /vi/images/Windows-11-privacy-and-security.jpg

⭐ Tiếp theo, nhấp vào Chi tiết cách ly lõi trong phần Cách ly lõi. /vi/images/windows-device-security-core-isolation.jpg

⭐ Chuyển đổi công tắc trong Tính toàn vẹn bộ nhớ để tắt. /vi/images/windows-11-core-isolation-memory-integrity-off.jpg

Để thực hiện các cài đặt đã sửa đổi, cần phải khởi động lại hệ thống để kết hợp chúng với các thông số hoạt động của máy tính của bạn.

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

Việc sử dụng phần mềm ảo hóa như VMware Workstation kết hợp với Device Guard hoặc Credential Guard có thể dẫn đến sự cố tương thích, dẫn đến thông báo lỗi cho biết một trong hai tính năng đã được kích hoạt khi cố gắng khởi động máy ảo.

Trong trường hợp dự định sử dụng các giải pháp ảo hóa bên ngoài, bạn có thể tắt cả Device Guard và Credential Guard bằng cách sử dụng Windows Register Editor.

Việc sửa đổi cài đặt cấu hình của Windows Sổ đăng ký có thể đi kèm với một số rủi ro nhất định. Để giảm thiểu những rủi ro tiềm ẩn này, người dùng nên tạo điểm khôi phục hệ thống trước khi thực hiện bất kỳ thay đổi nào trong sổ đăng ký. Ngoài ra, việc sao lưu toàn diện sổ đăng ký cũng có thể mang lại lợi ích vì nó cung cấp một lớp bảo vệ bổ sung chống lại các trường hợp hoặc lỗi không lường trước được.

Để tắt Bảo vệ thiết bị và Bảo vệ thông tin xác thực:

Nhấn đồng thời phím Windows và chữ “R” để bắt đầu thực thi chương trình hoặc lệnh trong hộp thoại Chạy, cho phép bạn nhập lệnh cho các tác vụ hệ thống khác nhau hoặc khởi chạy ứng dụng một cách trực quan trên máy tính chạy Microsoft Windows của bạn hệ điều hành.

Vui lòng làm theo các bước sau để truy cập Trình chỉnh sửa sổ đăng ký theo cách tinh tế hơn:1. Mở hộp thoại Windows Run bằng cách nhấn phím “Windows” trên bàn phím của bạn hoặc cách khác, tìm nó từ menu Bắt đầu và nhập “regedit”.2. Nhấp vào OK OK để khởi chạy ứng dụng Trình chỉnh sửa sổ đăng ký.

⭐ Trong Trình chỉnh sửa Sổ đăng ký, điều hướng đến vị trí sau:

 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa 

⭐ Trong khung bên phải, tìm giá trị LsaCfgFlags DWORD. Bạn sẽ cần tạo khóa mới nếu không có giá trị đó tồn tại. /vi/images/windows-registry-editor-lsa-subkey-create-new-value.jpg

Để tạo khóa mới, chỉ cần nhấp vào khóa con “Lsa” nằm trong bảng điều khiển bên trái bằng nút phụ của chuột, sau đó chọn tùy chọn tạo loại dữ liệu “DWORD (32-bit)” mới có tên là “ LsaCfgFlags”.

⭐ Tiếp theo, nhấp đúp vào LsaCfgFlags và nhập 0 vào trường Dữ liệu giá trị. /vi/images/windows-registry-editor-lsa-subkey-value-0.jpg

⭐Click OK để lưu thay đổi.

⭐ Tiếp theo, trong Trình chỉnh sửa sổ đăng ký, điều hướng đến vị trí sau:

 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard 

⭐ Trong khung bên phải, kiểm tra xem giá trị EnableVirtualizationBasedSecurity có tồn tại hay không. Nếu không, hãy nhấp chuột phải vào khóa con DeviceGuard và chọn New > DWORD (32-bit) Value. /vi/images/windows-registry-editor-device-guard-subkey-create-new-dword-value.jpg

⭐ Tiếp theo, đổi tên khóa thành EnableVirtualizationBasedSecurity và đặt giá trị của nó thành 0. /vi/images/windows-registry-editor-device-guard-subkey-value-0.jpg

⭐Click OK để lưu thay đổi.

Để kích hoạt lại Device Guard và Credential Guard trên hệ điều hành Windows, hãy làm theo các bước sau:1. Khởi động lại máy tính của bạn để kích hoạt mọi thay đổi được thực hiện đối với cấu hình của các tính năng bảo mật này.2. Sửa đổi cài đặt chính sách nhóm hoặc khóa đăng ký để tắt Bộ bảo vệ thiết bị và Bộ bảo vệ thông tin xác thực. Thay đổi dữ liệu giá trị của nó từ “0” (hoặc trạng thái bị tắt khác) thành “1”. Điều này sẽ kích hoạt lại cả hai tính năng bảo mật và cho phép chúng hoạt động như dự định.

Vô hiệu hóa Hyper-V trong Windows 11 để chạy các ứng dụng và công cụ ảo hóa của bên thứ ba

Hyper-V tạo thành một lựa chọn ưu việt cho những ai đang tìm kiếm một nền tảng ảo hóa toàn diện. Tuy nhiên, người dùng bắt buộc phải tắt Hyper-V để sử dụng các giải pháp ảo hóa thay thế như VirtualBox hoặc VMware Workstation.

May mắn thay, việc vô hiệu hóa Hyper-V Hypervisor và các biện pháp bảo mật dựa trên ảo hóa khác không gây ra thách thức nào khi sử dụng các trình ảo hóa thay thế để vận hành liền mạch.