Как исправить ошибку E_FAIL 0x80004005 в VirtualBox

Код ошибки e fail

Некоторые пользователи, использующие такое программное обеспечение, как VirtualBox(также Oracle VM VirtualBox), время от времени жалуются на возникающую при его использовании проблему в виде ошибки E_FAIL 0x80004005. Данную ошибку можно встретить во время попытки запуска в работу необходимой вам виртуальной машины. В сообщении к ней прилагается следующая информация:

Не удалось открыть сессию для виртуальной машины «НАЗВАНИЕ В. М.»
Код ошибки: E_FAIL 0x80004005

Однако, стоит заметить, что ошибка виртуальной машины E_FAIL 0x80004005 могла возникнуть также из-за ряда других причин: конфликтующее с VirtualBox обновление для операционной системы, отключенная функция виртуализации в BIOS или нестабильная версия самой программы VirtualBox.

Итак, думается, вы в достаточной мере ознакомились с проблемой. Давайте же теперь посмотрим на то, как вы можете избавиться от ошибки E_FAIL 0x80004005 в VirtualBox.

Виртуальная машина: ошибка 0x80004005

Метод №1 Переименование vbox-файла

При попытке запуска операционной системы Windows или Linux в виртуальной машине VirtualBox пользователь может столкнуться с ошибкой 0x80004005. Она возникает до старта ОС и препятствует любой попытке ее загрузки. Есть сразу несколько способов, помогающих устранить существующую проблему и продолжить пользоваться гостевой системой в обычном режиме.

Причины возникновения ошибки 0x80004005 в VirtualBox

Ситуаций, из-за которых не получается открыть сессию для виртуальной машины, может быть несколько. Зачастую данная ошибка возникает спонтанно: еще вчера вы спокойно работали в операционной системе на VirtualBox, а сегодня выполнить то же самое не удается из-за сбоя при запуске сессии. Но в некоторых случаях не удается выполнить первичный (установочный) запуск ОС.

Это может произойти вследствие одной из следующих причин:

Далее мы рассмотрим, как устранить каждую из этих проблем и начать/продолжить пользоваться виртуальной машиной.

Способ 1: Переименование внутренних файлов

Сохранение сессии может завершиться ошибочно, в результате чего последующий ее запуск будет невозможен. В этом случае достаточно выполнить переименование файлов, связанных с запуском гостевой ОС.

Для выполнения дальнейших действий вам необходимо включить отображение расширений файлов. Это можно сделать через «Параметры папок» (в Windows 7) или «Параметры Проводника» (в Windows 10).

Файлы виртуальной машины в папке VirtualBox

Внутренние файлы VirtualBox

Способ 2: Включение поддержки виртуализации в BIOS

Если вы решили воспользоваться ВиртуалБокс впервые, и сразу же столкнулись с вышеупомянутой ошибкой, то, возможно, загвоздка кроется в не настроенном BIOS для работы с технологией виртуализации.

Чтобы осуществить запуск виртуальной машины, в БИОС достаточно включить всего лишь одну настройку, которая называется Intel Virtualization Technology.

Настройка может иметь и другой путь (например, в BIOS на ноутбуках HP или в БИОС Insyde H20 Setup Utility):

Если вы не нашли данной настройки в своей версии BIOS, то ищите ее вручную во всех пунктах меню по ключевым словам virtualization, virtual, VT. Для включения выбирайте состояние Enabled.

Способ 3: Обновление VirtualBox

Возможно, состоялось очередное обновление программы до последней версии, после чего и появилась ошибка запуска «E_FAIL 0x80004005». Есть два выхода из сложившейся ситуации:

Те, кто не хочет заморачиваться с выбором рабочей версии программы, может просто дождаться обновления. Узнать о выходе новой версии можно на официальном сайте VirtualBox или через интерфейс программы:

Удаление VirtualBox через Установку и удаление программ

Или через установщик VirtualBox.

Удаление VirtualBox через установщика

Способ 4: Отключение Hyper-V

Hyper-V — система виртуализации для 64-разрядных систем. Иногда у нее может возникнуть конфликт с VirtualBox, что и провоцирует появление ошибки при старте сессии для виртуальной машины.

Для отключения гипервизора выполните следующее:

Способ 5: Изменение типа запуска гостевой ОС

В качестве временного решения (например, до выпуска новой версии VirtualBox) можно попробовать изменить тип запуска ОС. Этот способ помогает не во всех случаях, но, возможно, сработает у вас.

Данная функция доступна только в VirtualBox, начиная с версии 5.0.

Способ 6: Удаление/исправление обновления Windows 7

Этот способ считается устаревшим, поскольку после неудачного патча KB3004394, приводящего к прекращению работы виртуальных машин в ВиртуалБокс, была выпущена заплатка KB3024777, устраняющая данную проблему.

Тем не менее, если у вас на компьютере по каким-то причинам отсутствует фикс-патч, а проблемный присутствует, то есть смысл либо удалить KB3004394, либо установить KB3024777.

wusa /uninstall /kb:3004394

В подавляющем большинстве случаев точное выполнение данных рекомендаций приводит к устранению ошибки 0x80004005, и пользователь может без труда начать или продолжить работать с виртуальной машиной.

ЗакрытьМы рады, что смогли помочь Вам в решении проблемы.

Помимо этой статьи, на сайте еще 11994 инструкций.
Добавьте сайт Lumpics. ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

ЗакрытьОпишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Помогла ли вам эта статья?

Поделиться статьей в социальных сетях:

Еще статьи по данной теме:

спасибо! не помогло Windows 1903 18.362.207. к тому же VMware Workstation Pro тоже не работает :[[[

Здравствуйте, не только у вас такая проблема появилась после 1903, я тоже с ней столкнулась. Она устраняется либо отключением Песочницы Windows (если вы ее включали через «Программы и компоненты»), которая по неведомой причине не дает работать всем системам виртуализации (VirtualBox, VMWare, Bluestacks), либо отключением виртуализации в BIOS, включением компьютера, затем его перезагрузкой и повторным заходом в BIOS для включения виртуализации (мне помогло именно это). Некоторые пользователи также отмечают, что помогает отключение (либо включение и отключение) изоляции ядра. Для этого зайдите в «Безопасность Windows» через трей, если он там отсутствует — откройте «Параметры», перейдите в «Обновление и безопасность», слева выберите «Безопасность Windows», справа — «Открыть службу «Безопасность Windows»». В окне на левой панели найдите иконку ноутбука, зайдите в нее, кликните по ссылке «Сведения об изоляции ядра» и отключите (либо включите и отключите) его работу. Дополнительно перезагрузите компьютер.

У меня VirtualBox (6.0.10) на Windows 10 (10.0.17763) запускает виртуальную машину с Windows 7 только в фоновом режиме с интерфейсом. А при обычном запуске выдает ошибку 0x80004005

Привет всем. Решил проблу включением службы VirtualBox system service и установил включаться автоматом (отложенный запуск) Win 10 64 битная, всё заработало.

WSL (windows subsystem for linux) тоже придётся отключить. С отключенными всеми Гипер Вями и прочими низкоуровневыми оболочками виртуальной платформы, виртуалбокс не завелся, по оную не отключил

Здраствуйте У Меня Проблема 0x80004005 VirtualBox Помогите

Virtual box на Linux Mint 19.1 x64 Cinnamon, virtual box 6.1. Гостевая система win xp, необходима для работы сканера Benq S2W 5000E. Определяется как «Bus 001 Device 012: ID 04a5:20fc Acer Peripherals Inc. (now BenQ Corp.) Benq 5000», под который драйвера выпушены только для windows xp. При подключении (т. е. пробросе на гостя) сканера выходит аналогичная ошибка. Другие устройства (например вебкамера) пробрасываются без ошибок. На другой виртуальной платформе vmware player сканер пробрасывается без ошибок и работает, но хотелось бы пользоваться virtual box.

Ошибка:
Не удалось подсоединить USB устройство Color FlatbedScanner 22[0100] к виртуальной машине WINXP.
Содержание:
Failed to create a proxy device for the USB device (Error: VER_READ_ERRORE).
Код ошибки: NS_ERROR_FAILURE (0x80004005).
Компонент: ConsoleWrap.
Интерфейс: IConsole

Подскажите пожалуйста, можно ли исправить ошибку самостоятельно и имеет ли смысл ждать вашего исправления?

Источники:

https://geekhow. ru/programmy/e_fail-0x80004005/

https://lumpics. ru/error-0x80004005-in-virtualbox/

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: