Запуск VirtualBox на компьютере с Windows 7 приводит к появлению Blue Screen of Death.


30

VirtualBox теперь дважды вызывал BSOD на моей операционной системе Windows 7. Первый раз, когда я запускал VirtualPC, я подумал, что две виртуальные системы вместе могли вызвать проблему, но на этот раз это был просто VirtualBox.

Я не получил код ошибки.

У кого-нибудь были подобные проблемы?


Это похоже на ошибку в Virtual Box. Вы сообщили об этом в Oracle?
Ramhound

Можете ли вы найти файлы дампа BSOD и проверить что-либо связанное с этим событием?
Дарий

Недостаточно подробностей, чтобы дать вам точный ответ: что такое код проверки ошибок (т. Е. Stop 0X бла-бла-бла)?
Climenole

Ответы:


0

Какова конфигурация вашего компьютера с Win-7? VirtualBox - это огромный источник ресурсов. Даже с 4 ГБ оперативной памяти и 3,2 ГГц двухъядерным, он отстает, когда я пытаюсь запустить что-нибудь на хосте и госте одновременно. Кроме того, проверьте встроенную графическую память и внимательно прочтите это руководство на предмет того, что может относиться к вашей архитектуре:

https://www.virtualbox.org/wiki/Technical_documentation


40

Я перепробовал все вышеперечисленные ответы, ни один из них не сработал.

Итак, я обнаружил, что виноват Hyper-V в Windows 7 и выше (в моем случае это Windows 10)!

Я отключил службы Hyper-V, как показано ниже, и проблема устранена!

Выполните следующие шаги:

  1. Найдите «Включить или отключить функции Windows» на панели управления (или введите элементы Windows в поле поиска Windows)

  2. Снимите флажок «Hyper-V» из списка

включить или отключить функции Windows


3
+1. У меня работает на Windows 10 (winver 1607) и VirtualBox 5.1.26
honzakuzel1989

3
+1, это спасло мне жизнь в Windows 10. Я использую Docker (который использует Hyper-V) и Oracle VM VirtualBox, и они плохо сочетаются друг с другом. Можно ли где-нибудь сообщить об этом как о проблеме, чтобы будущим поколениям не пришлось страдать от этой боли?
eddyP23

1
Это решение исправило мой VirtualBox 5.2 на Windows 10. Спасибо
Strabek

У меня та же проблема с VBox, вызывающая случайный BSOD, но в моем случае Hyper-V НЕ установлен (уже не отмечен в списке функций, как предложено здесь). Итак, я не знаю, что я должен делать, в свете того факта, что я не могу работать без VBox для док-машины, которая нужна мне для текущего локального запуска проекта ...
TheCuBeMan

6

Это происходит много раз, особенно при одновременном запуске нескольких виртуальных машин. Т.е. две виртуальные машины Linux и т. Д.

Я посмотрел на дампы, и это определенно Virtual Box (по крайней мере, недавно, 4.3.4). Я вижу это как с одной, так и с несколькими Windows 7 VMS.

Это происходит не часто, и я предпочитаю Vbox, а не VMWare, поэтому я продолжаю использовать. Я обычно просто перезагружаюсь и все нормально.

Также :

В частности, драйверы VirtualBox SATA вызывают BSOD, поэтому по умолчанию используется IDE.


2

Итак, это все известные исправления, которые я нашел для ошибки синего экрана.

  1. Вы должны проверить, включен ли HyperV, следует ли отключить его.

  2. Если это не сработает, вам нужно будет зайти в настройки виртуального ящика и изменить опцию отображения или опцию ускорения. На дисплее (нажмите на графический контроллер и проверьте каждую опцию) (также в системе вкладок перейдите к ускорению, где вы видите тестирование интерфейса паравиртуализации. каждый вариант, пока вы не найдете тот, который работает) Я не могу дать конкретный вариант, так как я не знаю, какой компьютер у вас есть.

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

Пожалуйста, поделитесь этими исправлениями со всеми такими проблемами


1

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

  1. Запустите машину в режиме пуска без головы (выберите «Пуск» и выберите «Пуск без головы» в раскрывающемся списке).
  2. После того, как машина очистит кеш и покажет экран входа в маленькое окно страницы VBox, нажмите «Показать машину» (зеленая стрелка в главном меню).

Обязательно сделайте резервную копию ваших важных файлов :)



0

В моем случае другие виртуальные машины создали виртуальный коммутатор на ник драйвер.

Я пошел и удалил все нестандартные настройки на адаптере и позволил ОС автоматически определять его и настраивать, как если бы это был новый запуск. (После отключения Hyper-V и Virtual Box, которые были изначально установлены на ПК.)

Тогда я смог запустить бродягу и заставить вещи работать. Я использовал Vagrant 1.9.6 и VBox 5.1.28.

Надеюсь, это поможет кому-то еще.


0

У меня была точно такая же проблема, и ни один из приведенных выше ответов не решил мою проблему.

Ситуация:

  1. Каждый раз, когда я запускал виртуальную машину под VirtualBox, мой компьютер с Windows 10 выдавал BSOD с

    Msgstr "Ошибка: SYSTEM_SERVICE_EXCEPTION".

    • Ошибка была на 100% воспроизводимой. (то есть это происходило каждый раз).
    • Я даже не мог видеть появление экрана BIOS (ни в VMWare, ни в VirtualBox).
  2. Разница для VMWare заключалась в том, что когда я пытался запустить виртуальную машину под VMPlayer, хотя у меня не было BSOD, весь ПК просто завис.

  3. Мои Windows 10, VirtualBox и VMWare все обновлены по состоянию на 07.08.2019. Тем не менее поведение может быть воспроизведено.

  4. Гипервизор уже был выключен в настройках. Таким образом, он не мог быть виновником в этом случае, как предлагалось в некоторых других ответах.

Решение:

Я отключил свой антивирус (Avast - ты плохой мальчик! ), И с тех пор я не получил BSOD. Ни BSOD для запуска машины VirtualBox, ни остановка ПК для запуска виртуальной машины VMware. ( источник )

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.