Розныя памылкі, звязаныя з бібліятэкай hal.dll, сустракаюцца практычна ва ўсіх версіях Windows: Windows XP, Windows Vista, Windows 7 і Windows 8. Тэкст самой памылкі можа адрознівацца: "адсутнічае hal.dll", "Запуск Windows немагчымы, файл hal. dll адсутнічае або пашкоджаны "," Не знойдзены файл Windows System32 hal.dll - найбольш распаўсюджаныя варыянты, але здараюцца і іншыя. Памылкі з файлам hal.dll заўсёды з'яўляюцца непасрэдна перад поўнай загрузкай Windows.
Памылка hal.dll ў Windows 7 і Windows 8
Спачатку пагаворым пра тое, як выправіць памылку hal.dll ў апошніх версіях аперацыйнай сістэмы: справа ў тым, што ў Windows XP прычыны ўзнікнення памылкі могуць некалькі адрознівацца і пра іх гаворка пойдзе ніжэй у гэтым артыкуле.
Прычына памылкі - тая ці іншая праблема з файлам hal.dll, аднак не варта спяшацца шукаць "спампаваць hal.dll" у Інтэрнэце і спрабаваць ўсталяваць гэты файл у сістэму - хутчэй, за ўсё, гэта не прывядзе да жаданага выніку. Так, адзін з варыянтаў ўзнікнення праблемы - выдаленне або пашкоджанне гэтага файла, а таксама пашкоджанне жорсткага дыска кампутара. Аднак, у пераважнай большасці выпадкаў, памылкі hal.dll ў Windows 8 і Windows 7 ўзнікаюць з-за праблем з галоўнага загрузнага запісам (MBR) сістэмнага жорсткага дыска.
Такім чынам, як выправіць памылку (кожны пункт - асобны варыянт рашэння):
- Калі праблема з'явілася адзін раз, паспрабуйце проста перазагрузіць кампутар - хутчэй за ўсё, гэта не дапаможа, але паспрабаваць варта.
- Праверце парадак загрузкі ў BIOS. Пераканайцеся, што ў якасці першага прылады для загрузкі усталяваны жорсткі дыск з усталяванай аперацыйнай сістэмай. Калі непасрэдна перад з'яўленнем памылкі hal.dll Вы падлучалі флэшкі, жорсткія дыскі, рабілі змены налад BIOS або перапрашыўкі BIOS, абавязкова выканаеце гэты пункт.
- Выканайце выпраўленне загрузкі Windows з дапамогай усталявальнага дыска ці загрузнай флэшкі Windows 7 або Windows 8. Калі праблема выклікана менавіта пашкоджаннем або выдаленнем файла hal.dll, гэты спосаб з вялікай верагоднасцю Вам дапаможа.
- Выпраўце загрузачны вобласць жорсткага дыска. Для гэтага трэба зрабіць усё тыя ж дзеянні, што і для выпраўлення памылкі BOOTMGR IS MISSING, пра што падрабязна напісана тут. Гэта найбольш часта сустракаецца варыянт у Windows 7 і Windows 8.
- Нічога не дапамагло - паспрабуйце ўсталяваць Windows (скарыстаўшыся "чыстай усталёўкай".
Варта адзначыць, што апошні варыянт, а менавіта пераўсталёўка Windows (з флэшкі ці дыска), выправіць любыя праграмныя памылкі, але не апаратныя. Так што, калі нягледзячы на тое, што Вы зноўку ўсталявалі Windows памылка hal.dll застаецца, варта пашукаць прычыну ў апаратнай часткі кампутара - у першую чаргу, у цвёрдым дыску.
Як выправіць памылку hal.dll адсутнічае або пашкоджаны ў Windows XP
Зараз пагаворым пра спосабы выпраўлення памылкі, калі на Вашым кампутары ўсталяваны Windows XP. У дадзеным выпадку гэтыя спосабы будуць некалькі адрознівацца (пад кожным асобным нумарам - асобны спосаб. Калі ён не дапамог, можна пераходзіць да наступнага):
- Праверце чарговасць загрузкі ў BIOS, пераканайцеся, што жорсткі дыск з Windows з'яўляецца першай прыладай загрузкі.
- Загрузіцеся ў бяспечным рэжыме з падтрымкай каманднага радка, увядзіце каманду C: windows system32 restore rstrui.exe, Націсніце Enter і вынікайце інструкцыям на экране.
- Выпраўце або заменіце файл boot.ini - вельмі часта гэта спрацоўвае пры памылцы hal.dll ў Windows XP. (Калі гэта дапамагло, а пасля перазагрузкі праблема зноў з'явілася і калі Вы нядаўна ўсталёўвалі новую версію Internet Explorer, то Вам прыйдзецца яе выдаліць, каб праблема не з'яўлялася ў далейшым).
- Паспрабуйце аднавіць файл hal.dll з усталявальнага дыска ці флэшкі Windows XP.
- Паспрабуйце выправіць загрузачны запіс сістэмнага жорсткага дыска.
- Пераўсталюеце Windows XP.
Вось і ўсё парады па выпраўленні дадзенай памылкі. Варта адзначыць, што ў рамках гэтай інструкцыі я не магу падрабязна апісаць некаторыя пункты, напрыклад нумар 5 у частцы пра Windows XP, тым не менш, дзе шукаць рашэнне абмаляваў досыць падрабязна. Спадзяюся, кіраўніцтва апынецца карысным для Вас.