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 из этого списка
- Щелкните Ok
Перезагрузите систему и проверьте, сохраняется ли проблема. К этому моменту ваша проблема должна быть решена.
Метод 2: Анализ файлов дампа
Если метод 1 не помог решить проблему, пришло время заняться техническими вопросами. Поскольку это BSOD, к нему также будут применены обычные решения BSOD. Это означает, что причиной BSOD может быть устаревший/поврежденный драйвер или какая-либо аппаратная проблема. Проблема также может быть вызвана анализом файла дампа этой ошибки. Да, если вы еще не знаете, каждый BSOD оставляет после себя дамп-файл с информацией, которая может быть использована для диагностики виновника проблемы.
У нас уже есть подробная статья об анализе и решении ошибки System_Service_Exception 3b BSOD. В нем содержится пошаговое руководство по решению этой проблемы, а затем просмотр файла дампа для детальной диагностики. Щелкните СИСТЕМНОЕ_СЛУЖЕБНОЕ_ИСКЛЮЧЕНИЕ и следуйте шагам, приведенным в этой статье.