एक स्वच्छ OS स्थापना के दौरान, Windows इंस्टालर एक विशेष सिस्टम आरक्षित विभाजन (SRP) . बनाता है एमबीआर डिस्क विभाजन तालिका पर। यह एनटीएफएस फाइल सिस्टम के साथ एक छिपा हुआ विभाजन है, जिसे डिफ़ॉल्ट रूप से ड्राइव अक्षर नहीं सौंपा गया है, और फाइल एक्सप्लोरर में प्रकट नहीं होता है (अधिकांश उपयोगकर्ता इस सेवा एसआरपी विभाजन के अस्तित्व के बारे में भी नहीं जानते हैं)। Windows 7/Windows Server 2008R2 में सिस्टम आरक्षित विभाजन का आकार 100 MB . है , Windows 8.1/Windows Server 2012 R2 में यह 350 MB . है , और Windows 10/Windows Server 2016 में इसे बढ़ाकर 500 MB . कर दिया गया है .
इस लेख में, हम यह पता लगाएंगे कि सिस्टम आरक्षित विभाजन . क्या है इसका उपयोग किया जाता है, क्या इसे हटाया जा सकता है और अगर इसे हटा दिया गया है या क्षतिग्रस्त कर दिया गया है तो इसे कैसे पुनर्स्थापित किया जाए।
सामग्री:
- Windows 10 में सिस्टम आरक्षित विभाजन
- Windows 10 पर सिस्टम आरक्षित विभाजन का उपयोग किस लिए किया जाता है?
- क्या आप Windows 10 पर सिस्टम आरक्षित विभाजन को हटा सकते हैं?
- Windows 10 में मैन्युअल रूप से सिस्टम आरक्षित विभाजन कैसे बनाएं?
- दुर्घटनावश हटाए गए सिस्टम आरक्षित विभाजन के बाद Windows बूट नहीं हो सकता
- Windows 10 पर "सिस्टम आरक्षित विभाजन को अपडेट नहीं कर सका"
Windows 10 में सिस्टम आरक्षित विभाजन
सबसे पहले, आइए देखें कि सिस्टम आरक्षित विभाजन कहाँ स्थित है और इसकी सामग्री को कैसे देखें। कंप्यूटर प्रबंधन एमएमसी स्नैप-इन चलाएँ और संग्रहण . चुनें -> डिस्क प्रबंधन . जैसा कि आप देख सकते हैं, Windows 10 में, 500MB सिस्टम आरक्षित विभाजन सिस्टम विभाजन (C:\) के सामने है जहाँ Windows स्थापित है।
निम्नलिखित वॉल्यूम विशेषताएँ सिस्टम आरक्षित विभाजन को असाइन की गई हैं:Primary partition
, Active
और System
।
सिस्टम आरक्षित विभाजन केवल BIOS पर मौजूद है कंप्यूटर या यूईएफआई डिवाइस जिनमें लीगेसी कम्पेटिबिलिटी सपोर्ट मॉड्यूल है (CSM ) सक्षम। एमबीआर (मास्टर बूट रिकॉर्ड) पार्टीशन टेबल का इस्तेमाल ऐसे कंप्यूटरों के सिस्टम डिस्क पर किया जाता है। यूईएफआई वाले कंप्यूटर पर देशी मोड और जीपीटी विभाजन तालिका में, कोई एसआरपी विभाजन नहीं है (इसके बजाय ईएफआई विभाजन का उपयोग किया जाता है)।
डिफ़ॉल्ट रूप से, सिस्टम आरक्षित पार्टीशन को ड्राइव अक्षर असाइन नहीं किया जाता है। आप डिस्क प्रबंधन कंसोल के माध्यम से ड्राइव अक्षर सेट कर सकते हैं (diskmgmt.msc
) या पावरशेल कमांड का उपयोग करना:
Get-Partition -DiskNumber 0 -PartitionNumber 1|Set-Partition -NewDriveLetter R
सिस्टम आरक्षित वॉल्यूम की सामग्री इस तरह दिखती है (आपको फ़ाइल एक्सप्लोरर में छिपी और सिस्टम फ़ाइलों को दिखाने की अनुमति देने की आवश्यकता है):
<मजबूत> नोट। यदि आप मौजूदा पार्टिशन वाली डिस्क पर विंडोज इंस्टाल कर रहे हैं, तो इंस्टॉलर 500 एमबी सिस्टम रिजर्व्ड पार्टीशन नहीं बनाता है। इस मामले में बूट मैनेजर बूटलोडर फाइलें उसी वॉल्यूम पर रखी जाती हैं जहां विंडोज स्थापित है।
Windows 10 पर सिस्टम आरक्षित विभाजन का उपयोग किस लिए किया जाता है?
विंडोज के पुराने संस्करणों में, बूट फाइलें स्थापित ओएस के साथ विभाजन पर संग्रहीत की जाती थीं। विंडोज 7 से शुरू होकर, MSFT डेवलपर्स ने बूटलोडर फाइलों को स्टोर करने के लिए एक अलग हिडन सिस्टम रिजर्व्ड पार्टीशन जोड़ा। यह समाधान बूटलोडर फ़ाइलों को उपयोगकर्ताओं से सुरक्षित रखने और विंडोज की स्थिरता में सुधार करने में मदद करता है।
सिस्टम रिजर्व्ड पार्टीशन में क्या स्टोर किया जाता है?
- Windows बूटलोडर (bootmgr ), और बूटलोडर कॉन्फ़िगरेशन बीसीडी (बूट कॉन्फ़िगरेशन डेटा) के साथ एक फ़ाइल; Bootmgr ने पुराने NTLDR बूटलोडर को Windows के नए संस्करणों में बदल दिया है।
- BitLocker का सेवा डेटा एन्क्रिप्शन सबसिस्टम (यदि उपयोग किया जाता है);
- Windows पुनर्प्राप्ति परिवेश (WinRE) फ़ाइलें जिनका उपयोग विभिन्न बूट समस्याओं के निवारण के लिए किया जा सकता है;
- सिस्टम रिकवरी पॉइंट मेटाडेटा के लिए सिस्टम वॉल्यूम सूचना फ़ोल्डर;
- BOOTNXT - फाइल का उपयोग यूएसबी फ्लैश ड्राइव से विंडोज को बूट करने के लिए किया जाता है (उदाहरण के लिए, विंडोज टू गो के लिए);
- बेक - एमबीआर डिस्क पर उपयोग किए जाने वाले बूट सेक्टर का बैकअप।
क्या आप Windows 10 पर सिस्टम आरक्षित विभाजन को हटा सकते हैं?
आपको बिना किसी अच्छे कारण के सिस्टम आरक्षित विभाजन को नहीं हटाना चाहिए, और इससे भी अधिक डिस्क स्थान बचाने के लिए (500 एमबी इतना अधिक नहीं है)। इस विभाजन के बिना, आपका विंडोज बूट नहीं कर पाएगा, क्योंकि बूटलोडर कॉन्फ़िगरेशन के साथ बूट विभाजन गायब है। एक त्रुटि दिखाई दे सकती है:"ऑपरेटिंग सिस्टम नहीं मिला"।
या
File: \boot\BCD Status: 0xc00000f The Boot Configuration Data for you PC is missing or contains errors.
इस स्थिति में, आपको मैन्युअल रूप से Windows बूटलोडर को पुनर्स्थापित करना होगा और इसे सिस्टम ड्राइव C:(नीचे वर्णित) पर रखना होगा।
Windows 10 में मैन्युअल रूप से सिस्टम आरक्षित विभाजन कैसे बनाएं?
यदि आपने सिस्टम आरक्षित विभाजन को हटा दिया है (या यह शुरू में गायब है) और इसे पुनर्स्थापित करना चाहते हैं, तो निम्न चरणों का उपयोग करें।
diskpart
का उपयोग करें Windows विभाजन को 500 MB तक छोटा करने का उपकरण (इस उदाहरण में, हम मानते हैं कि Windows 1 विभाजन पर स्थापित है):
diskpart
list volume
select volume 1
shrink desired=500
एक नया 500 एमबी एनटीएफएस विभाजन बनाएं:
create partition primary
format fs=ntfs
active
assign letter R
exit
अब आप Windows बूटलोडर फ़ाइलों को नए विभाजन पर रख सकते हैं:
bcdboot C:\windows /s R:
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
हालांकि, ज्यादातर मामलों में, बूटमग्र कॉन्फ़िगरेशन को विंडोज सिस्टम पार्टीशन में ले जाना आसान होता है (यह लेख के अगले भाग में वर्णित है)।
दुर्घटनावश सिस्टम आरक्षित विभाजन को मिटा देने के बाद Windows बूट नहीं हो सकता
यदि अन्य विभाजन आपको विंडोज वॉल्यूम को सिकोड़ने/विस्तारित करने से रोकते हैं, तो आप बूटलोडर कॉन्फ़िगरेशन को पुनर्स्थापित कर सकते हैं और इसे उस पार्टीशन पर रख सकते हैं जहां विंडोज स्थापित है। ये चरण सिस्टम आरक्षित विभाजन को हटाने के बाद विंडोज बूट को ठीक करने में आपकी मदद करेंगे।
आप यह सुनिश्चित कर सकते हैं कि किसी भी विंडोज बूट/इंस्टॉलेशन मीडिया (USB फ्लैश ड्राइव या डीवीडी) से बूट करके सिस्टम रिजर्व पार्टीशन गायब है। (हमारे मामले में, यह Windows Server 2012 R2 इंस्टॉल मीडिया था)।
स्थापना स्क्रीन पर, Shift+F10 दबाएं कमांड प्रॉम्प्ट खोलने के लिए। diskpart
चलाएं और वॉल्यूम सूचीबद्ध करें:
list volume
जैसा कि आप देख सकते हैं, सिस्टम आरक्षित विभाजन गायब है, और निश्चित रूप से, विंडोज इस डिस्क से बूट नहीं हो सकता है।
इस स्थिति में, अपने सिस्टम को पुनर्स्थापित करने के लिए, आपको बूटलोडर प्रविष्टियों को फिर से बनाने की आवश्यकता है। अलग 500 एमबी सिस्टम आरक्षित विभाजन नहीं बनाने के लिए, bootmgr बूटलोडर फाइलों को सिस्टम ड्राइव C:\ पर फिर से बनाया जा सकता है। ऐसा करने के लिए, WinPE कमांड प्रॉम्प्ट में निम्न आदेश चलाएँ। बूट वातावरण फ़ाइलों को ड्राइव C:\ पर रखें और Windows निर्देशिका के लिए पथ निर्दिष्ट करें:
bcdboot c:\windows /s c:
सफल होने पर, कमांड सफलतापूर्वक बनाई गई बूट फ़ाइलें लौटाएगा ।
अब आपको बूट सेक्टर को अधिलेखित करना होगा:
bootsect.exe /nt60 All /force
फिर C:\ विभाजन को सक्रिय करें। ऐसा करने के लिए, निम्न कमांड निष्पादित करें (आप डिस्क और विभाजन संख्या भिन्न हो सकते हैं, सावधान रहें):
diskpart
list disk
select disk 0
list partition
select partition 1
active
exit
फिर इन आदेशों को एक-एक करके चलाएँ:
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
तीसरा आदेश सभी डिस्क को स्कैन करेगा और स्थापित विंडोज प्रतियों को खोजने का प्रयास करेगा (विंडोज इंस्टॉलेशन के लिए सभी डिस्क को स्कैन करना ) हमारे उदाहरण में, OS C:\Windows फ़ोल्डर में पाया गया है। सिस्टम इन विंडोज़ प्रविष्टियों को बूट सूची में जोड़ने के लिए कहेगा (बूट सूची में संस्थापन जोड़ें? ) इसकी पुष्टि करें (वाई).
अपने कंप्यूटर को पुनरारंभ करें और सुनिश्चित करें कि विंडोज ठीक से बूट हो गया है। सुनिश्चित करें कि bootmgr फाइल सिस्टम ड्राइव C:\ के रूट में मौजूद है।
युक्ति . यूईएफआई आर्किटेक्चर के साथ कंप्यूटर पर बूटलोडर कॉन्फ़िगरेशन को मैन्युअल रूप से सुधारने के चरण थोड़े अलग हैं और लेख में विस्तार से वर्णित किया गया है कि ईएफआई बूटलोडर की मरम्मत कैसे करें।
इस मैनुअल का उपयोग विंडोज बूटलोडर कॉन्फ़िगरेशन को अलग-अलग ड्राइव पर ले जाने के लिए भी किया जा सकता है यदि सिस्टम आरक्षित विभाजन को जानबूझकर हटा दिया जाता है, जब आप चाहते हैं कि सिस्टम पूरी तरह से एक विभाजन पर स्थित हो (यह कुछ बैकअप और डिस्क प्रबंधन के दृष्टिकोण से सुविधाजनक है) उपकरण)।
इस आलेख में बीसीडी और एमबीआर कॉन्फ़िगरेशन के पुनर्निर्माण के बारे में एक संपूर्ण मार्गदर्शिका उपलब्ध है।Windows 10 पर "सिस्टम आरक्षित विभाजन को अपडेट नहीं कर सका"
Windows 7/8.1 से Windows 10 में अपग्रेड करते समय (या नए Windows 10 बिल्ड में अपग्रेड करते समय), आपको 0xc1900104 प्राप्त हो सकता है या 0x800f0922 त्रुटियां:
Windows 10 couldn't be installed We couldn't update the system reserved partition.
ऐसा इसलिए है क्योंकि सिस्टम आरक्षित विभाजन विंडोज 10 की तुलना में पिछले विंडोज संस्करणों में छोटा है। और अगर एसआरपी भरा हुआ है और विंडोज बूटलोडर सिस्टम फाइलों को रखने के लिए पर्याप्त खाली जगह (कम से कम 15 एमबी) नहीं है, तो आपको यह त्रुटि मिलेगी। ।
इस स्थिति में, Microsoft अनुशंसा करता है कि सिस्टम आरक्षित पार्टीशन (https://support.microsoft.com/en-us/help/3086249/we-couldn) पर स्थान खाली करने के लिए R:\Boot\Fonts निर्देशिका से फ़ॉन्ट फ़ाइलें हटा दें। -टी-अपडेट-सिस्टम-आरक्षित-विभाजन-त्रुटि-स्थापना-विंडो)। या आप बूट करने योग्य यूएसबी स्टिक पर किसी तीसरे पक्ष के विभाजन प्रबंधक उपकरण का उपयोग करके सिस्टम आरक्षित विभाजन का विस्तार करने का प्रयास कर सकते हैं।