VirtualBox 4.3.20 перестает работать после Windows Update [дубликат]

19

У меня есть текущая версия 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), переустановить текущую версию несколько раз, перезагрузить компьютер, удалить антивирусное программное обеспечение, но ничего не помогло.

slhck
источник
16
Вы можете получить ту же ошибку при неудачном обновлении виртуальной коробки (например, оставить его работающим при обновлении). Попробуйте, sc start vboxdrvи если это не сработает, найдите C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv\VBoxDrv.infправой кнопкой мыши, выберите Installи попробуйте снова
KCD
Комментарий выше был решением для меня.
Хьюго Соуза,
Комментарий выше был решением для меня тоже.
Альберто Спелта
тоже самое. Я только что сделал на cmd, sc start vboxdrvи теперь я могу использовать свою виртуальную машину. Обязательно запустите cmd от имени администратора, иначе он не будет работать. спасибо @KCD ты спас меня
samayo
1
@KCD anwser мне тоже помог, ИМХО не дубликат потока KB3004394
Оливер

Ответы:

11

Вы должны удалить обновление Windows KB3004394 (или установить это обновление , которое, очевидно, просто удаляет старое). Вся процедура объясняется здесь .

После удаления этого обновления также удалите VirtualBox, перезапустите, затем установите VirtualBox, перезапустите снова.

Очевидно, у других тоже была эта проблема . Обновление кажется некритическим и не должно вызывать проблем с безопасностью при удалении:

Программа корневых сертификатов Windows позволяет автоматически распространять доверенные корневые сертификаты в Windows. Обычно клиентский компьютер опрашивает обновления корневого сертификата раз в неделю. После установки этого обновления клиентский компьютер может получать срочные обновления корневого сертификата в течение 24 часов.

В других случаях проблема может быть вызвана использованием пользовательских тем (т. Е. С пропатченной библиотекой тем). Это можно исправить, запустив sfc /scannow, но это не применимо в моем случае.

slhck
источник