Это известная проблема при запуске 64-разрядных виртуальных машин в VirtualBox 6.x в Windows 10.
Причиной является Приложение Защитника Windows / Защита устройства .
Чтобы отключить его, перейдите в редактор локальной групповой политики (Win + R-> gpedit.msc) и отключите Включить защиту на основе виртуализации
Local Computer Policy > Computer Configuration > Administrative Templates > System > Device Guard > Turn on Virtualization Based Security
Отключить защиту на основе виртуализации в редакторе локальной групповой политики
Затем необходимо выполнить следующие команды в командная строка от имени администратора :
mountvol X: /s
copy %WINDIR%\System32\SecConfig.efi X:\EFI\Microsoft\Boot\SecConfig.efi /Y
bcdedit /create {0cb3b571-2f2e-4343-a879-d86a476d7215} /d "DebugTool" /application osloader
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} path "\EFI\Microsoft\Boot\SecConfig.efi"
bcdedit /set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476d7215}
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO,DISABLE-VBS
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} device partition=X:
mountvol X: /d
где X: ваша неиспользуемая буква диска (может быть любой другой буквой диска)
Перезагрузите компьютер и подтвердите отключение Device Guard иБезопасность на основе виртуализации, нажав F3 при загрузке.После этого ваши виртуальные машины снова будут работать.
Еще один способ отключить Device Guard - использовать скрипт PowerShell.
Скачать скрипт от Microsoft: https://www.microsoft.com/en-us/download/details.aspx?id=53337
Запустить скрипт от имени администратора:
.\DG_Readiness.ps1 –Disable -AutoReboot