Эта ошибка возникает из-за проблем с загрузкой модулей ядра VirtualBox. Возможные причины:
- Не установлен или поврежден драйвер VirtualBox (VBoxDrv, VBoxNetAdp, VBoxNetFlt).
- Конфликт с антивирусом или Windows Hyper-V.
- Отсутствуют права администратора.
✅ Способы исправления ошибки
1️⃣ Перезапуск служб VirtualBox
- Откройте Командную строку (от имени администратора).
- Введите команды:
sc stop vboxdrv
sc start vboxdrv - Перезапустите VirtualBox.
2️⃣ Переустановка VirtualBox с исправлением драйверов
- Удалите VirtualBox через Панель управления → Программы и компоненты.
- Скачайте последнюю версию VirtualBox с официального сайта.
- Установите VirtualBox (от имени администратора).
- Во время установки убедитесь, что отмечены опции VirtualBox Network Adapter и Kernel Modules.
- Перезагрузите ПК.
3️⃣ Отключение Hyper-V (если включен)
Windows Hyper-V может блокировать работу VirtualBox.
- Откройте Командную строку (от имени администратора).
- Введите команду:
bcdedit /set hypervisorlaunchtype off
- Перезагрузите компьютер.
4️⃣ Проверка и исправление драйверов вручную
- Откройте Командную строку (от имени администратора).
- Введите:
cd "C:\Program Files\Oracle\VirtualBox"
VBoxDrvInst.exe /install - Перезагрузите ПК и попробуйте запустить VirtualBox.
✅ Итог
Если ошибка STATUS_OBJECT_NAME_NOT_FOUND связана с модулями ядра, обычно помогает переустановка VirtualBox или отключение Hyper-V. После исправления обязательно перезагрузите систему.
Остались вопросы? Оставляйте комментарий ниже или на YouTube канале!