Изпълнението на операционната система на VirtualBox е един от най-добрите начини да го прегледате, преди да инсталирате директно на вашия компютър. Но потребителят, когато се опитва да стартира операционната система, може да види грешката E_FAIL 0x80004005, която напълно спира зареждането на системата. В тази статия ще ви кажем какво да правите в този случай.
Преди да се пристъпи директно към методите за елиминиране на грешката E_FILA 0x80004005 във VirtualBox, е необходимо да се обсъдят причините за неговото възникване, за да се предотврати повторение на тази ситуация в бъдеще.
Често тази грешка се появява спонтанно. Най-интересното е, че няма да се показва, ако виртуалната машина току-що е инсталирана, това се случва само ако вече сте стартирали някаква операционна система. В някои ситуации това се случва поради неизпълнение на първоначалното стартиране на операционната система. Това се случва по няколко причини:
Така разбрахме основните причини за грешката E_FAIL 0x80004005, така че да можем да преминем директно към методите за елиминиране.
Както бе споменато по-рано, кодът на грешка E_FAIL 0x80004005 може да се появи, ако предишната сесия на използване на операционната система във виртуалната машина завърши с грешка. В този случай, за да го поправите, ще трябва да преименувате няколко файла, сега ще ви обясним как да го направите.
Забележка: за да можете да изпълнявате всички стъпки от приложените по-долу инструкции, трябва да активирате показването на скрити папки. Това може да се направи в "Опции за папки" или в "Опции на Explorer" (в зависимост от версията на Windows).
Затова направете следното в папката за гост OS:
След това отидете в друга папка - "VirtualBox" и изпълнете следните стъпки:
Изпълнете всички тези стъпки, грешката E_FAIL 0x80004005 трябва да изчезне и операционната система ще работи стабилно.
Сега нека разгледаме ситуацията, когато опцията за виртуализация е виновна за появата на грешка E_FAIL 0x80004005 във VirtualBox. Както бе споменато в началото на статията, тя се включва и изключва в BIOS, така че всички настройки ще се появят там. За да върнете програмата на работа, трябва да направите следното:
След това запазете всички промени и рестартирайте компютъра. След като стигнете до работния плот, опитайте отново да стартирате операционната система във виртуалната машина - всичко трябва да работи правилно.
Вече казахме, че причината за грешката в VirtualBox E_FAIL 0x80004005 е нестабилна версия на програмата. Най-често това се случва след като се актуализира. Ако е така, тогава ви се предлага избор от две опции:
Ако причината за грешката E_FAIL 0x80004005 е нестабилна версия на програмата, след изпълнението на представените инструкции, всичко трябва да върви, в противен случай преминете към следващия метод.
Модерните версии на операционните системи поддържат технологията Hyper-V, която понякога може да е в конфликт с виртуалната машина, поради което се появява въпросната грешка. Следователно, за да се елиминира грешката, тази технология трябва да бъде изключена.
Грешката трябва да изчезне.
За да поправите грешката E_FAIL 0x80004005, е възможно просто да промените типа на стартиране на операционната система, като това се прави по следния начин:
Ако обаче не помогна, отидете на последния метод.
Понякога в Windows, актуализацията на кръпката за проблемни кръпки KB3004394 беше освободена, това доведе до неуспех на виртуалните машини. Съответно, ако причината е в нея, тогава е достатъчно просто да я премахнете.
След отстраняването всичко трябва да работи. Така че, приключихме с анализирането на начините за коригиране на грешката във виртуалната машина.Ако никой от тях не ви е помогнал, тогава случаят е най-вероятно в операционната система, след което се препоръчва да го преинсталирате.