1

У меня проблемы, я полагаю, так как я обновил свой ноутбук с Windows 8.1 до Windows 10, на эмуляции. Я здесь дам всю информацию, которую я могу о каждой моей попытке подражать.

Первый VirtualBox. Я создал несколько машин для разных ОС, но каждый раз, при первой попытке запустить машину и выбрать файл .iso, запуск завершился неудачей с этой ошибкой:

NtCreateFile(\Device\VBoxDrvStub) failed: 0xc0000034 STATUS_OBJECT_NAME_NOT_FOUND (0 retries) (rc=-101)Make sure the kernel module has been loaded successfully.

where: supR3HardenedWinReSpawn
what:  3
VERR_OPEN_FAILED (-101) - File/Device open failed.

Driver is probably stuck stopping/starting. Try 'sc.exe query vboxdrv' to get more information about its state. Rebooting may actually help.

В интернете у людей была такая же проблема после обновления их Windows 7 (без обновления до Windows 10). Затем Microsoft опубликовала это: https://support.microsoft.com/en-us/kb/3024777, и, похоже, это работает для них.

Я также попытался установить некоторые эмуляторы Android, и, если я успешно установил их, запустить их было невозможно.

Я подумал, что, возможно, проблема в BIOS, где визуализация может быть не включена. К сожалению, я не могу понять, как получить доступ к BIOS (мой ноутбук - серия ASUS R500V Intel), поэтому я не мог подтвердить или опровергнуть теорию. РЕДАКТИРОВАТЬ: мне наконец-то удалось проверить BIOS, и визуализация включена.

Я также хочу добавить, что почти все упомянутые здесь проблемы не существовали раньше. Я уже запускал Ubuntu на VirtualBox и использовал эмулятор Android на этом компьютере, но с момента появления первой проблемы прошло время, и у меня было время обновить Windows. Возможно, проблема не в обновлении, а в обновлении после или до обновления. Поэтому я могу найти причину, я мог установить проблемное обновление, упомянутое здесь: https://forums.virtualbox.org/viewtopic.php?f=6&t=67840. После обновления я не могу установить "исправление обновления", данное Microsoft, так как это только для Windows 7 (это также может быть глупо, так как у меня была Windows 8.1 до обновления).

Я с нетерпением жду решения, так как мне нужна система Linux для изучения, и я не хочу устанавливать Linux как двойную загрузку.

3 ответа3

3

Если вы не используете свою последнюю версию VirtualBox, вам следует обновить ее. После обновления убедитесь, что все блоки правильно перезагружены, и запустите его снова (sc start vboxdrv).

Затем на всякий случай переустановите драйвер VBox (найдите VBoxDrv.inf , щелкните правой кнопкой мыши, установите снова).

Смотрите также следующие вопросы:

Но так как это было проблемой в Windows 7, но вы используете Windows 8, это все еще может быть связано с некоторыми проблемами обновления во время установки, которые могут нарушить вашу установку VirtualBox.

Поэтому я советую вам сделать резервную копию всех ваших виртуальных машин и полностью удалить VirtualBox из вашей системы, а затем установить заново, поскольку он явно жалуется на некоторые отсутствующие файлы (STATUS_OBJECT_NAME_NOT_FOUND).

1

После ночи усилий я добился того, чтобы заставить машины работать. Доступ к биосу, даже без каких-либо изменений, и перезагрузка несколько раз до этого (при попытках доступа к биосу) устранили проблему, так как это единственное, что я сделал. Я снова попытался установить эмулятор Энди, но он не удался, но я уверен, что это еще одна проблема, не связанная с тем, что я искал.

Я не пробовал это на существующих машинах, так как проблема возникла после переустановки VirtualBox, поэтому нигде не осталось машин.

Надеюсь, что это может помочь любому, у кого случится моя проблема, даже если это решение похоже на магическое.

1

Я пытался найти решение здесь, но у меня появилась идея решить проблему. Простая установка virtualbox от имени администратора решает проблему. У меня Virtualbox 5.0.10 на Windows 10 Pro 64 бит. Я не знаю, что на самом деле происходит, работая администратором, но проблема для меня решена.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .