VirtualBox перестал работать после обновления Win 10

0

Я использую VirtualBox (в настоящее время на версии 4.2.18.r88780, говорит, что я в курсе, когда я ищу обновления) в течение многих лет на моем ноутбуке Win 7. Однако после того, как я обновился до Win 10, все мои виртуальные машины перестали работать, и у меня новые тоже не запускаются. Я не могу указать одно сообщение об ошибке, потому что я получаю разные ошибки в зависимости от того, что я делаю.

Мне удалось «починить» одну из моих старых виртуальных машин (32-разрядную гостевую ОС Win 7), уменьшив количество процессоров до одного в настройках машины. Однако мне не повезло с другими машинами (у меня есть куча с Win 8.1, и в основном с Ubuntu 14).

Я также пытался создать новые виртуальные машины (32-разрядную и 64-разрядную версии) в надежде импортировать виртуальные диски со сломанных машин, но я также получаю ошибки.

Тот же хост-компьютер (с тем же оборудованием и той же версией и настройкой BIOS) отлично работал на машинах VirtualBox, когда на нем была Win 7. После Win 10 все просто перестало работать.

Несколько примеров: Я только что создал 64-битную машину, на которой я пытался установить Ubuntu 16. Однако, как только я загружаю в нее Ubuntu ISO, я получаю эту ошибку:

Cannot load R0 module C:\Program Files\Oracle\VirtualBox/VBoxDD2R0.r0: supLoadModule returned VERR_LDR_MISMATCH_NATIVE (VERR_LDR_MISMATCH_NATIVE).
Código Resultado: E_FAIL (0x80004005)
Componente: Console
Interfaz: IConsole {db7ab4ca-2a3f-4183-9243-c1208da92392}

И вот когда я пытаюсь открыть существующий компьютер с Win7 (который определенно работал до моего обновления до win10):

VT-x features locked or unavailable in MSR. (VERR_VMX_MSR_LOCKED_OR_DISABLED).
Código Resultado: E_FAIL (0x80004005)
Componente: Console
Interfaz: IConsole {db7ab4ca-2a3f-4183-9243-c1208da92392}

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

Floella
источник
Проверьте, работают ли связанные с Hyper-V службы. Если вы не хотите запускать их, вы можете остановить и отключить их. Кроме того, вы можете скопировать свой вариант загрузки с помощью bcdedit и установить одну версию для загрузки с запущенной Hyper-V, а другую - без нее.
Enigman
Кажется странным, что virtualbox сообщит, что вы были в курсе, когда последняя версия v5.1.10. Может быть стоит переустановить после новой загрузки этого программного обеспечения.
AlwaysLearning
Вы используете очень старую версию virrualbox. Обновление до последней версии 5.1: virtualbox.org/wiki/Downloads
magicandre1981

Ответы:

0

В Windows 10 работают только версии VirtualBox 5.0 и выше.

Я предлагаю вам удалить текущую установку, перезагрузиться, загрузить последнюю версию с Вот и установите его.

Ваша текущая установка, вероятно, повреждена, так как не может проверять наличие обновлений. Переустановка рекомендуется.

sbrm1
источник
1
Да, определенно обновление решило проблему. Не уверен, почему он продолжал говорить, что не было никаких обновлений. Спасибо!
Floella