Я хочу включить технологию виртуализации Intel через обновленный BIOS моей материнской платы ASUS ROG STRIX Z270I, но каждый раз, когда я ее включаю, Windows вылетает на синий экран смерти с ошибкой system_service_exception
.
Я преследовал эту ошибку так далеко, как мог, просматривая системные журналы Event Viewer, гугля, удаляя программное обеспечение и драйверы и т. д., но она все еще сохранялась. Я мог загрузиться в безопасном режиме с включенной виртуализацией, но не в обычном Windows.
решение1
Я столкнулся с чем-то подобным на моем ROG ASUS под управлением Win10 после того, как изменил конфигурацию «Core Isolation» из-за зависания/подозрения на вирус.
- Включение защиты изоляции ядра(Настройки > Безопасность Windows > Безопасность устройства):
Результаты с BSOD (драйвер был похож наiobc.sys
) для ROG Gaming Center и Asus/Intel XTU. Изоляция ядраможет бытьконфликтует с Intel VT-X.
Отключение защиты изоляции ядра:
Необходимо выполнить одну из приведенных ниже инструкций после включения функции «Безопасность устройства».
- Как включить/выключить изоляцию ядра
- Отключить настройку изоляции ядра
Я внес следующие изменения в реестр и перезагрузил компьютер:[HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity] "Enabled"=dword:00000000
решение2
BSOD при включении виртуализации.
Моя машина:
- Windows 10 (хост)
- Asus ROG MAXIMUS X КОД (LGA1151),
- Intel Core i7 8700K (Coffee Lake),
- GeForce RTX 3070 Ti
У меня уже была такая настройка, но по глупости она была удалена.
Поэтому я знаю, что эта схема сработает снова.
Установил Oracle VM, затем XP OS (64 бит) в качестве гостя. Я использую старую версию AutoCad, она не запускается на новых системах.
После всего этого установил, включил виртуализацию, загрузился, BSOD.
Что я сделал:
Отключить виртуализацию, получил свою машину обратно. Установил последний графический драйвер от Nvidia, убедился, что все хорошо с вашим новым драйвером Nvidia. (не уверен, связано ли это как-то с исправлением). Вернулся в Bios,Запрещать БЕЗОПАСНАЯ ЗАГРУЗКА, НЕ УДАЛЯЙТЕ СВОИ КЛЮЧИ.
Перезагрузите, убедитесь, что все в порядке.
Вернитесь в Биос, включите виртуализацию.
Hyper-V отключен.
Перезагрузите и мне это помогло.
Почему это сработало? Понятия не имею. Может, кто-то другой вмешается и объяснит.
решение3
Похоже, что с Hyper-V связано много проблем, и хотя у меня Hyper-V не установлен (это можно проверить, введя Hyper-V в строку поиска Win 10, выбрав «Включение или отключение компонентов Windows», а затем прокрутив страницу вниз до Hyper-V), похоже, что гипервизор все еще работает при загрузке.
Ответ Энтони Дж. Селайис poweronplatforms.com наконец-то позволили мне включить виртуализацию через BIOS и запустить Win 10 v1709 build 16299.334:
- Запустите командную строку с правами администратора.
- Запустите
bcdedit
и проверьте статусhypervisorlaunchtype
- Если
hypervisorlaunchtype
установлено значение «авто», запуститеbcdedit /set hypervisorlaunchtype off
- Перезагрузите и включите виртуализацию в BIOS