Вы когда-нибудь разбирались с этим? Я просто столкнулся с проблемой при попытке запустить Docker в Windows 10 x64 ...
Это определенно вызвано Hyper-V, но я еще не выяснил, почему и как это исправить. Однако в то же время я обнаружил, что возможность загрузки в Windows ( не только в безопасном режиме и, очевидно, без возможности использования Hyper-V после загрузки ) - это отключение Hyper-V через файл BCD.
Вы должны быть в состоянии добраться до командной строки, хотя. То, что я делал, - это дождался, когда восстановление при загрузке завершится неудачей, а затем загрузился в безопасном режиме. Оттуда я открываю повышенную (Admin) командную строку и набираю это:
BCDedit /set hypervisorlaunchtype Off
Затем перезагрузите компьютер.
Если в вашем BCD было более 1 элемента, вам может потребоваться указать, какой элемент включить гипервизор. Вы можете просмотреть все элементы BCD, просто набрав:
BCDEdiit
И чтобы указать элемент для изменения, просто добавьте его идентификатор:
BCDedit /set {<long string of numbers here>} hypervisorlaunchtype Off
ПРИМЕЧАНИЕ. При установке Hyper-V он автоматически устанавливает для этого флага значение «Авто» (вкл.), Что приводит к возникновению цикла восстановления BSOD / Boot. Как только вы решите проблему, вам нужно будет установить этот флаг обратно на «Авто», чтобы снова использовать Hyper-V. Я всегда делаю 2 варианта загрузки в моем BCD; один с включенным Hyper-V, другой с отключенным. Затем я выбираю тот, который хочу по мере необходимости.