Windows पुनर्प्राप्ति परिवेश (WinRE) Windows Preinstallation Environment (WinPE) . पर आधारित न्यूनतम OS है जिसमें विंडोज़ की मरम्मत, रीसेट और निदान करने के लिए कई टूल शामिल हैं। यदि मुख्य होस्ट OS किसी भी कारण से बूट नहीं होता है, तो कंप्यूटर WinRE को प्रारंभ करने का प्रयास करता है, जो मैन्युअल रूप से या स्वचालित रूप से समस्याओं को हल करने में मदद कर सकता है। WinRE में, आप स्वचालित रूप से बूटलोडर को ठीक कर सकते हैं, छवि बैकअप से OS को पुनर्स्थापित कर सकते हैं, सिस्टम पुनर्स्थापना बिंदु पर वापस रोल कर सकते हैं, कमांड प्रॉम्प्ट चला सकते हैं, आदि।
विंडोज आरई में तीन फाइलें होती हैं, जो एक छिपे हुए सिस्टम आरक्षित विभाजन में स्थित होती हैं:
- winre.wim - WinPE और कई अतिरिक्त पुनर्प्राप्ति टूल के साथ WIM छवि;
- boot.sdi - मेमोरी में RAM डिस्क बनाने के लिए उपयोग किया जाता है;
- ReAgent.xml — विंडोजआरई विन्यास फाइल।
इस लेख में, हम आपको दिखाएंगे कि अपने कंप्यूटर को WinRE में कैसे बूट करें, और कैसे Windows 10 पुनर्प्राप्ति परिवेश को सुधारने के लिए यदि यह काम नहीं करता है।
Windows को पुनर्प्राप्ति परिवेश में कैसे बूट करें?
अपने कंप्यूटर को पुनर्प्राप्ति परिवेश में बूट करने के लिए अगली बार जब आप Windows को पुनरारंभ करें, तो आपको Restart
दबाएं Shift
को दबाए रखते हुए स्टार्ट मेन्यू में बटन दबाएं कुंजी।
आप नए -o
. का उपयोग करके कमांड प्रॉम्प्ट से कंप्यूटर को WinRE मोड में रीबूट भी कर सकते हैं शटडाउन कमांड का पैरामीटर:
shutdown /f /r /o /t 0
RDP के माध्यम से कंप्यूटर से कनेक्ट होने पर इस कमांड को निष्पादित नहीं किया जा सकता है। एक त्रुटि दिखाई देती है "
The parameter is incorrect (87)
" अगले कंप्यूटर बूट पर पुनर्प्राप्ति वातावरण में प्रवेश को बाध्य करने के लिए एक और कमांड भी है:
reagentc /boottore
यदि विंडोज को बूट करने के तीन पिछले प्रयास सामान्य रूप से विफल हो गए हैं, तो कंप्यूटर स्वचालित रूप से विंडोज रिकवरी एनवायरनमेंट में बूट हो जाता है। अपने कंप्यूटर को WinRE में बूट करने के लिए, यह सामान्य विंडोज बूट को लगातार 3 बार पावर बटन से बाधित करने के लिए पर्याप्त है।
WinRE मरम्मत और समस्या निवारण टूल
विभिन्न विंडोज़ समस्याओं को ठीक करने में आपकी मदद करने के लिए WinRE पुनर्प्राप्ति वातावरण में कई पुनर्प्राप्ति और समस्या निवारण उपकरण उपलब्ध हैं। विंडोज 10 पर विनआरई में निम्नलिखित टूल्स शामिल हैं:
- इस पीसी को रीसेट करें - आपको अपने विंडोज़ को फ़ैक्टरी सेटिंग्स पर रीसेट करने की अनुमति देता है (व्यक्तिगत डेटा और फ़ाइलें हटा दी जाएंगी);
- सिस्टम पुनर्स्थापना - आपको पहले बनाए गए पुनर्स्थापना बिंदु का उपयोग करके Windows की स्थिति को पुनर्स्थापित करने की अनुमति देता है;
- सिस्टम छवि पुनर्प्राप्ति - बाहरी मीडिया पर पूर्ण छवि बैकअप से विंडोज़ को पुनर्स्थापित करने की अनुमति देता है;
- स्वचालित मरम्मत/स्टार्ट-अप मरम्मत - विंडोज संभावित समस्याओं को स्वचालित रूप से खोजने और ठीक करने का प्रयास करता है (विज़ार्ड स्वतंत्र रूप से बूटलोडर, बीसीडी कॉन्फ़िगरेशन और एमबीआर (मास्टर बूट रिकॉर्ड) की मरम्मत कर सकता है;
- Windows स्टार्टअप सेटिंग - आपको विभिन्न विंडोज बूट परिदृश्यों का चयन करने की अनुमति देता है:सुरक्षित मोड, ड्राइवर डिजिटल हस्ताक्षर प्रवर्तन अक्षम करें, सिस्टम विफलता पर स्वचालित पुनरारंभ अक्षम करें (विंडोज बूट स्क्रीन पर बीएसओडी त्रुटि कोड देखने का यही एकमात्र तरीका है), आदि;
- अपडेट अनइंस्टॉल करें - हाल ही में स्थापित अद्यतनों को हटाने की अनुमति देता है (उपयोगी अगर अद्यतन स्थापित करने के बाद विंडोज बूट नहीं होता है);
- पिछले संस्करण पर वापस जाएं - आपको पिछले विंडोज 10 बिल्ड में वापस रोल करने की अनुमति देता है;
- कमांड प्रॉम्प्ट - नैदानिक और मरम्मत आदेशों को मैन्युअल रूप से चलाने के लिए कमांड लाइन चलाएं।
यदि आप कमांड प्रॉम्प्ट या अन्य त्रुटि फिक्सिंग टूल चलाना चाहते हैं, तो WinRE आपसे स्थानीय व्यवस्थापक खाते का पासवर्ड मांगेगा (पासवर्ड की तुलना स्थानीय SAM डेटाबेस के डेटा से की जाएगी)।
आपको एक कमांड प्रॉम्प्ट विंडो दिखाई देनी चाहिए X:\Windows\System32> ।
कमांड लाइन से, आप chkdsk टूल से डिस्क की जांच कर सकते हैं, sfc.exe या DISM का उपयोग करके विंडोज इमेज की जांच और मरम्मत कर सकते हैं, regedit.exe
चला सकते हैं। , bootrec.exe
, startrep.exe
(यह उपकरण आपको रजिस्ट्री, ड्राइवर, विभाजन, आदि के साथ समस्याओं को खोजने और ठीक करने की अनुमति देता है) और अन्य कमांड (साइट पर काफी कुछ लेख हैं जहां हम दिखाते हैं कि पुनर्प्राप्ति वातावरण या WinPE में विभिन्न विंडोज समस्याओं को कैसे ठीक किया जाए) ।
WinRE कमांड प्रॉम्प्ट को बंद करने और बूट मोड चयन पर लौटने के लिए, कमांड चलाएँ:
exit
Windows 10 में पुनर्प्राप्ति परिवेश नहीं ढूंढ सका
कुछ मामलों में, कंप्यूटर Windows पुनर्प्राप्ति परिवेश में बूट नहीं हो सकता है। यदि आप Windows को रीसेट करने का प्रयास करते हैं, या पुनर्प्राप्ति मोड में बूट करते हैं, तो आपको "Could not find the recovery environment
जैसी त्रुटियां दिखाई दे सकती हैं। " इसका अर्थ है कि WinRE या पुनर्प्राप्ति परिवेश की .wim फ़ाइल के साथ विभाजन को हटा दिया गया/क्षतिग्रस्त कर दिया गया है; या तो रीएजेंट या बीसीडी सही ढंग से कॉन्फ़िगर नहीं किया गया है।
WinRE वातावरण बूट करना बंद कर देता है या ठीक से काम नहीं करता है, इसके कारण भिन्न हो सकते हैं:
- Windows सेटिंग्स में WinRE अक्षम है;
- बूट कॉन्फ़िगरेशन डेटा स्टोर (बीसीडी) में पुनर्प्राप्ति मोड में बूट करने के लिए प्रविष्टियां नहीं हैं;
- फ़ाइल winre.wim (WinRE पर्यावरण छवि) गुम या स्थानांतरित हो गई है;
- WinRE कॉन्फ़िगरेशन फ़ाइल ReAgent.xml गुम है या उसमें गलत सेटिंग्स हैं।
इसके बाद, हम विंडोज 10 (विंडोज 7 और विंडोज 8.1 के लिए, प्रक्रिया समान है) में WinRE वातावरण को पुनर्स्थापित करने के मुख्य तरीकों को देखेंगे।
ReAgentc टूल से WinRE (Windows पुनर्प्राप्ति परिवेश) की मरम्मत करना
Windows 10 में Windows पुनर्प्राप्ति परिवेश को मैन्युअल रूप से सक्षम या अक्षम कैसे करें?
उन्नत कमांड प्रॉम्प्ट में निम्न कमांड चलाकर अपने कंप्यूटर पर WinRE को अक्षम और सक्षम करने का प्रयास करें:reagentc /disable
reagentc /enable
MBR2GPT:ReAgent.xml को अपडेट करने में विफल, कृपया WinRE को मैन्युअल रूप से अक्षम और सक्षम करने का प्रयास करें।
ठीक करने के लिए, आपको रीबूट करने और मैन्युअल रूप से अक्षम करने और WinRE को सक्षम करने की आवश्यकता है।
अगर त्रुटि “REAGENTC.EXE: Unable to update Boot Configuration Data
" प्रकट होता है, पहले Windows बूटलोडर (UEFI और BIOS कंप्यूटर के लिए निर्देश) के साथ समस्या को ठीक करें।
यदि आपको त्रुटि संदेश प्राप्त होता है "REAGENT.EXE: The Windows RE image was not found
”, winre.wim फ़ाइल या सिस्टम पुनर्प्राप्ति विभाजन शायद हटा दिया गया है।
WinRE के लिए BCD प्रविष्टियां जांचें
सुनिश्चित करें कि बूट कॉन्फ़िगरेशन डेटा (BCD) में WinRE वातावरण को बूट करने के लिए सही प्रविष्टियाँ हैं।
नोट. यदि WinRE को अभिकर्मक . का उपयोग करके सफलतापूर्वक सक्षम किया गया है , सही WinRE प्रविष्टियाँ स्वतः बूट विन्यास में प्रकट होनी चाहिए। हालांकि, आप बेहतर तरीके से पुनर्प्राप्ति अनुक्रम पैरामीटर के मान की जांच कर सकते हैं।वर्तमान बीसीडी प्रविष्टियां प्रदर्शित करें:
bcdedit /enum all
बूट विकल्पों की सूची में, Windows बूट लोडर . खोजें पहचानकर्ता ={वर्तमान} के साथ अनुभाग। हमारे उदाहरण में, यह प्रविष्टि इस तरह दिखती है:
Windows बूट लोडर----------पहचानकर्ता {वर्तमान}डिवाइस विभाजन=C:पथ \Windows\system32\winload.exedescription स्थानीय सेटिंग में - विंडोज 10 में लोड करें। } पुनर्प्राप्ति {7c817935-e52f-11e6-9c2c-0050569efccb} पुनर्प्राप्ति YesallowedInmemorysettings 0x15000075osdevice विभाजन =सी:systemroot \ windowsresumeobject {1c7df7a0-4560-11e5-9675-8451EAA913BB} NX OPTINBOOTMENUPLISY मानक
पुनर्प्राप्ति अनुक्रम . का GUID मान ढूंढें और याद रखें गुण। हमारे उदाहरण में, यह {7c817935-e52f-11e6-9c2c-0050569efccb} है।
फिर आपको पहचानकर्ता . वाले बूट कॉन्फ़िगरेशन अनुभाग को खोजने की आवश्यकता है पहले प्राप्त GUID मान और Windows पुनर्प्राप्ति परिवेश . के बराबर मान विवरण . में खेत। यह प्रविष्टि इस तरह दिख सकती है:
Windows बूट लोडर----------पहचानकर्ता {7c817935-e52f-11e6-9c2c-0050569efccb}डिवाइस ramdisk=[F:]\Recovery\WindowsRE\Winre .wim, {7c817936-e52f-11e6-9c2c-0050569efccb} पथ \ windows \ system32 \ winload.exedescription विंडोज रिकवरी Environmentlocale एन USinherit {bootloadersettings} displaymessage Recoveryosdevice रैमडिस्क =[एफ:] \ वसूली \ WindowsRE \ Winre.wim, { 7c817936-e52f-11e6-9c2c-0050569efccb}systemroot \windowsnx OptInbootmenupolicy Standardwinpe Standardwinpe
यदि आपको यह प्रविष्टि नहीं मिलती है, तो एक अन्य GUID के साथ एक अन्य BCD रिकॉर्ड को पहचानकर्ता के रूप में देखें और विवरण फ़ील्ड में "Windows पुनर्प्राप्ति परिवेश" टेक्स्ट देखें, जिसमें डिवाइस में Winre.wim का पथ शामिल है। और ऑसडिवाइस मान ।
WIM फ़ाइल का पथ किसी अन्य ड्राइव को इंगित कर सकता है (उदाहरण के लिए, [\Device\HarddiskVolume2])। यदि ऐसा अनुभाग पाया गया है, तो आप इस प्रविष्टि को वर्तमान OS के पुनर्प्राप्ति परिवेश के रूप में WinRE को बूट करने के लिए लिंक कर सकते हैं। मिली प्रविष्टि के GUID को कॉपी करें और कमांड का उपयोग करके इसे बदलें:
नोट. यदि आप मल्टीबूट का उपयोग कर रहे हैं, तो ध्यान रखें कि प्रत्येक ओएस माइक्रोसॉफ्ट बूट मैनेजर में अपनी विंडोज रिकवरी एनवायरनमेंट प्रविष्टि जोड़ता है। यह महत्वपूर्ण है कि उनमें खो न जाए।
bcdedit /set {current} recoverysequence {FoundGUID}
Winre.wim फ़ाइल का स्थान
सुनिश्चित करें कि Winre.wim निर्दिष्ट स्थान पर मौजूद है। आमतौर पर, इसे निम्न स्थानों में से एक में संग्रहीत किया जाता है:
- फ़ोल्डर C:\Windows\System32\Recovery फ़ोल्डर;
- छिपे हुए सिस्टम आरक्षित विभाजन को अलग करें;
- फ़ैक्टरी ने OEM पुनर्प्राप्ति विभाजन बनाया (सुनिश्चित करें कि आपने इसे हटाया नहीं है)।
हमारे उदाहरण में, यह F:\ ड्राइव (F:\Recovery\WindowsRE \Winre.wim) पर स्थित होना चाहिए।
ReAgent.xml . में निर्दिष्ट wim फ़ाइल का पथ भी देखें (C:\Windows\System32\Recovery फ़ोल्डर में या पुनर्प्राप्ति विभाजन पर पुनर्प्राप्ति फ़ोल्डर में स्थित है)। इस फ़ाइल को किसी भी टेक्स्ट एडिटर में खोलें और
reagentc /disable
reagentc /enablereagentc /info
. का उपयोग करके प्राप्त किया जा सकता है आदेश। यह कमांड बूट कॉन्फ़िगरेशन डेटा (बीसीडी) पहचानकर्ता और विंडोज आरई छवि फ़ाइल के लिए भौतिक पथ प्राप्त करने में मदद कर सकता है:
ReAgent.xml फ़ाइल में WinRE सेटिंग्स रीसेट करें
यदि ऊपर वर्णित विधियों ने आपको WinRE को पुनर्प्राप्त करने में मदद नहीं की, तो आप ReAgent.xml में पुनर्प्राप्ति परिवेश सेटिंग रीसेट करने का प्रयास कर सकते हैं फ़ाइल (इस फ़ाइल का अग्रिम रूप से बैकअप लें)।
Windows 10 पर, बस ReAgent.xml फ़ाइल को हटा दें और अगली बार जब आप WinRE को कमांड के साथ सक्षम करेंगे तो यह स्वचालित रूप से बन जाएगी:
reagentc /enable
Windows 7/Vista में, टेक्स्ट एडिटर में ReAgent.xml खोलें (नोटपैड++ का उपयोग करना बेहतर है) और निम्न पैरामीटर के मानों को साफ़ करें:WinreBCD , WinreLocation , छवि स्थान , इंस्टॉलस्टेट , विनरेस्टेज्ड :
पूर्व> परिवर्तनों को सुरक्षित करें। सुनिश्चित करें कि Winre.wim %windir%\System32\Recovery फ़ोल्डर में मौजूद है। WinRE को कमांड के साथ सक्षम करें:
reagentc /enable
Winre.wim फ़ाइल को मैन्युअल रूप से ढूंढें और कॉपी करें
यदि आपको किसी भी मानक फ़ोल्डर में Winre.wim फ़ाइल नहीं मिल रही है, तो अपने फ़ाइल प्रबंधक का उपयोग करके या निम्न आदेश के साथ इसका पता लगाने का प्रयास करें:
dir /a /s c:\winre.wim
युक्ति . इस फ़ाइल को छिपे हुए विभाजन में भी देखना न भूलें, जिसे पहले से एक ड्राइव अक्षर सौंपा जाना चाहिए।
यदि आपको फ़ाइल मिल गई है, तो कमांड का उपयोग करके इसे डिफ़ॉल्ट स्थान पर कॉपी करें:
attrib -h -s c:\Recovery\3b09be7c-2b1f-11e0-b06a-be7a471d71d6\winre.wim
xcopy /h c:\Recovery\3b09be7c-2b1f-11e0-b06a-be7a471d71d6\winre.wim c:\Windows\System32\Recoveryअगर आपको फ़ाइल नहीं मिल रही है, तो इसे इसी तरह के विंडोज इंस्टेंस (ओएस संस्करण और बिटनेस से मेल खाना चाहिए), या इंस्टॉल मीडिया/बूट करने योग्य यूएसबी फ्लैश ड्राइव से कॉपी करें। ऐसा करने के लिए, 7-ज़िप का उपयोग करके डीवीडी/आईएसओ इमेज पर \sources\install.wim (या install.esd) खोलें और \Windows\System32\Recovery\Winre.wim को एक्सट्रेक्ट करें। और ReAgent.xml c:\Windows\System32\Recovery फ़ोल्डर में। मूल boot.sdi फ़ाइल को \Windows\Boot\DVD फ़ोल्डर से कॉपी किया जाना चाहिए।
आप अंतर्निहित winre.wim छवि को अधिक उन्नत DaRT 10 पुनर्प्राप्ति छवि से बदल सकते हैं, जिसमें Windows बूट समस्याओं के निदान और समाधान के लिए उपयोगी अतिरिक्त उपकरण शामिल हैं।
पुनर्प्राप्ति एजेंट कॉन्फ़िगरेशन में winre.wim फ़ाइल का पथ बदलें:
reagentc /setreimage /path C:\windows\system32\recovery
अब बस इस कमांड से विंडोज रिकवरी एजेंट को इनेबल करें:
reagentc /enable