Як виправити помилку “E_FAIL 0x80004005” в VirtualBox

Відключення Hyper-V

Сучасні версії операційних систем підтримують технологію Hyper-V, яка іноді може конфліктувати з віртуальною машиною, з-за чого і відбувається розглянута помилка. Відповідно, щоб усунути помилку, цю технологію необхідно відключити.

  • Увійдіть в “Панель управління”.
  • Перейдіть в меню “Програми та компоненти”.
  • Натисніть на посилання “Включення або відключення компонентів Windows”.
  • У новому вікні відшукайте компонент “Hyper-V” і зніміть з нього галочку.
  • Натисніть “ОК”.
  • Перезавантажте комп’ютер.
  • Помилка повинна зникнути.

    Зміна типу запуску

    Для виправлення помилки E_FAIL 0x80004005 можливо досить просто змінити тип запуску ОС, робиться це так:

  • Запустіть програму.
  • Натисніть на ОС ПКМ.
  • Наведіть курсор на “Запустити”.
  • Виберіть пункт “Запустити у фоновому режимі”.
  • Якщо все ж це не допомогло, то переходьте до останнього способу.

    Видалення оновлення

    Коли-то в Windows був випущений проблемний патч оновлення KB3004394, він наводив несправність роботу віртуальних машин. Відповідно, якщо причина в ньому, то його досить просто видалити.

  • Запустіть “Командний рядок”.
  • Введіть команду: “wusa /uninstall /kb:3004394” (без лапок).
  • Натисніть Enter.
  • Перезавантажте комп’ютер.
  • Після видалення все повинно запрацювати. Ось ми і закінчили розбирати способи виправлення помилок у віртуальній машині, якщо жоден вам не допоміг, то найімовірніше справа в операційній системі, тоді рекомендується перевстановити її.