Как исправить E FAIL 0x80004005 при запуске виртуальной машины VirtualBox

Злополучную ошибку E FAIL 0x80004005 можно увидеть при запуске виртуальной машины через VirtualBox. Начиная от XP и заканчивая последними версиями «десятки» — подобной проблеме подвержены все версии ОС Windows, работающих на ядре 6.1 и новее. Как правило, ошибку вызывают конфигурационные файлы виртуальной машины, специфическая версия VirtualBox, включенный HyperV и другое.

Решение ошибки E FAIL 0x80004005

E FAIL 0x80004005

1. Деактивация HyperV

Для нормально работы виртуальной машины (далее просто ВМ) в VirtualBox на ПК должна быть деактивирована функция HyperV. Отключение последней можно добиться разными методами, но мы предлагаем сделать это через PowerShell следующим образом:

  • нажмите WIN+S для вызова системной поисковой строки;
  • вбейте запрос «Windows PowerShell», кликните на найденный результат ПКМ и выберите «Запуск от имени администратора»;
  • выполните в консоли следующую команду:

Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All

  • закройте PowerShell и перезагрузите ПК.

2. Включение виртуализации

Понятное дело, у вас не получится запустить ВМ, если на вашем компьютере не включена виртуализация. Подобный функционал активируется в параметрах BIOS/UEFI материнской платы. Перезагрузите ПК, нажмите нужную кнопку, например, F2, F9 или DEL, и отправляйтесь на поиски пункта виртуализации в расширенных настройках (зачастую он находится там).

Что делать, если в BIOS нет виртуализации или она недоступна для ? На это есть несколько причин:

  • ваш ЦП не поддерживает технологию;
  • активирован HyperV (↑);
  • устаревшая версия BIOS.

По поводу последнего, в редких случаях производители материнских плат добавляют/открывают виртуализацию в новых версиях прошивки.

3. Сброс сохраненного состояния

В некоторых случаях E FAIL 0x80004005 возникает из-за тех или иных проблем с ее последним сохраненным состоянием. Чтобы избавиться от последнего, нужно сделать следующее:

  • откройте Oracle VM VirtualBox Manager;
  • кликните ПКМ на проблемную виртуальную машину;
  • выберите в контекстном меню пункт «Сбросить сохраненное состояние»;
  • перезапустите VirtualBox.

4. Восстановление пути расположения VM

Обратите внимание, какую еще информацию предоставляет вам VirtualBox, когда вы пытаетесь запустить виртуальную машину (далее просто ВМ) и она выдает ошибку. Видите значок «STOP» рядом с именем машины и ее расположение на ПК в жирном шрифте? Тогда, вероятно, ваша ВМ более недоступна по указанному пути. Припомните, не меняли ли вы ее расположение?

Если простыми словами: верните ВМ в прежнее расположение. Если вы меняли какие-то символы в названиях папок — верните все как было. Как альтернатива, вы можете передобавить ВМку с ее новым расположением в VitualBox.

5. Установка другой версии VirtualBox

В определенных ситуациях требуется полная переустановка VirtualBox, причем на ее другую версию. Рекомендуем опробовать наиболее актуальную версию программы, а если ситуация повториться — старые билды. Главное — не избавиться от пользовательских данных, когда будете удалять проблемную версию VirtualBox. Просто нажмите «Нет», когда перед вами покажется соответствующий запрос. Таким образом вы перейдете на другую версию программы и сохраните важные для себя данные.

Комментарии
avatar
  Подписаться  
Уведомление о