Makosa yanayohusiana na hal.dll ni tofauti sana na zile zingine zinazofanana. Maktaba hii siojibika kwa mambo ya ndani ya mchezo, lakini moja kwa moja kwa mwingiliano wa programu na vifaa vya kompyuta. Inafuata kuwa haitawezekana kurekebisha tatizo kutoka chini ya Windows, hata zaidi, ikiwa kosa linaonekana, basi haitafanya kazi hata kuanza mfumo wa uendeshaji. Nakala hii itaelezea kwa undani jinsi ya kusuluhisha faili ya hal.dll.
Kurekebisha kosa la hal.dll katika Windows XP
Kunaweza kuwa na sababu nyingi za kosa, kuanzia kufuta faili hii kwa bahati mbaya na kuishia na uingiliaji wa virusi. Kwa njia, suluhisho kwa kila mtu zitakuwa sawa.
Mara nyingi, watumiaji wa mfumo wa uendeshaji wa Windows XP wanakabiliwa na shida, lakini katika hali nyingine matoleo mengine ya OS pia yamo hatarini.
Shughuli za maandalizi
Kabla ya kuendelea moja kwa moja na kurekebisha makosa, unahitaji kuelewa nuances kadhaa. Kwa sababu ya ukweli kwamba hatuna upatikanaji wa desktop ya mfumo wa uendeshaji, vitendo vyote hufanywa kupitia koni. Unaweza kuipigia tu kupitia diski ya boot au gari la USB flash na usambazaji sawa wa Windows XP. Mwongozo wa uzinduzi wa hatua kwa hatua sasa utapewa. Mstari wa amri.
Hatua ya 1: Cheza picha ya OS kwenye gari
Ikiwa haujui jinsi ya kuandika picha ya OS kwa gari la USB flash au diski, basi wavuti yetu ina maagizo ya kina.
Maelezo zaidi:
Jinsi ya kuunda kiendesha gari cha USB cha bootable
Jinsi ya kuchoma diski ya boot
Hatua ya 2: kuanzisha kompyuta kutoka kwenye gari
Baada ya picha kuandikwa kwa gari, unahitaji kuanza kutoka hiyo. Kwa mtumiaji wa kawaida, kazi hii inaweza kuonekana kuwa ngumu, katika kesi hii, tumia mwongozo wa hatua kwa hatua kwenye mada hii ambayo tunayo kwenye wavuti yetu.
Soma zaidi: Jinsi ya kuanza kompyuta kutoka kwa gari
Baada ya kuweka diski ya kipaumbele katika BIOS, bonyeza kitufe wakati wa kuanza kompyuta Ingiza wakati wa kuonyesha maelezo mafupi "Bonyeza kitufe chochote kwa boot kutoka CD"vinginevyo, usanidi wa Windows XP utaanza na utaona tena ujumbe wa makosa ya hal.dll.
Hatua ya 3: Uzindua Amri ya Haraka
Baada ya kubonyeza Ingiza, skrini ya bluu itaonekana, kama inavyoonyeshwa kwenye skrini hapa chini.
Usikimbilie kubonyeza kitu chochote, subiri dirisha ionekane na chaguo la vitendo zaidi:
Kwa kuwa tunahitaji kukimbia Mstari wa amrihaja ya kubonyeza kitufe R.
Hatua ya 4: Ingia kwa Windows
Baada ya kufungua Mstari wa amri Lazima uwe umeingia kwenye Windows ili upate ruhusa ya kutekeleza amri.
- Skrini itaonyesha orodha ya mifumo iliyosanikishwa ya uendeshaji kwenye gari ngumu (kwa mfano, OS moja tu). Wote wamehesabiwa. Unahitaji kuchagua OS mwanzoni ambayo kosa linaonekana. Ili kufanya hivyo, ingiza nambari yake na ubonyeze Ingiza.
- Baada ya hayo, utaulizwa nywila uliyoainisha wakati wa kusanikisha Windows XP. Ingiza na bonyeza Ingiza.
Kumbuka: ikiwa haukuainisha nywila yoyote wakati wa ufungaji wa OS, basi bonyeza tu Ingiza.
Sasa umeingia na unaweza kuendelea moja kwa moja na kurekebisha kosa la hal.dll.
Njia ya 1: Ufungashaji hal.dl_
Kuna kumbukumbu nyingi za nguvu za maktaba kwenye gari na kisakinishi cha Windows XP. Faili ya hal.dll pia iko hapo. Iko kwenye jalada inayoitwa hal.dl_. Kazi kuu ni kufunua kumbukumbu inayolingana kwenye saraka inayotaka ya mfumo wa uendeshaji uliowekwa.
Hapo awali, unahitaji kujua ni barua gani inayoendesha. Ili kufanya hivyo, angalia orodha yao yote. Ingiza amri ifuatayo:
ramani
Katika mfano, kuna diski mbili tu: C na D. Kutoka kwa amri unaweza kuona kwamba gari inayo barua D, hii inadhihirishwa na uandishi. "Cdrom0", ukosefu wa habari juu ya mfumo wa faili na kiasi.
Sasa unahitaji kuangalia njia ya hal.dl_ jalada ambalo linatuvutia. Kulingana na ujenzi wa Windows XP, inaweza kuwa kwenye folda "I386" au "SYSTEM32". Wanahitaji kukaguliwa kwa kutumia amri ya DIR:
DIR D: I386 SYSTEM32
DIR D I386
Kama unaweza kuona, kwa mfano, kumbukumbu ya hal.dl_ iko kwenye folda "I386", mtawaliwa, ina njia:
D: I386 HAL.DL_
Kumbuka: ikiwa orodha ya faili zote na folda zilizoonyeshwa kwenye skrini hazifani, tembea chini chini kwa kutumia ufunguo Ingiza (nenda chini chini ya mstari) au Nafasi ya nafasi (nenda kwenye karatasi inayofuata).
Sasa, tukijua njia ya faili inayotaka, tunaweza kuifungua katika saraka ya mfumo wa mfumo wa uendeshaji. Ili kufanya hivyo, endesha amri ifuatayo:
kupanua D: I386 HAL.DL_ C: WINDOWS system32
Baada ya amri kutekelezwa, faili tunayohitaji haijatolewa kwenye saraka ya mfumo. Kwa hivyo, kosa litasasishwa. Inabaki tu kuondoa gari la boot na kuanza tena kompyuta. Unaweza kufanya hii moja kwa moja kutoka Mstari wa amrikuandika neno Toka na kubonyeza Ingiza.
Njia ya 2: Unpack ntoskrnl.ex_
Ikiwa utekelezaji wa maagizo ya awali haukutoa matokeo yoyote, na baada ya kuanza tena kompyuta bado unaona maandishi ya makosa, hii inamaanisha kuwa shida haiko tu kwenye faili ya hal.dll, lakini pia katika programu ya ntoskrnl.exe. Ukweli ni kwamba wameunganishwa, na kwa kukosekana kwa programu iliyowasilishwa, kosa na kutajwa kwa hal.dll bado linaonyeshwa kwenye skrini.
Tatizo linatatuliwa kwa njia sawa - unahitaji kufunua jalada iliyo na ntoskrnl.exe kutoka kwa gari la boot. Inaitwa ntoskrnl.ex_ na iko katika folda sawa na hal.dl_.
Ufungashaji hufanywa na timu inayofahamiana "panua":
kupanua D: I386 NTOSKRNL.EX_ C: WINDOWS system32
Baada ya kufunguliwa, fungua kompyuta upya - kosa linapaswa kutoweka.
Njia ya 3: hariri faili ya boot.ini
Kama unaweza kuona kutoka kwa njia ya zamani, ujumbe wa makosa ukitaja maktaba hal.dll haimaanishi kuwa sababu iko kwenye faili yenyewe. Ikiwa njia za zamani hazikukusaidia kurekebisha hitilafu, basi uwezekano mkubwa shida iko katika vigezo vilivyoainishwa vibaya kwa faili ya kupakua. Mara nyingi hii hufanyika wakati mifumo kadhaa ya uendeshaji imewekwa kwenye kompyuta moja, lakini kuna wakati faili huharibika wakati Windows inarejeshwa tena.
Tazama pia: Kurejesha faili ya boot.ini
Ili kurekebisha shida, unahitaji yote sawa Mstari wa amri kutekeleza amri hii:
bootcfg / upya
Kutoka kwa utoaji wa amri, unaweza kuona kwamba mfumo mmoja tu wa uendeshaji uligunduliwa (katika kesi hii "C: WINDOWS") Inahitaji kuwekwa kwenye boot.ini. Ili kufanya hivyo:
- Kwa swali "Ongeza mfumo kwenye orodha ya boot?" ingiza tabia "Y" na bonyeza Ingiza.
- Ifuatayo, unahitaji kutaja kitambulisho. Inashauriwa kuingia "Windows XP"lakini kwa kweli unaweza kufanya chochote.
- Huna haja ya kutaja chaguzi za boot, kwa hivyo bonyeza Ingiza, na hivyo kuruka hatua hii.
Sasa mfumo umeongezwa kwenye orodha ya upakuaji wa faili ya boot.ini. Ikiwa sababu ilikuwa hii kweli, basi kosa liliondolewa. Inabaki tu kuanza tena kompyuta.
Njia ya 4: Angalia disk kwa makosa
Hapo juu kulikuwa na njia zote zinazosuluhisha shida kwenye kiwango cha mfumo wa uendeshaji. Lakini hufanyika kwamba sababu iko katika utupu wa gari ngumu. Inaweza kuharibiwa, kwa sababu ni sehemu gani ya sekta haifanyi kazi kwa usahihi. Sekta hizi zinaweza kuwa na faili sawa ya hal.dll. Suluhisho ni kuangalia diski kwa makosa na urekebishe ikiwa imegunduliwa. Kwa hili ndani Mstari wa amri unahitaji kuendesha amri:
chkdsk / p / r
Atakagua hesabu zote kwa makosa na arekebishe ikiwa atapata. Mchakato wote utaonyeshwa kwenye skrini. Muda wa utekelezaji wake inategemea moja kwa moja juu ya hesabu ya kiasi. Mwisho wa utaratibu, ongeza kompyuta tena.
Angalia pia: Angalia diski ngumu kwa sekta mbaya
Kurekebisha kosa la hal.dll katika Windows 7, 8 na 10
Mwanzoni mwa kifungu hicho, ilisemekana kuwa kosa linalohusiana na kutokuwepo kwa faili ya hal.dll mara nyingi hufanyika katika Windows XP. Hii ni kwa sababu, katika matoleo ya mapema ya mfumo wa uendeshaji, watengenezaji waliweka kifaa maalum ambacho, kwa kukosekana kwa maktaba, huanza mchakato wa kurejeshwa kwake. Lakini pia hufanyika kuwa bado haisaidii kutatua shida. Katika kesi hii, unahitaji kufanya kila kitu mwenyewe.
Shughuli za maandalizi
Kwa bahati mbaya, kati ya faili za picha ya usanikishaji kwa Windows 7, 8, na 10, hakuna faili zinazohitajika kutumia maagizo yanayotumika kwa Windows XP. Kwa hivyo, lazima utumie mfumo wa uendeshaji wa Windows Live-CD.
Kumbuka: chini ya mifano yote itapewa kwenye Windows 7, lakini maagizo ni ya kawaida kwa matoleo mengine yote ya mfumo wa uendeshaji.
Hapo awali, unahitaji kupakua picha ya Windows 7 Moja kwa moja kutoka kwa mtandao na kuiandikia gari. Ikiwa haujui jinsi ya kufanya hivyo, basi angalia nakala maalum kwenye wavuti yetu.
Soma zaidi: Jinsi ya kuchoma CD-Live kwa gari la USB flash
Nakala hii inatoa mfano wa picha ya Dr.Web LiveDisk, lakini maagizo yote yanahusu picha ya Windows pia.
Mara tu ukijenga kiendesha cha gari cha USB cha bootable, unahitaji kuzima kompyuta kutoka kwake. Jinsi ya kufanya hivyo ilielezwa hapo awali. Mara baada ya kuchemshwa, utachukuliwa kwa Windows desktop. Baada ya hapo, unaweza kuendelea kurekebisha kosa na maktaba hal.dll.
Njia ya 1: Weka hal.dll
Unaweza kurekebisha kosa kwa kupakua na kuweka faili ya hal.dll kwenye saraka ya mfumo. Iko katika njia ifuatayo:
C: Windows Mfumo32
Kumbuka: ikiwa haungeweza kuanzisha muunganisho wa Mtandao kwenye moja kwa moja kwa CD, basi maktaba hal.dll inaweza kupakuliwa kwenye kompyuta nyingine, kuhamishiwa kwa gari linaloendesha, kisha unakili faili hiyo kwa kompyuta yako.
Mchakato wa ufungaji wa maktaba ni rahisi sana:
- Fungua folda na faili iliyopakuliwa.
- Bonyeza kulia juu yake na uchague mstari kwenye menyu Nakala.
- Nenda kwenye saraka ya mfumo "System32".
- Ingiza faili kwa kubonyeza RMB katika nafasi ya bure na uchague Bandika.
Baada ya hapo, mfumo utaandikisha maktaba kiotomati na kosa litatoweka. Ikiwa hii haifanyiki, basi unahitaji kujiandikisha kwa mikono. Jinsi ya kufanya hivyo, unaweza kujua kutoka kwa nakala inayolingana kwenye wavuti yetu.
Soma zaidi: Jinsi ya kujiandikisha faili ya DLL katika Windows
Njia ya 2: Kukarabati ntoskrnl.exe
Kama ilivyo kwa Windows XP, kosa linaweza kusababishwa na kutokuwepo au uharibifu wa faili ya ntoskrnl.exe kwenye mfumo. Mchakato wa kurejesha faili hii ni sawa na faili ya hal.dll. Kwanza unahitaji kuipakua kwa kompyuta yako, na kisha kuihamisha kwenye saraka ya kawaida ya System32, ambayo iko njiani:
C: Windows Mfumo32
Baada ya hapo, inabakia tu kuondoa gari la USB flash na picha iliyorekodiwa ya Lice-CD Windows na kuanza kompyuta tena. Kosa linapaswa kutoweka.
Njia ya 3: hariri boot.ini
Katika Live-CD, boot.ini ni rahisi hariri kutumia EasyBCD.
Pakua programu ya EasyBCD kutoka wavuti rasmi
Kumbuka: kuna toleo tatu za mpango kwenye wavuti. Ili kupakua ya bure, unahitaji kuchagua kipengee "kisicho cha kibiashara" kwa kubonyeza kitufe cha "BURE". Baada ya hapo, utaulizwa kuingiza jina lako la mtumiaji na nywila. Fanya hii na bonyeza kitufe cha "Pakua".
Mchakato wa ufungaji ni rahisi sana:
- Run kisakinishi kilichopakuliwa.
- Kwenye kidirisha cha kwanza bonyeza kitufe "Ifuatayo".
- Ifuatayo, ukubali masharti ya makubaliano ya leseni kwa kubonyeza "Nakubali".
- Chagua vifaa vya kufunga na bonyeza "Ifuatayo". inashauriwa kuacha mipangilio yote kuwa mbadala.
- Taja folda ambayo mpango huo utawekwa, na bonyeza "Weka". Unaweza kujiandikisha kwa mikono, au unaweza kubonyeza kitufe "Vinjari ..." na onyesha na "Mlipuzi".
- Subiri hadi ufungaji ukamilike na ubonyeze "Maliza". Ikiwa hutaki programu kuanza baada ya hayo, tafuta sanduku "Run EasyBCD".
Baada ya usanidi, unaweza kuendelea moja kwa moja kwenye usanidi wa faili ya boot.ini. Ili kufanya hivyo:
- Run programu na uende kwa sehemu "Sasisha BCD".
Kumbuka: mwanzoni mwa kwanza, ujumbe wa mfumo unaonekana na sheria za kutumia toleo lisilo la kibiashara. Ili kuendelea kuendesha programu, bonyeza Sawa.
- Katika orodha ya kushuka "Sehemu" chagua gari ambalo ukubwa wake ni 100 MB.
- Kisha katika eneo hilo "Vigezo vya MBR" weka swichi kwa "Sasisha bootloader ya Windows Vista / 7/8 katika MBR".
- Bonyeza Andika upya MBR.
Baada ya hapo, faili ya boot.ini itabadilishwa, na ikiwa sababu ilifunikwa ndani yake, basi kosa la hal.dll litasanikishwa.
Njia ya 4: Angalia disk kwa makosa
Ikiwa kosa linasababishwa na ukweli kwamba sekta kwenye diski ngumu ambapo hal.dll iko imeharibiwa, basi diski hii lazima ichunguzwe kwa makosa na kusahihishwa ikiwa hupatikana. Tuna nakala inayolingana juu ya mada hii kwenye wavuti yetu.
Soma zaidi: Jinsi ya kurekebisha makosa na sekta mbaya kwenye diski ngumu (njia 2)
Hitimisho
Kosa la hal.dll ni nadra kabisa, lakini ikiwa itaonekana, basi kuna njia nyingi za kurekebisha. Kwa bahati mbaya, sio wote wanaweza kusaidia, kwa kuwa kunaweza kuwa na sababu nyingi. Ikiwa maagizo ya hapo juu hayakutoa matokeo yoyote, basi chaguo la mwisho linaweza kuwa kuweka tena mfumo wa kufanya kazi. Lakini inashauriwa kuchukua hatua kali tu kama suluhishi la mwisho, kwani wakati wa mchakato wa ukarabatiji data zingine zinaweza kufutwa.