NTLDR (NT Loader) нь таны Windows XP үйлдлийн системийг эхлүүлэхэд тусалдаг системийн хуваалт дээрх дууны ачааллын бичлэгийн нэг хэсэг болох дууны ачаалах кодоос ачаалагдсан жижиг програм хангамж юм.
NT Loader нь ачаалах менежер болон систем ачаалагчийн үүрэг гүйцэтгэдэг. Windows XP-ийн дараа гарсан үйлдлийн системүүдэд BOOTMGR болон winload.exe нь NTLDR-ийг орлоно.
Хэрэв танд олон үйлдлийн систем суулгаж, зөв тохируулсан бол NTLDR нь таны компьютер эхлэхэд ачаалах цэсийг харуулах бөгөөд аль үйлдлийн системийг ачаалахыг сонгох боломжийг танд олгоно.
NTLDR алдаа
Windows XP-ийн нийтлэг эхлүүлэх алдаа бол "NTLDR байхгүй" алдаа бөгөөд энэ нь заримдаа компьютер ачаалагдах боломжгүй диск эсвэл уян диск рүү санамсаргүйгээр ачаалах гэж оролдох үед гарч ирдэг.
Гэсэн хэдий ч заримдаа та Windows болон бусад программ хангамжийг ажиллуулж байгаа диск эсвэл USB төхөөрөмжөөс ачаалах гэж байгаа үед гэмтсэн хатуу диск рүү ачаалах үед алдаа гардаг. Энэ тохиолдолд ачаалах дарааллыг CD/USB төхөөрөмж болгон өөрчилснөөр үүнийг засах боломжтой.
NTLDR юу хийдэг вэ?
NTLDR-ийн зорилго нь хэрэглэгч аль үйлдлийн системээ ачаалахаа сонгоход оршино. Үүнгүйгээр тухайн үед ашиглахыг хүссэн үйлдлийн системээ ачаалахад чиглүүлэх ямар ч арга байхгүй.
Энэ бол NTLDR-н ачаалах үед хийх үйлдлийн дараалал:
- Ачаалах боломжтой диск дээрх файлын системд (NTFS эсвэл FAT) хандана.
- Хэрэв Windows өмнө нь унтрах горимд байсан бол hiberfil.sys-д хадгалагдсан мэдээлэл ачаалагдах бөгөөд энэ нь үйлдлийн систем хамгийн сүүлд орхисон газраасаа л үргэлжлүүлнэ гэсэн үг.
- Хэрэв үүнийг ичээний горимд оруулаагүй бол boot.ini-г унших ба дараа нь танд ачаалах цэсийг өгнө.
-
Сонгосон үйлдлийн систем нь NT-д суурилсан үйлдлийн систем биш бол
NTLDR нь boot.ini-д тодорхойлсон тодорхой файлыг ачаална. Хэрэв холбогдох файлыг тухайн файлд өгөөгүй бол bootsect.dos-г ашиглана.
- Хэрэв сонгосон үйлдлийн систем нь NT дээр суурилсан бол NTLDR нь ntdetect.com ажилладаг.
- Эцэст нь ntoskrnl.exe эхэлсэн.
Ачаалах үед үйлдлийн системийг сонгох цэсийн сонголтуудыг boot.ini файлд тодорхойлсон. Гэсэн хэдий ч Windows-ийн NT бус хувилбаруудын ачаалах сонголтыг файлаар дамжуулан тохируулах боломжгүй тул дараа нь юу хийх, үйлдлийн системээ хэрхэн ачаалахыг ойлгохын тулд унших боломжтой холбоотой файл байх шаардлагатай.
boot.ini файл нь систем, далд, зөвхөн уншигдах шинж чанаруудыг өөрчлөхөөс хамгаалагдсан. Файлыг засах хамгийн сайн арга бол bootcfg команд бөгөөд энэ нь танд өөрчлөлт оруулахаас гадна дууссаны дараа тэдгээр шинж чанаруудыг дахин ашиглах боломжийг олгодог. Та далд системийн файлуудыг үзэх замаар файлыг засах боломжтой бөгөөд ингэснээр та INI файлыг олж, засварлахаасаа өмнө зөвхөн уншигдах атрибутыг унтрааж болно.
NTLDR-н талаарх дэлгэрэнгүй мэдээлэл
Хэрэв таны компьютер дээр ганцхан үйлдлийн систем суулгасан бол та NTLDR ачаалах цэсийг харахгүй.
NTLDR ачаалагч нь зөвхөн хатуу дискнээс гадна диск, флаш диск, уян диск болон бусад зөөврийн хадгалах төхөөрөмжөөс ажиллах боломжтой.
Системийн эзлэхүүн дээр NTLDR нь ачаалагч өөрөө болон ntdetect.com хоёуланг нь шаарддаг бөгөөд энэ нь системийг ачаалах техник хангамжийн үндсэн мэдээллийг олоход хэрэглэгддэг. Таны дээр уншсан шиг ачаалах тохиргооны чухал мэдээллийг агуулсан өөр нэг файл бол boot юм.ini-NTLDR нь INI файл байхгүй тохиолдолд эхний хатуу дискний эхний хуваалт дээрх Windows\ фолдерыг сонгоно.