VirtualBox — это программа виртуализации, выпущенная компанией Oracle. VirtualBox, по сути, используется для установки и запуска различных операционных систем поверх вашей оригинальной операционной системы. Другими словами, она имитирует выбранную операционную систему на операционной системе хоста в виртуальной среде. Однако бывают случаи, когда при загрузке виртуальной машины вы увидите BSOD. BSOD, скорее всего, будет содержать сообщение об ошибке «SYSTEM_SERVICE_EXCEPTION 3b». Проблема, которую мы рассматриваем, возникает на хост-машине, а не в операционной системе на виртуальной машине.
Эта проблема в основном вызвана опцией Hyper-V. Если у вас включена функция Hyper-V, то высока вероятность того, что проблема связана с этой опцией. Hyper-V — это платформа виртуализации, которая поставляется в комплекте с Windows. Проще говоря, Hyper-V используется для запуска виртуальных машин на вашем компьютере. В принципе, когда Hyper-V включен, он резервирует функцию процессора виртуализации и не позволяет другим программам, в данном случае VirtualBox, использовать ее. Хотя в большинстве случаев причиной является Hyper-V, но это не всегда так. Есть и другие причины, например, проблемные драйверы, которые также могут вызвать этот BSOD.
Сначала мы рассмотрим проблему с Hyper-V, но если это не решит проблему, то перейдем к проблемным драйверам.
Способ 1: Отключить Hyper-V
Как уже говорилось выше, отключение Hyper-V решает проблему для большинства пользователей. Если Hyper-V включен, он блокирует функцию виртуализации и не позволяет другим программам, таким как VirtualBox, получить к ней доступ. Итак, вот шаги по отключению функции Hyper-V.
- Удерживать клавиша Windows и нажмите R
- Введите optionalfeatures и нажмите Введите
- Подождите, пока список заполнится
- Найдите и снимите флажок опция Hyper-V из этого списка
- Нажмите Хорошо
Перезагрузите систему и проверьте, сохраняется ли проблема. Теперь ваша проблема должна быть решена.
Метод 2: Проанализируйте дамп-файлы
Если способ 1 не помог вам решить проблему, пора перейти к техническим вопросам. Поскольку это BSOD, к нему также применимы обычные решения BSOD. Это означает, что причиной данного BSOD может быть устаревший/поврежденный драйвер или какая-то аппаратная проблема. Причиной проблемы также может быть анализ дампа файла этой ошибки. Да, если вы еще не знаете, каждый BSOD оставляет после себя дамп-файл с информацией, которая может быть использована для диагностики виновника проблемы.
У нас уже есть подробная статья об анализе и решении ошибки System_Service_Exception 3b BSOD. В нем содержится пошаговое руководство по решению этой проблемы, а затем просмотр файла дампа для детальной диагностики. Нажмите ИСКЛЮЧЕНИЕ_СЕРВИСА_СИСТЕМЫ и следуйте шагам, приведенным в этой статье.