Kiel krei konversacion VKontakte

La eraro rilate al hal.dll diferencas multmaniere de aliaj similaj. Ĉi tiu biblioteko ne respondecas pri en-ludaj elementoj, sed rekte por programaj interagoj kun la aparataro de la komputilo. Sekvas, ke por solvi la problemon de sub Vindozo ne funkcios, eĉ pli, se la eraro aperis, ĝi ne funkcios eĉ por komenci la operaciumon. Ĉi tiu artikolo klarigos detale kiel ripari la eraron kun la dosiero hal.dll.

Ripari la eraron hal.dll en Vindozo XP

La kaŭzoj de la eraro povas esti multaj, de la hazarda forigo de ĉi tiu dosiero kaj finiĝanta kun la interveno de virusoj. Parenteze, solvoj por ĉiuj estos la samaj.

Plej ofte, la uzantoj alfrontas la operaciumon de Windows XP, sed en iuj kazoj aliaj OS-versioj ankaŭ riskas.

Preparaj agadoj

Antaŭ ol iri rekte al la korektado de eraroj, necesas kompreni iujn el la nuancoj. Ĉar ni ne havas aliron al la labortablo de la mastruma sistemo, ĉiuj agoj estas plenumataj per la konzolo. Vi povas nomi ĝin nur per ŝarĝa disko aŭ USB-bloko kun la sama distribuado de Windows XP. Paŝo post paŝo lernilo pri kiel komenci "Komanda linio".

Paŝo 1: Skribu la OS-bildon al la disko

Se vi ne scias, kiel bruligi OS-bildon sur USB-memor-disko aŭ disko, tiam ni havas detalajn instrukciojn en nia retejo.

Pli da detaloj:
Kiel krei startigeblan USB-frapadon
Kiel bruligi ŝargdiskon

Paŝo 2: Komenci la komputilon de la disko

Post kiam la bildo estas skribita al la disko, necesas ekiri de ĝi. Por ordinara uzanto, ĉi tiu tasko ŝajnas malfacila, en ĉi tiu kazo, uzu la paŝon post paŝo gvidon pri ĉi tiu temo, kiun ni havas en la retejo.

Legu pli: Kiel ekigi la komputilon de la disko

Post kiam vi fiksis la prioritatan diskon en la BIOS, kiam vi ekigas la komputilon, vi devas premi Eniru montrante la etikedon "Premu ajnan klavon por starti de KD"alie, la lanĉo de la instalita Windows XP komenciĝos kaj vi denove vidos la eraron sur la eraro hal.dll.

Paŝo 3: Lanĉu la "Komandlinion"

Post kiam vi batis EniruBlua ekrano aperos kiel montrita en la suba ekrankopio.

Ne rapidu premi ion ajn, atendu ĝis aperas fenestro kun elekto de pliaj agoj:

Ĉar ni bezonas kuri "Komandlinio", vi devas premi klavon R.

Paŝo 4: Ensalutu al Vindozo

Post malfermo "Komanda linio" vi devas ensaluti por akiri komandajn permesojn.

  1. La ekrano montros liston de instalitaj operaciumoj sur la fiksita disko (en la ekzemplo, nur unu OS). Ili estas ĉiuj kalkulitaj. Vi devas elekti la mastruman sistemon, kiu komenciĝas per eraro. Por fari tion, enigu ĝian numeron kaj alklaku Eniru.
  2. Post tio, vi petos la pasvorton, kiun vi specifis dum instalado de Windows XP. Enigu ĝin kaj alklaku Eniru.

    Noto: se vi ne difinis neniun pasvorton dum la instalado de la VIN, tiam simple premu Reton.

Nun vi ensalutis kaj vi povas iri rekte ripari eraron hal.dll.

Metodo 1: Malpakado de hal.dl_

Sur la disko kun la instalilo de Windows XP estas multaj arkivoj de dinamikaj bibliotekoj. Ankaŭ ekzistas dosiero hal.dll. I estas en la nomita arkivo hal.dl_. La ĉefa tasko estas malpaki la koncernan arkivon en la deziratan dosierujon de la instalita mastruma sistemo.

Komence, vi bezonas scii precize kian leteron havas la veturado. Por ĉi tio vi devas rigardi ilian tutan liston. Enigu la jenan komandon:

mapo

En la ekzemplo estas nur du diskoj: C kaj D. De la eldono de la komando estas klare, ke la stirilo havas la literon D, ĉi tio estas indikita per la surskribo. "CdRom0"manko de informoj pri la dosiera sistemo kaj volumeno.

Nun vi devas rigardi la vojon al la arkivo hal.dl_. Depende de la konstruo de Vindozo XP, ĝi povas esti en la dosierujo "I386""SISTEMO32". Ili devas esti kontrolataj per la DIR-ordono:

DIR D: I386 SISTEMO32

DIR D3838

Kiel vi povas vidi, en la ekzemplo la arkivo hal.dl_ troviĝas en la dosierujo "I386", respektive, havas vojon:

D: I386 HAL.DL_

Noto: se la listo de ĉiuj dosieroj kaj dosierujoj montritaj sur la ekrano ne taŭgas, vi povas rulumi sube kun la helpo de la klavo Eniru (malsupreniru al la suba linio) aŭ Spaca stango (iru al la sekva folio).

Nun, konante la vojon al la dezirata dosiero, ni povas malpaki ĝin en la sisteman dosierujon de la mastruma sistemo. Por fari tion, rulu la sekvan ordonon:

Pligrandigu D: I386 HAL.DL_ C: WINDOWS-sistemo32

Post kiam la ordono estas efektivigita, la dosiero ni devas esti malpakita en la sisteman dosierujon. Sekve, la eraro estos eliminita. Restas nur forigi la ŝarĝan stirilon kaj rekomenci la komputilon. Vi povas fari ĝin ekde "Komanda linio"per skribado de la vorto "EXIT" kaj alklakante Eniru.

Metodo 2: Malpakado de ntoskrnl.ex_

Se la ekzekuto de la antaŭa instrukcio ne donis rezulton, kaj post rekomencado de la komputilo, vi ankoraŭ vidas la eraran tekston, ĉi tio signifas, ke la problemo restas ne nur en la dosiero hal.dll, sed ankaŭ en la apliko ntoskrnl.exe. La fakto estas, ke ili estas interkonektitaj, kaj se mankas la prezentita aplikaĵo, eraro kun la mencio de hal.dll ankoraŭ aperas sur la ekrano.

La problemo estas solvita simile - vi devas malpaki la arkivon de la ŝargofilo, kiu enhavas ntoskrnl.exe. Nti nomiĝas ntoskrnl.ex_ kaj troviĝas en la sama dosierujo kiel hal.dl_.

Malpakado estas farita per konata komando. vastigi:

Elvolvi D: I386 NTOSKRNL.EX_ C: WINDOWS-sistemo32

Post elĉerpiĝo, rekomencu la komputilon - la eraro malaperos.

Metodo 3: Redaktu la boot.ini-dosieron

Kiel vi povas vidi de la antaŭa metodo, erarmesaĝo mencianta la hal.dll-biblioteko ne ĉiam signifas, ke la kialo kuŝas en la dosiero mem. Se la antaŭaj metodoj ne helpis vin korekti la eraron, tiam plej probable la problemo estas en la malĝuste specifitaj parametroj de la lanĉa dosiero. Ĉi tio ofte okazas kiam pluraj operaciumoj estas instalitaj sur la sama komputilo, sed estas fojoj, kiam la dosiero estas misformita dum reinstalado de Vindozo.

Vidu ankaŭ: Restarigo de la dosiero boot.ini

Por solvi la problemon, vi bezonas tute same "Komanda linio" ekzekuti ĉi tiun komandon:

bootcfg / rekonstrui

De elsendado de la komando, vi povas vidi, ke nur unu mastruma sistemo estis detektita (en ĉi tiu kazo "C: Fenestroj"). I bezonas meti ĝin en boot.ini. Por ĉi tio:

  1. Al la demando "Ĉu aldoni sistemon por elŝuti liston?" enmetu karakteron "Y" kaj alklaku Eniru.
  2. Poste vi devas specifi la ID. Oni rekomendas eniri "Vindozo XP"sed fakte io ajn eblas.
  3. Neniuj elŝuteblaj opcioj necesas, do alklaku Eniru, tiel saltante ĉi tiun etapon.

Nun la sistemo estas aldonita al la listo de elŝuta dosiero boot.ini. Se la kialo estis ĝuste ĉi tio, tiam la eraro estas forigita. Restas nur rekomenci la komputilon.

Metodo 4: Kontrolu la diskon por eraroj

Supre estis ĉiuj manieroj, kiuj solvas la problemon je la nivelo de mastruma sistemo. Sed okazas, ke la kialo estas la misfunkcio de la fiksita disko. I povas esti difektita, pro kiu parto de la sektoroj simple ne funkcias ĝuste. En tiaj sektoroj povas esti la sama dosiero hal.dll. La solvo estas kontroli la diskon por eraroj kaj korekti ilin se trovite. Por ĉi tio en "Komanda linio" bezonas funkciigi la komandon:

chkdsk / p / r

Ŝi kontrolu ĉiujn volumojn por eraroj kaj korekti ilin se ŝi trovos ilin. La tuta procezo montriĝos sur la ekrano. La daŭro de ĝia ekzekuto dependas rekte de la volumo de la volumo. Kiam la procedo estas kompleta, rekomencu la komputilon.

Vidu ankaŭ: Kontrolo de malmola disko por malbonaj sektoroj

Ripari la eraron hal.dll en Vindozo 7, 8 kaj 10

Al la komenco de la artikolo diris ke la eraro rilatigita kun la foresto de la dosiero hal.dll Ofte okazas en Windows XP. Ĉi tio estas ĉar, en pli fruaj versioj de la mastruma sistemo, la programistoj instalis specialan ilon, kiu, en la manko de la biblioteko, komencas la resaniĝan procezon. Sed ankaŭ okazas, ke ĝi ankoraŭ ne helpas solvi la problemon. En ĉi tiu kazo, ĉio devas esti farita sendepende.

Preparaj agadoj

Bedaŭrinde, inter la dosieroj de la instalado bildo de Windows 7, 8 kaj 10 ne necesas uzi la instrukciojn aplikeblajn al Vindozo XP. Do vi devas uzi la Live-KD-on de la Windows-mastruma sistemo.

Noto: ĉiuj ekzemploj estas donitaj en Vindozo 7, sed la instrukcio estas komuna al ĉiuj aliaj versioj de la mastruma sistemo.

Komence, vi devas elŝuti la vivan bildon de Vindozo 7 de la interreto kaj skribi ĝin al la disko. Se vi ne scias, kiel fari tion, legu la specialan artikolon sur nia retejo.

Legu pli: Kiel bruli vivan KD-n sur USB-memorbrilo

Ekzemplo de la bildo de la programo Dr.Web LiveDisk estas en ĉi tiu artikolo, sed ĉiuj instrukcioj en la manlibro ankaŭ validas por la Vindoza bildo.

Post kiam vi kreis startigeblan USB-memor-disketon, vi devas startigi la komputilon de ĝi. Kiel fari ĉi tion estis klarigita pli frue. Ŝarĝinte, vi estos alirita al la Vindoza labortablo. Post tio, vi povas komenci ripari la eraron per la biblioteko hal.dll.

Metodo 1: Instalu hal.dll

Vi povas ripari la eraron elŝutante kaj metante la hal.dll dosieron en la sisteman dosierujon. Ini situas en la sekva maniero:

C: Windows System32

Noto: se vi ne povus establi interretan konekton sur la Live-KD, tiam la biblioteko hal.dll povas esti elŝutita en alia komputilo, transdonita al ekbrilo, kaj poste kopiis la dosieron al via komputilo.

La biblioteka instalado estas sufiĉe simpla:

  1. Malfermu la dosierujon kun la elŝutita dosiero.
  2. Dekstre alklaku ĝin kaj elektu la linion en la menuo. "Kopiu".
  3. Ŝanĝi al la sistemo dosierujo "Sistemo32".
  4. Algluu la dosieron per dekstra musklako sur la libera spaco kaj elektante Enmeti.

Post tio, la sistemo aŭtomate registros la bibliotekon kaj la eraro malaperos. Se ĉi tio ne okazas, tiam vi devas registri ĝin permane. Kiel fari tion, vi povas lerni de la koncerna artikolo sur nia retejo.

Legu pli: Kiel registri DLL-dosieron en Vindozo

Metodo 2: Ripari ntoskrnl.exe

Kiel en la kazo de Vindozo XP, la kaŭzo de la eraro povas esti la foresto aŭ difekto de la sistemo dosiero ntoskrnl.exe. La procezo de restarigo de ĉi tiu dosiero estas ĝuste la sama kiel la dosiero hal.dll. Vi komence bezonas elŝuti ĝin al via komputilo, poste movi ĝin al la jam konata dosierujo System32, kiu estas survoje:

C: Windows System32

Post tio, restas nur forigi la memoron USB per la registrita bildo de Lice-KD-Vindozo kaj rekomenci la komputilon. La eraro devus foriri.

Metodo 3: Redakti boot.ini

En Live-KD, boot.ini estas plej facila por redakti per EasyBCD.

Elŝutu la programon EasyBCD de la oficiala retejo.

Noto: la retejo havas tri versiojn de la programo. Por elŝuti senpagan, vi devas elekti la artikolon "Ne-komerca" per alklako sur la butono "REGISTER". Post tio, vi estos petita enmeti salutnomon kaj pasvorton. Faru tion kaj alklaku la elŝuta butono.

La instalado estas sufiĉe simpla:

  1. Rulu la elŝutitan instalilon.
  2. En la unua fenestro, alklaku la butonon. "Sekva".
  3. Poste akceptu la kondiĉojn de la permesila interkonsento per alklako "Mi Konsentas".
  4. Elektu la komponantojn instalendajn kaj alklaku "Sekva". Estas rekomendinde lasi ĉiujn agordojn defaŭlte.
  5. Indiku la dosierujon kie la programo estos instalita, kaj alklaku "Instalu". Vi povas registri ĝin permane, aŭ vi povas alklaki "Foliumi ..." kaj specifi uzadon "Esploristo".
  6. Atendu ĝis la instalado finiĝos kaj alklaku la butonon. "Fini". Se vi ne volas, ke la programo komenciĝas post tio mem, tiam malmarku la skatolon "Kuru EasyBCD".

Post instalado, vi povas iri rekte al la starigo de la dosiero boot.ini. Por ĉi tio:

  1. Rulu la programon kaj iru al la sekcio "Instalado de BCD".

    Noto: kiam vi komencas unue, sistemmesaĝo aperos en la ekrano kun la reguloj por uzi la nekomercan version. Por daŭrigi la lanĉon de la programo, alklaku "Bone".

  2. En la falmenuo "Sekcio" elektu unu 100 MB-diskon.
  3. Tiam en la areo "MBR Opcioj" starigu la ŝaltilon al "Instalu Windows-prizorgilon / 7/8 en MBR".
  4. Alklaku "Reverki MBR".

Post ĉi tio, la dosiero boot.ini estos redaktita, kaj se la kialo estas kovrita en ĝi, la eraro hal.dll estos fiksita.

Metodo 4: Kontrolu la diskon por eraroj

Se la eraro estas kaŭzita de la fakto, ke la sektoro sur la malmola disko hal.dll estas difektita, tiam ĉi tiu disko devas esti kontrolita de eraroj kaj korektita se ĝi estas detektita. Ni havas respondan artikolon en ĉi tiu retejo.

Legu pli: Kiel forigi erarojn kaj malbonajn sektorojn sur la malmola disko (2 manieroj)

Konkludo

Eraro hal.dll estas sufiĉe rara, sed se ĝi aperis, tiam estas multaj manieroj ripari ĝin. Bedaŭrinde ne ĉiuj povas helpi pro la fakto, ke povas esti nenombreblaj kaŭzoj. Se la supraj instrukcioj ne donis rezulton, tiam la lasta eblo estas reinstali la operaciumon. Sed estas rekomendite preni radikalajn mezurojn nur kiel lastan rimedon, ĉar dum la reinstala procezo iuj el la datumoj povas esti forigitaj.