एक बार मैंने देखा कि एक परीक्षण वर्चुअल मशीन सिस्टम ड्राइव C:पर खाली जगह से बाहर चल रही थी। मैंने वर्चुअल मशीन सेटिंग्स में डिस्क का आकार बढ़ाया और असंबद्ध स्थान का उपयोग करके सिस्टम विभाजन के आकार को बढ़ाने के लिए अतिथि ओएस (विंडोज 10) पर स्विच किया। जब मैंने डिस्क प्रबंधन कंसोल (diskmgmt.msc) खोला, तो मैंने देखा कि ड्राइव पर दो पुनर्प्राप्ति विभाजन थे। और आवंटित स्थान बाद . दिखाई दिया दूसरा पुनर्प्राप्ति विभाजन (Windows RE के रूप में लेबल किया गया)। किसी कारण से पुनर्प्राप्ति विभाजन मुख्य विभाजन (C:) के बाद स्थित होता है और असंबद्ध स्थान का उपयोग करके प्राथमिक वॉल्यूम का विस्तार करने की अनुमति नहीं देता है।
इस लेख में हम EFI और BIOS कंप्यूटरों के लिए पुनर्प्राप्ति विभाजन को हटाने और फिर से बनाने के दो अलग-अलग तरीकों पर विचार करेंगे। तो, नीचे वर्णित चरणों को आगे बढ़ाने से पहले, पता करें कि आपके कंप्यूटर पर किस आर्किटेक्चर का उपयोग किया जाता है। इसके अलावा, विभाजन तालिका में परिवर्तन करने का प्रयास करने से पहले अपने महत्वपूर्ण डेटा का बैकअप (या एक स्नैपशॉट बनाने) की जोरदार अनुशंसा की जाती है।
यूईएफआई-आधारित कंप्यूटर पर पुनर्प्राप्ति को कैसे स्थानांतरित करें और सिस्टम विभाजन को कैसे बढ़ाएं?
मेरी वर्चुअल मशीन पर, Windows 10 UEFI मोड (विभाजन शैली:GPT) में स्थापित है।
जैसा कि आप नीचे स्क्रीनशॉट में देख सकते हैं, “वॉल्यूम बढ़ाएं ” बटन निष्क्रिय है (धूसर ) यदि आप विभाजन को दाईं ओर आवंटित नहीं करते हैं, तो आप Windows अंतर्निहित टूल का उपयोग करके विभाजन का विस्तार कर सकते हैं इसका (विंडोज 10 प्राथमिक विभाजन को दाईं ओर असंबद्ध स्थान में विस्तारित नहीं कर सकता)। मेरे मामले में, मैं C:ड्राइव का विस्तार नहीं कर सकता क्योंकि यह पुनर्प्राप्ति विभाजन द्वारा अवरुद्ध है (Windows RE ) इसलिए, सिस्टम विभाजन के आकार को बढ़ाने से पहले, मुझे पुनर्प्राप्ति विभाजन को हटाना होगा।
स्क्रीनशॉट पर, आप देख सकते हैं कि दो पुनर्प्राप्ति विभाजन हैं (पुनर्प्राप्ति और विंडोज आरई ) यह समझने के लिए कि उनमें से कौन सा सक्रिय पुनर्प्राप्ति विभाजन के रूप में विंडोज द्वारा उपयोग किया जाता है, आपको अपने विभाजन को ड्राइव अक्षर निर्दिष्ट करना होगा। उदाहरण के लिए, आप एक ड्राइव अक्षर E:
. असाइन कर सकते हैं और R:
डिस्क प्रबंधन या Diskpart.exe का उपयोग करके:select disk 0 -> select part 1 -> assign letter r:
. सक्रिय पुनर्प्राप्ति विभाजन की जाँच करने के लिए, कमांड चलाएँ:
bcdedit /enum all
कृपया निम्नलिखित अनुभागों पर ध्यान दें:
- विंडोज बूट मैनेजर (यह उस विभाजन को इंगित करता है जहां बीसीडी बूटलोडर स्थित है)। मेरे मामले में, बूटलोडर EFI विभाजन पर है:EFI\Microsoft\Boot\bootmgfw.efidescription विंडोज बूट मैनेजरलोकेल एन-यूएसइनहेरिट {globalsettings}default {current}resumeobject {dbaf5561-4424-11e9-b766-b7001b047795}डिस्प्लेऑर्डर {वर्तमान}टूल्सडिस्प्लेऑर्डर {memdiag}टाइमआउट 30
- अब Windows बूट लोडर में मानों को देखें अनुभाग। Winre.wim छवि फ़ाइल (पुनर्प्राप्ति वातावरण) Windows RE वॉल्यूम लेबल के साथ दूसरे विभाजन पर स्थित है।
Windows बूट लोडर-------------------पहचानकर्ता { dbaf5563-4424-11e9-b766-b7001b047795}डिवाइस ramdisk=[E:]\Recovery\WindowsRE\Winre.wim,{dbaf5564-4424-11e9-b766-b7001b047795}पथ \windows\system32\winload.efidescription विंडोज़ रीलोकेल एन- हमें विरासत में मिला है {bootloadersettings}displaymessage Windows REosdevice ramdisk=[E:]\Recovery\WindowsRE\Winre.wim,{dbaf5564-4424-11e9-b766-b7001b047795}systemroot \windowsnx OptInbootmenupolicy Standardwinpe हां
मुख्य विंडोज वॉल्यूम के आकार का विस्तार करने के लिए, हमें इसके दाईं ओर रिकवरी पार्टीशन को हटाना होगा, वॉल्यूम को बढ़ाना होगा और रिकवरी पार्टीशन को फिर से बनाना होगा।
पुनर्प्राप्ति विभाजन को फिर से बनाने के बजाय, अधिकांश मामलों में यह पुनर्प्राप्ति वातावरण फ़ाइलों को ड्राइव C:में स्थानांतरित करने के लिए पर्याप्त होगा। तब आप एक अलग 500MB WinRE विभाजन का उपयोग करने से पूरी तरह से मना कर सकेंगे। पुनर्प्राप्ति परिवेश फ़ाइल तब उस विभाजन पर संग्रहीत की जाएगी जहां Windows स्थापित है।Winre.wim फ़ाइल को सिस्टम वॉल्यूम में कॉपी करने और नया WinRE.wim फ़ाइल स्थान सेट करने के लिए, ये कमांड चलाएँ:
reagentc /disable
md c:\Recovery\WinRE
xcopy e:\Recovery\WindowsRE\Winre.wim c:\Recovery\WinRE /h
reagentc /setreimage /path c:\Recovery\WinRE /target C:\Windows
reagentc /enable
यदि आप वॉल्यूम हटाएं . क्लिक करके डिस्क प्रबंधन GUI से पुनर्प्राप्ति विभाजन को हटाने का प्रयास करते हैं (कभी-कभी डिस्क गुण बिल्कुल उपलब्ध नहीं होते हैं), निम्न त्रुटि दिखाई देगी:
वर्चुअल डिस्क प्रबंधक बल संरक्षित पैरामीटर सेट के बिना संरक्षित विभाजन को हटा नहीं सकता।
आप केवल डिस्कपार्ट . का उपयोग करके ऐसे संरक्षित विभाजन को हटा सकते हैं उपकरण। एलिवेटेड कमांड प्रॉम्प्ट खोलें और डिस्कपार्ट कमांड चलाएँ। उस विभाजन का चयन करें जिसे आप हटाना चाहते हैं (अपने आदेशों के परिणामों पर ध्यान दें, क्योंकि डिस्क और विभाजन की संख्या भिन्न हो सकती है)।
DISKPART> rescan
DISKPART> list disk
DISKPART> select disk 0
DISKPART> list part
DISKPART> select part 5
DISKPART> delete partition override
डिस्कपार्ट ने चयनित विभाजन को सफलतापूर्वक हटा दिया।
DISKPART> Rescan
ओवरराइड पैरामीटर डिस्कपार्ट को उसके प्रकार की परवाह किए बिना किसी भी विभाजन को हटाने की अनुमति देता है (चाहे वह एक सक्रिय, सिस्टम या बूट विभाजन हो)।
अब आप डिस्क प्रबंधन खोल सकते हैं और सिस्टम विभाजन को बढ़ा सकते हैं (वॉल्यूम बढ़ाएँ विकल्प अब उपलब्ध है)। यदि आप पुनर्प्राप्ति विभाजन को फिर से बनाना चाहते हैं (इसे सहेजने या इसे ऊपर बताए अनुसार सिस्टम विभाजन में स्थानांतरित करने की अनुशंसा की जाती है), तो अपने ड्राइव पर 500MB असंबद्ध स्थान छोड़ दें। नीचे दिए गए स्क्रीनशॉट में, मैं अपने विंडोज विभाजन को 1.5GB तक बढ़ा रहा हूं और ड्राइव के अंत में 500MB छोड़ रहा हूं।
यदि डिस्क पर कोई अन्य विक्रेता पुनर्प्राप्ति विभाजन है जो आपको मुख्य वॉल्यूम को विस्तारित करने से रोकता है, तो "OEM विभाजन कैसे हटाएं?" लेख देखें।
मुख्य विभाजन का विस्तार करने के बाद, मेरे पास WinRE पुनर्प्राप्ति विभाजन के लिए 500MB खाली स्थान बचा है।
Windows विशेष लेबल द्वारा पुनर्प्राप्ति विभाजन का पता लगाता है:GUID — de94bba4-06d1-4d40-a16a-bfd50179d6ac और GPT विशेषता 0x8000000000000001 ।
आइए एक नया विभाजन बनाएं और उसमें ये विशेषताएँ असाइन करें:
DISKPART> create part primary
DISKPART> format quick fs=ntfs label="WinRE"
DISKPART> assign letter="R"
DISKPART> set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac"
DiskPart सफलतापूर्वक पार्टीशन आईडी सेट करता है
DISKPART> gpt attributes=0x8000000000000001
DiskPart ने सफलतापूर्वक चयनित GPT पार्टीशन में विशेषताएँ असाइन की हैं।
Exit
फिर विंडोज 10 इंस्टॉलेशन डिस्क (इमेज) से WinRE फाइल्स को अपने नए रिकवरी पार्टीशन में कॉपी करें।
अपने Windows 10 से install.wim फ़ाइल माउंट करें ISO छवि स्थापित करें और उसमें से WinRE फ़ाइल (Winre.wim) निकालें:
md C:\WinISO
md C:\WinISO\mount
dism /mount-wim /wimfile:F:\sources\install.wim /index:1 /mountdir:C:\WinISO\mount /readonly
md R:\Recovery\WinRE
copy C:\WinISO\mount\Windows\System32\Recovery\Winre.wim R:\Recovery\WinRE\
dism /unmount-wim /mountdir:C:\WinISO\mount /discard
फिर बस WinRE फ़ाइल को रिकवरी पार्टीशन में ले जाएँ और बूटलोडर कॉन्फ़िगरेशन को अपडेट करें:
reagentc /disable
reagentc /setreimage /path R:\Recovery\WinRE /target C:\Windows
reagentc /enable
इसलिए, हमने पुनर्प्राप्ति विभाजन को फिर से बनाया है और WinRE छवि के लिए एक नया पथ पंजीकृत किया है। यदि आपको कोई Windows बूट समस्या है, तो आपका पुनर्प्राप्ति परिवेश स्वचालित रूप से बूट हो जाएगा।
यदि आपको अपने EFI बूटलोडर या EFI विभाजन के साथ कोई समस्या है, तो संबंधित लेख पढ़ने के लिए लिंक का अनुसरण करें।पुनर्प्राप्ति विभाजन को कैसे हटाएं और बीसीडी को BIOS-आधारित पीसी पर कैसे स्थानांतरित करें?
यदि आपका कंप्यूटर BIOS (UEFI नहीं) पर आधारित है, तो आप Windows बूट प्रबंधक (BCD) और पुनर्प्राप्ति परिवेश फ़ाइलों को C: में स्थानांतरित कर सकते हैं वॉल्यूम पुनर्प्राप्ति विभाजन को हटाने से पहले निम्नानुसार है।
सबसे पहले, आपको ड्राइव ई से ड्राइव सी में बीसीडी फाइलों को स्थानांतरित करना होगा:(मैंने यह ड्राइव अक्षर मेरे पुनर्प्राप्ति विभाजन को सौंपा है):
Reg unload HKLM\BCD00000000
robocopy e:\ c:\ bootmgr
robocopy e:\boot c:\boot /s
bcdedit /store c:\boot\bcd /set {bootmgr} device partition=C:
bcdedit /store c:\boot\bcd /set {memdiag} device partition=C:
फिर पुनर्प्राप्ति विम छवि को स्थानांतरित करें:
reagentc /disable
md c:\Recovery\WinRE
xcopy e:\Recovery\WindowsRE\Winre.wim c:\Recovery\WinRE /h
reagentc /setreimage /path c:\Recovery\WinRE /target C:\Windows
reagentc /enable
अब आप डिस्कपार्ट (जैसा कि ऊपर दिखाया गया है) का उपयोग करके पुनर्प्राप्ति विभाजन को हटा सकते हैं और अपने सिस्टम विभाजन को सफलतापूर्वक बढ़ा सकते हैं।