NT لوڈر کا جائزہ (NTLDR)

NTLDR (NT Loader) سافٹ ویئر کا ایک چھوٹا سا ٹکڑا ہے جسے حجم بوٹ کوڈ سے بھری ہوئی ہے، نظام تقسیم کے حجم بوٹ ریکارڈ کا حصہ ہے، جو آپ کے ونڈوز ایکس پی آپریٹنگ سسٹم میں شروع ہوتا ہے.

این ٹی ایل آر ایل بوٹ مینیجر اور ایک سسٹم لوڈر کے طور پر کام کرتا ہے. ونڈوز ایکس پی کے بعد جاری کردہ آپریٹنگ سسٹم میں، BOOTMGR اور winload.exe ساتھ ساتھ NTLDR کی جگہ لے لے.

اگر آپ کے پاس ایک سے زیادہ آپریٹنگ سسٹم نصب ہیں اور مناسب طریقے سے ترتیب دیا جاتا ہے تو، NTLDR آپ کے کمپیوٹر شروع ہونے پر بوٹ مینو دکھائے گا، اور آپ کو آپریٹنگ سسٹم کو لوڈ کرنے کا انتخاب کرنے کی اجازت دیتا ہے.

NTLDR غلطیاں

ونڈوز ایکس پی میں ایک عام ابتدائی اپ کی خرابی ہے NTLDR لاپتہ غلطی ہے، جو کبھی کبھی دیکھا جاتا ہے جب کمپیوٹر غیر غیر معمولی طور پر غیر بوٹ ڈسک یا فلاپی ڈسک پر بوٹ کرنے کی کوشش کرتا ہے.

تاہم، بعض اوقات NTLDR کی خرابی کا سبب بنتا ہے جب آپ خرابی ڈرائیو پر بوٹ کرنے کی کوشش کرتے وقت واقعی آپ ڈسک یا یوایسبی ڈیوائس پر ونڈوز یا کسی دوسرے سافٹ ویئر کو چلانے کے لئے بوٹ کا مطلب بناتے ہیں. اس صورت میں، سی ڈی / USB ڈیوائس پر بوٹ آرڈر کو تبدیل کرنا ممکنہ طور پر اسے درست کرے گا.

NTLDR کیا کرتا ہے؟

NTLDR کا مقصد یہ ہے کہ صارف کو منتخب کیا جا سکے جس میں آپریٹنگ سسٹم میں بوٹ ہو. اس کے بغیر، اس وقت آپریٹنگ سسٹم کو استعمال کرنا چاہتے ہیں لوڈ کرنے کے لئے بوٹ اپ کے عمل کو براہ راست کرنے کا کوئی طریقہ نہیں ہوگا.

یہ آپریشن کا حکم ہے جو این ٹی ایل آر ڈی کو بوٹ کر رہا ہے.

  1. بوٹبل ڈرائیو پر (یا تو NTFS یا FAT ) فائل سسٹم تک رسائی حاصل کرتا ہے .
  2. اگر Hibernation موڈ میں پہلے سے ہی ونڈوز تھا تو Hiberfil.sys بوجھ میں ذخیرہ کردہ معلومات، جس کا مطلب یہ ہے کہ او ایس صرف دوبارہ شروع ہوتا ہے جہاں یہ آخری بائیں بند تھا.
  3. اگر یہ مہیا نہیں کیا گیا تو، بوٹ.ینی سے پڑھا جاتا ہے اور پھر آپ کو بوٹ مینو فراہم کرتا ہے.
  4. NTLDR بوٹ.ینی میں بیان کردہ ایک مخصوص فائل کو لوڈ کرتا ہے اگر آپریٹنگ سسٹم منتخب کیا جاتا ہے تو NT-based آپریٹنگ سسٹم نہیں ہے. اگر بوٹ.ینی میں منسلک فائل نہیں دی جاتی ہے تو پھر bootsect.dos استعمال کیا جاتا ہے.
  5. اگر آپریٹنگ سسٹم کا انتخاب NT-based ہے تو، NTLDR ntdetect.com چلتا ہے.
  6. آخر میں، ntoskrnl.exe شروع ہو چکا ہے.

بوٹ اپ کے دوران آپریٹنگ سسٹم کا انتخاب کرتے وقت مینو کے اختیارات بوٹ.ینی فائل میں بیان کی جاتی ہے. تاہم، ونڈوز کے غیر NT ورژنوں کے بوٹ کے اختیارات کو فائل کے ذریعہ ترتیب نہیں دیا جاسکتا ہے، لہذا وہاں سے منسلک کرنے کی ضرورت پڑی جاسکتی ہے کہ اس کو سمجھنے کے لۓ پڑھا جا سکتا ہے - OS پر بوٹ کس طرح.

نوٹ: بوٹ.ینی فائل کو قدرتی طور پر نظام ، پوشیدہ ، اور صرف پڑھنے والے صفات کے ساتھ ترمیم سے محفوظ کیا جاتا ہے. boot.ini فائل میں ترمیم کرنے کا بہترین طریقہ Bootcfg کمانڈر کے ساتھ ہے، جس سے نہ صرف آپ کو فائل میں ترمیم کی جاسکتی ہے ، لیکن ختم ہونے پر ان صفات کو بھی دوبارہ لاگو کرنا ہوگا. آپ کو خفیہ طریقے سے پوشیدہ سسٹم فائلوں کو دیکھنے کے ذریعے بوٹ.ینی فائل کو اختیاری میں ترمیم کر سکتا ہے، تاکہ آپ کو انیآئ فائل کو تلاش کر سکیں، اور پھر پڑھنے سے قبل صرف پڑھنے والی خصوصیت کو ٹولنگ کرسکتے ہیں.

NTLDR پر مزید معلومات

اگر آپ کے پاس اپنے کمپیوٹر پر آپ کے پاس صرف آپریٹنگ سسٹم ہے، تو آپ NTLDR بوٹ مینو نہیں دیکھیں گے.

NTLDR بوٹ لوڈر نہ صرف ایک ہارڈ ڈرائیو سے چل سکتا ہے بلکہ ڈسک، فلیش ڈرائیو ، فلاپی ڈسک، اور دیگر پورٹیبل اسٹوریج آلات بھی چل سکتے ہیں.

سسٹم کے حجم پر، NTLDR خود بوجھ لوڈر اور ساتھ ہی ntdetect.com دونوں کی ضرورت ہوتی ہے، جو سسٹم کو بوٹ کرنے کے لئے بنیادی ہارڈ ویئر کی معلومات کو تلاش کرنے کے لئے استعمال کیا جاتا ہے. جیسا کہ آپ اوپر پڑھتے ہیں، اہم بوٹ ترتیب کی معلومات رکھتا ہے جس میں ایک اور فائل بوٹ.ینی - NTLDR پہلی ہارڈ ڈرائیو کے پہلے حصے میں ونڈوز \ فولڈر کا انتخاب کرے گی اگر boot.ini غائب ہو.