Vấn đề 'Error in supR3HardenedWinReSpawn' gặp phải với cài đặt Oracle VirtualBox – thường sau vài giây cố gắng khởi động máy ảo. Khi vấn đề này bắt đầu xảy ra, mọi máy ảo mới tạo đều báo cùng lỗi (làm VirtualBox hoàn toàn không thể dùng).
Lưu ý: Lỗi này khác với E_FAIL (0x80004005) error khi khởi động mọi máy ảo.
Một trong những nguyên nhân phổ biến nhất gây hành vi này là thiếu driver (VBoxDrv.inf). Có thể do vấn đề quyền限, cài đặt driver quan trọng này không hoàn tất trong cài đặt ban đầu. Trong trường hợp này, bạn khắc phục bằng cách cài đặt VBoxDrv.inf thủ công.
Một nguyên nhân tiềm ẩn khác là sự không nhất quán Registry trỏ đến thư mục driver sai. Nếu áp dụng, khắc phục nhanh bằng cách kiểm tra Registry và điều chỉnh chuỗi ImagePath nếu thư mục sai.
Nếu bạn gặp lỗi ngay lần đầu thử khởi động VM, có thể do VM VirtualBox không đủ RAM để hoạt động. Khắc phục bằng cách vào Settings VM điều chỉnh RAM cấp phát.
Có nhiều vấn đề liên quan đến tùy chọn Paravirtualization mặc định (Default). Có thể nó không được hỗ trợ bởi OS bạn đang mô phỏng. Khắc phục bằng cách vào cài đặt VM đổi Paravirtualization từ Default sang KVM.
Nếu dùng cấu hình PC cũ, có thể ảo hóa phần cứng bị tắt mặc định. Nếu máy không thể thay thế công nghệ này, lỗi có thể ném ra mỗi lần khởi động VM. Khắc phục bằng cách vào BIOS/UEFI bật Virtualization.
Có nhiều vấn đề liên quan đến VirtualBox phiên bản 5.2.6. Nếu bạn vẫn dùng nó, khả năng cao bạn gặp cùng lỗi gây ra cho hàng nghìn người dùng. Cách dễ nhất khắc phục là gỡ cài đặt VirtualBox hiện tại và cài bản stable mới nhất.
1. Cài đặt VBoxDRV.inf
Một trong những nguyên nhân phổ biến nhất gây lỗi VirtualBox 'Error in supR3HardenedWinReSpawn' là thiếu driver (VBoxDRV.inf). Có thể do vấn đề quyền限, ứng dụng VirtualBox chính cài đặt được nhưng thiếu driver then chốt này.
Nếu áp dụng, bạn sẽ không thể chạy bất kỳ máy ảo VirtualBox nào (tạo mới hoặc import từ cài đặt cũ). Nhiều người dùng cũng gặp vấn đề này xác nhận đã khắc phục bằng cách duyệt thủ công đến vị trí driver VBoxDRV.inf, cài đặt và buộc dịch vụ mới cài chạy qua Command Prompt quyền Admin.
Hướng dẫn nhanh cài đặt và khởi động dịch vụ VBoxDrv khắc phục lỗi 'Error in supR3HardenedWinReSpawn':
- Mở File Explorer điều hướng đến:
C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv
Lưu ý: Bạn có thể duyệt thủ công hoặc dán đường dẫn vào thanh điều hướng nhấn Enter để đến ngay.
- Tại vị trí đúng, nhấp chuột phải VBoxDrv.inf chọn Install từ menu ngữ cảnh.

- Khi UAC hiện lên, nhấp Yes, chờ driver cài xong.
Lưu ý: Bạn không nhận thông báo thành công, nhưng màn hình sẽ nhấp nháy sau khi driver cài xong. - Nhấn Windows key + R mở hộp thoại Run. Gõ 'cmd' và nhấn Ctrl + Shift + Enter mở CMD quyền Admin. Khi UAC hiện lên, nhấp Yes.

- Trong CMD quyền Admin, gõ lệnh sau và nhấn Enter để buộc khởi động dịch vụ vừa cài:
sc start vboxdrv
- Sau khi lệnh xử lý xong, đóng CMD Admin và khởi động lại máy. Ở lần boot tiếp theo, lặp lại thao tác trước gây lỗi xem đã khắc phục chưa.
Nếu vẫn gặp lỗi 'Error in supR3HardenedWinReSpawn', chuyển sang phương pháp tiếp theo.
2. Khắc phục vấn đề thư mục
Một nguyên nhân tiềm ẩn khác là vấn đề thư mục do sự không nhất quán Registry do driver VirtualBox gây ra. Nếu áp dụng, bạn khắc phục nhanh bằng cách kiểm tra Registry nhanh xem đường dẫn driver có trỏ đến VBoxDrv.sys không.
Nếu đường dẫn khác, sửa nhỏ sẽ đảm bảo bạn khởi động máy ảo không gặp lỗi 'Error in supR3HardenedWinReSpawn' nữa.
Hướng dẫn nhanh điều tra và khắc phục vấn đề thư mục liên quan driver VBoxDrv.sys:
- Nhấn Windows key + R mở hộp thoại Run. Gõ 'regedit' và nhấn Enter mở Registry Editor. Khi UAC hiện lên, nhấp Yes.

- Trong Registry Editor, dùng khung bên trái điều hướng đến:
HKEY_LOCAL_MACHINE\system\currentcontrolset\services\vboxdrv
Lưu ý: Bạn có thể duyệt thủ công hoặc dán vị trí vào thanh điều hướng nhấn Enter.
- Sau khi đến vị trí đúng, sang khung bên phải nhấp đúp ImagePath.
- Kiểm tra xem đường dẫn có chính xác như dưới không:
\C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv\VBoxDrv.sys
Lưu ý: Nếu vị trí khớp, nghĩa là bạn không có vấn đề thư mục, chuyển an toàn sang phương pháp tiếp theo.
- Nếu vị trí khác, đổi giá trị thành:
C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv\VBoxDrv.sys
- Khi chắc chắn chuỗi ImagePath hiển thị đúng vị trí, nhấp Ok đóng Registry Editor lưu thay đổi.

- Để đảm bảo driver thực sự được dùng, điều hướng đến thư mục driver dưới và chạy driver bằng cách nhấp chuột phải VBoxDrv.sys chọn Install.
Lưu ý: Bỏ qua bước này nếu đã làm ở Phương pháp 1.
- Nhấn Windows key + R mở hộp thoại Run. Gõ 'cmd' nhấn Ctrl + Shift + Enter mở CMD quyền Admin.
Lưu ý: Nếu UAC hiện lên, nhấp Yes cấp quyền Admin.
- Trong CMD Admin, gõ lệnh sau đảm bảo dịch vụ VBoxDrv đang chạy:
sc start vboxdrv
- Khởi động lại máy và kiểm tra xem sự cố đã khắc phục chưa bằng cách thử chạy máy ảo VirtualBox lại.
Nếu vấn đề 'Error in supR3HardenedWinReSpawn' vẫn xảy ra, chuyển sang phương pháp tiếp theo.
3. Tăng lượng RAM cấp phát
Vấn đề này cũng có thể do RAM cấp phát cho máy ảo trước đó không đủ. Vấn đề là VirtualBox không làm tốt việc báo rõ chính xác vấn đề gì làm máy ảo không thể dùng.
Hơn nữa, một số báo cáo người dùng khẳng định điều chỉnh động RAM cấp phát không giải quyết được. Khắc phục nếu áp dụng: xóa hoàn toàn cấu hình máy ảo hiện tại trước khi tạo cái mới với cùng image nhưng RAM cấp phát tăng lên.
Hướng dẫn nhanh toàn bộ quy trình:
- Bắt đầu mở Oracle VM VirtualBox Manager xóa cài đặt máy ảo hiện tại. Nhấp chuột phải cài đặt VM (bên phải) chọn Remove.

- Khi hỏi muốn xóa hay xóa toàn bộ file, chọn Remove Only để tránh mất dữ liệu.

- Tạo cấu hình mới với cùng image. Khi đến phần chọn Base Memory, đảm bảo cao hơn cài đặt VM trước.

- Hoàn tất cấu hình ban đầu và xem bạn có khởi động máy không gặp lỗi 'Error in supR3HardenedWinReSpawn' không.
Nếu lỗi quay lại, chuyển sang phương pháp tiếp theo.
4. Điều chỉnh giao diện Paravirtualization
Một nguyên nhân tiềm ẩn khác gây lỗi 'Error in supR3HardenedWinReSpawn' là công nghệ ParaVirtualization không được hỗ trợ bởi OS đang cố gắng mô phỏng. Thường xảy ra nếu người dùng để tùy chọn này ở Default.
Nhiều người dùng cũng gặp khó khăn giải quyết vấn đề này xác nhận đã khắc phục hoàn toàn và cuối cùng chạy được máy ảo VMware sau khi đổi ParaVirtualization từ Default sang KVM.
Hướng dẫn nhanh thay đổi trên cấu hình máy ảo:
- Mở Oracle VM VirtualBox Manager, nhấp chuột phải máy ảo gặp sự cố. Từ menu ngữ cảnh, chọn Settings.
- Trong menu Settings máy ảo, chọn tab System từ menu bên trái.
- Với tab System được chọn, sang khung bên phải truy cập tab Acceleration.
- Khi đến menu đúng, mở menu thả xuống Paravirtualization Interface đổi từ Default sang KVM.
- Nhấp Ok lưu thay đổi, khởi động lại máy ảo xem đã khắc phục chưa.
Nếu vấn đề 'Error in supR3HardenedWinReSpawn' vẫn tồn tại, chuyển sang phương pháp tiếp theo.
5. Bật ảo hóa (Virtualization) trong BIOS/UEFI
Một lý do tiềm ẩn khác gây vấn đề là ảo hóa bị tắt trong BIOS hoặc UEFI. Mặc dù ảo hóa phần cứng được bật mặc định trên hầu hết cấu hình máy tính, có thể PC cũ cần điều chỉnh thủ công.
Nếu áp dụng, bạn khắc phục dễ dàng bằng cách vào BIOS/UEFI bật lại công nghệ ảo hóa độc quyền.
Hướng dẫn nhanh (dù bạn dùng BIOS hay UEFI):
- Nếu dùng máy chạy BIOS, khởi động máy và nhấn phím Setup liên tục trong màn hình boot ban đầu. Với hầu hết cấu hình, phím Setup thường là một trong các phím F (F2, F4, F6, F8) hoặc Del.
Lưu ý: Nếu gặp lỗi trên máy UEFI, làm theo hướng dẫn (tại đây) boot trực tiếp vào menu Advanced Startup options. Từ đó truy cập cài đặt firmware UEFI. - Trong menu BIOS/UEFI, duyệt các menu tìm tùy chọn tương đương công nghệ ảo hóa của bạn (Intel VT-x, Intel Virtualization Technology, AMD-V, Vanderpool, v.v.). Khi tìm thấy, hãy Enable nó.
Lưu ý: Thường tìm thấy tùy chọn này dưới Processor, Security, Chipset, Advanced, Advanced Chipset Control, Advanced CPU configuration, v.v. Cài đặt có thể khác tùy bo mạch chủ và hãng CPU. Nếu tự tìm không thấy, tìm kiếm hướng dẫn cụ thể online.
- Sau khi bật công nghệ ảo hóa, lưu thay đổi BIOS/UEFI và khởi động lại máy.
- Sau boot tiếp theo, thử chạy máy ảo lại xem thông báo lỗi ban đầu còn tồn tại không.
Nếu vẫn thấy thông báo 'Error in supR3HardenedWinReSpawn', chuyển sang phương pháp cuối.
6. Cài phiên bản VirtualBox mới hơn
Nếu làm theo tất cả hướng dẫn trên mà không thành công, khả năng cao bạn gặp sự cố do sự không nhất quán VirtualBox đã được khắc phục trong phiên bản mới. Hầu hết trường hợp lỗi này báo cáo với VirtualBox phiên bản 5.2.6.
Nếu áp dụng, khắc phục nhanh bằng cách gỡ cài đặt VirtualBox hiện tại và cài bản mới nhất từ trang tải chính thức VirtualBox.
Hướng dẫn nhanh:
- Mở hộp thoại Run bằng Windows key + R. Gõ 'appwiz.cpl' nhấn Enter mở menu Apps and Features.

- Trong menu Apps and Features, cuộn xuống danh sách ứng dụng cài đặt tìm cài đặt VirtualBox. Nhấp chuột phải chọn Uninstall.

- Trong cửa sổ gỡ cài đặt, làm theo hướng dẫn trên màn hình hoàn tất rồi khởi động lại máy.
- Sau boot tiếp theo, truy cập liên kết (tại đây) tải phiên bản mới nhất VirtualBox nhấp Windows hosts.

- Sau khi cài bản mới, cấu hình lại máy ảo và xem bạn có khởi động được không gặp lỗi 'Error in supR3HardenedWinReSpawn' không.