Како да ја надминете грешката во библиотеката hal.dll

Pin
Send
Share
Send

Грешката поврзана со hal.dll е многу различна од другите слични. Оваа библиотека не е одговорна за елементите во играта, туку директно за интеракцијата на софтверот со компјутерскиот хардвер. Следи дека нема да биде можно да се поправи проблемот од под Виндоус, дури и повеќе, ако се појави грешка, тогаш нема ни да работи за да се започне оперативниот систем. Оваа статија детално ќе објасни како да ја смените датотеката hal.dll.

Поправете грешка hal.dll во Windows XP

Може да има многу причини за грешка, почнувајќи од случајно бришење на оваа датотека и завршување со интервенција на вируси. Патем, решенијата за сите ќе бидат исти.

Најчесто, корисниците на оперативниот систем Windows XP се соочуваат со проблем, но во некои случаи и други верзии на оперативниот систем се изложени на ризик.

Подготвителни активности

Пред да започнете директно да ја поправите грешката, треба да разберете некои нијанси. Поради фактот што немаме пристап до работната површина на оперативниот систем, сите дејства се изведуваат преку конзолата. Може да го повикате само преку диск за подигање или USB флеш-уред со иста дистрибуција на Windows XP. Сега ќе се даде упатство за започнување чекор по чекор. Командна линија.

Чекор 1: Изгорете ја сликата на оперативниот систем на дискот

Ако не знаете како да ја напишете сликата за ОС на USB флеш-уред или диск, тогаш нашата веб-страница има детални упатства.

Повеќе детали:
Како да креирате бутабилен USB флеш-уред
Како да се запали дискови за подигање

Чекор 2: стартување на компјутерот од дискот

Откако сликата ќе биде напишана на дискот, треба да започнете од тоа. За обичен корисник, оваа задача може да изгледа тешка, во овој случај, користете го чекор-по-упатството за оваа тема што ја имаме на нашата страница.

Прочитајте повеќе: Како да започнете компјутер од диск

Откако ќе го поставите приоритетниот диск во BIOS-от, притиснете го копчето кога го стартувате компјутерот Внесете додека се прикажува насловот "Притиснете кое било копче за да се подигне од ЦД"во спротивно, ќе започне инсталацијата на Windows XP и повторно ќе ја видите пораката за грешка hal.dll.

Чекор 3: Покажи ја командата за подигнување

Откако ќе кликнете Внесете, ќе се појави синиот екран, како што е прикажано на екранот подолу.

Не брзајте да кликнете на ништо, почекајте прозорецот да се појави со избор на дополнителни активности:

Бидејќи треба да работиме Командна линијатреба да го притиснете копчето Р..

Чекор 4: Пријавете се на Windows

По отворањето Командна линија Мора да сте најавени на Виндоус за да добиете дозвола за извршување команди.

  1. Екранот ќе прикаже список на инсталирани оперативни системи на тврдиот диск (на пример, само еден оперативен систем). Сите се нумерирани. Треба да го изберете оперативниот систем на почетокот на кој се појавува грешка. За да го направите ова, внесете го нејзиниот број и кликнете Внесете.
  2. После тоа, ќе ви биде побарана лозинка што ја наведовте при инсталирање на Windows XP. Внесете го и кликнете Внесете.

    Забелешка: ако не наведете лозинка за време на инсталацијата на оперативниот систем, тогаш само притиснете Enter.

Сега сте најавени и можете да продолжите директно до поправање на грешка hal.dll.

Метод 1: Отпакување hal.dl_

Постојат многу динамични архиви на библиотеки на уредот со инсталерот Windows XP. Датотеката hal.dll е исто така присутна тука. Тоа е во архивата наречена hal.dl_. Главната задача е да ја отпакувате соодветната архива во посакуваниот директориум на инсталираниот оперативен систем.

Првично, треба да откриете која буква има погонот. За да го направите ова, погледнете го целиот нивн список. Внесете ја следнава команда:

карта

Во примерот, има само два дискови: C и D. Од командата може да се види дека погонот ја има буквата D, како што е наведено од "Cdrom0", недостаток на информации за датотечниот систем и волуменот.

Сега треба да го погледнете патот до архивата hal.dl_ што нè интересира. Во зависност од изградбата на Windows XP, може да биде во папката "I386" или "СИСТЕМ32". Тие треба да бидат проверени со помош на командата DIR:

ДИР Д: I386 СИСТЕМ32

ДИР Д I386

Како што можете да видите, на пример, архивата hal.dl_ се наоѓа во папката "I386", соодветно, има патека:

Д: I386 HAL.DL_

Забелешка: ако списокот со сите датотеки и папки прикажани на екранот не се вклопува, движете се надолу со користење на копчето Внесете (слезе линија подолу) или Вселенска лента (одете на следниот лист).

Сега, знаејќи ја патеката до посакуваната датотека, можеме да ја распакуваме во системскиот директориум на оперативниот систем. За да го направите ова, извршете ја следнава команда:

прошири Д: I386 HAL.DL_ C: WINDOWS system32

Откако ќе се изврши командата, датотеката што ни е потребна е распакувана во системскиот директориум. Затоа, грешката ќе биде исправена. Останува само да го отстраните дискот за подигање и да го рестартирате компјутерот. Можете да го направите ова директно од Командна линијапишување на зборот Излез и кликнување Внесете.

Метод 2: Отпакувајте ntoskrnl.ex_

Ако извршувањето на претходната инструкција не даде резултат, а по рестартирањето на компјутерот сеуште го гледате текстот за грешка, тоа значи дека проблемот лежи не само во датотеката hal.dll, туку и во апликацијата ntoskrnl.exe. Факт е дека тие се меѓусебно поврзани, а во отсуство на презентираната апликација, грешка со споменувањето на hal.dll сè уште се прикажува на екранот.

Проблемот е решен на сличен начин - треба да ја распакувате архивата што го содржи ntoskrnl.exe од уредот за подигање. Се нарекува ntoskrnl.ex_ и се наоѓа во истата папка како hal.dl_.

Отпакувањето го прави познат тим "прошири":

прошири Д: I386 NTOSKRNL.EX_ C: WINDOWS system32

По исклучувањето, рестартирајте го компјутерот - грешката треба да исчезне.

Метод 3: изменете ја датотеката boot.ini

Како што можете да видите од претходниот метод, пораката за грешка што ја спомнува библиотеката hal.dll не секогаш значи дека причината лежи во самата датотека. Ако претходните методи не ви помогнаа да ја поправите грешката, тогаш најверојатно проблемот е во погрешно наведените параметри на датотеката за преземање. Најчесто тоа се случува кога неколку оперативни системи се инсталираат на истиот компјутер, но има моменти кога датотеката се деформира кога Windows е повторно инсталиран.

Погледнете исто така: Враќање на датотеката boot.ini

За да го надминете проблемот, потребни ви се исти Командна линија изврши ја оваа команда:

bootcfg / повторно изгради

Од издавањето на командата, можете да видите дека е откриен само еден оперативен систем (во овој случај "C: WINDOWS") Треба да се стави во подигање. Да го направите ова:

  1. На прашањето "Додадете систем во списокот за подигање?" внесете лик „Ј“ и кликнете Внесете.
  2. Следно, треба да го наведете идентификаторот. Се препорачува внесување "Виндоус XP"но вие всушност можете да направите нешто.
  3. Не треба да ги одредите опциите за подигнување, па кликнете Внесете, со тоа прескокнувајќи го овој чекор.

Сега системот е додаден во списокот за преземање датотеки boot.ini. Ако причината беше токму тоа, тогаш грешката беше елиминирана. Останува само да го рестартирате компјутерот.

Метод 4: Проверете го дискот за грешки

Погоре беа сите начини на кои се решава проблемот на ниво на оперативен систем. Но, се случува причината да лежи во дефект на хард дискот. Може да се оштети, поради што дел од секторите едноставно не работат правилно. Овие сектори може да ја содржат истата датотека hal.dll. Решението е да го проверите дискот за грешки и да ги исправите ако е откриен. За ова во Командна линија треба да ја извршите командата:

chkdsk / p / r

Таа ќе ги провери сите томови за грешки и ќе ги исправи ако ги пронајде. Целиот процес ќе биде прикажан на екранот. Времетраењето на неговото извршување зависи директно од обемот на јачината на звукот. На крајот на постапката, рестартирајте го компјутерот.

Погледнете исто така: Проверете го тврдиот диск за лошите сектори

Поправете грешка hal.dll во Виндоус 7, 8 и 10

На почетокот на статијата, беше речено дека грешката поврзана со отсуството на датотеката hal.dll најчесто се јавува во Windows XP. Ова е затоа што, во претходните верзии на оперативниот систем, програмерите инсталираа специјална алатка која, во отсуство на библиотека, го започнува процесот на нејзина реставрација. Но, исто така се случува дека сè уште не помага да се реши проблемот. Во овој случај, треба да направите сè сами.

Подготвителни активности

За жал, меѓу инсталационите датотеки со слики за Windows 7, 8 и 10, нема датотеки потребни за да се користат упатствата што се применуваат за Windows XP. Затоа, мора да го користите оперативниот систем Windows Live-CD.

Забелешка: подолу сите примери ќе бидат дадени на Виндоус 7, но упатството е вообичаено за сите други верзии на оперативниот систем.

Првично, треба да ја преземете Windows 7 Live-сликата од Интернет и да ја напишете на дискот. Ако не знаете како да го направите ова, тогаш проверете го специјалниот напис на нашата веб-страница.

Прочитајте повеќе: Како да запалите жив ЦД на USB флеш-уред

Оваа статија дава пример за сликата на Dr.Web LiveDisk, но сите упатства важат и за сликата Виндоус.

Откако ќе креирате бутабилен USB флеш-уред, треба да го подигнете компјутерот од него. Како да го направите ова, беше опишано порано. Откако ќе се стартувате, ќе бидете однесени на работната површина во Виндоус. После тоа, можете да продолжите да ја поправате грешката со библиотеката hal.dll.

Метод 1: Инсталирајте hal.dll

Може да ја поправите грешката со преземање и ставање на датотеката hal.dll во системскиот директориум. Се наоѓа на следниов начин:

C: Windows System32

Забелешка: ако не можете да воспоставите Интернет врска на Live-CD, тогаш библиотеката hal.dll може да се преземе на друг компјутер, да се пренесе на флеш-уред, а потоа да ја копирате датотеката на вашиот компјутер.

Процесот на инсталација на библиотеката е прилично едноставен:

  1. Отворете ја папката со преземената датотека.
  2. Кликнете со десното копче на неа и одберете ја линијата во менито Копирај.
  3. Одете во директориумот на системот "Систем32".
  4. Вметнете ја датотеката со кликнување на RMB во слободниот простор и избирање Залепи.

После тоа, системот автоматски ќе ја регистрира библиотеката и грешката ќе исчезне. Ако тоа не се случи, тогаш треба да го регистрирате рачно. Како да го направите ова, можете да дознаете од соодветната статија на нашата веб-страница.

Прочитајте повеќе: Како да регистрирате DLL-датотека во Windows

Метод 2: Поправка ntoskrnl.exe

Како и со Windows XP, грешката може да биде предизвикана од отсуство или оштетување на датотеката ntoskrnl.exe во системот. Процесот на обновување за оваа датотека е точно ист како датотеката hal.dll. Првично треба да го преземете на вашиот компјутер, а потоа да го преместите во веќе запознатиот директориум System32, кој се наоѓа по патеката:

C: Windows System32

После тоа, останува само да го отстраните USB-флеш-уредот со снимената слика на Lice-CD Windows и да го рестартирате компјутерот. Грешката треба да исчезне.

Метод 3: уредување на подигање

Во живо-ЦД, boot.ini е најлесно да се уреди со употреба на EasyBCD.

Преземете ја програмата EasyBCD од официјалната веб-страница

Забелешка: на страницата има три верзии на програмата. За да даунлоадирате бесплатно, треба да ја изберете „Некомерцијалната“ ставка со кликнување на копчето „РЕГИСТЕР“. После тоа, ќе биде побарано да ги внесете вашето корисничко име и лозинка. Направете го ова и кликнете на копчето „Преземи“.

Процесот на инсталација е прилично едноставен:

  1. Извршете го преземениот инсталерот.
  2. Во првиот прозорец кликнете на копчето „Следно“.
  3. Следно, прифатете ги условите на договорот за лиценца со кликнување „Се согласувам“.
  4. Изберете ги компонентите што треба да ги инсталирате и кликнете „Следно“. се препорачува да ги оставите сите поставки во стандардните.
  5. Наведете ја папката во која ќе се инсталира програмата и кликнете на "Инсталирај". Можете да го регистрирате рачно, или можете да кликнете на копчето "Прелистајте ..." и посочи со "Explorer".
  6. Чекајте додека не заврши инсталацијата и кликнете „Заврши“. Ако не сакате програмата да започне по тоа, одштиклирајте го полето "Стартувај EasyBCD".

По инсталацијата, можете да продолжите директно кон конфигурацијата на датотеката boot.ini. Да го направите ова:

  1. Извршете ја програмата и одете до делот "Инсталирај BCD".

    Белешка: на првото стартување, се појавува системска порака со правила за користење на некомерцијална верзија. За да продолжите со извршување на програмата, кликнете ОК.

  2. Во паѓачката листа "Дел" изберете го уредот чија големина е 100 MB.
  3. Потоа во областа "Параметри на МБР" поставете го прекинувачот на "Инсталирајте го подигачот на Windows Vista / 7/8 во MBR".
  4. Кликнете Преработи МБР.

После тоа, датотеката boot.ini ќе биде изменета, и ако причината беше опфатена во неа, тогаш грешката hal.dll ќе биде поправена.

Метод 4: Проверете го дискот за грешки

Ако грешката е предизвикана од фактот дека секторот на тврдиот диск каде што се наоѓа hal.dll е оштетен, тогаш овој диск мора да се провери за грешки и да се корегира ако се најде. Имаме соодветна статија на оваа тема на нашата страница.

Прочитајте повеќе: Како да ги надминете грешките и лошите сектори на тврдиот диск (2 начина)

Заклучок

Грешката hal.dll е доста ретка, но ако се појави, тогаш има многу начини да ја поправите. За жал, не сите можат да помогнат, бидејќи може да има безброј причини. Ако горенаведените упатства не дадоа резултат, тогаш последната опција може да биде повторно инсталирање на оперативниот систем. Но, се препорачува да се преземат радикални мерки само како последно средство, бидејќи за време на процесот на повторно инсталирање, некои од податоците може да бидат избришани.

Pin
Send
Share
Send