Com crear una conversa VKontakte

L’error relacionat amb hal.dll és diferent de moltes maneres d'altres similars. Aquesta biblioteca no és responsable dels elements del joc, sinó de la interacció programàtica amb el maquinari de l’ordinador. En conseqüència, per solucionar el problema des de Windows no funcionarà, encara més, si s’ha produït l’error, no funcionarà fins i tot per iniciar el sistema operatiu. Aquest article explicarà detalladament com arreglar l’error amb el fitxer hal.dll.

Solucioneu l'error hal.dll a Windows XP

Les causes de l’error poden ser moltes, des de la supressió accidental d’aquest fitxer i fins a la intervenció de virus. Per cert, les solucions per a tots seran iguals.

Molt sovint, els usuaris del sistema operatiu Windows XP afronten el problema, però en alguns casos també hi ha altres versions del sistema operatiu.

Activitats preparatòries

Abans de procedir directament a la correcció d'errors, cal entendre alguns dels matisos. Com que no tenim accés a l’escriptori del sistema operatiu, totes les accions es realitzen a través de la consola. Només es pot trucar a través d’un disc d’arrencada o una unitat flash USB amb la mateixa distribució de Windows XP. Tutorial pas a pas sobre com començar "Línia d'ordres".

Pas 1: escriviu la imatge del sistema operatiu a la unitat

Si no sabeu com gravar una imatge del sistema operatiu en una unitat flash USB o un disc, tenim instruccions detallades al nostre lloc web.

Més detalls:
Com crear una unitat flash USB d'arrencada
Com es pot gravar un disc d’arrencada

Pas 2: Iniciar l’ordinador des de la unitat

Després d’escriure la imatge a la unitat, cal començar des d’ella. Per a un usuari normal, aquesta tasca pot semblar difícil, en aquest cas, utilitzeu la guia pas a pas sobre aquest tema que tenim al lloc.

Llegiu-ne més: Com iniciar l'ordinador des de la unitat

Quan hàgiu configurat el disc de prioritat a la BIOS, quan inicieu l’ordinador, heu de prémer Introduïu mentre es mostra l’etiqueta "Premeu qualsevol tecla per arrencar des del CD"en cas contrari, s'iniciarà el llançament del Windows XP instal·lat i veureu de nou l'error en l'error hal.dll.

Pas 3: Inicieu la "Línia d’ordres"

Després de tocar IntroduïuApareixerà una pantalla blava com es mostra a la captura de pantalla de sota.

No tingueu pressa per premsar res, espereu fins que aparegui una finestra amb diverses opcions:

Ja que necessitem córrer "Línia d'ordres", cal prémer una tecla R.

Pas 4: inicieu sessió a Windows

Després d’obrir "Línia d'ordres" heu d’iniciar sessió per obtenir permisos d’ordres.

  1. La pantalla mostrarà una llista dels sistemes operatius instal·lats al disc dur (a l’exemple, només un SO). Tots estan numerats. Heu de seleccionar el sistema operatiu que comença amb un error. Per fer-ho, introduïu-ne el número i feu clic Introduïu.
  2. Després d'això, se us demanarà la contrasenya que heu especificat en instal·lar Windows XP. Introduïu-lo i feu clic Introduïu.

    Nota: si no heu definit cap contrasenya en instal·lar el sistema operatiu, només cal que premeu Intro.

Ara heu iniciat la sessió i podeu procedir directament a solucionar l'error hal.dll.

Mètode 1: desembalatge hal.dl_

A la unitat amb l’instal·lador de Windows XP hi ha molts arxius de biblioteques dinàmiques. També hi ha un fitxer hal.dll. Es troba a l’arxiu anomenat hal.dl_. La tasca principal és descomprimir l'arxiu corresponent al directori desitjat del sistema operatiu instal·lat.

Inicialment, necessiteu saber exactament quina carta té la unitat. Per això heu de mirar la llista completa. Introduïu l’ordre següent:

mapa

A l’exemple només hi ha dos discs: C i D. A partir de l’emissió de l’ordre, s’observa que la unitat té la lletra D, tal com indica la inscripció. "CdRom0", falta d'informació sobre el sistema de fitxers i el volum.

Ara heu de mirar el camí cap al fitxer hal.dl_. Depenent de la configuració de Windows XP, pot estar a la carpeta "I386" o bé "SISTEMA32". Cal comprovar-ho mitjançant l’ordre DIR:

DIR D: I386 SYSTEM32

DIR D

Com podeu veure, a l’exemple l’arxiu hal.dl_ es troba a la carpeta "I386", respectivament, té un camí:

D: I386 HAL.DL_

Nota: si la llista de tots els fitxers i carpetes que apareixen a la pantalla no encaixa, podeu desplaçar-vos a continuació amb l'ajuda de la clau Introduïu (baixeu a la línia inferior) o Barra d’espai (aneu al següent full).

Ara, coneixent el camí al fitxer desitjat, el podem descomprimir al directori del sistema del sistema operatiu. Per fer-ho, executeu l’ordre següent:

Expandiu D: I386 HAL.DL_ C: sistema WINDOWS32

Després d’executar l’ordre, el fitxer que necessitem desempaquetar al directori del sistema. Per tant, l’error s’eliminarà. Només queda eliminar la unitat d’arrencada i reiniciar l’ordinador. Podeu fer-ho des de "Línia d'ordres"escrivint la paraula "SORTIR" i fent clic Introduïu.

Mètode 2: desembalatge ntoskrnl.ex_

Si l’execució de la instrucció anterior no donava cap resultat i, després de reiniciar l’ordinador, encara veieu el text d’error, això significa que el problema no només es troba al fitxer hal.dll, sinó a l’aplicació ntoskrnl.exe. El fet és que estan interconnectats i, en absència de l’aplicació presentada, encara es mostra un error amb la menció de hal.dll a la pantalla.

El problema es resol de manera similar: necessiteu descomprimir l’arxiu de la unitat d’arrencada, que conté ntoskrnl.exe. Es diu ntoskrnl.ex_ i es troba a la mateixa carpeta que hal.dl_.

El desembalatge es fa mitjançant un ordre familiar. ampliar:

Expandiu D: I386 NTOSKRNL.EX_ C: sistema WINDOWS32

Després de descomprimir, reinicieu l’ordinador: l’error hauria de desaparèixer.

Mètode 3: Editeu el fitxer boot.ini

Com podeu veure en el mètode anterior, un missatge d’error que menciona la biblioteca hal.dll no sempre significa que el motiu es troba al propi fitxer. Si els mètodes anteriors no us han ajudat a corregir l’error, el més probable és que el problema aparegui als paràmetres especificats incorrectament del fitxer d’arrencada. Això passa sovint quan hi ha diversos sistemes operatius instal·lats al mateix ordinador, però hi ha moments en què el fitxer es deforma quan es reinstal·la Windows.

Vegeu també: Restauració del fitxer boot.ini

Per solucionar el problema, necessiteu tot el mateix "Línia d'ordres" executeu aquesta ordre:

bootcfg / reconstruction

Des del llançament de la comanda, podeu veure que només es va detectar un sistema operatiu (en aquest cas "C: WINDOWS"). Cal posar-lo a boot.ini. Per això:

  1. A la pregunta "Afegeix un sistema a la llista de descàrregues?" introduïu el caràcter "I" i feu clic a Introduïu.
  2. A continuació, heu d’especificar l’identificador. Es recomana entrar "Windows XP"però de fet tot és possible.
  3. No s’exigeixen opcions de baixada, així que feu clic a Introduïu, saltant d'aquesta manera aquesta etapa.

Ara el sistema s’afegeix a la llista de descàrrega de fitxers boot.ini. Si la raó fos precisament això, l’error s’elimina. Només queda reiniciar l’ordinador.

Mètode 4: comproveu si hi ha errors al disc

A dalt hi havia totes les formes que resolen el problema a nivell de sistema operatiu. Però passa que la raó rau en el mal funcionament del disc dur. Pot estar danyat, perquè la part dels sectors simplement no funcionen correctament. En aquests sectors pot ser el mateix fitxer hal.dll. La solució és comprovar si hi ha errors i corregir el disc. Per això a "Línia d'ordres" heu d’executar l’ordre:

chkdsk / p / r

Comprova tots els volums per detectar errors i els corregirà si els troba. Tot el procés es mostrarà a la pantalla. La durada de la seva execució depèn directament del volum del volum. Un cop completat el procediment, reinicieu l’ordinador.

Vegeu també: Comprovació del disc dur per a sectors defectuosos

Solucioneu l'error hal.dll a Windows 7, 8 i 10

Al principi de l'article es va dir que l'error relacionat amb l'absència del fitxer hal.dll sovint es produeix en Windows XP. Això és així perquè, en versions anteriors del sistema operatiu, els desenvolupadors van instal·lar una utilitat especial que, en absència de la biblioteca, inicia el procés de recuperació. Però també passa que encara no ajuda a resoldre el problema. En aquest cas, tot s'ha de fer de forma independent.

Activitats preparatòries

Malauradament, entre els fitxers de la imatge d’instal·lació de Windows 7, 8 i 10 no s’ha de fer servir les instruccions aplicables a Windows XP. Per tant, haureu d’utilitzar el Live-CD del sistema operatiu Windows.

Nota: tots els exemples següents es donaran a Windows 7, però la instrucció és comuna a totes les altres versions del sistema operatiu.

Inicialment, cal descarregar la imatge en viu de Windows 7 des d’Internet i escriure-la al disc. Si no sabeu com fer-ho, llegiu l’article especial al nostre lloc web.

Llegiu-ne més: Com es pot gravar un CD en directe en una unitat flash USB

En aquest article es mostra un exemple de la imatge del programa Dr.Web LiveDisk, però totes les instruccions del manual també s'apliquen a la imatge de Windows.

Després d’haver creat una unitat flash USB d’arrencada, haureu d’arrencar l’ordinador. Com es va explicar anteriorment. Un cop carregat, el portarà a l'escriptori de Windows. Després d'això, podeu començar a arreglar l'error amb la biblioteca hal.dll.

Mètode 1: Instal·leu hal.dll

Podeu solucionar l’error baixant i col·locant el fitxer hal.dll al directori del sistema. Es troba de la següent manera:

C: Sistema de Windows32

Nota: si no podeu establir una connexió a Internet al Live-CD, la biblioteca hal.dll es pot descarregar a un altre ordinador, transferit a una unitat flash i copiar-ne el fitxer al vostre ordinador.

El procés d’instal·lació de la biblioteca és bastant senzill:

  1. Obriu la carpeta amb el fitxer descarregat.
  2. Feu clic amb el botó dret del ratolí i seleccioneu la línia al menú. "Còpia".
  3. Canvieu al directori del sistema "System32".
  4. Enganxeu el fitxer fent clic dret sobre l’espai lliure i seleccionant-lo Enganxa.

Després d'això, el sistema registrarà automàticament la biblioteca i l'error desapareixerà. Si això no passa, haureu de registrar-lo manualment. Com fer-ho, podeu aprendre de l'article rellevant del nostre lloc web.

Llegiu més: Com registrar un fitxer DLL a Windows

Mètode 2: reparació de ntoskrnl.exe

Igual que en el cas de Windows XP, la causa de l’error pot ser l’absència o el dany al fitxer del sistema ntoskrnl.exe. El procés de restauració d'aquest fitxer és exactament el mateix que el fitxer hal.dll. Inicialment heu de descarregar-lo al vostre ordinador i, a continuació, moure-lo al directori ja conegut de System32, que es troba en el camí:

C: Sistema de Windows32

Després d'això, només queda treure la unitat flash USB amb la imatge gravada de Windows CD i els reiniciar l'ordinador. L’error hauria d’haver desaparegut.

Mètode 3: Editeu boot.ini

A Live-CD, boot.ini és més fàcil d’editar amb EasyBCD.

Descarregueu el programa EasyBCD des del lloc web oficial.

Nota: el lloc té tres versions del programa. Per descarregar-se gratuïtament, heu de seleccionar l’element "No comercial" fent clic al botó "REGISTRE". Després d'això, se us demanarà que introduïu un nom d'usuari i una contrasenya. Feu això i feu clic al botó Descarregar.

El procés d’instal·lació és bastant simple:

  1. Executeu l’instal·lador descarregat.
  2. A la primera finestra, feu clic al botó. "Següent".
  3. A continuació, accepteu els termes de l’acord de llicència fent clic a "Accepto".
  4. Seleccioneu els components que voleu instal·lar i feu clic a "Següent". Es recomana deixar tots els paràmetres per defecte.
  5. Especifiqueu la carpeta on s'instal·larà el programa i feu clic a "Instal·la". Podeu registrar-lo manualment o bé fer clic "Navega ..." i especifiqueu l'ús "Explorer".
  6. Espereu fins que la instal·lació s'hagi completat i feu clic al botó. "Finalitza". Si no voleu que el programa comenci després d’ella, desmarqueu el quadre "Executa EasyBCD".

Després de la instal·lació, podeu procedir directament a la configuració del fitxer boot.ini. Per això:

  1. Executeu el programa i aneu a la secció "Instal·lació de BCD".

    Nota: quan comenceu per primera vegada, apareixerà un missatge del sistema a la pantalla amb les regles per utilitzar la versió no comercial. Per continuar amb el llançament del programa, feu clic a "D'acord".

  2. A la llista desplegable "Secció" seleccioneu un disc de 100 MB.
  3. A continuació, a la zona "Opcions MBR" posa el commutador en "Instal·leu el carregador d’arrencada de Windows Vista / 7/8 a MBR".
  4. Feu clic a "Reescriu el MBR".

Després d'això, s'editarà el fitxer boot.ini i, si la causa està coberta, es solucionarà l'error hal.dll.

Mètode 4: comproveu si hi ha errors al disc

Si l’error és causat pel fet que el sector del disc dur hal.dll estigui danyat, s’ha de comprovar si hi ha errors i corregir-lo si es detecta. Tenim un article corresponent en aquest lloc.

Llegiu més: com eliminar els errors i els sectors defectuosos al disc dur (2 vies)

Conclusió

L'error hal.dll és bastant rar, però si apareix, hi ha moltes maneres de solucionar-ho. Malauradament, no tots poden ajudar-se, ja que hi pot haver innombrables causes. Si les instruccions anteriors no donaven cap resultat, llavors l'última opció podria ser reinstal·lar el sistema operatiu. Però es recomana prendre mesures radicals només com a últim recurs, ja que durant el procés de reinstal·lació es poden esborrar algunes de les dades.

Mireu el vídeo: Prioridades equivocadas? - Detrás de la noticia (Maig 2024).