VirtualBox վիրտուալ մեքենայում Windows կամ Linux գործավար համակարգը գործարկելիս օգտագործողը կարող է հանդիպել 0x80004005 սխալի հետ: Այն առաջանում է ՕՀ-ի գործարկումից առաջ և կանխում է այն բեռնելու ցանկացած փորձ: Կան մի քանի եղանակներ, որոնք կօգնեն շտկել առկա խնդիրը և շարունակել օգտագործել հյուրերի համակարգը նորմալ ռեժիմով:
0x80004005 սխալի պատճառները VirtualBox- ում
Կարող են լինել մի քանի իրավիճակ, որոնց պատճառով հնարավոր չէ նստաշրջան բացել վիրտուալ մեքենայի համար: Հաճախ այս սխալը տեղի է ունենում ինքնաբուխ. Հենց երեկ դուք հանգիստ աշխատել եք VirtualBox- ի գործառնական համակարգում, և այսօր դուք չեք կարող անել նույնը `նիստը սկսելու ձախողման պատճառով: Բայց որոշ դեպքերում OS- ի սկզբնական (տեղադրումը) գործարկումը ձախողվում է:
Դա կարող է տեղի ունենալ հետևյալ պատճառներից մեկի պատճառով.
- Անցյալ նիստը պահելու սխալ:
- Անջատված աջակցություն BIOS- ում վիրտուալացման համար:
- VirtualBox- ի սխալ աշխատանքային տարբերակը:
- 64-բիթանոց համակարգերում Hypervisor (Hyper-V) կոնֆլիկտը VirtualBox- ի հետ:
- Հյուրընկալ Windows- ի թարմացման խնդիր:
Հաջորդը, մենք կանդրադառնանք, թե ինչպես շտկել այս խնդիրներից յուրաքանչյուրը և սկսել / շարունակել օգտագործել վիրտուալ մեքենան:
Մեթոդ 1. Վերանվանեք ներքին ֆայլերը
Նիստը խնայելը կարող է սխալմամբ ձախողվել, որի արդյունքում դրա հետագա գործարկումը անհնար կլինի: Այս դեպքում բավական է վերանվանել այն ֆայլերը, որոնք կապված են հյուրի ՕՀ-ի գործարկման հետ:
Հետագա գործողությունները կատարելու համար հարկավոր է միացնել ֆայլի ընդարձակման ցուցադրումը: Դա կարելի է անել միջոցով Թղթապանակների ընտրանքներ (Windows 7-ում) կամ Explorer- ի ընտրանքներ (Windows 10-ի վրա):
- Բացեք այն թղթապանակը, որտեղ պահվում է գործառնական համակարգը գործարկելու համար պատասխանատու ֆայլը, այսինքն. պատկերն ինքնին: Այն գտնվում է թղթապանակում VirtualBox VM- ներում պահեստային տեղն ընտրեցիք VirtualBox- ը ինքնին տեղադրելու ժամանակ: Սովորաբար այն գտնվում է սկավառակի (սկավառակի) արմատում Հետ կամ սկավառակ Դեթե HDD- ն բաժանված է 2 բաժանման): Այն կարող է տեղակայվել նաև օգտագործողի անձնական թղթապանակում ՝ ուղու հետ մեկտեղ.
C: Users USERNAME VirtualBox VMs OS_NAME
- Հետևյալ ֆայլերը պետք է թղթապանակում լինեն այն գործավար համակարգի հետ, որը ցանկանում եք գործարկել: Անուն.vbox և Անուն.vbox-prev. Փոխարենը Անուն կլինի ձեր հյուրերի գործառնական համակարգի անվանումը:
Պատճենել ֆայլը Անուն.vbox մեկ այլ վայր, օրինակ, աշխատասեղանին:
- Ֆայլ Անուն.vbox-prev տեղափոխված ֆայլի փոխարեն պետք է վերանվանել Անուն.vboxայսինքն ջնջել "-prev".
- Նույն գործողությունները պետք է իրականացվեն մեկ այլ թղթապանակի ներսում, որը գտնվում է հետևյալ հասցեում.
C: Users USERNAME .VirtualBox
Այստեղ դուք կփոխեք ֆայլը VirtualBox.xml - պատճենեք այն ցանկացած այլ վայր:
- VirtualBox.xml-prev- ի համար ջնջեք բաժանորդագրությունը "-prev"անունը ստանալու համար VirtualBox.xml.
- Փորձեք գործարկել համակարգը: Եթե դա չի աշխատում, վերականգնել ամեն ինչ ետ:
Մեթոդ 2. BIOS- ի վիրտուալացման աջակցության հնարավորություն
Եթե դուք որոշեք առաջին անգամ օգտագործել VirtualBox- ը և անմիջապես հանդիպեք վերը նշված սխալի հետ, ապա, երևի թե, բռնումն ընկած է չկազմաձևված BIOS- ում ՝ վիրտուալացման տեխնոլոգիայի հետ աշխատելու համար:
Վիրտուալ մեքենա գործելու համար BIOS- ում բավական է ներառել միայն մեկ պարամետր, որը կոչվում է Intel վիրտուալացման տեխնոլոգիա.
- Մրցանակաբաշխման BIOS- ում այս կարգաբերման ուղին հետևյալն է. BIOS- ի առաջադեմ առանձնահատկություններ > Վիրտուալացման տեխնոլոգիա (կամ արդար Վիրտուալացում) > Միացված.
- AMI BIOS- ում. Առաջադեմ > Intel (R) VT ռեժիսորական I / O- ի համար > Միացված.
- ASUS UEFI- ում. Առաջադեմ > Intel վիրտուալացման տեխնոլոգիա > Միացված.
Կարգավորումը կարող է ունենալ մեկ այլ եղանակ (օրինակ ՝ HP նոութբուքերի BIOS- ում կամ Insyde H20- ի կարգավորիչ կոմունալ BIOS- ում).
- Համակարգի կազմաձևում > Վիրտուալացման տեխնոլոգիա > Միացված;
- Կազմաձևում > Intel վիրտուալ տեխնոլոգիա > Միացված;
- Առաջադեմ > Վիրտուալացում > Միացված.
Եթե դուք չեք գտել այս պարամետրը ձեր BIOS տարբերակում, ապա ձեռքով որոնեք այն բոլոր ընտրացանկի կետերում ըստ հիմնաբառերի վիրտուալացում, վիրտուալ, ՎՏՏ. Միացնելու համար ընտրեք պետությունը Միացված.
Մեթոդը 3: Թարմացրեք VirtualBox- ը
Թերևս, ծրագրի վերջին թարմացումը տեղի ունեցավ վերջին տարբերակին, որից հետո հայտնվեց «E_FAIL 0x80004005» գործարկման սխալը: Այս իրավիճակից դուրս գալու երկու ճանապարհ կա.
- Սպասեք VirtualBox- ի կայուն տարբերակի թողարկմանը:
Նրանք, ովքեր չեն ցանկանում անհանգստացնել ծրագրի աշխատանքային վարկածի ընտրությամբ, կարող են պարզապես սպասել թարմացմանը: Նոր վարկածի թողարկման մասին կարող եք տեղեկանալ VirtualBox պաշտոնական կայքում կամ ծրագրի միջերեսի միջոցով.
- Գործարկել վիրտուալ մեքենայի մենեջեր:
- Կտտացրեք Ֆայլ > "Ստուգեք թարմացումները ...".
- Սպասեք ստուգմանը և անհրաժեշտության դեպքում տեղադրեք թարմացումը:
- Տեղադրեք VirtualBox- ը ընթացիկ կամ նախորդ վարկածին:
- Եթե ունեք VirtualBox տեղադրման ֆայլ, ապա այն կրկին տեղադրեք: Ներկայիս կամ նախորդ վարկածը կրկին ներբեռնելու համար կտտացրեք այս հղմանը:
- Կտտացրեք էջին տանող հղմանը ՝ VirtualBox- ի ընթացիկ տարբերակի համար բոլոր նախորդ թողարկումների ցուցակի համար:
- Ընտրեք հավաքը, որը հարմար է հյուրընկալող ՕՀ-ի համար և ներբեռնեք այն:
- VirtualBox- ի տեղադրված տարբերակը նորից տեղադրելու համար. Գործարկեք տեղադրիչը և ընտրեք տեղադրման տեսակի պատուհանում «Վերանորոգում». Տեղադրեք ծրագիրը նորմալ:
- Եթե վեր եք անցնում նախորդ տարբերակին, ապա ավելի լավ է նախ հեռացնել VirtualBox- ը միջոցով "Ավելացնել կամ հեռացնել ծրագրերը" Windows- ում:
Կամ VirtualBox տեղադրիչի միջոցով:
Մի մոռացեք կրկնօրինակեք ձեր պանակները OS- ի պատկերներով:
- Վազել «Կառավարման վահանակ».
- Միացնել մանրապատկերային զննարկումը: Ընտրեք տարրը "Ծրագրեր և բաղադրիչներ".
- Պատուհանի ձախ մասում կտտացրեք հղումը "Միացնել կամ անջատել Windows- ի առանձնահատկությունները".
- Պատուհանում, որը բացվում է, հպեք Hyper-V բաղադրիչը, ապա կտտացրեք Լավ.
- Վերագործարկեք ձեր համակարգիչը (ըստ ցանկության) և փորձեք գործարկել ՕՀ-ը VirtualBox- ում:
- Գործարկել VirtualBox մենեջերը:
- Աջ սեղմեք խնդրահարույց գործառնական համակարգի վրա և անցեք Վազել և ընտրեք տարբերակ "Վազում ֆոնի վրա ինտերֆեյսով".
- Բաց հրամանի հուշում ադմինիստրատորի արտոնություններով: Դա անելու համար բացեք պատուհանը Սկսելգրել սմընտրելու համար սեղմեք աջ Գործարկել որպես ադմինիստրատոր.
- Գրանցեք հրաման
wusa / տեղահանել / kb: 3004394
և կտտացրեք Մտնեք.
- Այս քայլը կատարելուց հետո գուցե անհրաժեշտ լինի վերագործարկել ձեր համակարգիչը:
- Փորձեք կրկին գործարկել հյուրի ՕՀ-ը VirtualBox- ում:
- Հետևեք այս հղմանը դեպի Microsoft- ի կայք:
- Ներբեռնեք ֆայլի տարբերակը `հաշվի առնելով ձեր OS- ի փոքր խորությունը:
- Տեղադրեք ֆայլը ձեռքով, անհրաժեշտության դեպքում, վերագործարկեք համակարգիչը:
- Ստուգեք վիրտուալ մեքենայի գործարկումը VirtualBox- ում:
Մեթոդ 4. Անջատել Hyper-V- ը
Hyper-V- ը վիրտուալացման համակարգ է 64-բիթանոց համակարգերի համար: Երբեմն նա կարող է կոնֆլիկտ ունենալ VirtualBox- ի հետ, ինչը սխալ է հարուցում վիրտուալ մեքենայի համար նստաշրջան սկսելիս:
Հիպերտերվատորը անջատելու համար կատարեք հետևյալը.
Մեթոդ 5. Փոխեք հյուրի ՕՀ-ի գործարկման տեսակը
Որպես ժամանակավոր լուծում (օրինակ, նախքան VirtualBox- ի նոր տարբերակի թողարկումը), կարող եք փորձել փոխել OS գործարկման տեսակը: Այս մեթոդը չի օգնում բոլոր դեպքերում, բայց այն կարող է աշխատել ձեզ համար:
Այս գործառույթը հասանելի է միայն VirtualBox- ում ՝ սկսած 5.0 տարբերակից:
Մեթոդ 6. Windows 7-ի թարմացումները տեղահանել / վերականգնել
Այս մեթոդը համարվում է հնացած, քանի որ KB3004394 անհաջող կարկատելուց հետո, որը բերում է VirtualBox- ում վիրտուալ մեքենաների դադարեցմանը, ազատ է արձակվել KB3024777- ը, որը շտկում է այս խնդիրը:
Այնուամենայնիվ, եթե ինչ-ինչ պատճառներով ձեր համակարգչում չունեք ամրագրման կցամաս, և առկա է խնդիր կարկատել, իմաստ ունի կամ հեռացնել KB3004394 կամ տեղադրել KB3024777:
KB3004394 հեռացում.
Տեղադրեք KB3024777:
Դեպքերի ճնշող մեծամասնության դեպքում այս առաջարկությունների ճշգրիտ իրականացումը կլուծի 0x80004005 սխալը, և օգտագործողը կարող է հեշտությամբ սկսել կամ շարունակել աշխատել վիրտուալ մեքենայի հետ: