Cách sửa lỗi "No Hypervisor Was Found 0XC0351000" trên PC

Trong quá trình thiết lập với tiện ích Windows Sandbox, bạn sẽ gặp phải lỗi "No Hypervisor Was Found 0XC0351000" và không biết cách xử lý như thế nào. Đừng lo, hãy dành khoảng 5 phút để tham khảo bài viết bên dưới đây nhé. 

Thông báo lỗi cho biết Windows Sandbox không thể phát hiện Hypervisor. Điều này có thể xảy ra do nhiều nguyên nhân, bao gồm các tính năng liên quan đến máy ảo được cấu hình không chính xác trong Windows Features.

Thực hiện theo các bước trong bài viết dưới đây để khắc phục lỗi này trên PC Windows của bạn.

Kiểm tra và kích hoạt Virtualization Technology trong BIOS

Cách sửa lỗi "No Hypervisor Was Found 0XC0351000" trên PC 1

Tất cả các công cụ dựa trên ảo hóa đều cần hỗ trợ ảo hóa phần cứng trong BIOS để hoạt động. Nếu bạn chưa cấu hình ảo hóa phần cứng của mình, hãy kiểm tra xem nó đã được bật trong Task Manager chưa. Nếu không, bạn có thể kích hoạt thủ công trong BIOS để hỗ trợ các công cụ ảo hóa.

Để kiểm tra trạng thái ảo hóa:

1. Nhấp chuột phải vào Start và mở Task Manager.

2. Trong Task Manager, hãy mở tab Performance.

3. Tiếp theo, đảm bảo rằng tab CPU được chọn.

4. Xác định vị trí phần Virtualization. Nếu tính năng đã được bật, hãy chuyển sang phương pháp tiếp theo.

5. Nếu bị tắt, hãy làm theo các bước bên dưới để bật ảo hóa phần cứng trên máy tính của bạn.

Bây giờ, bài viết sẽ giới thiệu cách bật Hardware Virtualization trong BISO trên máy tính HP. Hướng dẫn kích hoạt ảo hóa phần cứng có thể khác nhau tùy thuộc vào nhà sản xuất máy tính. Bạn có thể tìm hướng dẫn cụ thể trên trang web của nhà sản xuất máy tính hoặc xem cách vào BIOS trong Windows 10/11.

1. Tắt PC.

2. Nhấn nút Nguồn rồi bắt đầu nhấn phím Esc để xem menu Start.

3. Nhấn F10 để vào BIOS Setup.

Cách sửa lỗi "No Hypervisor Was Found 0XC0351000" trên PC 2

4. Trong BIOS Setup Utility, sử dụng các phím mũi tên phải-trái để định vị và mở tab Configuration.

5. Tiếp theo, sử dụng các phím mũi tên xuống để chọn Virtualization Technology hoặc bất kỳ thứ gì có thuật ngữ tương tự.

Cách sửa lỗi "No Hypervisor Was Found 0XC0351000" trên PC 3

6. Với tùy chọn được highlight, nhấn Enter và chọn Enabled từ các tùy chọn. Bây giờ, trạng thái Virtualization Technology sẽ hiển thị là Enabled.

7. Nhấn F10 lần nữa để lưu các thay đổi và thoát khỏi BIOS.

Đợi máy tính của bạn khởi động lại. Mở Task Manager để xem trạng thái Virtualization trong tab CPU. Nếu thông báo "Enabled", hãy thử mở Windows Sandbox để xem nó có hoạt động mà không gặp lỗi không.

Hướng dẫn kích hoạt các tính năng Virtual Machine Platform

Windows Sandbox có sẵn dưới dạng một tính năng tùy chọn mà bạn có thể cài đặt từ hộp thoại Windows Features. Hai tính năng tùy chọn bạn cần kích hoạt là Virtual Machine Platform và Windows Hypervisor Platform. Các công cụ này cho phép hỗ trợ nền tảng cho những máy ảo và cung cấp API cần thiết để chạy phần mềm ảo hóa trên Windows.

Để kích hoạt các tính năng ảo hóa:

1. Nhấn Win + I để mở Settings.

2. Nhập appwiz.cpl và nhấp vào OK để mở Control Panel.

Cách sửa lỗi "No Hypervisor Was Found 0XC0351000" trên PC 4


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

Cách sửa lỗi "No Hypervisor Was Found 0XC0351000" trên PC 5

4. Trong hộp thoại Windows Features, cuộn xuống và tìm Virtual Machine Platform và Windows Hypervisor Platform.

5. Chọn cả hai tùy chọn và bấm OK.

6. Windows sẽ bắt đầu cài đặt các file cần thiết. Vì vậy, hãy đợi quá trình hoàn tất. Sau khi hoàn tất, nhấp vào Restart Now để khởi động lại hệ thống của bạn và áp dụng các thay đổi.

Các bước đặt Hypervisor chạy khi khởi động hệ thống

Windows Sandbox có thể không hoạt động nếu Hypervisor không chạy trong quá trình khởi động hệ thống. Để khắc phục sự cố này, bạn có thể sửa đổi file Boot Configuration Data (BCD) để tự động chạy Hypervisor khi khởi động hệ thống.

Để đặt Hypervisor khởi chạy khi khởi động hệ thống:

1. Nhấn phím Win và gõ cmd. Sau đó, nhấp chuột phải vào Command Prompt và chọn Run as administrator.

2. Trong cửa sổ Command Prompt, gõ lệnh sau và nhấn Enter:

BCDEDIT /Set {current} hypervisorlaunchtype auto


3. Đợi thông báo thành công và khởi động lại PC.

4. Sau khi khởi động lại, hãy mở Command Prompt với quyền admin và chạy lệnh sau:

bcdedit
5. Tiếp theo, cuộn xuống mục Hypervisorlaunchtype và đảm bảo rằng nó được đặt thành Auto.

6. Hãy thử khởi chạy Windows Sandbox và kiểm tra xem lỗi No Hypervisor was found đã được khắc phục chưa.

Lưu ý rằng với Hypervisor được thiết lập để khởi chạy khi khởi động, các máy ảo chạy trên những công cụ ảo hóa của bên thứ ba như VMWare có thể không hoạt động chính xác.

Để tắt Hypervisor khi khởi động, hãy nhập lệnh sau vào Command Prompt với quyền admin:

bcdedit /set hypervisorlaunchtype off


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

Phần cuối:

Trên đây chúng tôi đã hướng dẫn chi tiết cách sửa lỗi "No Hypervisor Was Found 0XC0351000" trên PC như thế nào. Mời bạn đọc tham khảo và thực hành theo nhé. 

Nguồn bài tham khảo: Quantrimang