У меня есть текущая версия VirtualBox 4.3.20, но после последнего обновления Windows 7 от 11 декабря 2014 года она не может открыть ни одну виртуальную машину. Во-первых, программа вообще не открылась бы. После перезагрузки было бы сказано:
STATUS_OBJECT_NAME_NOT_FOUND
Водитель, вероятно, застрял остановки / запуска. Попробуйте 'sc.exe query vboxdrv', чтобы получить больше информации о его состоянии. Перезагрузка может действительно помочь. (RC = -101)
Файл журнала говорит:
b28.146c: supR3HardenedVmProcessInit: Opening vboxdrv stub...
b28.146c: Error opening VBoxDrvStub: STATUS_OBJECT_NAME_NOT_FOUND
b28.146c: supR3HardenedWinReadErrorInfoDevice: NtCreateFile -> 0xc0000034
b28.146c: Error -101 in supR3HardenedWinReSpawn! (enmWhat=3)
b28.146c: NtCreateFile(\Device\VBoxDrvStub) failed: 0xc0000034 STATUS_OBJECT_NAME_NOT_FOUND (0 retries)
Я также попытался установить более старую версию (4.3.18), переустановить текущую версию несколько раз, перезагрузить компьютер, удалить антивирусное программное обеспечение, но ничего не помогло.
sc start vboxdrv
и если это не сработает, найдитеC:\Program Files\Oracle\VirtualBox\drivers\vboxdrv\VBoxDrv.inf
правой кнопкой мыши, выберитеInstall
и попробуйте сноваsc start vboxdrv
и теперь я могу использовать свою виртуальную машину. Обязательно запустите cmd от имени администратора, иначе он не будет работать. спасибо @KCD ты спас меняОтветы:
Вы должны удалить обновление Windows KB3004394 (или установить это обновление , которое, очевидно, просто удаляет старое). Вся процедура объясняется здесь .
После удаления этого обновления также удалите VirtualBox, перезапустите, затем установите VirtualBox, перезапустите снова.
Очевидно, у других тоже была эта проблема . Обновление кажется некритическим и не должно вызывать проблем с безопасностью при удалении:
В других случаях проблема может быть вызвана использованием пользовательских тем (т. Е. С пропатченной библиотекой тем). Это можно исправить, запустив
sfc /scannow
, но это не применимо в моем случае.источник