एनटीएलडीआर (एनटी लोडर) सॉफ़्टवेयर का एक छोटा टुकड़ा है जो वॉल्यूम बूट कोड से लोड होता है, सिस्टम विभाजन पर वॉल्यूम बूट रिकॉर्ड का हिस्सा है, जो आपके विंडोज एक्सपी ऑपरेटिंग सिस्टम को शुरू करने में मदद करता है।
एनटीएलडीआर बूट प्रबंधक और सिस्टम लोडर दोनों के रूप में कार्य करता है। विंडोज एक्सपी के बाद जारी ऑपरेटिंग सिस्टम में, BOOTMGR और winload.exe एक साथ NTLDR को प्रतिस्थापित करते हैं।
यदि आपके पास एकाधिक ऑपरेटिंग सिस्टम स्थापित हैं और ठीक से कॉन्फ़िगर किए गए हैं, तो आपका कंप्यूटर शुरू होने पर NTLDR बूट मेनू दिखाएगा, जिससे आप यह चुन सकते हैं कि कौन से ऑपरेटिंग सिस्टम को लोड करना चाहिए।
एनटीएलडीआर त्रुटियां
विंडोज एक्सपी में एक सामान्य स्टार्टअप त्रुटि एनटीएलडीआर गुम त्रुटि है, जिसे कभी-कभी देखा जाता है जब कंप्यूटर अनजाने में गैर-बूट करने योग्य डिस्क या फ्लॉपी डिस्क पर बूट करने का प्रयास करता है।
हालांकि, कभी-कभी एनटीएलडीआर त्रुटि तब होती है जब भ्रष्ट हार्ड ड्राइव पर बूट करने का प्रयास किया जाता है जब आप वास्तव में डिस्क या यूएसबी डिवाइस को विंडोज या किसी अन्य सॉफ्टवेयर पर बूट करना चाहते थे। इस मामले में, सीडी / यूएसबी डिवाइस में बूट ऑर्डर बदलने से यह ठीक हो जाएगा।
एनटीएलडीआर क्या करता है?
एनटीएलडीआर का उद्देश्य इतना है कि उपयोगकर्ता चुन सकता है कि कौन सा ऑपरेटिंग सिस्टम बूट करना है। इसके बिना, उस समय ऑपरेटिंग सिस्टम को लोड करने के लिए बूटअप प्रक्रिया को निर्देशित करने का कोई तरीका नहीं होगा जिसे आप उस समय उपयोग करना चाहते हैं।
यह संचालन का क्रम है जिसे बूट करने के दौरान एनटीएलडीआर गुजरता है:
- बूट करने योग्य ड्राइव (या तो एनटीएफएस या एफएटी) पर फ़ाइल सिस्टम तक पहुंचता है।
- में संग्रहीत जानकारी hiberfil.sys अगर विंडोज पहले हाइबरनेशन मोड में था, तो इसका मतलब है कि ओएस बस शुरू होता है जहां इसे आखिरी बार छोड़ दिया गया था।
- अगर इसे हाइबरनेशन में नहीं रखा गया था, boot.ini से पढ़ा जाता है और फिर आपको बूट मेनू देता है।
- एनटीएलडीआर में वर्णित एक विशिष्ट फाइल लोड करता है boot.ini यदि चयनित ऑपरेटिंग सिस्टम एनटी-आधारित ऑपरेटिंग सिस्टम नहीं है। अगर संबंधित फाइल में नहीं दिया गया है boot.ini , फिर bootsect.dos प्रयोग किया जाता है।
- यदि ऑपरेटिंग सिस्टम चुना गया है है एनटी-आधारित, फिर एनटीएलडीआर चलता है ntdetect.com .
- आखिरकार, NTOSKRNL.EXE शुरू हो गया।
बूट अप के दौरान एक ऑपरेटिंग सिस्टम का चयन करते समय मेनू विकल्प, में परिभाषित किया गया है boot.ini फ़ाइल। हालांकि, विंडोज़ के गैर-एनटी संस्करणों के लिए बूट विकल्प को फाइल के माध्यम से कॉन्फ़िगर नहीं किया जा सकता है, यही कारण है कि एक संबंधित फाइल होने की आवश्यकता है जिसे समझने के लिए पढ़ा जा सकता है कि आगे क्या करना है - ओएस को कैसे बूट करें।
ध्यान दें: boot.ini फ़ाइल स्वाभाविक रूप से सिस्टम, छुपा, और केवल-पढ़ने योग्य विशेषताओं के साथ संशोधन से संरक्षित है। संपादित करने का सबसे अच्छा तरीका boot.ini फ़ाइल bootcfg कमांड के साथ है, जो न केवल आपको फ़ाइल को संपादित करने देती है बल्कि समाप्त होने पर उन विशेषताओं को फिर से लागू भी करेगी। आप वैकल्पिक रूप से संपादित कर सकते हैं boot.ini छिपी हुई सिस्टम फ़ाइलों को देखकर फ़ाइल करें, ताकि आप आईएनआई फ़ाइल पा सकें, और उसके बाद संपादन से पहले केवल पढ़ने योग्य विशेषता को टॉगल कर सकें।
एनटीएलडीआर पर अधिक जानकारी
यदि आपके पास केवल आपके कंप्यूटर पर एक ऑपरेटिंग सिस्टम स्थापित है, तो आपको NTLDR बूट मेनू नहीं दिखाई देगा।
एनटीएलडीआर बूट लोडर न केवल एक हार्ड ड्राइव से चल सकता है बल्कि एक डिस्क, फ्लैश ड्राइव, फ्लॉपी डिस्क और अन्य पोर्टेबल स्टोरेज डिवाइस भी चला सकता है।
सिस्टम वॉल्यूम पर, एनटीएलडीआर को बूटलोडर दोनों के साथ-साथ दोनों की आवश्यकता होती है ntdetect.com , जिसका उपयोग सिस्टम को बूट करने के लिए मूल हार्डवेयर जानकारी खोजने के लिए किया जाता है। जैसा कि आप ऊपर पढ़ते हैं, एक और फ़ाइल जिसमें महत्वपूर्ण बूट कॉन्फ़िगरेशन जानकारी है boot.ini - एनटीएलडीआर का चयन करेगा विंडोज पहली हार्ड ड्राइव के पहले विभाजन पर फ़ोल्डर अगर boot.ini लापता है।




