Windows XP-г ачаалахад асуудлыг шийдэж байна. Windows XP дээрх \WINDOWS\SYSTEM32\config\system гэмтсэн эсвэл дутуу файлын улмаас Windows ажиллаж чадахгүй байна” гэсэн алдааны хурдан шийдэл Үйлдлийн системийг ачаалахад алдаа гарсан, яах вэ

Компьютерийн системийн олон хэрэглэгчид Windows XP дээр ажиллахад дассан байдаг тул ямар ч шалтаг тооч үйлдлийн системийн шинэ хувилбар болгон өөрчлөхийг хүсдэггүй.


Гэсэн хэдий ч XP өөрөө Windows үйлдлийн системийн дараах хувилбаруудын нэгэн адил "HAL.dll-г эхлүүлэх боломжгүй", "Файл гэмтсэн эсвэл дутуу байна", "Файл олдсонгүй" гэх мэт алдаанд өртөмтгий байдаг. Үйлдлийн системийг дахин суулгах гэх мэт радикал арга хэмжээ авахгүйгээр системийн ачааллыг хэрхэн сэргээхийг харцгаая.

Энэ ямар файл вэ?

Хэрэв бид файлын тухай ярих юм бол энгийн хэрэглэгч түүний ажиллах зарчмыг ойлгоход хэцүү байх болно. Энгийнээр хэлбэл, Windows XP үйлдлийн систем дэх HAL.dll файл нь програм хангамж болон техник хангамжийн бүрэлдэхүүн хэсгүүдийн харилцан үйлчлэлийг хариуцдаг. Энэ бол техник хангамжийн хийсвэрлэлийн түвшний програм хангамжийн кодын давхарга гэж нэрлэгддэг давхарга юм. Энэ нь техник хангамжаас эхлээд программ хүртэлх бүх түвшинд техник хангамжийн хэрэгжилтийн зарим талыг нуудаг. Энэ нь системд байгаа бүх бүрэлдэхүүн хэсгүүдэд хамаарна. Системийг ачаалах үед яагаад олон хүмүүс ойлгодоггүй алдаа гарч ирдэг вэ? Хяналтын дэлгэц дээр "HAL.dll байхгүй эсвэл гэмтсэн" гэсэн мессеж юу гэсэн үг вэ?

Windows XP үйлдлийн систем нь хамгийн хоцрогдсон үйлдлийн системүүдийн нэг юм. Энэ төрлийн бүтэлгүйтэлд хамгийн өртөмтгий байдаг.

HAL.dll-ийн үндсэн функцууд

Хэрэв бид функциональ байдлын талаар ярих юм бол энэ номын сан нь хэрэглэгчид болон програм хангамж хөгжүүлэгчдэд төхөөрөмжийн брэнд, нэрийг харгалзахгүйгээр тодорхой техник хангамжийн бүрэлдэхүүн хэсэгт шууд хандах програмын тушаалуудыг ашиглах боломжийг олгодог нэг төрлийн давхарга гэдгийг тэмдэглэж болно. үйлдвэрлэгч гэх мэт. Энэ бол ерөнхийдөө бүх нийтийн гүүр бөгөөд програмыг бүх нийтийн горимд ямар ч техник хангамж дээр ажиллуулах боломжийг олгодог. Үүнийг арай өөрөөр илэрхийлэхийг хичээе. Үйл ажиллагааны зарчимд үндэслэн HAL.dll номын сангийн функцийг DirectX-тэй харьцуулж болно.

Яагаад "HAL.dll дутуу эсвэл гэмтсэн" гэсэн алдаа гардаг вэ?

Ерөнхийдөө ийм төрлийн алдаа гарах олон шалтгаан бий. Хамгийн түгээмэл шалтгаан нь RAM болон хатуу дискний гэмтэл юм. Энэ тохиолдолд та зөвхөн оношлогоо хийх хэрэгтэй. Мэдээжийн хэрэг, бид энэ файлын бүтцийг өөрчлөх, мөн компьютерийн хатуу дискнээс бүрэн устгах боломжтой вирусын халдвар авах боломжийг үгүйсгэхгүй. Гэсэн хэдий ч өнөөдөр бид ийм нөхцөл байдлыг харгалзан үзэхгүй. Компьютерийн хатуу дискний хувьд бүх зүйл хэвийн, компьютерт вирус байхгүй гэж та бодох хэрэгтэй. Тиймээс алдаа нь зөвхөн програм хангамжийн алдаанаас үүдэлтэй байж болно.

Систем сэргээх

Юуны өмнө, систем ачаалах үед нөхцөл байдлыг авч үзье. Ачаалах процессын эхэнд хар дэлгэцэн дээр хэрэглэгч HAL.dll файл байхгүй эсвэл гэмтсэн гэсэн мөр гарч ирж магадгүй. Энэ тохиолдолд хамгийн энгийн шийдэл бол Windows XP-г тушаалын мөрөөр аюулгүй горимд ачаалах явдал юм. Үүнийг хийхийн тулд ачаалах процессын эхэнд та F8 товчлуурыг ашиглах хэрэгтэй бөгөөд дараа нь тохирох хуваалтыг сонгох хэрэгтэй. Тушаалын мөр гарч ирэхэд c:\windows\system32\restore\rstrui.exe хослолыг оруулна уу. Дараа нь та дэлгэцэн дээрх зааврыг дагах хэрэгтэй. Ихэнх тохиолдолд энэ нь нөхцөл байдлыг засах боломжийг олгодог. Гэхдээ энэ үйлдлийг гүйцэтгэсний дараа ч гэсэн энэ ачаалах элемент байхгүй гэсэн мессеж гарч ирвэл систем огт ачаалахгүй байвал яах ёстой вэ?

boot.ini дахь буруу оруулгуудыг засах

Зарим хэрэглэгчид энэ алдаа нь тухайн номын сантай холбоотой байх албагүй гэдгийг мэддэггүй. Заримдаа энэ асуудал нь үр дагавар юм. Үүний шалтгаан нь boot.ini файлын буруу оруулгад оршдог бөгөөд энэ нь үйлдлийн систем байрладаг эзлэхүүний хуваалтыг заадаг. Мэдээжийн хэрэг, та Windows XP-д зориулсан зарим програмыг ашиглаж болно, гэхдээ эхлээд үүнийг гуравдагч этгээдийн хэрэгсэлгүйгээр хэрхэн хийж болохыг олж мэдье. Эхлээд бид ямар ч Windows XP суулгах дискнээс ачаалж, CD/DVD-ROM-г нэн тэргүүнд ачаалах төхөөрөмж болгон тохируулдаг.

Үүний дараа R товчийг дараад сэргээх консол руу очно уу. Одоо та Windows XP үйлдлийн системийн хүссэн бүтцийг сонгох хэрэгтэй. Администраторын нууц үгээ оруулаад bootcfg/rebuild командыг ашиглана уу. Одоо "Enter" товчийг дарна уу. Windows-ийн хуулбар илэрсэн үед татаж авах жагсаалтад нэмж, Y товчийг дарж үйлдлийг баталгаажуулна. Windows XP-ийн өөрчлөлтийн хэлбэрээр танигчийг оруулна уу. Дараа нь бид дахин ачаалж, шинэ эх сурвалжтай татаж авах сонголтыг сонгоно уу. Үүний дараа та систем дээрх boot.ini файлыг олох боломжтой. Стандарт Notepad програмыг ашиглан нээж, буруу татаж авах замыг устгана уу.

Консол ашиглан алдааг олж засварлах

Дээрх системийг сэргээх сонголтууд үргэлж ажилладаггүй. Энэ асуудлын шалтгаан нь шаардлагатай файл байхгүй эсвэл эвдэрсэнтэй холбоотой байж болно. Анхдагч байдлаар, энэ нь Windows\System32\HAL.dll дээрх системийн драйв дээр байрлах ёстой. Энд дахин ачаалах диск болон сэргээх консол хэрэгтэй болно. Зөвхөн одоо л даалгавар нь диск дээрх анхны файлыг олж, хатуу дискний системийн хуваалт руу хуулах явдал юм. Ийм үйлдэл нь зөвхөн XP үйлдлийн системд боломжтой гэдгийг нэн даруй тэмдэглэх нь зүйтэй бөгөөд ийм заль мэх нь Windows 7 эсвэл 8 дээр ажиллахгүй. Таны компьютер дээрх дискийг Е үсгээр тэмдэглэсэн гэж үзье.

Файл нь i386 хавтас дахь дискэн дээр байрладаг. Энэ файл үнэхээр байгаа эсэхийг шалгахын тулд та E:\i386>dir командыг ашиглах ёстой. Файлын нэр нь эх хувилбартай тохирохгүй байж магадгүй бөгөөд HAL.dl_ гэж тодорхойлсон. Энэ тохиолдолд та савласан CAB архивыг задлах хэрэгтэй. Үүнийг хийхийн тулд expand e:i386hal.dl_ c:\windows\system32 командыг ашиглана. С дискний урд зай байх ёстой. Мэдээжийн хэрэг, та файлыг системийн драйв руу шууд задалж, дараа нь хүссэн байршилдаа хуулж болно. Гэхдээ солих, хуулбарлах ажлыг шууд хийх боломжтой бол яагаад? Дараа нь систем ямар ч асуудалгүйгээр хэвийн горимд ачаалах ёстой.

Гуравдагч талын програмуудыг ашиглан нөхцөл байдлыг хэрхэн засах вэ?

Мэргэшсэн програмуудыг ашиглах шаардлагатай HAL.dll файлын гэмтэл, дутуу байгаа алдааг засах аргууд байдаг. Acronis Recovery Expert, Acronis Disk Director, Bootice гэж бичнэ үү. Эдгээр хөтөлбөрүүд нь зарчмын хувьд бие биенээсээ тийм ч их ялгаатай биш юм. Та тэдгээрийг флаш диск эсвэл оптик зөөвөрлөгчөөс ачаалах хэрэгтэй. Тэд ажилдаа ижил зарчмуудыг ашигладаг. Өөр нэг зүйл бол хэрэглэгч тодорхой тушаал оруулах шаардлагагүй юм. Ийм програмын цэс нь бүрэн тодорхой юм. Ийм программууд нь гэмтсэн, алдагдсан өгөгдөл, хатуу дискний бүхэл бүтэн хуваалтыг сэргээхэд зориулагдсан.

Та аль хэдийн анзаарсан байх, эдгээр бүх програмууд нь бүх тохиолдолд тохиромжтой ерөнхий програмууд юм. Зарим талаараа тэд туршлагагүй хэрэглэгчдэд ч тусалж чадна. Хэдийгээр тодорхой ур чадвар, чадваргүй энгийн хэрэглэгч эдгээр програмыг ашиглах нь эргэлзээтэй юм. Харамсалтай нь тэдний ихэнх нь асуудлын мөн чанарыг ойлгохыг оролддоггүй бөгөөд тэр даруй үйлдлийн системийг дахин суулгах гэж яардаг. Мөн дэмий хоосон, учир нь үйлдлийн системийг дахин суулгах үед суулгалт дуусаагүй ийм алдаа гарч болзошгүй. Үүний үр дүнд та бүрэн ажиллагаагүй системтэй болох эрсдэлтэй.

Дүгнэлт

Мэдээлэл сэргээх тусгай програм ашиглах нь мэдээжийн хэрэг сайн. Гэсэн хэдий ч шаардлагатай динамик номын сангийн файл бүрэн сэргээгдэх болно гэдэгт бат итгэлтэй байдаггүй. Ийм учраас эдгээр програмуудтай ажиллахад хялбар, бараг бүрэн автоматжуулалтыг үл харгалзан системийн ачааллыг сэргээх стандарт аргыг ашиглах нь дээр. Мэдээжийн хэрэг, тэдгээр нь илүү төвөгтэй бөгөөд илүү их цаг хугацаа шаарддаг боловч энэ тохиолдолд системийн ажиллагаа бүрэн сэргээгдэх болно гэдэгт итгэлтэй байж болно.

Гэсэн хэдий ч зарим тохиолдолд бусад програм хангамжийн эвдрэлээс болж динамик номын сангийн алдаа гарсан тохиолдолд эдгээр програмыг ашиглах нь бүрэн үндэслэлтэй байж болно. Гэхдээ асуудал нь RAM эсвэл хатуу дискний эвдрэл юм бол програм хангамжийн түвшинд энэ асуудлыг засах боломжгүй юм. Эхлэхийн тулд бүрэн шинжилгээнд хамрагдаж, шаардлагатай бол зарим элементүүдийг солих нь дээр.

Windows XP-г ачаалах нь компьютерийг асаасан цагаас эхэлж, дэлгэцэн дээр ширээний компьютер гарч ирсний дараа дуусдаг нарийн төвөгтэй бөгөөд олон үе шаттай процесс юм. Эдгээр хэдэн минутын турш хэрэглэгчийн нүднээс далд олон үйлдэл хийдэг бөгөөд тус бүр нь секундын хэдэн секундээс хэдэн секунд хүртэл үргэлжилдэг. Системийг өөрөө эхлүүлэх үйл явцыг буухиа уралдаантай харьцуулж болох бөгөөд оролцогч бүр замынхаа хэсгийг туулж, өөрийн гэсэн хатуу тодорхойлсон даалгавруудыг шийдэж, дараа нь "баа" дамжуулдаг. Хэрэв энэ гинжин хэлхээнээс дор хаяж нэг оролцогч бүрэлдэхүүн унавал ачаалах процесс зогсч, алдааны мэдэгдэл ихэвчлэн дэлгэц дээр гарч ирдэг.

Windows XP хэрхэн ачаалагддаг талаар ойлголттой болохын тулд түүний дарааллыг товчхон харцгаая. Бид компьютерийг асаах системийн өмнөх үе шатуудыг (өөрийгөө шалгах, эхлүүлэх, BIOS-ийн кодыг ажиллуулж эхлэх гэх мэт) авч үзэхгүй бөгөөд BIOS програм нь хатуу дискний эхний хэсгийг унших мөчийг нөхцөлт байдлаар авч үзэх болно. , ачаалах кодыг агуулсан үндсэн ачаалах бичлэг (MBR) байрладаг бөгөөд хуваалтын хүснэгт (логик диск). Тэгэхээр:

  • BIOS нь MBR (Master Boot Code) -ийг уншиж, хяналтыг түүнд шилжүүлдэг.
  • MBR ачаалах код нь хуваалтын хүснэгтийг шалгаж, идэвхтэй гэж тэмдэглэсэн хуваалтыг олж, түүний эхний (ачаалах) секторыг (Ачаалах сектор) уншиж, тэнд бичсэн код руу хяналтыг дамжуулдаг.
  • Ачаалах секторын код нь үйлдлийн систем суулгасан дискний үндсэн директорт байрлах Windows NT ачаалагч буюу NTLDR (NT Loader) файл руу хяналтыг шилжүүлдэг.
  • Windows-ийн ачаалагч нь процессорыг 32 битийн аюулгүй горимд оруулж, hiberfil.sys файл (ичих горимын зураг) байгаа эсэхийг шалгаж, хэрэв олсон бол ачаална. Хэрэв тийм зураг байхгүй бол NTLDR Boot.INI ачаалах тохиргооны файлыг уншина. Хэрэв энэ файлд нэгээс олон үйлдлийн систем байгаа бол хэрэглэгч аль системийг ачаалахаа сонгох цэс гарч ирнэ.

  • Хэрэглэгч системийг эхлүүлэхийн өмнө F8 товчийг дарахад NTLDR нэмэлт ачаалах сонголтуудын цэсийг нээнэ.

  • Дараа нь ntdetect.com програмыг ачаалж, компьютерийн техник хангамжийн төхөөрөмжийн тохиргоог тодорхойлно.
  • Үүний дараа Windows XP цөм (ntoskrnl.exe файл) болон Hal.dll (Тоног төхөөрөмжийн хийсвэрлэх давхарга) номын сан ачаалагдах бөгөөд тэдгээрийн даалгавар нь цөмийн кодоос компьютерийн техник хангамжийн ялгааг нуух явдал юм.
  • Дараа нь NTLDR дуудагч нь ачаалах боломжтой гэж тэмдэглэгдсэн драйверуудыг ачаалж, цөмд (ntoskrnl.exe) хяналтыг дамжуулдаг.
  • HAL нь техник хангамжийг эхлүүлж, тасалдал хянагчийг бэлтгэдэг.
  • Дараа нь оролт / гаралтын системийг асааж, "автомат" эхлүүлэх төрлийг хуваарилсан үлдсэн драйверуудыг ачаална.
  • Цөм нь Windows сессийн удирдлагын дэд системийг ачаалдаг - Smss.exe файл нь хэрэглэгчийн орчныг бүрдүүлж, үргэлжлүүлэн ачаалдаг - график дэд систем (win32k.sys драйвер), клиент-серверийн дэд систем (Csrss.exe) болон хэрэглэгчийн нэвтрэх програмыг эхлүүлдэг. (Winlogon.exe болон Lsass.exe).
  • Хэрэглэгч нэвтэрсний дараа Userinit.exe-г ажиллуулж, системийн бүрхүүл (Explorer.exe) болон сүлжээний холболтыг эхлүүлнэ. Үүний зэрэгцээ дэлгэцэн дээр ширээний компьютер гарч ирнэ.

Windows XP яагаад ачаалахгүй байна вэ?

Windows XP-г ачаалахгүй байгаа шалтгаан нь нэг буюу хэд хэдэн бүрэлдэхүүн хэсэг дутуу, гэмтсэн гэх мэт ачаалах явцад гарсан алдаа байж болно. Энэ нь хатуу дискний эхний хэсэг эсвэл идэвхтэй хуваалт дахь ачаалах код, NTLDR ачаалагч өөрөө, Windows-ийг эхлүүлэх үүрэгтэй файлууд, мөн юуг ямар дарааллаар ажиллуулах тухай мэдээллийг агуулсан системийн бүртгэл байж болно.

Ачаалах асуудал ихэвчлэн дараахаас болдог:

  • хатуу диск дээр хэд хэдэн үйлдлийн системийг шаардлага хангаагүй суулгац, давхар ачаалах тохиргоог үүсгэхийн оронд сүүлд суулгасан системийн ачаалах код нь өмнө нь суулгасан кодыг дарж бичдэг;
  • вирусын халдвар, голчлон ransomware хориглогч бөгөөд энэ нь системийн бүртгэлд ачаалахад чухал ач холбогдолтой файлуудыг эхлүүлэх параметрүүд, файлууд болон диск дээрх ачаалах секторуудыг өөрчлөх боломжтой.
  • хатуу дискний гадаргуу дээрх согогууд нь түүн дээрх өгөгдлийг гэмтээх, алдахад хүргэдэг;
  • ачаалах үүрэгтэй файлуудыг унших, бичих явцад компьютерийн тэжээлийн хангамжийн тасалдал (хэрэв Windows эхлүүлэх эсвэл унтрах үед гэнэтийн унтрах тохиолдол гарвал систем ачаалахаа болих магадлал нэлээд өндөр байна).

Windows XP ачаалах сэргээх

Систем яагаад ачаалахгүй байгааг ойлгохын тулд ачаалах процессын аль үед амжилтгүй болохыг тодорхойлох нь чухал юм. Эхлэх эхний үе шатанд гарч буй асуудлууд нь системд нэвтрэх үүрэгтэй ачаалах файлуудтай холбоотой асуудлаас ялгаатай байх болно. Ердийн Windows ачаалах алдааг хэрхэн оношлох, тэдгээрийг хэрхэн шийдвэрлэх талаар олж мэдье.

MBR (Master Boot Record) эвдрэл

Энэ нь компьютерийг ачаалсны дараа шууд тасалдсанаар илэрдэг - компьютер үйлдвэрлэгчийн тухай мэдээлэл дэлгэц дээр гарч ирсний дараа дэлгэц хар өнгөтэй хэвээр байна. Заримдаа алдааны мэдэгдэл гарч ирдэг, жишээлбэл:

  • Хүчингүй хуваалтын хүснэгт – хуваалтын хүснэгтийн гэмтэл;
  • Алга болсон үйлдлийн систем – үйлдлийн систем олдсонгүй;
  • Үйлдлийн системийг ачаалахад алдаа гарсан – үйлдлийн системийг ачаалахад алдаа гарсан.

Шийдэл

  • Windows XP суулгалтын дискнээс Сэргээх консол руу ачаална уу: суулгацын дискийг дискэнд байрлуулж, BIOS-г CDDVD-ээс ачаалахаар тохируулж, суулгагчийг ажиллуулна уу.
  • Дэлгэц дээр "Суулгагчид тавтай морил" гэсэн бичвэр гарч ирэхэд "R" (сэргээх) товчийг дарна уу.

  • Сэргээх консол эхэлнэ. Дэлгэц дээр таны компьютер дээр суулгасан Windows XP-ийн хуулбаруудын жагсаалт гарч ирэх бөгөөд танаас алинд нь нэвтрэхийг сонгохыг хүсэх болно.

  • Дараа нь администраторын нууц үгийг оруулна уу (хэрэв танд байгаа бол). Хэрэв байхгүй бол Enter товчийг дараад MBR ачаалах кодыг дахин бичих командыг оруулна уу. fixmbr, Enter болон Exit товчийг дарж консолоос гарч компьютерээ дахин эхлүүлнэ.

Энэ тушаал нь зөвхөн MBR ачаалах кодыг сэргээдэг боловч харамсалтай нь хуваалтын хүснэгтийг сэргээдэггүй. Хуваалтын хүснэгтийг сэргээхийн тулд гуравдагч талын хэрэгслүүдийг ашиглах шаардлагатай, жишээлбэл, TestDisk -үнэ төлбөргүй бөгөөд ойлгоход хялбар хэрэгслүүдийн нэг.

Ачаалах салбарын авлига

Шинж тэмдгүүд нь MBR-ийн эвдрэл мэт харагдах боловч систем нь дараах алдааг харуулж болно.

  • Мөн диск унших алдаа гарсан - диск унших алдаа;
  • NTLDR шахагдсан - NTLDR дуудагч архивлагдсан (шахсан);
  • NTLDR байхгүй байна - ачаалагч олдсонгүй.

Шийдэл

  • Сэргээх консолыг татаж аваад өөрт хэрэгтэй Windows XP-ийн хуулбар руу нэвтэрнэ үү;
  • Командыг оруулна уу: fixboot– идэвхтэй хуваалтын ачаалагчийг (код) дарж бичих болно. Дараа нь - Оруулах, Гарах.

Чухал! Хэрэв таны системийн үндсэн санд Windows ачаалагч NTLDR файл байхгүй бол та үүнийг суулгах диск эсвэл Windows XP-ийн өөр хуулбараас хуулж аваад C: диск дээр (хэрэв систем үүн дээр байрладаг бол) байрлуулах шаардлагатай болно.

Windows Vista гарч ирснээр хэрэгсэл бий болсон Bootsect.exe, дискний хуваалтуудын ачаалах кодыг дахин бичихэд зориулагдсан. Үүнийг мөн Windows XP-ийн ачааллыг засахад ашиглаж болно.

Хэрэв та хатуу диск дээрээ өөр Windows үйлдлийн системтэй эсвэл Windows LiveCD-ээс ачаалах юм бол Bootsect.exe хэрэгслийг ашиглаж болно (DVD эсвэл флаш дискнээс ачаалах үед ажилладаг үйлдлийн системтэй амьд диск).

Bootsect.exe ашиглан системийн ачааллыг сэргээх ажлыг дараах байдлаар гүйцэтгэнэ.

  • Bootsect.exe файлыг (Windows Vista ба түүнээс дээш хувилбарын түгээлтээс авч болно) ачааллыг нь сэргээхийг хүссэн системийн үндсэн лавлах руу хуулна уу.
  • тушаалын мөрийг эхлүүлээд тушаалыг ажиллуулна уу: Path_to_bootsect.exe /NT52, Жишээлбэл: D: bootsect.exe /NT52.

Boot.INI файлын ачаалах тохиргооны алдаа

Хэрэв Windows XP ачаалах тохиргооны файлд алдаа байгаа эсвэл байхгүй бол NTLDR ачаалагч нь системийг олох боломжгүй болно. Дараах мессежүүд Boot.INI-тэй холбоотой асуудлуудыг харуулж байна:

  • Ачаалах зам болон дискний техник хангамжийг шалгах - ачаалах диск болон диск рүү очих замыг шалгах зөвлөмж;
  • Сонгосон ачаалах дискнээс уншиж чадсангүй - ачаалах дискнээс өгөгдлийг унших боломжгүй;
  • Компьютерийн дискний техник хангамжийн тохиргооны асуудлаас болж Windows-г эхлүүлж чадсангүй – дискний тохиргоонд гарсан асуудлаас болж Windows-г ачаалж чадсангүй.

Шийдэл

  • Сэргээх консолыг ажиллуулна уу.
  • Нэвтэрсэний дараа тушаалыг ажиллуулна уу: bootcfg / дахин бүтээх -Дискний хуваалт бүр дээр суулгасан Windows XP-ийн хуулбарыг сканнердах болно. Эхний системийг илрүүлэх үед хэрэглэгчээс тохиргооны файлд ачаалах тухай мэдээллийг оруулахыг хүсэх болно.

Ачаалах тохиргоо сэргээгдэх болно.

Системийн файлуудад гэмтэл учруулах

Windows-ыг ачаалахад олон файл оролцдог - бидний нэрлэсэн файлуудаас гадна хэдэн арван файлууд. Тэдгээрийн аль нэг нь байхгүй эсвэл эвдэрсэн нь системийг эхлүүлэх боломжгүй, харин циклээр дахин ачаалах эсвэл үхлийн цэнхэр дэлгэцээр хэрэглэгчийг "баярлуулах" болно (BSoD). Ачаалах явцад системийн файлуудтай холбоотой ердийн алдаануудын нэгний дэлгэцийн агшинг доор харуулав.

"STOP C000021a (үхлийн системийн алдаа)" гэсэн оруулга нь Winlogon.exe эсвэл Csrss.exe гүйцэтгэлийн оролттой холбоотой ноцтой системийн алдааг харуулж байна. Энэ нь файлууд гэмтсэн эсвэл байхгүй байгааг илтгэнэ.

Шийдэл

Ачаалах засварыг хийхийн тулд та ижил төстэй файлуудыг олж, WindowsSystem32 лавлахаас "зөвшөөрөгдсөн газар" руу буцаах хэрэгтэй. Тэдгээрийн хуулбарууд нь Windows санах ойд байрладаг - WindowsSystem32DllCach хавтас эсвэл i386 хавтас дахь суулгах диск дээр. Түгээх диск дээр файлууд нь шахсан хэлбэрээр хадгалагддаг бөгөөд солихын өмнө задлах ёстой. Үүнийг мөн сэргээх консол ашиглан хийж болно:

  • Суулгах дискнээс хавтасыг USB флаш диск рүү хуулна уу i386, үүнийг компьютертээ холбоно уу.
  • Ачаалагчийг сэргээхийг хүсч буй системд нэвтэрнэ үү.
  • Командыг оруулна уу: d:i386winlogon.ex_ c:windowssystem32-г өргөжүүлнэ– архивын файлын тусламжтайгаар winlogon.ex_суулгацын диск дээрх хавтас руу задлах болно систем32нэрийн дор winlogon.exe. Та ижил төстэй аргаар бусад файлуудыг сэргээж болно. D: - энэ тохиолдолд - флаш дискний үсэг.

SYSTEM бүртгэлийн үүрний гэмтэл

Энэхүү бүртгэлийн үүр нь Windows-ыг эхлүүлэх боломжгүй драйверуудыг эхлүүлэх, түүнчлэн ачаалах тохиргооны талаархи зарим мэдээллийг агуулдаг. Тиймээс, хэрэв хуваалт гэмтсэн бол NTLDR ачаалагч түр зогсоож, алдааны мэдэгдлийг харуулах болно.

Бүртгэлийн файлууд нь систем бүрийн хувьд өвөрмөц байдаг тул тэдгээрийг Windows-ийн өөр хуулбараас шилжүүлэх замаар сэргээх боломжгүй - танд өөрийн хуваалт хэрэгтэй. Системийг суулгах үед үүсгэсэн бүртгэлийн хуулбар нь WindowsRepair директорт хадгалагдана

Шийдэл

Гэмтсэн хуваалтыг сэргээх нь консолоор дамжуулан хийхэд хялбар байдаг.

  • Windows-д нэвтэрнэ үү.
  • Командыг оруулна уу: c:windowssystem32configsystem system.old нэрийг өөрчлөхболон Enter дарна уу. Гэмтсэн бүртгэлийн үүрний нэрийг өөрчлөх бөгөөд одоо та оронд нь шинийг хуулж болно.
  • Хоёрдахь тушаалыг ажиллуулна уу: c:windowsrepairsystem c:windowssystem32configsystem хуулах– хуваалт сэргээгдэх болно. Үүний дараа та системийг ачаалах боломжтой болно.

Сайн уу? Өнөөдөр би интернетээр юу ч хийхээр төлөвлөөгүй, цанаар гулгаж, амарна гэж бодсон. Харин өнөө өглөө би цахим шуудангаа шалгаж, блог дээрх таны сэтгэгдлүүдэд хариулах гэж хэдэн минут орж ирэхээр шийдлээ. Би дүүгийнхээ компьютерийг асааж байна (тэр Windows XP ажиллуулж байгаа) энд миний аль хэдийн мэддэг алдаа байна "\WINDOWS\SYSTEM32\config\системийн файл гэмтсэн эсвэл дутуу байгаа тул Windows эхлүүлэх боломжгүй"

Амралтын өдрийн өглөө, гол зүйл бол өчигдөр бүх зүйл хэвийн унтарсан байсан бол өнөөдөр ийм "сайхан" алдаа байна. Би энэ алдааг засах нэг арга замын талаар "" нийтлэлд бичсэн. Миний доор тайлбарласан арга танд тус болохгүй бол энэ нийтлэлийг заавал үзээрэй.

Энэ нь би дутуу эсвэл гэмтсэн \WINDOWS\SYSTEM32\config\system файлтай энэ алдааг хурдан шийдэх шаардлагатай болсон гэсэн үг; Би удаан хугацаанд тоглох хүсэлгүй байсан.

Тиймээс, ачаалах дискнээс ачаалж, "систем" файлыг нөөц файлаар солихын өмнө (энэ бол дээр дурдсан нийтлэлд тайлбарласан арга юм) би хамгийн сүүлийн үеийн тохиргоог, өөрөөр хэлбэл тохиргоог ачаалахаар шийдсэн. компьютер асаалттай хэвээр байв.

Бүх зүйл амжилттай болсон бөгөөд хамгийн сүүлд мэдэгдэж байгаа сайн тохиргоотой ачааллыг сонгосны дараа компьютер асаагаад хэвийн ажиллаж байна. Одоо би энэ бүгдийг хэрхэн хийхийг танд хэлэх болно. Хэдхэн минут.

"WINDOWS\SYSTEM32\config\system гэмтсэн эсвэл дутуу файлын улмаас Windows эхлүүлэх боломжгүй" гэсэн алдааг арилгах

Би энэ бүгдийг Windows XP суулгасан компьютер дээр хийсэн, гэхдээ энэ арга нь Windows 7 дээр бас ажиллах ёстой гэж бодож байна, гэхдээ би үүнийг хараахан туршиж үзээгүй байна.

Энэ нь компьютер бидэнд \WINDOWS\SYSTEM32\config\system файл байхгүй эсвэл гэмтсэн гэсэн алдааг харуулсан гэсэн үг юм.

Бид компьютераа дахин асаагаад F8 товчийг идэвхтэй дарж эхлэхэд аюулгүй горимд ачаалах цонх гарч ирэх гэх мэт. Гэхдээ бид сонирхож байна. "Сүүлийн мэдэгдэж байгаа сайн тохиргоог ачаалж байна (ажлын параметртэй)". Тиймээс бид "Enter" товчийг дарж үүнийг сонгоно уу.

Энэ зүйлийг сонгосны дараа Windows XP ачаалж эхэлсэн бөгөөд компьютер хэвийн асаалттай байна. Дахин дахин ачаалсны дараа алдаа гарсангүй.

Энэ нь маш энгийн тул та алдааг арилгаж болно:

\WINDOWS\SYSTEM32\config\системийн файл гэмтсэн эсвэл дутуу байгаа тул Windows эхлүүлэх боломжгүй

Хэрэв та ийм хурдан аргаар амжилтанд хүрч чадаагүй бол өөр нийтлэлд тайлбарласан аргыг туршаад үзээрэй. Дашрамд хэлэхэд, тэр нийтлэлийг үзсэн хүмүүсийн тооноос харахад энэ алдаа маш түгээмэл байдаг.

Ингээд л болоо, өнөөдөр амралтын өдөр :), тиймээс аль болох бага ажил хийж, аль болох их амраарай. Амжилт хүсье!

Мөн сайт дээр:

Windows XP дээрх "\WINDOWS\SYSTEM32\config\системийн файл эвдэрсэн эсвэл алга болсон тул Windows эхлүүлэх боломжгүй" гэсэн алдааны хурдан шийдэл.шинэчлэгдсэн: 2015 оны 1-р сарын 12: админ

Сайн байна уу, "" нь компьютер заримдаа ажиллахаа больдог өөр нэг алдаа юм. Бага зэрэг дэвсгэр. Амралтын өдрүүдийн өмнө тэд надад компьютер авчирч, "Windows ачаалахгүй, алдаа гарч байна" гэж хэрэглэгчийн хэлснээр ямар алдаа байгааг харахыг хүссэн.

Мэдээжийн хэрэг, асуудлыг оношлохын тулд би өөрөө үүнийг холбосон. Компьютер асаалттай байсан бөгөөд BIOS хүртэл нэг богино дуу чимээ гаргасан нь систем ажиллахад бэлэн байгааг илтгэнэ. Гэвч үйлдлийн системийг ачаалах цаг болмогц хэрэглэгчийн хэлсэн алдаа шууд л миний өмнө гарч ирэв: "Үйлдлийн системийг ачаалахад алдаа гарсан."

Асуудал нь үйлдлийн системтэй холбоотой гэсэн тодорхой дүгнэлтийг шууд гаргаж болно. Энэ алдаа юунаас үүдэлтэй байж болох вэ? Компьютерийн буруу унтрахаас эхлээд системийн файлуудыг гэмтээж болзошгүй зарим програмыг суулгах хүртэл алдаа гарах олон шалтгаан байж болох тул тодорхой хариулт алга.

Интернет дээр маш олон тооны өөр өөр зөвлөмж, зөвлөмжийг тайлбарласан байгаа ( гэх мэт: , системийг дахин суулгах эсвэл дискийг форматлах) "Үйлдлийн системийг ачаалахад алдаа гарсан" гэсэн мессежийг арилгах. Гэвч тэдний ихэнх нь зүгээр л үр дүнгүй байсан бөгөөд ямар ч ашиг авчирсангүй. Тиймээс би өөрийн биеэр системийг хэвийн байдалд оруулах арга замыг хайх хэрэгтэй болсон. Урагшаа харахад би амжилтанд хүрсэн гэж хэлэх болно, тиймээс уншаад үйлдлийн системийг ачаалах алдааг даван туулахад тань туслах зуун хувийн сонголтыг олж мэдэх болно.

Энэ мессеж нь зөвхөн Windows XP дээр гарч ирдэг гэдгийг би нэн даруй тэмдэглэхийг хүсч байна. Тиймээс миний доор тайлбарлах бүх үйлдлүүдийг жишээ болгон энэ үйлдлийн системийг ашиглан харуулах болно. Гэхдээ хэрэв танд Windows 7 дээр ийм алдаа гарсан бол сэтгэгдэл дээр надад бичээрэй, би танд туслахыг хичээх болно.

"Үйлдлийн системийг ачаалахад алдаа гарсан" гэсэн алдааг арилгах

Өмнө дурьдсанчлан, би Интернетээс маш олон зөвлөгөө олсон боловч миний хувьд тэдгээр нь ашиггүй байсан. Гэсэн хэдий ч, миний бодлоор хамгийн тохиромжтой бөгөөд үнэхээр тусалж чадах сэдвүүдийг тантай хуваалцахыг хүсч байна.

Хамгийн энгийн шийдлүүдийн эхнийх нь BIOS тохиргоон дахь зарим тохиргоог өөрчлөх явдал юм. Миний жишээнүүд Pheonix - AwardBIOS дээр байх болно, гэхдээ хэрэв танд өөр хувилбар байгаа бол зүгээр л ижил төстэй нэр, зүйлсийг хайж олоорой. Ердийнх шиг, хэрэв танд асуулт байвал сэтгэгдэл үлдээнэ үү.

Нэг мөрөнд доошоо очоод ""-г сонгоно уу.

Хатуу дискний нэмэлт тохиргоо нээгдэнэ. Энд "" зүйл дээр дарснаар бид "утгыг сонгоно. Том" Үүний дараа өөрчлөлтүүдийг хадгалаад F10 товчийг дарж BIOS-оос гарна уу. Бид үр дүнг шалгана, хэрэв энэ нь тус болохгүй бол дараагийн арга руу шилжинэ.

Check Disk ашиглан алдааг засаж байна

Энэ сонголтод "Үйлдлийн системийг ачаалахад алдаа гарсан" гэсэн алдааг арилгахын тулд бидэнд Windows XP суулгацын диск хэрэгтэй болно (Жишээ). Үүнийг бид хөтөч рүү оруулах ба . Шаардлагатай драйверуудыг сонгох, суулгах ажил эхлэх тул та хэдэн секунд хүлээх хэрэгтэй болно. Дараа нь сэргээх мөрөнд "" товчийг дарах шаардлагатай цэс гарч ирэх болно. Р».

Хар дэлгэц нь командын мөр хэлбэрээр гарч ирэх бөгөөд та эхлээд бидний ажиллах үйлдлийн системийг сонгох хэрэгтэй гэсэн мессеж дэлгэц дээр гарч ирэх ёстой. Миний дэлгэцийн агшинд ганцхан байгаа тул би 1-ийн тоог оруулсан тул танд ч мөн адил байх магадлалтай.

Хатуу диск дээр алдаа байгаа эсэхийг шалгаж, засахад хэдэн минут шаардагдана. Шалгалтын төгсгөлд бид "Гарах" командыг ашиглан сэргээх мөрөнд ажлыг дуусгах бөгөөд үүний дараа компьютер дахин ачаалж эхлэх бөгөөд та хийсэн ажлын үр дүнг шалгах хэрэгтэй. Дахин хэлэхэд, алдаа гарсан тохиолдолд "Үйлдлийн системийг ачаалахад алдаа" дахин гарч ирэхэд бид дараах аргыг ашиглан үүнийг арилгахыг оролдоно.

Fixmbr командыг ашиглан "Үйлдлийн системийг ачаалахад алдаа гарсан" гэсэн алдааг арилгах

Энэ сонголтын хувьд өмнөх хувилбарын адилаар та суулгах дискнээс ачаалж, системийг сэргээх шугам руу очих хэрэгтэй болно. Өмнөх аргын нэгэн адил 1-р тоог ашиглан бид сэргээх Windows-ийг сонгоод "Enter" товчийг дарна уу.

Одоо тушаалыг оруулна уу: . Дэлгэц дээр одоо байгаа хуваалтын хүснэгт гэмтсэн байж болзошгүйг анхааруулсан мессеж гарч ирнэ. Гэхдээ Windows огт ачаалахгүй байгаа тул та " Ю"(ТИЙМ), энэ нь процессын эхлэлийг баталгаажуулах болно.

Доор бид тушаалыг бичих болно. Дахин нэг удаа "Та C: хуваалт руу ачаалах шинэ сектор бичихийг хүсэж байна уу?" гэсэн мессеж гарч ирнэ. Өмнөх сонголтын нэгэн адил "Y" дээр товшоод сонголтоо баталгаажуулна уу.

Одоо "Гарах" гэсний дараа BIOS руу буцаж очоод ачаалах тэргүүлэх чиглэлийг дискнээс хатуу диск рүү өөрчил. Компьютерийг дараагийн удаа ажиллуулсны дараа түүний гүйцэтгэлийг өмнөх байдалд нь оруулах ёстой.