Стартирането на операционната система на VirtualBox е един от най-добрите начини да се запознаете с него, преди да го инсталирате директно на вашия компютър. Но потребителят може да види грешка E_FAIL 0x80004005, когато се опитва да стартира операционната система, която напълно спира системата да се стартира. В тази статия ще ви кажем какво да правите в този случай.
Причини за възникване на грешка
Промяна на имената на вътрешните файлове
Забележка: За да можете да изпълните всички стъпки в приложената по-долу инструкция, трябва да разрешите показването на скрити папки. Направете това в опциите за папки или в опциите на Explorer (в зависимост от версията на Windows). Така че, направете следното: в папката за гост OS:
Разрешаване на виртуализацията в BIOS
Актуализиране на виртуална машина
Вече казахме, че причината за грешката във VirtualBox E_FAIL 0x80004005 е нестабилна версия на програмата. Най-често това се случва след подновяването му. Ако е така, тогава имате две възможности за избор:Изчакайте да се появи нова, по-стабилна версия на програмата. Разбира се, това може да отнеме много време, но често разработчиците изпълняват грешки много бързо. Между другото, за да проверите дали новата версия е пусната, трябва да кликнете върху бутона "Файл" в програмата и да изберете "Проверка за актуализации". Преинсталирайте програмата. Този метод е по-бърз, но не всеки разбира компютрите таканаправете обратно връщане към предишната (стабилна) версия на програмата сами. Във всеки случай, ако имате инсталиран инсталатор, просто го стартирайте и инсталирайте отново VirtualBox. В противен случай отидете на сайта на разработчика и изтеглете предишната версия на програмата. Ако причината за грешката E_FAIL 0x80004005 е нестабилна версия на програмата, след завършване на предоставената инструкция, всички трябва да преминат, в противен случай отидете на следващата.
Модерните версии на операционната система поддържат технологията Hyper-V, която понякога може да е в конфликт с виртуална машина, поради което се разглежда грешка. Следователно, за да се елиминира грешката, тази технология трябва да бъде изключена.Влезте в контролния панел. Отидете в менюто "Програми и компоненти". Щракнете върху връзката "Включване или изключване на компоненти на Windows". В новия прозорец потърсете компонента "Hyper-V" и премахнете отметката от него. Щракнете върху OK. Рестартирайте компютъра.
Грешката трябва да изчезне.
За да коригирате грешката E_FAIL 0x80004005, е възможно просто да промените типа на стартиране на ОС, това се прави:Стартирайте програмата. Кликнете върху PCM OS. Преместете курсора на „Run“. Изберете "Run in the background".
Ако това не помогна, преминете към последния метод.
Понякога в Windows беше пуснат проблем с актуализацията на проблемния патч KB3004394, който той цитиранеправилно функциониране на виртуални машини. Съответно, ако причината е в нея, тогава е доста лесно да го изтриете.Стартирайте командния ред. Въведете командата: "wusa /uninstall /kb: 3004394" (без кавички). Натиснете Enter. Рестартирайте компютъра. След изтриването всичко трябва да бъде спечелено. Тук приключихме с разглобяването на начини за отстраняване на грешки във виртуалната машина, ако никой не ви е помогнал, тогава най-вероятно е случаят в операционната система, след което се препоръчва да го инсталирате отново.