Запуск VirtualBox-машини спричиняє синій екран смерті на хості Windows 7 ПК


30

Зараз VirtualBox двічі спричиняв BSOD в моїй операційній системі Windows 7. Вперше я запустив VirtualPC, тому подумав, що дві Віртуальні системи разом можуть викликати проблему, але цього разу це був просто VirtualBox.

Я не отримав код помилки.

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


Це звучить як помилка з Virtual Box. Ви повідомили про це Oracle?
Рамхаунд

Чи можете ви знайти файли дампів BSOD і перевірити, чи немає нічого, пов'язаного з цією подією?
Дарій

Немає достатньо деталей, щоб дати точну відповідь: що таке Код перевірки помилок (тобто: Зупиніть 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)

  2. Зніміть прапорець функцію "Hyper-V" зі списку

увімкніть або вимкніть скріншот вікна


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. Дякую
Страбек

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

6

Це трапляється багато разів, особливо при запуску більше однієї віртуальної машини одночасно. Тобто дві віртуальні машини Linux тощо.

Я подивився на звалища, і це, безумовно, Virtual Box (принаймні, останні 4.3.4). Я бачу це як з одиночним, так і з декількома Windows 7 VMS також.

Не трапляється часто, і я віддаю перевагу Vbox над VMWare, тому продовжую користуватися. Я зазвичай просто перезавантажуюсь і все добре.

Також :

Зокрема, драйвери SATA VirtualBox викликають BSOD, тому за замовчуванням IDE.


2

Гаразд, це всі відомі виправлення, які я знайшов для помилки на синьому екрані.

  1. Ви повинні перевірити, чи включений HyperV, якщо він є, слід вимкнути його

  2. Якщо це не працює, вам потрібно буде зайти в налаштування віртуальної коробки та змінити параметр дисплея або опцію прискорення. У дисплеї (натисніть на графічний контролер і випробувати кожну опцію) (також у системі вкладок перейдіть до прискорення, де ви бачите тест інтерфейсу паравіртуалізації інтерфейсу. кожен варіант, поки ви не знайдете той, який працює) я не можу дати конкретний варіант, оскільки я не знаю, яким комп'ютером ви володієте.

Ось деякі причини цієї проблеми: несумісність з драйвером або дисплеєм, встановлення іншої програми для віртуального вікна з поточним встановленим і нарешті, залишені файли, якщо вам де видалити віртуальну скриньку та встановити її заново.

Поділіться цими виправленнями з усіма, хто має подібну проблему


1

Ніщо з перерахованого вище не працювало на мене. Однак ця проста хитрість дозволила мені запустити проблемну ВМ:

  1. Запустіть машину в режимі безголового пуску (Перейдіть до запуску, а потім виберіть зі спадного списку виберіть Безголовий запуск)
  2. Після того, як машина очистить кеш-пам'ять та покаже екран входу у віконце сторінки VBox, натисніть на шоу машину (зелена стрілка в головному меню).

Не забудьте зробити резервну копію важливих файлів :)



0

У моєму випадку інші VM створили віртуальний комутатор на драйвері nic.

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

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

Сподіваюся, що це допомагає комусь іншому.


0

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

Ситуація:

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

    "Помилка: 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.