Ang error na nauugnay sa hal.dll ay naiiba sa iba pang mga katulad. Ang aklatan na ito ay hindi mananagot para sa mga elemento ng in-game, ngunit direkta para sa pakikipag-ugnayan ng software sa hardware ng computer. Sinusundan nito na hindi posible na ayusin ang problema mula sa ilalim ng Windows, kahit na kung, lumitaw ang pagkakamali, hindi rin ito gagana kahit na upang simulan ang operating system. Ipapaliwanag ng artikulong ito nang detalyado kung paano i-troubleshoot ang hal.dll file.
Ayusin ang hal.dll error sa Windows XP
Maaaring magkaroon ng maraming mga kadahilanan para sa error, mula sa hindi sinasadyang pagtanggal ng file na ito at nagtatapos sa pamamagitan ng interbensyon ng mga virus. Sa pamamagitan ng paraan, ang mga solusyon para sa lahat ay magiging pareho.
Kadalasan, ang mga gumagamit ng Windows XP operating system ay nahaharap sa isang problema, ngunit sa ilang mga kaso ang iba pang mga bersyon ng OS ay nasa panganib din.
Mga Aktibidad sa Paghahanda
Bago magpatuloy nang diretso sa pag-aayos ng error, kailangan mong maunawaan ang ilan sa mga nuances. Dahil sa ang katunayan na wala kaming access sa desktop ng operating system, ang lahat ng mga aksyon ay isinagawa sa pamamagitan ng console. Maaari mo lamang itong tawagan sa pamamagitan ng isang boot disk o isang USB flash drive na may parehong pamamahagi ng Windows XP. Isang hakbang-hakbang na gabay sa paglulunsad ay bibigyan ngayon. Utos ng utos.
Hakbang 1: Isunog ang imahe ng OS sa drive
Kung hindi mo alam kung paano isulat ang imahe ng OS sa isang USB flash drive o disk, kung gayon ang aming website ay may detalyadong tagubilin.
Higit pang mga detalye:
Paano lumikha ng isang bootable USB flash drive
Paano magsunog ng isang boot disk
Hakbang 2: pagsisimula ng computer mula sa drive
Matapos ang imahe ay nakasulat sa drive, kailangan mong magsimula mula dito. Para sa isang ordinaryong gumagamit, ang gawaing ito ay maaaring mahirap, sa kasong ito, gamitin ang gabay na hakbang-hakbang sa paksang ito na mayroon tayo sa aming site.
Magbasa nang higit pa: Paano magsimula ng isang computer mula sa isang drive
Matapos mong itakda ang prior disk sa BIOS, pindutin ang key kapag nagsisimula ang computer Ipasok habang ipinapakita ang caption "Pindutin ang anumang key upang mag-boot mula sa CD"kung hindi man, magsisimula ang pag-install ng Windows XP at makikita mo ulit ang mensahe ng error sa hal.dll.
Hakbang 3: Ilunsad ang Command Prompt
Pagkatapos mong mag-click Ipasok, lilitaw ang isang asul na screen, tulad ng ipinapakita sa screenshot sa ibaba.
Huwag magmadali upang mag-click sa anumang bagay, maghintay na lumitaw ang window na may pagpipilian ng karagdagang mga aksyon:
Dahil kailangan nating tumakbo Utos ng utoskailangang pindutin ang susi R.
Hakbang 4: Mag-log in sa Windows
Pagkatapos magbukas Utos ng utos Dapat kang naka-log in sa Windows upang makakuha ng pahintulot upang magpatupad ng mga utos.
- Ang screen ay magpapakita ng isang listahan ng mga naka-install na operating system sa hard drive (sa halimbawa, isang OS lamang). Lahat sila ay may bilang. Kailangan mong piliin ang OS sa simula ng kung saan lilitaw ang isang error. Upang gawin ito, ipasok ang kanyang numero at mag-click Ipasok.
- Pagkatapos nito, hihilingin sa iyo ang password na iyong tinukoy kapag nag-install ng Windows XP. Ipasok ito at mag-click Ipasok.
Tandaan: kung hindi mo tinukoy ang anumang password sa panahon ng pag-install ng OS, pagkatapos pindutin lamang ang Enter.
Ngayon ka naka-log in at maaaring magpatuloy nang diretso sa pag-aayos ng hal.dll error.
Pamamaraan 1: Hindi binubuklod ang hal.dl_
Maraming mga dynamic na archive ng library sa drive kasama ang Windows XP installer. Ang file ng hal.dll ay naroroon din doon. Ito ay nasa archive na tinatawag na hal.dl_. Ang pangunahing gawain ay upang i-unzip ang kaukulang archive sa nais na direktoryo ng naka-install na operating system.
Sa una, kailangan mong malaman kung aling titik ang nagmamaneho. Upang gawin ito, tingnan ang kanilang buong listahan. Ipasok ang sumusunod na utos:
mapa
Sa halimbawa, may dalawang disk lamang: C at D. Mula sa utos maaari mong makita na ang drive ay may titik D, ito ay ipinahiwatig ng inskripsyon "Cdrom0", kakulangan ng impormasyon tungkol sa file system at dami.
Ngayon kailangan mong tingnan ang landas patungo sa hal.dl_ archive na interes sa amin. Depende sa pagbuo ng Windows XP, maaaring nasa folder na ito "I386" o "SYSTEM32". Kailangan nilang suriin gamit ang DIR na utos:
DIR D: I386 SYSTEM32
DIR D I386
Tulad ng nakikita mo, sa halimbawa, ang hal.dl_ archive ay matatagpuan sa folder "I386", ayon sa pagkakabanggit, ay may isang landas:
D: I386 HAL.DL_
Tandaan: kung ang listahan ng lahat ng mga file at folder na ipinakita sa screen ay hindi magkasya, mag-scroll pababa sa ibaba gamit ang key Ipasok (bumaba ng isang linya sa ibaba) o Spacebar (pumunta sa susunod na sheet).
Ngayon, alam ang landas sa nais na file, maaari naming mai-unpack ito sa direktoryo ng system ng operating system. Upang gawin ito, patakbuhin ang sumusunod na utos:
palawakin ang D: I386 HAL.DL_ C: WINDOWS system32
Matapos maisagawa ang utos, ang file na kailangan namin ay naka-unpack sa direktoryo ng system. Samakatuwid, ang error ay maaayos. Ito ay nananatiling lamang upang alisin ang boot drive at i-restart ang computer. Maaari mong gawin ito nang direkta mula sa Utos ng utospagsulat ng salita EXIT at pag-click Ipasok.
Paraan 2: I-unpack ang ntoskrnl.ex_
Kung ang pagpapatupad ng nakaraang tagubilin ay hindi nagbigay ng anumang resulta, at pagkatapos i-restart ang computer ay nakikita mo pa rin ang error na teksto, nangangahulugan ito na ang problema ay namamalagi hindi lamang sa hal.dll file, kundi pati na rin sa application na ntoskrnl.exe. Ang katotohanan ay ang mga ito ay magkakaugnay, at sa kawalan ng ipinakita na application, ang isang error na may pagbanggit ng hal.dll ay ipinapakita pa rin sa screen.
Malutas ang problema sa isang katulad na paraan - kailangan mong i-unpack ang archive na naglalaman ng ntoskrnl.exe mula sa boot drive. Ito ay tinatawag na ntoskrnl.ex_ at matatagpuan sa parehong folder na hal.dl_.
Ang pagbubuklod ay ginagawa ng isang pamilyar na koponan "palawakin":
palawakin ang D: I386 NTOSKRNL.EX_ C: WINDOWS system32
Matapos mabuksan, i-restart ang computer - dapat mawala ang error.
Paraan 3: i-edit ang boot.ini file
Tulad ng nakikita mo mula sa nakaraang pamamaraan, ang mensahe ng error na nagbabanggit ng hal.dll library ay hindi palaging nangangahulugang ang dahilan ay nakasalalay sa file mismo. Kung ang mga nakaraang pamamaraan ay hindi tumulong sa iyo na ayusin ang error, kung gayon malamang ang problema ay nasa hindi tinukoy na mga parameter ng pag-download file. Kadalasan nangyayari ito kapag ang ilang mga operating system ay naka-install sa parehong computer, ngunit may mga oras na ang file ay na deformed kapag ang Windows ay muling mai-install.
Tingnan din: Pagpapanumbalik ng boot.ini file
Upang ayusin ang problema, kailangan mo ang lahat ng pareho Utos ng utos ipatupad ang utos na ito:
bootcfg / muling itayo
Mula sa pagpapalabas ng utos, makikita mo na isang operating system lamang ang napansin (sa kasong ito "C: WINDOWS") Kailangang mailagay ito sa boot.ini. Upang gawin ito:
- Sa tanong "Magdagdag ng system sa listahan ng boot?" magpasok ng isang character "Y" at i-click Ipasok.
- Susunod, kailangan mong tukuyin ang identifier. Inirerekomenda na ipasok "Windows XP"ngunit maaari kang gumawa ng anuman.
- Hindi mo kailangang tukuyin ang mga pagpipilian sa boot, kaya mag-click Ipasok, sa gayon ay laktawan ang hakbang na ito.
Ngayon ang system ay idinagdag sa listahan ng pag-download ng file ng boot.ini file. Kung ang dahilan ay tiyak na ito, kung gayon ang pagkakamali ay tinanggal. Ito ay nananatili lamang upang mai-restart ang computer.
Paraan 4: Suriin ang disk para sa mga pagkakamali
Sa itaas ang lahat ng mga paraan upang malutas ang problema sa antas ng operating system. Ngunit nangyayari na ang dahilan ay nakasalalay sa madepektong paggawa ng hard drive. Maaari itong masira, dahil sa kung aling bahagi ng mga sektor ang hindi gumana nang tama. Ang mga sektor na ito ay maaaring maglaman ng parehong hal.dll file. Ang solusyon ay suriin ang disk para sa mga pagkakamali at iwasto ang mga ito kung napansin ito. Para sa mga ito Utos ng utos kailangan mong patakbuhin ang utos:
chkdsk / p / r
Susuriin niya ang lahat ng mga volume para sa mga pagkakamali at iwasto ang mga ito kung nahanap niya. Ang buong proseso ay ipapakita sa screen. Ang tagal ng pagpapatupad nito ay direktang nakasalalay sa dami ng lakas ng tunog. Sa pagtatapos ng pamamaraan, i-restart ang computer.
Tingnan din: Suriin ang hard disk para sa masamang sektor
Ayusin ang hal.dll error sa Windows 7, 8 at 10
Sa simula ng artikulo, sinabi na ang error na nauugnay sa kawalan ng hal.dll file na madalas na nangyayari sa Windows XP. Ito ay dahil, sa mga naunang bersyon ng operating system, na-install ng mga nag-develop ang isang espesyal na utility na, sa kawalan ng isang silid-aklatan, nagsisimula ang proseso ng pagpapanumbalik nito. Ngunit nangyayari rin na hindi pa rin ito makakatulong upang malutas ang problema. Sa kasong ito, kailangan mong gawin ang lahat sa iyong sarili.
Mga Aktibidad sa Paghahanda
Sa kasamaang palad, kasama ng mga file ng pag-install ng imahe para sa Windows 7, 8, at 10, walang mga file na kinakailangan upang magamit ang mga tagubilin na naaangkop sa Windows XP. Samakatuwid, kailangan mong gamitin ang operating system ng Windows Live-CD.
Tandaan: sa ibaba ng lahat ng mga halimbawa ay ibibigay sa Windows 7, ngunit ang pagtuturo ay pangkaraniwan sa lahat ng iba pang mga bersyon ng operating system.
Sa una, kailangan mong i-download ang Windows 7 Live-image mula sa Internet at isulat ito sa drive. Kung hindi mo alam kung paano ito gawin, pagkatapos ay suriin ang espesyal na artikulo sa aming website.
Magbasa nang higit pa: Paano magsunog ng Live-CD sa isang USB flash drive
Ang artikulong ito ay nagbibigay ng isang halimbawa ng imahe ng Dr.Web LiveDisk, ngunit ang lahat ng mga tagubilin ay nalalapat din sa imahe ng Windows.
Kapag nakagawa ka ng isang bootable USB flash drive, kailangan mong i-boot ang computer mula dito. Kung paano ito gawin ay inilarawan nang mas maaga. Kapag nai-boote, dadalhin ka sa Windows desktop. Pagkatapos nito, maaari kang magpatuloy upang ayusin ang error sa hal.dll library.
Paraan 1: I-install ang hal.dll
Maaari mong ayusin ang error sa pamamagitan ng pag-download at paglalagay ng hal.dll file sa direktoryo ng system. Matatagpuan ito sa sumusunod na paraan:
C: Windows System32
Tandaan: kung hindi ka makapagtatag ng isang koneksyon sa Internet sa Live-CD, pagkatapos ay mai-download ang library ng hal.dll sa isa pang computer, ililipat sa isang flash drive, at pagkatapos ay kopyahin ang file sa iyong computer.
Ang proseso ng pag-install ng library ay medyo simple:
- Buksan ang folder gamit ang nai-download na file.
- Mag-click sa kanan at piliin ang linya sa menu Kopyahin.
- Pumunta sa direktoryo ng system "System32".
- Ipasok ang file sa pamamagitan ng pag-click sa RMB sa libreng espasyo at pagpili Idikit.
Pagkatapos nito, awtomatikong irehistro ng system ang library at mawawala ang pagkakamali. Kung hindi ito nangyari, pagkatapos ay kailangan mong irehistro ito nang manu-mano. Paano ito gawin, maaari mong malaman mula sa kaukulang artikulo sa aming website.
Magbasa nang higit pa: Paano magrehistro ng isang file na DLL sa Windows
Paraan 2: Pag-aayos ng ntoskrnl.exe
Tulad ng sa Windows XP, ang pagkakamali ay maaaring sanhi ng kawalan o pinsala sa ntoskrnl.exe file sa system. Ang proseso ng pagbawi para sa file na ito ay eksaktong kapareho ng hal.dll file. Una mong kailangan i-download ito sa iyong computer, at pagkatapos ay ilipat ito sa pamilyar na direktoryo ng System32, na matatagpuan sa tabi ng landas:
C: Windows System32
Pagkatapos nito, nananatili lamang itong alisin ang USB flash drive kasama ang naitala na imahe ng Lice-CD Windows at i-restart ang computer. Ang pagkakamali ay dapat mawala.
Paraan 3: i-edit ang boot.ini
Sa Live-CD, ang boot.ini ay ang pinakamadaling i-edit gamit ang EasyBCD.
I-download ang EasyBCD programa mula sa opisyal na website
Tandaan: may tatlong bersyon ng programa sa site. Upang mag-download ng isang libre, kailangan mong piliin ang item na "Hindi komersyal" sa pamamagitan ng pag-click sa pindutan ng "REGISTER". Pagkatapos nito, hihilingin sa iyo na ipasok ang iyong username at password. Gawin ito at mag-click sa pindutan ng "Download".
Ang proseso ng pag-install ay medyo simple:
- Patakbuhin ang nai-download na installer.
- Sa unang window, mag-click sa pindutan "Susunod".
- Susunod, tanggapin ang mga tuntunin ng kasunduan sa lisensya sa pamamagitan ng pag-click "Sumasang-ayon ako".
- Piliin ang mga sangkap upang mai-install at i-click "Susunod". inirerekomenda na iwanan ang lahat ng mga setting upang maging default.
- Tukuyin ang folder kung saan mai-install ang programa, at mag-click "I-install". Maaari mong irehistro ito nang manu-mano, o maaari mong i-click ang pindutan "Mag-browse ..." at ipahiwatig kasama "Explorer".
- Maghintay hanggang makumpleto ang pag-install at mag-click "Tapos na". Kung hindi mo nais na magsimula ang programa pagkatapos nito, alisan ng tsek ang kahon "Patakbuhin ang EasyBCD".
Pagkatapos ng pag-install, maaari kang magpatuloy nang diretso sa pagsasaayos ng boot.ini file. Upang gawin ito:
- Patakbuhin ang programa at pumunta sa seksyon "I-install ang BCD".
Tandaan: sa unang pagsisimula, isang mensahe ng system ang lilitaw kasama ang mga patakaran para sa paggamit ng di-komersyal na bersyon. Upang magpatuloy sa pagpapatakbo ng programa, mag-click OK.
- Sa listahan ng drop down "Seksyon" piliin ang drive na ang laki ay 100 MB.
- Tapos sa lugar "Mga Parameter ng MBR" itakda ang switch sa "I-install ang Windows Vista / 7/8 bootloader sa MBR".
- Mag-click Isulat muli ang MBR.
Pagkatapos nito, mai-edit ang file ng boot.ini, at kung ang dahilan ay sakop sa loob nito, pagkatapos ay maiayos ang error sa hal.dll.
Paraan 4: Suriin ang disk para sa mga pagkakamali
Kung ang pagkakamali ay sanhi ng katotohanan na ang sektor sa hard disk kung saan matatagpuan ang hal.dll, nasusukat ang disk na ito para sa mga pagkakamali at naitama kung natagpuan. Mayroon kaming isang kaukulang artikulo sa paksang ito sa aming site.
Magbasa nang higit pa: Paano ayusin ang mga error at masamang sektor sa hard disk (2 paraan)
Konklusyon
Ang error na hal.dll ay medyo bihira, ngunit kung lilitaw ito, pagkatapos ay maraming mga paraan upang ayusin ito. Sa kasamaang palad, hindi lahat ng ito ay maaaring makatulong, dahil maaaring may hindi mabilang na mga kadahilanan. Kung ang mga tagubilin sa itaas ay hindi nagbigay ng anumang resulta, pagkatapos ang huling pagpipilian ay maaaring muling mai-install ang operating system. Ngunit inirerekumenda na gumawa ng mga radikal na hakbang lamang bilang huling paraan, dahil sa panahon ng proseso ng muling pag-install ang ilan sa mga data ay maaaring matanggal.