Ошибка E_FAIL (0x80004005) в VirtualBox возникает, когда программе не удаётся открыть сессию виртуальной машины. 5
Некоторые возможные причины ошибки:
- проблемы с приложением VirtualBox, файлами конфигурации или самой системой Windows; 1
- ограниченные права на доступ к папке, в которой расположены файлы виртуальной машины, или к самим файлам, недоступность диска; 3
- отключённый файл подкачки Windows или недостаток памяти для работы виртуальной машины; 3
- отключённая виртуализация в BIOS или UEFI; 13
- включённый компонент Hyper-V в Windows 10. 3
Для решения проблемы можно попробовать следующее:
- Обновить VirtualBox. 1 Для этого нужно запустить программу на компьютере, нажать «Файл» на верхней панели инструментов и выбрать «Проверить наличие обновлений» в меню. 1
- Переустановить VirtualBox. 1 Нужно создать резервные копии предыдущих виртуальных машин, скачать обновлённую версию программы, удалить старую и установить новую. 1
- Переименовать файлы виртуальной машины. 24 Для этого нужно открыть папку с файлами виртуальной машины, переместить файл .vbox в другой каталог или удалить, а файл .vbox-prev переименовать в .vbox, то есть стереть «-prev» из расширения файла. 4
- Включить виртуализацию в UEFI. 1 Для этого нужно перезагрузить компьютер и непрерывно нажимать F2 или другую соответствующую клавишу (в зависимости от устройства). 1 На экране BIOS или UEFI найти раздел «Виртуализация» и убедиться, что все параметры виртуализации включены. 1
Если проблема не решена, рекомендуется обратиться к специалисту.