Hal.dll- ի հետ կապված սխալը շատ տարբեր է մյուս նմանատիպներից: Այս գրադարանը պատասխանատու չէ խաղի տարրերի համար, այլ ուղղակիորեն համակարգչային տեխնիկայի հետ ծրագրային փոխգործակցության համար: Դրանից հետևում է, որ հնարավոր չի լինի խնդիրը Windows- ի տակ շտկել, առավել ևս, եթե սխալը հայտնվի, ապա նույնիսկ չի գործի գործառնական համակարգը սկսելու համար: Այս հոդվածը մանրամասնորեն կբացատրի, թե ինչպես է լուծելու hal.dll ֆայլը:
Ամրագրել hal.dll սխալը Windows XP- ում
Սխալի շատ պատճառներ կարող են լինել ՝ սկսած այս ֆայլը պատահականորեն ջնջելուց և վիրուսների միջամտությունից վերջ տալով: Ի դեպ, բոլորի համար լուծումները նույնն են լինելու:
Ամենից հաճախ Windows XP օպերացիոն համակարգի օգտվողները բախվում են խնդրի հետ, բայց որոշ դեպքերում OS- ի այլ վարկածներ նույնպես վտանգի տակ են:
Նախապատրաստական աշխատանքներ
Սխալը շտկելուց անմիջապես առաջ անցնելուց առաջ անհրաժեշտ է հասկանալ որոշ նրբություններ: Շնորհիվ այն բանի, որ մենք գործադիր համակարգի աշխատասեղանին մուտք չունենք, բոլոր գործողությունները կատարվում են վահանակով: Դուք կարող եք այն զանգահարել միայն boot սկավառակի կամ USB ֆլեշ կրիչի միջոցով `նույն Windows XP բաշխմամբ: Այժմ կտրվի քայլ առ քայլ մեկնարկի ուղեցույց: Հրամանի տող.
Քայլ 1. Այրեք OS- ի պատկերը սկավառակի վրա
Եթե չգիտեք, թե ինչպես գրել ՕՀ-ի պատկերը USB ֆլեշ կրիչի կամ սկավառակի վրա, ապա մեր կայքում կան մանրամասն հրահանգներ:
Լրացուցիչ մանրամասները.
Ինչպես ստեղծել bootable USB ֆլեշ կրիչ
Ինչպես այրել սկավառակի սկավառակ
Քայլ 2. համակարգիչը սկավառակից սկսելուց
Այն բանից հետո, երբ պատկերը գրված է սկավառակի վրա, դուք պետք է սկսեք դրանից: Սովորական օգտագործողի համար այս գործը կարող է դժվար թվալ, այս դեպքում օգտագործեք քայլ առ քայլ ուղեցույց այս թեմայի վերաբերյալ, որը մենք ունենք մեր կայքում:
Կարդացեք ավելին. Ինչպե՞ս սկսել համակարգիչը սկավառակից
BIOS- ում առաջնային սկավառակը տեղադրելուց հետո համակարգիչը գործարկելիս սեղմեք ստեղնը Մտնեք Նկարագրությունը ցուցադրելիս "Սեղմեք ցանկացած ստեղնաշար ՝ CD- ից բեռնվելու համար"Հակառակ դեպքում, Windows XP- ի տեղադրումը կսկսվի, և դուք կրկին կտեսնեք hal.dll սխալի հաղորդագրությունը:
Քայլ 3. Հրահանգի գործարկման հուշում
Կտտացնելուց հետո Մտնեք, կհայտնվի կապույտ էկրան, ինչպես ցույց է տրված ներքևի սքրինշոթում:
Մի շտապեք որևէ բան սեղմելուց, սպասեք, որ պատուհանը հայտնվի հետագա գործողությունների ընտրությամբ.
Քանի որ մենք պետք է վազենք Հրամանի տողանհրաժեշտ է սեղմել ստեղնը Ռ.
Քայլ 4. Մուտք գործեք Windows
Բացումից հետո Հրամանի տող Հրամանները կատարելու թույլտվություն ստանալու համար դուք պետք է մուտք գործեք Windows:
- Էկրանի վրա ցուցադրվում է կոշտ սկավառակի վրա տեղադրված գործող համակարգերի ցուցակը (օրինակ, միայն մեկ ՕՀ): Նրանք բոլորը համարակալված են: Դուք պետք է ընտրեք ՕՀ-ն, որի սկզբում սխալ է հայտնվում: Դա անելու համար մուտքագրեք նրա համարը և կտտացրեք Մտնեք.
- Դրանից հետո ձեզանից կպահանջվի այն գաղտնաբառը, որը դուք սահմանել եք Windows XP- ը տեղադրելիս: Մուտքագրեք այն և կտտացրեք Մտնեք.
Նշում. Եթե OS- ի տեղադրման ընթացքում որևէ գաղտնաբառ չեք նշել, ապա պարզապես սեղմեք Enter:
Այժմ դուք մուտք եք գործել և կարող եք ուղղակիորեն անցնել hal.dll սխալի շտկմանը:
Մեթոդը 1: Unpacking hal.dl_
Windows XP- ի տեղադրիչով սկավառակի վրա կան շատ դինամիկ գրադարանային արխիվներ: Այնտեղ կա նաև hal.dll ֆայլը: Այն hal.dl_ անունով արխիվում է: Հիմնական խնդիրն այն է, որ համապատասխան արխիվը ներբեռնեք տեղադրված օպերացիոն համակարգի ցանկալի գրացուցակը:
Սկզբնապես, դուք պետք է պարզեք, թե որ տառն ունի շարժիչը: Դա անելու համար նայեք նրանց ամբողջ ցուցակը: Մուտքագրեք հետևյալ հրամանը.
քարտեզը
Օրինակում ընդամենը երկու սկավառակ կա ՝ C և D. հրամանից կարող եք տեսնել, որ սկավառակն ունի տառը D, սա նշված է մակագրությամբ "Cdrom0", ֆայլային համակարգի և ծավալների մասին տեղեկատվության պակաս:
Այժմ դուք պետք է նայեք մեզ հետաքրքրող hal.dl_ արխիվի ուղին: Կախված Windows XP- ի կառուցումից, այն կարող է լինել թղթապանակում «I386» կամ «SYSTEM32». Նրանք պետք է ստուգվեն DIR հրամանի օգտագործմամբ.
DIR D: I386 SYSTEM32
ԴԻՐ Դ I386
Ինչպես տեսնում եք, օրինակ, hal.dl_ արխիվը գտնվում է թղթապանակում «I386», համապատասխանաբար, ունի ուղի.
D: I386 HAL.DL_
Նշում. Եթե էկրանին ցուցադրված բոլոր ֆայլերի և պանակների ցանկը չի տեղավորվում, ստեղնը օգտագործելով ներքև սահեցրեք ներքև Մտնեք (ներքևում մի տող իջնել) կամ Տիեզերք (անցեք հաջորդ թերթին):
Այժմ, իմանալով ցանկալի ֆայլի ուղին, մենք կարող ենք այն բացել գործառնական համակարգի համակարգի գրացուցակում: Դա անելու համար գործարկեք հետևյալ հրամանը.
ընդլայնել D: I386 HAL.DL_ C: WINDOWS system32
Հրամանի գործարկումից հետո, մեզ անհրաժեշտ ֆայլը փաթեթավորված է համակարգի գրացուցակում: Հետևաբար սխալը կուղղվի: Մնում է միայն բեռնախցիկը հեռացնել և համակարգիչը վերագործարկել: Դուք կարող եք դա անել ուղղակիորեն Հրամանի տողբառը գրելը Ելք և կտտացնելով Մտնեք.
Մեթոդը 2-ը ՝ Unpack ntoskrnl.ex_
Եթե նախորդ հրահանգի կատարումը որևէ արդյունք չի տվել, և համակարգիչը վերագործարկելուց հետո դուք դեռ տեսնում եք սխալի տեքստը, սա նշանակում է, որ խնդիրը կայանում է ոչ միայն hal.dll ֆայլում, այլև ntoskrnl.exe դիմումում: Փաստն այն է, որ դրանք փոխկապակցված են, և ներկայացված հայտի բացակայության դեպքում hal.dll նշման հետ կապված սխալ դեռևս ցուցադրվում է էկրանին:
Խնդիրը լուծվում է նմանատիպ եղանակով. Դուք պետք է բեռնաթափման սկավառակից հանեք այն ntoskrnl.exe պարունակող արխիվը: Այն կոչվում է ntoskrnl.ex_ և գտնվում է hal.dl_- ի նույն պանակում:
Փաթեթավորումը կատարվում է ծանոթ թիմի կողմից «ընդլայնել»:
ընդարձակել D: I386 NTOSKRNL.EX_ C: WINDOWS system32
Unzipping- ից հետո վերագործարկեք համակարգիչը. Սխալը պետք է անհետանա:
Մեթոդ 3. Խմբագրել boot.ini ֆայլը
Ինչպես տեսնում եք նախորդ մեթոդից, սխալի հաղորդագրությունը, որը նշում է hal.dll գրադարանը, միշտ չէ, որ նշանակում է, որ պատճառն ինքնին ֆայլի մեջ է: Եթե նախորդ մեթոդները չեն օգնել ձեզ շտկել սխալը, ապա, ամենայն հավանականությամբ, խնդիրը բեռնելու ֆայլի սխալ սահմանված պարամետրերում է: Ամենից հաճախ դա տեղի է ունենում այն ժամանակ, երբ միևնույն համակարգչում տեղադրվում են մի քանի գործող համակարգեր, բայց կան դեպքեր, երբ ֆայլը դեֆորմացվում է, երբ Windows- ը վերատեղադրվում է:
Տե՛ս նաև ՝ boot.ini ֆայլի վերականգնում
Խնդիրը շտկելու համար ձեզ հարկավոր է միևնույնը Հրամանի տող կատարել այս հրամանը.
bootcfg / վերակառուցել
Հրամանի թողարկումից դուք կարող եք տեսնել, որ հայտնաբերվել է միայն մեկ գործող համակարգ (այս դեպքում "C: WINDOWS") Այն պետք է տեղադրվի boot.ini- ում: Դա անելու համար.
- Հարցին "Արդյո՞ք համակարգ ավելացվեք boot list- ում:" մուտքագրեք բնույթ «Յ» և կտտացրեք Մտնեք.
- Հաջորդը, դուք պետք է նշեք նույնացուցիչը: Առաջարկվում է մտնել «Windows XP»բայց իրականում կարող եք որևէ բան անել:
- Անհրաժեշտ չէ նշել բեռնախցիկի ընտրանքները, այնպես որ կտտացրեք Մտնեք, դրանով իսկ բաց թողնելով այս քայլը:
Այժմ համակարգը ավելացված է boot.ini ֆայլերի բեռնման ցուցակում: Եթե պատճառը հենց դա էր, ապա սխալը վերացվեց: Մնում է միայն համակարգիչը վերագործարկել:
Մեթոդը 4: Սկսեք սկավառակը սխալների համար
Վերևում ներկայացված էին բոլոր եղանակները, որոնք լուծում են խնդիրը գործառնական համակարգի մակարդակում: Բայց պատահում է, որ պատճառը կայանում է կոշտ սկավառակի անսարքության մեջ: Այն կարող է վնասվել, ինչի պատճառով ոլորտների մի մասը պարզապես ճիշտ չի գործում: Այս հատվածները կարող են պարունակել նույն hal.dll ֆայլը: Լուծումը `սկավառակը սխալների համար ստուգելու և դրանք հայտնաբերելու դեպքում շտկելու համար: Այս համար Հրամանի տող անհրաժեշտ է գործարկել հրամանը.
chkdsk / p / r
Նա ստուգելու է բոլոր հատորները սխալների համար և դրանք ուղղելու է, եթե գտնի: Ամբողջ գործընթացը կցուցադրվի էկրանին: Դրա կատարման տևողությունը ուղղակիորեն կախված է ծավալի ծավալից: Ընթացակարգի վերջում վերագործարկեք համակարգիչը:
Տեսեք նաև ՝ կոշտ սկավառակը ստուգեք վատ հատվածների համար
Windows 7, 8 և 10-ում ամրագրել hal.dll սխալը
Հոդվածի սկզբում ասվեց, որ hal.dll ֆայլի բացակայության հետ կապված սխալն ամենից հաճախ տեղի է ունենում Windows XP- ում: Դա տեղի է ունենում այն պատճառով, որ օպերացիոն համակարգի ավելի վաղ տարբերակներում մշակողները տեղադրեցին հատուկ գործիք, որը գրադարանի բացակայության դեպքում սկսում է դրա վերականգնման գործընթացը: Բայց նաև պատահում է, որ դա դեռ չի օգնում խնդիրը լուծել: Այս դեպքում դուք պետք է ամեն ինչ ինքներդ անեք:
Նախապատրաստական աշխատանքներ
Դժբախտաբար, Windows 7, 8 և 10 համարների տեղադրման պատկերային ֆայլերի շարքում Windows XP- ի համար կիրառվող հրահանգները օգտագործելու համար անհրաժեշտ ֆայլեր չկան: Հետևաբար, դուք պետք է օգտագործեք Windows Live-CD գործավար համակարգը:
Նշում. Ներքևում նշված բոլոր օրինակները տրվելու են Windows 7-ում, բայց հրահանգը տարածված է գործառնական համակարգի մնացած բոլոր տարբերակների համար:
Սկզբնապես, դուք պետք է ներբեռնեք Windows 7 Live- ի պատկերը Ինտերնետից և գրեք այն սկավառակի վրա: Եթե չգիտեք ինչպես դա անել, ապա դուրս եկեք մեր կայքում տեղադրված հատուկ հոդվածը:
Ավելին ՝ Ինչպե՞ս վառել Live-CD- ը USB ֆլեշ կրիչով
Այս հոդվածը ներկայացնում է Dr.Web LiveDisk- ի պատկերի օրինակ, բայց բոլոր ցուցումները տարածվում են նաև Windows- ի պատկերի վրա:
Երբ դուք կստեղծեք bootable USB ֆլեշ կրիչ, դուք պետք է համակարգիչը բեռնեք դրանից: Ինչպես դա անել, նկարագրված էր ավելի վաղ: Սկսելուց հետո ձեզ կտանեն Windows աշխատասեղան: Դրանից հետո կարող եք անցնել սխալը hal.dll գրադարանով շտկել:
Մեթոդ 1. Տեղադրեք hal.dll
Կարող եք ուղղել սխալը ՝ ներբեռնելով և տեղադրելով hal.dll ֆայլը համակարգի գրացուցակում: Այն գտնվում է հետևյալ կերպ.
C: Windows System32
Նշում. Եթե չկարողացաք ինտերնետ կապ հաստատել Live-CD- ում, ապա hal.dll գրադարանը կարող է ներբեռնվել մեկ այլ համակարգչի վրա, տեղափոխվել ֆլեշ կրիչ, այնուհետև պատճենել ֆայլը ձեր համակարգչին:
Գրադարանի տեղադրման գործընթացը բավականին պարզ է.
- Բացեք թղթապանակը ներբեռնված ֆայլով:
- Աջ սեղմեք դրա վրա և ընտրեք տողը ցանկի մեջ Պատճենել.
- Անցեք համակարգի գրացուցակին "System32".
- Տեղադրեք ֆայլը `կտտացնելով RMB- ն ազատ տարածության մեջ և ընտրելով Կպցնել.
Դրանից հետո համակարգը ինքնաբերաբար կգրանցի գրադարանը, և սխալը կվերանա: Եթե դա տեղի չի ունենում, ապա հարկավոր է այն ձեռքով գրանցել: Ինչպես դա անել, դուք կարող եք պարզել մեր համապատասխան կայքում համապատասխան հոդվածից:
Կարդացեք ավելին ՝ ինչպես գրանցել DLL ֆայլ Windows- ում
Մեթոդ 2: Նորոգում ntoskrnl.exe
Ինչպես Windows XP- ի դեպքում, սխալը կարող է առաջանալ համակարգում ntoskrnl.exe ֆայլի բացակայության կամ վնասման պատճառով: Այս ֆայլի վերականգնման գործընթացը ճիշտ նույնն է, ինչ hal.dll ֆայլը: Սկզբից պետք է ներբեռնեք այն ձեր համակարգչին, այնուհետև տեղափոխեք այն արդեն ծանոթ System32 գրացուցակին, որը գտնվում է ուղու վրա.
C: Windows System32
Դրանից հետո մնում է միայն USB ֆլեշ կրիչը հեռացնել ձայնագրված Lice-CD Windows պատկերով և վերագործարկել համակարգիչը: Սխալը պետք է անհետանա:
Մեթոդ 3. Խմբագրել boot.ini
Live-CD- ում boot.ini- ն ամենադյուրինն է խմբագրելու ՝ օգտագործելով EasyBCD:
Ներբեռնեք EasyBCD ծրագիրը պաշտոնական կայքից
Նշում. Կայքում կա ծրագրի երեք վարկած: Անվճար մեկը ներբեռնելու համար հարկավոր է ընտրել «Ոչ առևտրային» կետը `կտտացնելով« ԳՐԱՆՄԱՆ »կոճակին: Դրանից հետո ձեզանից կպահանջվի մուտքագրել ձեր օգտվողի անունը և գաղտնաբառը: Դա արեք և կտտացրեք «Ներբեռնում» կոճակին:
Տեղադրման գործընթացը բավականին պարզ է.
- Գործարկեք ներբեռնված տեղադրիչը:
- Առաջին պատուհանում կտտացրեք կոճակը «Հաջորդ».
- Հաջորդը, ընդունեք լիցենզիայի պայմանագրի պայմանները `կտտացնելով «Համաձայն եմ».
- Ընտրեք բաղադրիչները `տեղադրելու և սեղմելու համար «Հաջորդ». խորհուրդ է տրվում լռելյայն թողնել բոլոր պարամետրերը:
- Նշեք այն թղթապանակը, որում ծրագիրը կտեղադրվի, և կտտացրեք «Տեղադրեք». Դուք կարող եք այն գրանցել ձեռքով, կամ կարող եք սեղմել կոճակը "Նայիր ..." և նշեք հետ «Explorer».
- Սպասեք, մինչեւ տեղադրումը ավարտվի, կտտացրեք «Ավարտել». Եթե չեք ցանկանում, որ ծրագիրը դրանից հետո սկսվի, ապա ընտրեք վանդակը "Run EasyBCD".
Տեղադրվելուց հետո կարող եք ուղղակիորեն անցնել boot.ini ֆայլի կազմաձևին: Դա անելու համար.
- Գործարկեք ծրագիրը և անցեք բաժին «Տեղադրեք BCD».
Նշում. Առաջին գործարկման ժամանակ համակարգային հաղորդագրություն է հայտնվում ոչ առևտրային տարբերակը օգտագործելու կանոններով: Ծրագիրը շարունակելու համար կտտացրեք Լավ.
- Բացվող ցուցակի մեջ «Բաժին» ընտրեք սկավառակ, որի չափը 100 ՄԲ է:
- Այնուհետև տարածքում «MBR պարամետրեր» միացրեք անջատիչը "Տեղադրեք Windows Vista / 7/8 bootloader- ը MBR- ում".
- Կտտացրեք Վերաշարադրել MBR.
Դրանից հետո boot.ini ֆայլը խմբագրվելու է, և եթե դրա պատճառն ընդգրկված է դրանում, ապա hal.dll- ի սխալը կուղղվի:
Մեթոդը 4: Սկսեք սկավառակը սխալների համար
Եթե սխալը պայմանավորված է նրանով, որ կոշտ սկավառակի վրա գտնվող հատվածը, որտեղ գտնվում է hal.dll- ը, վնասված է, ապա այս սկավառակը պետք է ստուգվի սխալների համար և գտնվի շտկման դեպքում: Այս թեմայի վերաբերյալ ունենք համապատասխան հոդված մեր կայքում:
Կարդացեք ավելին. Ինչպես կոշտ սկավառակի վրա ուղղել սխալներն ու վատ հատվածները (2 եղանակ)
Եզրակացություն
Hal.dll- ի սխալը բավականին հազվադեպ է, բայց եթե այն հայտնվում է, ապա այն շտկելու շատ եղանակներ կան: Դժբախտաբար, նրանցից ոչ բոլորը կարող են օգնել, քանի որ անհամար պատճառներ կարող են լինել: Եթե վերը նշված հրահանգները արդյունք չեն տվել, ապա վերջին տարբերակը կարող է վերագործարկել գործող համակարգը: Բայց խորհուրդ է տրվում արմատական միջոցներ ձեռնարկել միայն որպես վերջին միջոց, քանի որ վերատեղադրման գործընթացում որոշ տվյալներ կարող են ջնջվել: