Грешка 0x80004005 во Virtualbox: 6 решенија за решение

Anonim

Virtualbox Грешка 0x80004005.

Кога ќе се обидете да го започнете оперативниот систем Windows или Linux во виртуелната машина Virtualbox, корисникот може да наиде на грешка 0x80004005. Тоа се случува пред почетокот на оперативниот систем и спречува секој обид да го вчита. Постојат неколку начини за да се елиминира постоечкиот проблем и да продолжиме да го користиме системот за гостите како и обично.

Причини за грешка 0x80004005 во VirtualBox

Ситуации, поради што е невозможно да се отвори сесија за виртуелна машина, можеби неколку. Често оваа грешка се јавува спонтано: вчера мирно работевте во оперативниот систем на VirtualBox, а денес не е можно да се изврши иста поради неуспех кога ќе ја стартувате сесијата. Но, во некои случаи не е можно да се изврши основно (инсталација) лансирање на оперативниот систем.

Ова може да се случи поради една од следниве причини:

  1. Грешка при одржување на последната сесија.
  2. Инвалидска поддршка за виртуелизација во BIOS-от.
  3. Неточна верзија на VirtualBox.
  4. Хипервизорот конфликт (Hyper-V) со VirtualBox на 64-битни системи.
  5. Проблем ажурирање на Windows.

Следно, ние ќе погледнеме како да го елиминираме секој од овие проблеми и да почнеме / продолжиме да ја користиме виртуелната машина.

Метод 1: Преименувајте ги внатрешните датотеки

Заштеда на сесијата може да биде завршена погрешно, со резултат дека нејзиното последователно лансирање ќе биде невозможно. Во овој случај, доволно е да ги преименувате датотеките поврзани со почетокот на гостинскиот оперативен систем.

За да ги исполните понатамошните активности, треба да овозможите екран за екстензии на датотеки. Ова може да се направи преку "параметри на папки" (во Windows 7) или "Settings Explorer" (во Windows 10).

  1. Отворете ја папката каде што е зачувана датотеката која е одговорна за отворање на оперативниот систем, односно. Самата слика. Таа се наоѓа во папката VirdualBox VMS, чија локација на која ќе ја избирате при инсталирањето на самиот VirtualBox. Обично тоа е во коренот на дискот (диск со или диск D, ако HDD е поделен на 2 партиции). Исто така, може да се наоѓа во личен корисник папка на патот:

    C: \ works \ user_name \ Virtualbox VMS \ neame_gost_os

  2. Во папката со оперативниот систем сакате да го стартувате, следните датотеки мора да бидат: NAME.VBOX и NAME.VBOX-Prev. Наместо име, ќе има име на вашиот гостин оперативен систем.

    Виртуелна машина датотеки во папката Virtualbox

    Копирајте го името. Vbox датотека на друго место, на пример, на работната површина.

  3. File.Vox-prev датотеката мора да се преименува наместо датотеката NAME.Vbox раселената датотека, односно избришете "-PEV".

    Преименувајте ја датотеката со виртуелна машина во папката Virtualbox

  4. Истите активности мора да се направат во друга папка по следната адреса:

    C: \ Works \ user_name \ .virtualbox

    Внатрешни виртуелни датотеки

    Овде ќе ја смените датотеката VirtualBox.XML - копирајте го на кое било друго место.

  5. Датотеката е Virtualbox.xml-prev, избришете ја секвенцата "-приев", така што името е Virtualbox.xml.

    Преименувајте ја внатрешната датотека од VirtualBox

  6. Обидете се да го стартувате оперативниот систем. Ако не работи, вратете го сè назад.

Метод 2: Овозможи поддршка за виртуелизација во BIOS-от

Ако за прв пат ќе одлучите да го користите VirtualBox, и веднаш се судрите со горенаведената грешка, тогаш можеби препирачот лежи во неконгуриран биос за работа со технологија за виртуелизација.

За да започнете виртуелна машина, доволно е да се вклучи само една поставка, која се нарекува Интел виртуелизација технологија.

  • Во доделувањето на BIOS-от, патот кон ова поставување е како што следува: напредни функции на BIOS-от> Виртуелизација технологија (или само виртуелизација)> Овозможено.

    Инклузија Интел виртуелизација технологија во доделувањето на BIOS-от

  • AMI BIOS: Advanced> Intel (R) VT за режија I / O> овозможено.

    Интел виртуелизација технологија во AMI BIOS

  • Во Asus UEFI: Напредно> Интел виртуелизација технологија> Овозможено.

    Инклузија Интел виртуелизација технологија во ASUS UEFI

Поставувањето може да има уште еден пат (на пример, во BIOS-от на HP лаптопи или во BIOS-от Insyde H20 Setup Utup):

  • Системска конфигурација> Виртуелизација технологија> овозможена;
  • Конфигурација> Интел виртуелна технологија> овозможена;
  • Напредно> Виртуелизација> Овозможено.

Ако не го најдете ова поставување во вашата верзија на BIOS-от, а потоа побарајте го рачно во сите ставки од менито со клучни зборови виртуелизација, виртуелен, VT. За да го вклучите, одберете го статусот.

Метод 3: Update Virtualbox

Можеби се појави следното ажурирање на програмата до последната верзија, по што се појави грешка при стартување на e_fail 0x80004005. Постојат две излези од моменталната ситуација:

  1. Почекајте излезот од стабилната верзија на VirtualBox.

    Оние кои не сакаат да се мачат со изборот на работната верзија на програмата едноставно можат да чекаат за ажурирање. Можете да дознаете за новата верзија на официјалниот веб-сајт VirtualBox или преку програмскиот интерфејс:

    1. Стартувај го менаџерот за виртуелна машина.
    2. Кликнете "Датотека"> Проверете ги ажурирањата ... ".

      Верификација на новата верзија на VirtualBox

    3. Почекајте проверка и, доколку е потребно, инсталирајте го ажурирањето.
  • Повторно инсталирајте VirtualBox во тековната или претходната верзија.
    1. Ако имате датотека за инсталација на Virtualbox, тогаш користете ја за да ја инсталирате. За повторно да ја преземете тековната или претходната верзија, одете преку оваа врска.
    2. Кликнете на врската што води кон листата на сите претходни изданија за тековната верзија на VirtualBox.

      Прикажи ги сите изданија на Virtualbox

    3. Изберете го соодветното собрание за оперативниот систем и преземете го.

      Избирање на ослободување на VirtualBox

    4. За да ја инсталирате инсталираната верзија на VirtualBox: Стартувајте го инсталаторот и во прозорецот за инсталација, одберете "ПОПРАВКА". Инсталирајте ја програмата како и обично.

      Virtualbox за обновување при инсталирање

    5. Ако се вратите на претходната верзија, подобро е да го избришете VirtualBox за да ги "инсталирате и избришете програмите" во Windows.

      Бришење на виртуелен избор преку инсталација и отстранување на програми

      Или преку инсталерот на Virtualbox.

      Отстранување на VirtualBox преку инсталерот

      Не заборавајте да направите резервна копија на вашите папки со OS слики.

  • Метод 4: Исклучување на хипер-V

    Hyper-V е систем за виртуелизација за 64-битни системи. Понекогаш може да има конфликт со VirtualBox, кој предизвикува појава на грешка на почетокот на сесијата за виртуелната машина.

    За да го исклучите хипервизорот, направете го следново:

    1. Стартувај го контролниот панел.

      Контролен панел за управување

    2. Овозможи гледање на икони. Изберете "Програми и компоненти".

      Водење на програма алатка и компоненти

    3. Во левата страна на прозорецот, кликнете на линкот "Овозможи или оневозможи Windows".

      Овозможи или оневозможи компоненти на Windows

    4. Во прозорецот што се отвора, мора да го отстраните полето за избор од компонентата Hyper-V, а потоа кликнете OK.

      Исклучување на компонентата на хипер-V

    5. Рестартирајте го компјутерот (опционално) и обидете се да го стартувате виртуелниот кутија.

    Метод 5: Менување на типот на лансирање на гостин оперативен систем

    Како привремено решение (на пример, пред објавувањето на новата верзија на VirtualBox), можете да се обидете да го промените типот на стартување. Овој метод не помага во сите случаи, но можеби ќе работи за вас.

    1. Стартувај го менаџерот Virtualbox.
    2. Кликнете на проблематичниот оперативен систем со десното копче на глувчето, лебди над "Run" ставка и одберете го опцијата "Startup во позадина со интерфејсот".

      Започнување на виртуелна машина во позадина со интерфејсот во VirtualBox

    Оваа функција е достапна само во VirtualBox, почнувајќи со верзија 5.0.

    Метод 6: Избриши / Поправи Windows 7 ажурирање

    Овој метод се смета за застарен, бидејќи по неуспешен лепенка на KB3004394, што доведува до престанок на работата на виртуелни машини во VirtualBox, KB3024777 лепенка што го елиминира овој проблем беше ослободен.

    Сепак, ако имате на вашиот компјутер поради некоја причина не постои фиксна лепенка, и постои проблем, тоа е, има смисла или отстранува KB3004394 или инсталирајте KB3024777.

    Отстранување KB3004394:

    1. Отворете ја "командната линија" со администраторските права. За да го направите ова, отворете го прозорецот за почеток, напишете CMD, кликнете на "Стартувај во име на администраторот" со десен клик на глувчето.

      Стартувајте CMD во име на Администраторот

    2. Ставете го тимот

      Wasa / uninstall / KB: 3004394

      И притиснете ENTER.

      Windows Update Update Team во CMD

    3. По оваа акција, можеби ќе треба да го рестартирате компјутерот.
    4. Пробајте уште еднаш да го стартувате гостинскиот оперативен систем во VirtualBox.

    Инсталација KB3024777:

    1. Одете на оваа врска со Microsoft.
    2. Преземете ја датотеката со празнење на вашиот оперативен систем.

      Преземи ажурирање за Windows 7

    3. Рачно инсталирајте ја датотеката, доколку е потребно, рестартирајте го компјутерот.
    4. Проверете го лансирањето на виртуелната машина во VirtualBox.

    Во огромното мнозинство на случаи, точното извршување на овие препораки води до елиминација на грешката 0x80004005, а корисникот лесно може да почне или да продолжи со работа со виртуелна машина.

    Прочитај повеќе