VirtualBox вызывает хост BSOD запуск виртуальной машины под Windows 10. Технология Hyper-V-это от

у меня есть недавно установленная 64-разрядная система Windows 10 с установленным VirtualBox и образом CentOS 7.0 VM. Всякий раз, когда я пытаюсь запустить виртуальную машину, Windows BSODs с SYSTEM_SERVICE_EXCEPTION код 0x0000003b.

после обширной (и разочарование) Google, я нашел много ссылок на это время вызвано Hyper-V виртуализации Windows 10, так что я выключил это с помощью функций Windows;и убедитесь, что службы Hyper-V не запущены или настроены на запуск при запуске. Это не помешали BSODs.

Это точно такая же установка, в том числе аппаратных средств, но с Win 7 32-бит вместо Win 10 64-бит, работал отлично, пока он не повторно образ моей машины для Windows 10.

ниже вывод VBox.лог, хотя и не похоже, что в нем что-то значимое.

VirtualBox VM 5.0.40 r115130 win.amd64 (Apr 28 2017 19:55:07) release log
00:00:00.308913 Log opened 2017-07-10T13:36:10.933562500Z
00:00:00.308914 Build Type: release
00:00:00.308917 OS Product: Windows 10
00:00:00.308918 OS Release: 10.0.14393
00:00:00.308918 OS Service Pack: 
00:00:00.383912 DMI Product Name: B85M-E
00:00:00.386322 DMI Product Version:  
00:00:00.386327 Host RAM: 8063MB total, 3856MB available
00:00:00.386329 Executable: C:Program FilesOracleVirtualBoxVBoxHeadless.exe
00:00:00.386329 Process ID: 9952
00:00:00.386330 Package type: WINDOWS_64BITS_GENERIC
00:00:00.389754 Installed Extension Packs:
00:00:00.389787   None installed!

может ли кто-нибудь предложить путь вперед?

редактировать:Минидампа здесь, для идентичного сбоя, за исключением VirtualBox v 5.1.22.

28
задан Chowlett
29.11.2022 11:14 Количество просмотров материала 2592
Распечатать страницу

4 ответа

Как оказалось, отключения Hyper-V недостаточно. Существует еще одна функция Windows, называется виртуализации на основе безопасности, которая использует Hyper-V. вам нужно отключить, что также.

все, что мне нужно было изменить один ключ реестра и перезагрузку:

используйте regedit для установки

раздел HKEY_LOCAL_MACHINE\система\программное обеспечение\CurrentControlSet на\контроль\DeviceGuard

0 и перезагрузиться.

есть хорошее описание Device Guard / виртуализация на основе безопасности здесь:Windows 10 Device Guard и Credential Guard Демистифицированные.

6
отвечен n0ha 2022-11-30 19:02

есть эта проблема на новом Windows 10 Fall Creator Update (1709) построить 16299 и Virtual Box. Обе версии VirtualBox также были протестированы: - Версия 5.1.26 r117224 (Qt5.6.2) - Версия 5.2.2 r119230 (Qt5.6.2) Функции гипервизора не развернуты, но по умолчанию MSINFO32 отображает " гипервизор принудительная целостность кода " в новой сборке обновления Fall Creator.

результат из MSINFO32.EXE enter image description here

похоже, что эта функция приведет в VirtualBox и в синий экран.

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

(только для проверки!!! вашему отделу безопасности это не понравится) Если я получу чистый раствор, я опубликую его; -)

Ура

3
отвечен Laurent Vonau 2022-11-30 21:19

мы не можем исправить это, потому что Windbg показывает драйвер Virtualbox как причину, которая пытается выполнить команду, которая не допускается (привилегированных инструкций):

EXCEPTION_CODE: (NTSTATUS) 0xc0000096 - Privileged instruction.

00 nt!KeBugCheckEx
01 nt!KiBugCheckDispatch
02 nt!KiSystemServiceHandler
03 nt!RtlpExecuteHandlerForException
04 nt!RtlDispatchException
05 nt!KiDispatchException
06 nt!KiExceptionDispatch
07 nt!KiGeneralProtectionFault
08 0x0
09 0x0
0a 0x0
0b VMMR0

    Image path: \??\C:\Program Files\Oracle\VirtualBox\VMMR0.r0
    Image name: VMMR0.r0
    Browse all global symbols  functions  data
    Timestamp:        Fri Apr 28 17:37:03 2017 

try lastest testbuilds и если вы все еще получаете вопрос сообщить об этом разработчикам в их баг-трекере .

0
отвечен magicandre1981 2022-11-30 23:36

На этом предприятии Виндовс 10 ("10.0.16299 Build 16299") машина в дополнение к ответ n0ha Я должен был отключить Device Guard / Credential Guard:

в операционной системе хоста нажмите Пуск > Выполнить, введите gpedit.МСЦ, и нажимать OK. Откроется редактор локальной групповой политики.

перейдите в раздел Политика локального компьютера > Конфигурация компьютера > администрирование Шаблоны > Система > защита устройств > включить виртуализацию на основе Безопасность.

Выберите "Отключено".

делать как повторно включена вкладка "ускорение" и остановил HYPERVISOR_ERROR BSODs при запуске виртуальной машины.

0
отвечен genpfault 2022-12-01 01:53

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх