Nhiều người dùng VirtualBox (bao gồm cả tôi), đã gặp phải sự cố sau, khi khởi động máy ảo sau khi khởi động lại máy tính:"VirtualBox - Error in supR3HardenedWiReSpawn" và sau khi nhấp vào OK, nó xuất hiện một lỗi khác cho biết "Không thể mở phiên cho máy ảo mã thoát máy 1 (0x1) - E_FAIL (0x80004005) ", tham chiếu đến 'VBoxHardening.log' để biết chi tiết về lỗi. Tuy nhiên, trong tệp 'VBoxHardening.log', không có lời giải thích rõ ràng về vấn đề, ngoại trừ nhiều tệp DLL "thiếu WinVerifyTrust".
Mô tả vấn đề: Trên PC chạy Windows 10, sau khi cài đặt phiên bản VirtualBox mới nhất và sau khi khởi động lại máy tính, các lỗi sau sẽ xuất hiện khi khởi động máy VM:
"VirtualBox - Lỗi trong supR3HardenedWiReSpawn
Lỗi khi khởi chạy lại quy trình VirtualBox VM:5
supR3HardenedWinReSpawn what:5 VERR_INVALID_NAME (-104) -Tên tệp / đường dẫn không hợp lệ (không đúng định dạng)."
… Và sau khi nhấn OK (trong thông báo ở trên), bạn nhận được lỗi sau:
"Không thể mở phiên cho máy ảo% VM_Machine_Name%.
Máy ảo '% VM_Machine_Name%' đã kết thúc đột ngột khi khởi động với mã thoát 1 (0x1). Có thể có thêm chi tiết trong 'C:\ Users \ Admin \ VirtualBox VMs \% VM_Machine_Name% \ Logs \ VBoxHardening.log'.
Mã kết quả:E_FAIL (0x80004005)
Thành phần:MachineWrap
Giao diện:IMachine {85632c68-b5bb-4316-a900-5eb28d3413df} "
Hướng dẫn này bao gồm các hướng dẫn để giải quyết các lỗi VirtualBox sau:
- Lỗi VirtualBox trong supR3HardenedWiReSpawn. Lỗi khi khởi chạy lại quy trình máy ảo VirtualBox:5… supR3HardenedWinReSpawn cái gì:5 VERR_INVALID_NAME
- Không mở được phiên cho máy ảo… Máy ảo đã kết thúc bằng mã thoát 1 (0x1) "
- Tệp 'VBoxHardening.log' báo cáo rằng một số tệp .dll [thiếu WinVerifyTrust].
Cách khắc phục:Lỗi khi khởi chạy lại quá trình VirtualBox VM 5 [thiếu WinVerifyTrust]
Quan trọng: Trước khi tiếp tục các bước bên dưới, hãy áp dụng các hành động sau và xem liệu bạn có thể khởi động máy ảo hay không (sau khi áp dụng từng bước trong số chúng):
1. Tắt tính năng Bảo vệ thời gian thực của AV hoặc gỡ cài đặt chương trình Chống vi-rút của bạn và sau đó thử khởi động máy ảo. *
* Lưu ý:Nếu bạn sở hữu HP Pro hoặc HP Elite PC , với phần mềm được cài đặt sẵn từ HP, hãy tiếp tục và gỡ cài đặt các chương trình sau:
- Bảo mật Máy khách HP
- Nhấp chuột Chắc chắn HP
- HP Sure Sense
2. Đảm bảo rằng Hyper-V bị vô hiệu hóa. Để làm điều đó, hãy điều hướng đến Bảng điều khiển > Chương trình và Tính năng > Bật hoặc tắt các tính năng của Windows và Bỏ chọn Hyper-V tính năng.
3. Điều hướng đến "C:\ Program Files \ Oracle \ VirtualBox \ drivers \ vboxdrv", nhấp chuột phải vào VBoxDrv.inf và nhấp vào Cài đặt.
4. Gỡ cài đặt và cài đặt lại VirtuaBox bằng cách làm theo quy trình bên dưới:
một. Điều hướng đến Bảng điều khiển > Chương trình và Tính năng và Gỡ cài đặt VirtualBox
b. Khởi động lại máy tính của bạn.
c. Tải xuống phiên bản mới nhất của VirtualBox.
d. Nhấp chuột phải vào tệp đã tải xuống và nhấp vào Chạy với tư cách quản trị viên .
e. Khởi động lại máy tính của bạn.
f. Cố gắng khởi động máy ảo và nếu bạn gặp lỗi tương tự, hãy làm theo các bước bên dưới:
Bước 1. Thay đổi kiểu Bắt đầu của Dịch vụ VBoxDrv (VBoxDrv.inf) thành 2 (Tải tự động) *
* Lưu ý: Ý tưởng thay đổi giá trị 'Bắt đầu' của dịch vụ VBoxDrv thành 2 , được đưa ra sau khi đọc Khắc phục sự cố (giải pháp thay thế) Đối với Lỗi Sau khi Cài đặt và Khởi động lại trong diễn đàn VirtualBox, nơi người ta đề xuất thay đổi giá trị 'Bắt đầu' thành 3. Nhưng thay đổi đó không hoạt động và mọi thứ trở nên tồi tệ hơn.
1. Mở Trình chỉnh sửa sổ đăng ký.
2. Điều hướng đến khóa này ở ngăn bên trái:
- HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ VBoxDrv.
3. Ở ngăn bên phải, nhấp đúp vào Bắt đầu Giá trị REG_DWORD.
4. Thay đổi dữ liệu Giá trị từ 1 thành 2 và nhấp vào OK. *
* Giá trị có thể có cho kiểu Khởi động của dịch vụ 'VBoxDrv' (Được lưu trữ trong giá trị 'Bắt đầu' REG_DWORD).
Loại khởi động giá trị Giải thích
0 Dịch vụ khởi động được tải khi khởi động.
1 Hệ thống: Dịch vụ được tải trong quá trình khởi tạo KERNEL (khi khởi động).
2 Tự động:Dịch vụ được tải Tự động bởi Người quản lý Kiểm soát Dịch vụ.
3 Thủ công: Dịch vụ được tải theo cách thủ công (theo yêu cầu).
4 Đã tắt: Dịch vụ bị vô hiệu hóa.
5. Đóng Trình chỉnh sửa sổ đăng ký và khởi động lại PC.
6. Cố gắng khởi động máy ảo. Nếu máy ảo, không thể khởi động lại, có lỗi "Gọi tới WHvSetupPartition không thành công:ERROR_SUCCESS (Last =0xc000000d / 87", hãy tiếp tục sang bước 2.
Bước 2. Tắt Hyper-V khi khởi động.
Trong Windows 10 PRO hoặc Enterprise, HYPER-V được khởi động theo mặc định khi khởi động, vì vậy hãy tiếp tục và tắt nó.
- Bài viết có liên quan: Khắc phục lỗi VirtualBox "Cuộc gọi đến phân vùng WHvSetupPartition không thành công:ERROR_SUCCESS"
1. Mở Command Prompt với tư cách là quản trị viên .
2. Nhập lệnh sau và nhấn Enter :
- bcdedit / tắt hypervisorlaunchtype
3. Khởi động lại PC của bạn.
4. Sau khi khởi động lại, hãy khởi động máy ảo.
Đó là nó! Hãy cho tôi biết nếu hướng dẫn này đã giúp bạn bằng cách để lại nhận xét của bạn về trải nghiệm của bạn. Hãy thích và chia sẻ hướng dẫn này để giúp đỡ những người khác.