Si të krijoni një bisedë VKontakte

Gabimi i lidhur me hal.dll ndryshon në shumë mënyra nga të tjera të ngjashme. Kjo bibliotekë nuk është përgjegjëse për elementët në lojë, por drejtpërsëdrejti për ndërveprimin programatik me harduerin e kompjuterit. Rrjedhimisht, për të rregulluar problemin nga nën Windows nuk do të funksionojë, edhe më shumë, nëse shfaqet gabimi, atëherë nuk do të funksionojë as për të nisur sistemin operativ. Ky artikull do të shpjegojë në hollësi se si të rregullojmë gabimin me skedarin hal.dll.

Fix gabim hal.dll në Windows XP

Shkaqet e gabimit mund të jenë shumë, duke filluar nga fshirja aksidentale e kësaj skedari dhe duke përfunduar me ndërhyrjen e viruseve. Nga rruga, zgjidhjet për të gjithë do të jenë të njëjta.

Më shpesh, problemi është përballur nga përdoruesit e sistemit operativ Windows XP, por në disa raste edhe versionet tjera të OS janë gjithashtu në rrezik.

Aktivitetet përgatitore

Para se të ndiqni drejtpërsëdrejti korrigjimin e gabimeve, është e nevojshme të kuptoni disa nga nuancat. Meqë nuk kemi qasje në desktopin e sistemit operativ, të gjitha veprimet kryhen nëpërmjet konsolës. Ju mund ta telefononi atë vetëm përmes një disk boot ose USB flash drive me të njëjtën shpërndarje të Windows XP. Udhëzues hap pas hapi se si të filloni "Linja e komandës".

Hapi 1: Shkruani imazhin e OS në disk

Nëse nuk dini si të djegni një imazh të OS në një flash disk ose disk USB, atëherë ne kemi udhëzime të hollësishme në faqen tonë të internetit.

Më shumë detaje:
Si të krijoni një USB flash drive bootable
Si të djeg një disk boot

Hapi 2: Fillimi i kompjuterit nga pajisja

Pasi imazhi të jetë shkruar në makinë, është e nevojshme të fillohet prej saj. Për një përdorues të zakonshëm, kjo detyrë mund të duket e vështirë, në këtë rast, përdor udhëzuesin hap pas hapi për këtë temë që kemi në faqen.

Lexo më shumë: Si të nisni kompjuterin nga hardueri

Pasi ta keni vendosur diskun me përparësi në BIOS, kur të filloni kompjuterin, duhet të shtypni hyj ndërsa shfaqet etiketa "Shtypni çdo çelës për të nisur nga CD"përndryshe, nisja e Windows XP të instaluar do të fillojë dhe ju do të shihni përsëri gabimin në gabimin hal.dll.

Hapi 3: Hapja e "Rreshtit të Komandës"

Pasi të keni goditur hyjNjë ekran blu do të shfaqet siç tregohet në pamjen ekrani më poshtë.

Mos nxitoni për të shtypur asgjë, prisni derisa të shfaqet një dritare me një zgjedhje të veprimeve të mëtejshme:

Që ne kemi nevojë për të kandiduar "Linja e komandës", ju duhet të shtypni një çelës R.

Hapi 4: Identifikohu në Windows

Pas hapjes "Linja e komandës" ju duhet të identifikoheni për të marrë lejet e komandës.

  1. Ekrani do të shfaqë një listë të sistemeve operative të instaluara në hard disk (në shembull, vetëm një OS). Të gjithë janë numëruar. Ju duhet të zgjidhni OS që fillon me një gabim. Për ta bërë këtë, futni numrin e tij dhe klikoni hyj.
  2. Pas kësaj, do t'ju kërkohet fjalëkalimi që keni specifikuar gjatë instalimit të Windows XP. Shkruani dhe klikoni hyj.

    Shënim: nëse nuk keni vendosur asnjë fjalëkalim kur instaloni OS, atëherë shtypni vetëm Enter.

Tani ju keni hyrë brenda dhe ju mund të vazhdojë drejtpërsëdrejti për të rregulluar gabim hal.dll.

Metoda 1: Unpacking hal.dl_

Në makinë me instaluesin e Windows XP ka shumë arkiva të bibliotekave dinamike. Gjithashtu ekziston një skedar hal.dll. Është në arkivin e quajtur hal.dl_. Detyra kryesore është të shpaketoni arkivin përkatës në drejtorin e dëshiruar të sistemit operativ të instaluar.

Fillimisht, ju duhet të dini saktësisht se çfarë letre ka makinë. Për këtë ju duhet të shikoni në të gjithë listën e tyre. Futni komandën e mëposhtme:

hartë

Në shembullin ekzistojnë vetëm dy disqe: C dhe D. Nga lëshimi i komandës është e qartë se pajisja ka letrën D, siç tregohet nga mbishkrimi "CdRom0", mungesa e informacionit në lidhje me sistemin e skedarëve dhe volumin.

Tani ju duhet të shikoni në rrugën e arkivit hal.dl_. Në varësi të ndërtuar të Windows XP, ajo mund të jetë në dosje «I386» ose «System32». Ata duhet të kontrollohen duke përdorur komandën DIR:

DIR D: I386 SYSTEM32

DIR D I386

Siç mund ta shihni, në shembullin e arkivit hal.dl_ gjendet në dosje «I386», përkatësisht, ka një rrugë:

D: I386 HAL.DL_

Shënim: nëse lista e të gjithë skedarëve dhe dosjeve që shfaqen në ekran nuk përshtatet, mund të lëvizni më poshtë me ndihmën e çelësit hyj (shkoni poshtë në vijën më poshtë) ose Bar hapësirë (shko në fletën tjetër).

Tani, duke e ditur rrugën për skedarin e dëshiruar, mund ta shpaguam atë në direktorinë e sistemit të sistemit operativ. Për ta bërë këtë, kryeni komandën e mëposhtme:

Zgjero D: I386 HAL.DL_ C: WINDOWS system32

Pas ekzekutimit të komandës, skedari duhet të shpaloset në dosjen e sistemit. Prandaj, gabimi do të eliminohet. Mbetet vetëm për të hequr boot drive dhe rinisni kompjuterin. Ju mund ta bëni atë të drejtë nga "Linja e komandës"duke e shkruar fjalën "EXIT" dhe klikuar hyj.

Metoda 2: Paketimi i paketës ntoskrnl.ex_

Nëse ekzekutimi i udhëzimit të mëparshëm nuk ka dhënë ndonjë rezultat dhe pas rifillimit të kompjuterit ju ende shihni tekstin e gabimit, kjo do të thotë se problemi nuk qëndron vetëm në skedarin hal.dll, por edhe në aplikacionin ntoskrnl.exe. Fakti është se ato janë të ndërlidhura, dhe në mungesë të aplikacionit të paraqitur, një gabim me përmendjen e hal.dll shfaqet ende në ekran.

Problemi zgjidhet në mënyrë të ngjashme - duhet të shpaketoni arkivin nga programi i nisjes, i cili përmban ntoskrnl.exe. Ajo quhet ntoskrnl.ex_ dhe gjendet në të njëjtën dosje si hal.dl_.

Çbllokimi bëhet nga një komandë e njohur. "Expand":

Zgjero D: I386 NTOSKRNL.EX_ C: WINDOWS system32

Pas zhbllokimit, rifilloni kompjuterin - gabimi duhet zhdukur.

Metoda 3: Redakto skedarin boot.ini

Siç mund ta shihni nga metoda e mëparshme, një mesazh gabimi që përmend bibliotekën hal.dll nuk gjithmonë do të thotë se arsyeja qëndron në vetë skedarin. Nëse metodat e mëparshme nuk ju ndihmojnë të korrigjoni gabimin, atëherë ka shumë të ngjarë që problemi të jetë në parametrat e paracaktuar gabimisht të skedarit të nisjes. Kjo ndodh më së shpeshti kur disa sisteme operative janë instaluar në të njëjtin kompjuter, por ka raste kur skedari është deformuar kur reinstalohet Windows.

Shih gjithashtu: Rivendosja e skedarit boot.ini

Për të ndrequr problemin, ju duhet të gjithë të njëjtën gjë "Linja e komandës" ekzekutuar këtë komandë:

bootcfg / rindërtuar

Nga lëshimi i komandës, mund të shihni se vetëm një sistem operativ është zbuluar (në këtë rast "C: WINDOWS"). Duhet të vendoset në boot.ini. Për këtë:

  1. Për pyetjen "Shto sistemin për të shkarkuar listën?" shkruani karakterin "Y" dhe kliko hyj.
  2. Tjetra ju duhet të specifikoni ID. Rekomandohet të hysh "Windows XP"por në fakt çdo gjë është e mundur.
  3. Asnjë opsion i shkarkimit nuk kërkohet, prandaj kliko hyj, duke lënë mënjanë këtë fazë.

Tani sistemi shtohet në listën e shkarkimit të file boot.ini. Nëse arsyeja ishte pikërisht kjo, atëherë gabimi eliminohet. Mbetet vetëm për të rifilluar kompjuterin.

Metoda 4: Kontrolloni diskun për gabime

Mbi të gjitha ishin rrugët që zgjidhnin problemin në nivelin e sistemit operativ. Por ndodh që arsyeja qëndron në mosfunksionimin e hard disk. Mund të dëmtohet, për shkak se një pjesë e sektorëve thjesht nuk punojnë si duhet. Në sektorë të tillë mund të jetë hal.dll i njëjtë. Zgjidhja është për të kontrolluar diskun për gabime dhe korrigjimin e tyre nëse gjendet. Për këtë në "Linja e komandës" duhet të drejtuar komandën:

chkdsk / p / r

Ajo do të kontrollojë të gjitha vëllimet për gabime dhe t'i korrigjojë ato nëse i gjen. E gjithë procesi do të shfaqet në ekran. Kohëzgjatja e ekzekutimit të saj varet drejtpërdrejt nga vëllimi i volumit. Kur procedura është e plotë, rifilloni kompjuterin.

Shihni gjithashtu: Kontrollimi i hard disk për sektorët e keq

Fix gabimin hal.dll në Windows 7, 8 dhe 10

Në fillim të artikullit thuhet se gabimi në lidhje me mungesën e skedarit hal.dll ndodh më shpesh në Windows XP. Kjo për arsye se, në versionet e mëparshme të sistemit operativ, zhvilluesit instaluan një shërbim të veçantë që, në mungesë të bibliotekës, fillon procesin e rikuperimit. Por ndodh gjithashtu që ende nuk ndihmon në zgjidhjen e problemit. Në këtë rast, gjithçka duhet të bëhet në mënyrë të pavarur.

Aktivitetet përgatitore

Për fat të keq, midis dosjeve të imazhit të instalimit të Windows 7, 8 dhe 10 nuk janë të nevojshme për të përdorur udhëzimet e aplikueshme për Windows XP. Kështu që ju duhet të përdorni Live-CD të sistemit operativ Windows.

Shënim: të gjithë shembujt më poshtë do të jepen në Windows 7, por udhëzimi është i përbashkët për të gjitha versionet e tjera të sistemit operativ.

Fillimisht, ju duhet të shkarkoni imazhin Live të Windows 7 nga Interneti dhe shkruani atë në makinë. Nëse nuk e dini se si ta bëni këtë, atëherë lexoni artikullin e veçantë në faqen tonë të internetit.

Lexoni më shumë: Si të djegni një CD të drejtpërdrejtë në një USB flash drive

Një shembull i imazhit të programit Dr.Web LiveDisk është dhënë në këtë artikull, por të gjitha udhëzimet në manual gjithashtu zbatohen për imazhin e Windows.

Pasi ta keni krijuar një USB flash drive bootable, ju duhet të boot kompjuterin nga ajo. Si ta bëni këtë është shpjeguar më herët. Pasi të keni ngarkuar, do të dërgoni në desktopin e Windows. Pas kësaj, mund të filloni të rregulloni gabimin me bibliotekën hal.dll.

Metoda 1: Instalo hal.dll

Ju mund ta rregulloni gabimin duke shkarkuar dhe vendosur skedarin hal.dll në direktorinë e sistemit. Ajo është e vendosur në këtë mënyrë:

C: Windows System32

Shënim: nëse nuk mund të krijoni një lidhje në Internet në CD-në Live, atëherë biblioteka hal.dll mund të shkarkohet në një kompjuter tjetër, të transferohet në një flash drive dhe pastaj kopjohet skedari në kompjuterin tuaj.

Procesi i instalimit të bibliotekës është mjaft i thjeshtë:

  1. Hapni dosjen me skedarin e shkarkuar.
  2. Djathtas-klikoni mbi të dhe zgjidhni vijën në meny. "Copy".
  3. Ndrysho në direktorinë e sistemit "System32".
  4. Ngjiteni skedarin duke klikuar me të djathtën në hapësirën e lirë dhe duke zgjedhur "Fut".

Pas kësaj, sistemi do të regjistrojë automatikisht bibliotekën dhe gabimi do të zhduket. Nëse kjo nuk ndodh, atëherë duhet ta regjistroni manualisht. Si ta bëni këtë, ju mund të mësoni nga artikulli përkatës në faqen tonë të internetit.

Lexo më shumë: Si të regjistrohet një skedë DLL në Windows

Metoda 2: Riparimi ntoskrnl.exe

Ashtu si në rastin e Windows XP, shkaku i gabimit mund të jetë mungesa ose dëmtimi i skedarit të sistemit ntoskrnl.exe. Procesi i rivendosjes së këtij skedari është saktësisht i njëjtë me skedarin hal.dll. Ju fillimisht duhet ta shkarkoni atë në kompjuterin tuaj, pastaj ta dërgoni në direktorinë tashmë të njohur të System32, e cila është në rrugë të drejtë:

C: Windows System32

Pas kësaj, mbetet vetëm për të hequr USB flash drive me imazhin e regjistruar Lice-CD Windows dhe rinisni kompjuterin. Gabimi duhet të zhduket.

Metoda 3: Edit boot.ini

Në Live-CD, boot.ini është më e lehtë për të redaktuar duke përdorur EasyBCD.

Shkarko programin EasyBCD nga faqja zyrtare e internetit.

Shënim: faqja ka tri versione të programit. Për të shkarkuar falas, duhet të zgjidhni artikullin "Jo-komerciale" duke klikuar në butonin "REGISTER". Pas kësaj, do t'ju kërkohet të shkruani një emër përdoruesi dhe fjalëkalim. Bëni këtë dhe klikoni butonin Shkarko.

Procesi i instalimit është mjaft i thjeshtë:

  1. Drejtoni instaluesin e shkarkuar.
  2. Në dritaren e parë, klikoni mbi butonin. «Next».
  3. Tjetra, pranoni kushtet e marrëveshjes së licencës duke klikuar "Jam dakort".
  4. Zgjidhni komponentët që do të instalohen dhe klikoni «Next». Rekomandohet të lini të gjitha cilësimet sipas parazgjedhjes.
  5. Specifikoni dosjen ku do të instalohet programi dhe klikoni «Install». Ju mund ta regjistroni manualisht, ose mund të klikoni "Shfleto ..." dhe specifikoni përdorimin "Explorer".
  6. Prisni derisa instalimi të përfundojë dhe kliko butonin. «Finish». Nëse nuk doni që programi të fillojë pas kësaj, atëherë zgjidhni kutinë "Run EasyBCD".

Pas instalimit, mund të vazhdoni drejtpërdrejt në konfigurimin e skedarit boot.ini. Për këtë:

  1. Drejtoni programin dhe shkoni në seksionin "Instalimi i BCD".

    Shënim: kur të filloni së pari, do të shfaqet një mesazh sistemi në ekran me rregullat për përdorimin e versionit jo komercial. Për të vazhduar nisjen e programit, klikoni "OK".

  2. Në listën dropdown "Seksioni" zgjidhni një disk 100 MB.
  3. Pastaj në zonë "Opsionet MBR" vendosni kalimin në "Instalo Windows Vista / 7 / bootloader në MBR".
  4. shtyp "Rishkruaj MBR".

Pas kësaj, skeda boot.ini do të redaktohet dhe nëse shkaqet janë të mbuluara, gabimi hal.dll do të fiksohet.

Metoda 4: Kontrolloni diskun për gabime

Nëse gabimi është shkaktuar nga fakti se sektori në hard disk hal.dll është dëmtuar, atëherë ky disk duhet të kontrollohet për gabime dhe të korrigjohet nëse zbulohet. Ne kemi një artikull përkatës në këtë faqe.

Lexo më shumë: Si të eliminohen gabimet dhe sektorët e këqij në hard disk (2 mënyra)

përfundim

Error hal.dll është mjaft i rrallë, por nëse shfaqet, atëherë ka shumë mënyra për ta rregulluar atë. Për fat të keq, jo të gjithë mund të ndihmojnë, për shkak të faktit se mund të ketë shkaqe të panumërta. Nëse udhëzimet e mësipërme nuk kanë dhënë ndonjë rezultat, atëherë opsioni i fundit mund të jetë për të instaluar përsëri sistemin operativ. Por rekomandohet që të merren masa radikale vetëm si mjet i fundit, pasi gjatë procesit të riinstalimit disa nga të dhënat mund të fshihen.