نظرة عامة على لودر NT (NTLDR)

إن NTLDR (NT Loader) عبارة عن جزء صغير من البرنامج الذي تم تحميله من رمز التمهيد وحدة التخزين ، جزء من سجل التمهيد وحدة التخزين على قسم النظام ، مما يساعد بدء تشغيل نظام التشغيل Windows XP.

تعمل وظائف NTLDR كمدير تمهيد ومحمل نظام. في أنظمة التشغيل التي تم إصدارها بعد Windows XP ، BOOTMGR و winload.exe معاً استبدال NTLDR.

إذا كان لديك أنظمة تشغيل متعددة مثبتة ومهيأة بشكل صحيح ، فستعرض NTLDR قائمة تمهيد عند بدء تشغيل الكمبيوتر ، مما يسمح لك باختيار نظام التشغيل الذي يجب تحميله.

أخطاء NTLDR

خطأ بدء تشغيل شائع في نظام التشغيل Windows XP هو NTLDR هو خطأ مفقود ، والذي يظهر أحيانًا عندما يحاول الكمبيوتر دون قصد التمهيد إلى قرص غير قابل للتمهيد أو قرص مرن.

ومع ذلك ، يحدث أحيانًا خطأ NTLDR عند محاولة التمهيد إلى محرك أقراص ثابت تالف عندما تريد فعلاً التمهيد إلى قرص أو جهاز USB يقوم بتشغيل Windows أو بعض البرامج الأخرى. في هذه الحالة ، من المحتمل أن يؤدي تغيير ترتيب التمهيد إلى جهاز CD / USB إلى إصلاحه.

ماذا تفعل NTLDR؟

الغرض من NTLDR هو أنه يمكن للمستخدم اختيار نظام التشغيل الذي يتم التمهيد فيه. بدونها ، لن تكون هناك طريقة لتوجيه عملية التمهيد لتحميل نظام التشغيل الذي تريد استخدامه في ذلك الوقت.

هذا هو ترتيب العمليات التي يخضع لها NTLDR أثناء التشغيل:

  1. يصل إلى نظام الملفات على محرك الأقراص القابل للتشغيل (إما NTFS أو FAT ).
  2. يتم تحميل المعلومات المخزنة في hiberfil.sys إذا كان Windows سابقًا في وضع الإسبات ، مما يعني أن نظام التشغيل يستأنف فقط حيث تم إيقافه آخر مرة.
  3. إذا لم يتم وضعه في وضع الإسبات ، يتم قراءة boot.ini من ثم يمنحك قائمة التمهيد.
  4. يقوم NTLDR بتحميل ملف محدد تم وصفه في boot.ini إذا لم يكن نظام التشغيل المحدد نظام تشغيل يستند إلى NT. إذا لم يتم تقديم الملف المرتبط في boot.ini ، فسيتم استخدام bootsect.dos .
  5. إذا كان نظام التشغيل المحدد يستند إلى NT ، فإن NTLDR يشغل ntdetect.com .
  6. أخيرا ، يتم بدء ntoskrnl.exe .

يتم تحديد خيارات القائمة عند اختيار نظام تشغيل أثناء بدء التشغيل ، في ملف boot.ini . ومع ذلك ، لا يمكن تكوين خيارات التمهيد للإصدارات غير NT من Windows من خلال الملف ، ولهذا السبب يجب أن يكون هناك ملف مقترن يمكن قراءته لفهم ما يجب فعله بعد ذلك - كيفية التمهيد إلى نظام التشغيل.

ملاحظة: الملف boot.ini محمي بشكل طبيعي من التعديل مع النظام ، والسمات المخفية ، والقراءة فقط . إن أفضل طريقة لتحرير ملف boot.ini هي باستخدام الأمر bootcfg ، والذي لا يتيح لك تحرير الملف فحسب ، بل سيعيد أيضًا تطبيق هذه السمات عند الانتهاء. يمكنك اختياريًا تحرير ملف boot.ini عن طريق عرض ملفات النظام المخفية ، بحيث يمكنك العثور على ملف INI ، ثم تبديل خاصية القراءة فقط قبل التحرير.

مزيد من المعلومات حول NTLDR

إذا لم يكن لديك سوى نظام تشغيل واحد مثبت على جهاز الكمبيوتر الخاص بك ، فلن ترى قائمة تمهيد NTLDR.

يمكن تشغيل أداة تحميل NTLDR من محرك أقراص ثابت وليس فقط قرص ، محرك أقراص محمول ، قرص مرن ، وأجهزة تخزين محمولة أخرى.

على وحدة تخزين النظام ، يتطلب NTLDR كلاً من برنامج bootloader نفسه وكذلك ntdetect.com ، والذي يستخدم للعثور على معلومات أساسية عن النظام من أجل تمهيد النظام. مثلما تقرأ أعلاه ، فإن ملفًا آخر يحمل معلومات هامة عن تهيئة التمهيد هو boot.ini - سيختار NTLDR المجلد \ Windows \ الموجود على القسم الأول من محرك الأقراص الثابت الأول إذا كان الملف boot.ini مفقودًا.