Hal.dll-тэй холбоотой алдаа нь бусад ижил төстэй зүйлсээс олон талаараа ялгаатай байна. Энэ номын сан нь тоглоомын талбайн элементүүдийг хариуцахгүй, гэхдээ компьютерийн техник хангамжтай шууд харилцан үйлчлэхэд зориулагдсан. Үүний дараа Windows-ийн доор байгаа асуудлыг засах нь алдаа гарвал үйлдлийн системийг ажиллуулахгүй байх болно. Энэ нийтлэл hal.dll файлын алдаа засах талаар нарийвчлан тайлбарлах болно.
Windows XP дээр hal.dll алдааг засах хэрэгтэй
Алдааны шалтгаан нь энэ файлыг санамсаргүйгээр устгахаас эхлээд вирусын үйл ажиллагаа дууссанаас олон зүйл байж болох юм. Дашрамд хэлэхэд, бүх хүмүүст зориулсан шийдэл нь адил байх болно.
Ихэнх тохиолдолд энэ асуудал Windows XP үйлдлийн системийн хэрэглэгчидтэй тулгарч байгаа боловч зарим тохиолдолд бусад OS хувилбарууд нь бас эрсдэлтэй байдаг.
Бэлтгэл ажил
Алдаа залруулга хийхээс өмнө зарим нэг ялгааг ойлгох шаардлагатай. Үйлдлийн системд хандах хандалт байхгүй тул бүх үйлдлийг консолоор гүйцэтгэдэг. Та үүнийг Windows XP-тэй цуг тархсан ачаалах диск эсвэл USB флэш дискээр дамжуулан дуудаж болно. Хэрхэн эхлэх талаархи алхам алхмаар зааварчилгаа "Тушаалын мөр".
Алхам 1: Хөдөлгөөнд OS дүрсийг бичнэ үү
Хэрэв та USB флаш диск эсвэл диск дээр хэрхэн OS дүрсийг шарахаа мэдэхгүй байгаа бол манай вэбсайт дээр дэлгэрэнгүй зааврууд байгаа.
Илүү дэлгэрэнгүй:
Ачаалагдаж болох USB флаш диск хэрхэн үүсгэх
Ачаалах дискийг хэрхэн шарах талаар
Алхам 2: Компьютерийн хөтчөөс эхлүүлэх
Дүрс хөтөч уруу бичсэний дараа үүнийг эхнээс нь эхлэх шаардлагатай байдаг. Энгийн хэрэглэгчийн хувьд энэ даалгавар нь хэцүү мэт санагдаж болох бөгөөд энэ тохиолдолд бид энэ сайт дээр байгаа энэ сэдвээр дараагийн алхам удирдамжийг ашиглана.
Дэлгэрэнгүй унших: Компьютерийг хөтчөөс хэрхэн эхлүүлэх талаар
BIOS-д эн тэргүүнд тавих дискийг тохируулсны дараа компьютераа асаахад та дарах хэрэгтэй Оруулна уу шошгыг харуулахдаа "CDээс ачаалах ямар ч товч дарах"Өөрөөр хэлбэл суулгагдсан Windows XP-ийн эхлүүлэлт эхлэх бөгөөд та hal.dll алдааны алдааг дахин харах болно.
Алхам 3: "Тушаалын мөр"
Та цохисоны дараа Оруулна ууЦэнхэр дэлгэц нь доорх дэлгэцийн зураг дээр харагдана.
Ямар нэгэн зүйлийг дарахад яарах хэрэггүй, цонхыг цаашдын үйлдлүүдээр сонгох хүртэл хүлээнэ үү:
Бид гүйх хэрэгтэй "Тушаалын мөр", та товчлуурыг дарах хэрэгтэй R.
Алхам 4: Windows рүү нэвтрэх
Нээлтийн дараа "Тушаалын мөр" та тушаалын зөвшөөрөл авахын тулд нэвтрэх шаардлагатай.
- Дэлгэц нь суулгагдсан үйлдлийн системүүдийн жагсаалтыг хатуу дискэнд (жишээ нь, зөвхөн нэг OS) харуулна. Тэд бүгдээрээ тоологддог. Алдааг үүсгэж эхлэх OS-г сонгох хэрэгтэй. Үүнийг хийхийн тулд дугаараа оруулаад дар Оруулна уу.
- Үүний дараа Windows XP-г суулгах үед таны өгсөн нууц үгийг асууна. Үүнийг оруулаад, дарна уу Оруулна уу.
Тэмдэглэл: Хэрэв та OS суулгах үедээ нууц үг өгөөгүй бол Enter товч дарах хэрэгтэй.
Одоо та нэвтэрсэн бөгөөд та hal.dll алдааг засах шууд үргэлжлүүлж болно.
Арга 1: задлах hal.dl_
Windows XP-ийн суулгагчтай хөтөч дээр динамик сангууд олон архивууд байдаг. Мөн hal.dll файл байдаг. Энэ нь hal.dl_ нэртэй архивт байдаг. Үндсэн зорилго нь харгалзах архивыг суулгасан үйлдлийн системийн хүссэн сан уруу задлах явдал юм.
Эхлээд та хөтөч ямар үсэгтэй болохыг яг таг мэдэх хэрэгтэй. Үүний тулд бүхэл бүтэн жагсаалтыг үзэх хэрэгтэй. Дараах тушаалыг оруулна уу:
газрын зураг
Дээрх жишээн дээр зөвхөн C ба D гэсэн хоёр диск байна. Тухайн хөтөч нь D үсэгтэй бөгөөд энэ нь бичээсээр "CdRom0", файлын систем болон эзлэхүүний талаархи мэдээлэл хомс.
Одоо та архивын замыг харах хэрэгтэй. Windows XP-ийг бүтээхээс хамаарч энэ фолдер дотор байж магадгүй "I386" эсвэл "SYSTEM32". Тэд DIR командыг ашиглан шалгах хэрэгтэй:
DIR D: I386 SYSTEM32
DIR D I386
Жишээ нь, архивын hal.dl_ архивт байрладаг "I386"нь дараахь замтай:
D: I386 HAL.DL_
Тэмдэглэл: Дэлгэц дээр харуулсан бүх файл, фолдеруудын жагсаалт таарахгүй бол та доорх товчлуурын тусламжтайгаар гүйлгэж болно Оруулна уу (доорх мөр рүү очих) буюу Сансрын баар (дараагийн хуудсанд очно).
Одоо хүссэн файлд хүрэх замыг мэдэхийн тулд бид үүнийг үйлдлийн системийн системийн сан руу задалж болно. Үүнийг хийхийн тулд дараах тушаалыг ажиллуулна:
D: I386 HAL.DL_ C: Expand system32
Тушаалыг гүйцэтгэсний дараа, бид файл системийг задлах хэрэгтэй болно. Тиймээс алдаа арилна. Энэ нь зөвхөн ачаалах хөтчийг арилгах, компьютерийг дахин эхлүүлэхэд л үлдэх болно. Та үүнийг зөв хийж чадна "Тушаалын мөр"үгийг бичиж ав "EXIT" болон товших Оруулна уу.
Арга 2: Нтосkrnl.ex_ задлах
Өмнөх зааварчилгаа гүйцэтгэх нь ямар ч үр дүн өгч чадахгүй бөгөөд компьютерийг дахин эхлүүлсний дараа та алдааны текстийг харсаар байна, энэ асуудал нь зөвхөн hal.dll файл төдийгүй, ntoskrnl.exe програмд байгаа гэсэн үг юм. Үнэн бол тэдгээр нь хоорондоо харилцан холбоотой бөгөөд харуулсан програм байхгүй тохиолдолд hal.dll-ийн талаархи алдаа дэлгэц дээр харуулсаар байна.
Асуудал иймэрхүү аргаар шийдэгдсэн - ntoskrnl.exe агуулж байгаа ачаалах хөтөчөөс архивыг задлах хэрэгтэй болно. Үүнийг ntoskrnl.ex_ гэж нэрлэдэг бөгөөд hal.dl_ шиг ижил хавтаст байрладаг.
Илрүүлэх үйлдлийг танигдсан коммандаар хийдэг. өргөжүүлэх:
D: I386 NTOSKRNL.EX_ C: WINDOWS system32
Тойруулсны дараа компьютераа дахин эхлүүлээд алдаа арилах болно.
Арга 3: boot.ini файлыг засах
Өмнөх аргаас харахад hal.dll номын сангийн талаархи алдааны мэдэгдэл нь уг файлд байгаа шалтгаан нь үргэлж шалтгаалдаг гэсэн үг биш юм. Өмнөх аргаууд нь танд алдааг засахад тус болохгүй бол, магадгүй асуудал нь ачаалах файлын буруу тодорхойлолтын параметрт байна. Энэ нь ихэвчлэн нэг компьютер дээр хэд хэдэн үйлдлийн систем суулгагдсан үед тохиолддог боловч Windows дахин бүтээж суулгах үед файл өөрчлөгдөж байсан үе байдаг.
Мөн үзнэ үү: boot.ini файлыг сэргээх
Асуудлыг шийдэхийн тулд та бүгд адилхан хэрэгтэй "Тушаалын мөр" Энэ тушаалыг дараах тушаалыг ажиллуулна:
bootcfg / дахин бүтээх
Тушаал гаргаснаас зөвхөн нэг үйлдлийн систем илрүүлсэн болохыг харж болно (энэ тохиолдолд "C: WINDOWS"). Үүнийг boot.ini дээр байрлуулах хэрэгтэй. Үүнд:
- Энэ асуултанд "Жагсаалтыг татаж авах систем нэмэх?" тэмдэгт оруулах "Y" болон дарна уу Оруулна уу.
- Дараа нь та ID тодорхойлох хэрэгтэй. Оруулахыг зөвлөж байна "Windows XP"гэхдээ үнэндээ юу ч байж болно.
- Татаж авах сонголтууд байхгүй тул товшино Оруулна уу, ингэснээр энэ шатыг алгасах болно.
Одоо систем boot.ini файл татаж авах жагсаалтад нэмсэн. Хэрэв шалтгаан нь яг ийм байсан бол алдаа арилна. Энэ нь зөвхөн компьютерийг дахин асаахад л үлдсэн хэвээр байна.
Арга 4: Дискийн алдааг шалгана уу
Дээрх нь үйлдлийн системийн түвшинд асуудлыг шийдэх бүх аргууд байсан. Гэхдээ энэ шалтгаан нь хатуу дискний эвдрэлийг бий болгодог. Салбарын аль нэг хэсэг нь зөв ажиллахгүй байгаа тул энэ нь гэмтэх магадлалтай. Ийм салбаруудад hal.dll файлтай адил байж болно. Энэ шийдэл нь дискийг алдааг шалгаж хэрэв олсон бол засах явдал юм. Энэ талаар "Тушаалын мөр" тушаалыг ажиллуулах хэрэгтэй:
chkdsk / p / r
Тэрбээр бүх эзлэхүүнийг алдаатай эсэхийг шалгаж, хэрэв тэдгээрийг олох юм бол засах болно. Бүх процесс дэлгэц дээр гарч ирнэ. Гүйцэтгэлийн үргэлжлэх хугацаа нь эзлэхүүний эзлэхүүнээс шууд хамаарна. Процедур дуусмагц компьютераа дахин эхлүүлэх хэрэгтэй.
Үзнэ үү: Муу секторын хатуу дискийг шалгах
Windows 7, 8, 10-д hal.dll алдааг засаарай
Өгүүллийн эхэнд hal.dll файлын байхгүй алдаатай холбоотой алдаа Windows XP дээр тохиолддог гэж хэлсэн байна. Яагаад гэвэл, үйлдлийн системийн өмнөх хувилбаруудад хөгжүүлэгчид номын сан байхгүй үед сэргээх үйл явцыг эхлүүлсэн тусгай хэрэгсэл суулгасантай холбоотой юм. Гэсэн хэдий ч энэ асуудлыг шийдвэрлэхэд тус болохгүй. Энэ тохиолдолд бүх зүйл бие дааж хийх ёстой.
Бэлтгэл ажил
Харамсалтай нь Windows 7, 8, 10-ын суулгах зургийн файл Windows XP-д хамааралтай зааврыг ашиглах шаардлагагүй юм. Тиймээс Windows үйлдлийн системийн Live-CD-г ашиглах хэрэгтэй болно.
Тэмдэглэл: Доорх бүх жишээг Windows 7 дээр өгөх боловч заавар нь үйлдлийн системийн бусад бүх хувилбаруудад түгээмэл байдаг.
Эхлээд та Windows 7-ын Live дүрсийг Интернэтээс татаж аваад хөтөч дээрээ бичих хэрэгтэй. Хэрэв та үүнийг хэрхэн хийхээ мэдэхгүй байгаа бол манай вэбсайт дээрх тусгай нийтлэлийг уншина уу.
Дэлгэрэнгүй: USB флаш диск дээр амьд CD шарах
Энэ өгүүлэлд Dr.Web LiveDisk програмын дүрсний жишээг үзүүлсэн байгаа боловч гарын авлагын бүх зааврууд нь Windows-ийн зураглал дээр бас хэрэглэгдэнэ.
Ачаалах боломжтой USB флаш диск үүсгэсний дараа компьютерээсээ ачаалах хэрэгтэй. Үүнийг хэрхэн хийх талаар өмнө нь тайлбарласан. Ачаалагдсаны дараа та Windows дэлгэц рүү явагдах болно. Үүний дараа, та номын сангийн hal.dll нь алдааг засах болно.
Арга 1: Install hal.dll
Та файлыг татаж авах, системийг сан дотор hal.dll файлыг байрлуулж алдааг засах боломжтой. Энэ нь дараах байдлаар байрладаг:
C: Windows System32
Тэмдэглэл: Хэрэв та Live-CD дээр Интернетийн холболт тогтоож чадахгүй бол hal.dll санг өөр флэш дээр татаж аваад, флэш хөтөч рүү шилжүүлж, дараа нь файл руу хуулна.
Номын сангийн суулгах процесс тун энгийн.
- Татаж авсан файлаар фолдерыг нээ.
- Цэс дээр баруун товчлуурыг дарж, мөрийг сонгоно уу. "Хуулбар".
- Системийн лавлах руу шилжинэ үү "Систем32".
- Файлыг сул зай дээр баруун товчлуур дээр дарж, сонгох Наах.
Үүний дараагаар систем нь номын санг автоматаар бүртгэж, алдаа алга болно. Хэрэв ингэх боломжгүй бол та үүнийг гараар бүртгүүлэх хэрэгтэй. Үүнийг хэрхэн хийх талаар та манай вэбсайт дахь холбогдох нийтлэлээс сурч болно.
Дэлгэрэнгүй: Windows дээр DLL файлыг хэрхэн бүртгүүлэх
Арга 2: Засах ntoskrnl.exe
Windows XP-ийн хувьд, алдааны шалтгаан нь ntoskrnl.exe системийн файл байхгүй эсвэл гэмтээж болох юм. Энэ файлыг сэргээх үйл явц нь hal.dll файлын яг ижил байна. Та эхлээд үүнийг өөрийн компьютерт татаж авах хэрэгтэй, дараа нь танил болсон System32 сан руу шилжүүлээрэй:
C: Windows System32
Үүний дараа энэ нь USB flash drive-ийг CD-г бичиж зурж бүүт CD-г Windows-аар унтрааж компьютерээ дахин асаана. Алдаа арилах ёстой.
Арга 3: Засвар boot.ini
Live-CD дээр boot.ini EasyBCD ашиглан хамгийн хялбараар засах боломжтой.
EasyBCD програмыг албан ёсны вэбсайтаас татаж аваарай.
Тэмдэглэл: Энэ сайт нь програмын гурван хувилбартай. Үнэгүй татаж авахын тулд "REGISTER" товчлуур дээр дарж "Худалдааны бус" гэсэн сонголтыг сонгох хэрэгтэй. Үүний дараа та хэрэглэгчийн нэр, нууц үгээ оруулахыг хүсэх болно. Үүнийг хий, татаж авах товчийг дарна уу.
Суулгах процесс маш энгийн юм:
- Татаж авсан суулгагчийг ажиллуулна уу.
- Эхний цонхонд товчлуур дээр дарна уу. "Дараа нь".
- Дараа нь лицензийн гэрээний нөхцлийг зөвшөөрөх "Би зөвшөөрч байна".
- Суулгах хэсгүүдийг сонгоод, дарна уу "Дараа нь". Анхдагчаар бүх тохиргоог үлдээхийг зөвлөж байна.
- Програмыг суулгах файлын нэрийг зааж, товшино уу "Суулгах". Та үүнийг гараар бүртгүүлж болно, эсвэл та товшиж болно "Browse ..." ашиглан зааж өгөх хэрэгтэй "Explorer".
- Суулгац дуусгаад товчлуур дээр дарна уу. "Дуусгах". Хэрэв та програмыг өөрөө өөрөө эхлүүлэхийг хүсэхгүй байгаа бол, дараа нь хайрцагыг шалга "EasyBCD ажиллуулах".
Суулгасны дараа boot.ini файлыг тохируулахын тулд шууд холбогдож болно. Үүнд:
- Хөтөлбөрийг ажиллуулаад хэсэг рүү очно уу "BCD суулгах нь".
Тэмдэглэл: Анхыг эхлүүлэхэд, арилжааны бус хувилбарыг ашиглах дүрмүүдийн хамт дэлгэц дээр системийн мэдэгдэл гарч ирнэ. Програмын үргэлжлэлийг үргэлжлүүлэхийн тулд, дарна уу "OK".
- Завсрын жагсаалтад "Бүлэг" нэг 100 MB диск сонго.
- Дараа нь тэр газарт "MBR сонголтууд" шилжүүлэгчийг тохируулна уу "MBR-д Windows Vista / 7/8 ачаалагчийг ачаалах".
- Дарна уу "Дахин бичих MBR".
Үүний дараа boot.ini файл засварлагдах бөгөөд шалтгааныг нь тайлбарласан тохиолдолд hal.dll алдаа засах болно.
Арга 4: Дискийн алдааг шалгана уу
Хэрэв алдаа нь hal.dll хатуу диск гэмтсэн салбараас үүссэн бол энэ дискийг алдааг шалгаж, хэрэв илрүүлсэн бол засагдсан байх ёстой. Бид энэ сайтын холбогдох нийтлэлтэй байна.
Дэлгэрэнгүйг: Хатуу диск дээрх алдаа ба муу салбарыг хэрхэн арилгах (2 арга зам)
Дүгнэлт
Хэрвээ hal.dll алдаа нэлээд ховор байдаг, гэхдээ хэрэв энэ нь гарч ирвэл засварлах олон арга зам байдаг. Харамсалтай нь, тэд бүгд олон тооны шалтгаантай байж болох тул тэдгээр нь бүгд тусалж чадахгүй. Хэрэв дээрх зааврууд нь ямар ч үр дүнд хүрээгүй бол хамгийн сүүлийн сонголт нь үйлдлийн системийг дахин суулгах явдал юм. Гэхдээ дахин суулгах процессын явцад зөвхөн сүүлийн үеийн арга хэмжээ авахыг зөвлөж байна. Зарим мэдээллийг устгаж болно.