मैं बीसीडी भ्रष्टाचार के बाद स्टार्टअप मरम्मत / सिस्टम रिकवरी को कैसे सुधार या स्थापित कर सकता हूं?


10

स्टार्टअप रिपेयरिंग की मरम्मत के बारे में मुझे कैसे जाना चाहिए?

हार्ड ड्राइव पर स्टार्टअप की मरम्मत स्थापित करना, जैसे कि यह मूल रूप से नहीं था, इसे भी ठीक कर देगा।

इस उम्मीद में कि Windows- विशिष्ट मंच पर किसी को एक विचार हो सकता है, मैंने इसे Microsoft उत्तरों पर भी पोस्ट किया है: http://answers.microsoft.com/en-us/windows/forum/windows_7-system/install -System-repairfix-प्रणाली-मरम्मत-बूट प्रविष्टि / 6424eada-40b7-440e-9759-e2cc67aa3e3a

स्टार्टअप मरम्मत वास्तव में सिस्टम रिकवरी पर्यावरण के तहत चलने वाला एक उपकरण है। सिस्टम पुनर्प्राप्ति वातावरण को ठीक करने की आवश्यकता है, लेकिन मैं इसे स्टार्टअप मरम्मत कहूंगा क्योंकि इसे बूट मेनू में कहा जाता है।

सबसे नीचे सारांश।


मुसीबत

स्टार्टअप मरम्मत का उपयोग करने का प्रयास करते समय, मुझे स्थिति कोड 0xc000000eऔर त्रुटि संदेश के साथ एक स्क्रीन मिलती है :

बूट चयन विफल हो गया क्योंकि एक आवश्यक उपकरण अप्राप्य है।

यदि मैं बीसीडी का पुनर्निर्माण करता हूं (मेरे पास अर्ध-टूटे हुए का बैकअप है), मेरे पास अब स्टार्टअप मरम्मत का विकल्प नहीं है।


इतिहास

मैंने गलती से आईडीई मोड में अपना कंप्यूटर (RAID 1 में दो हार्ड ड्राइव) शुरू कर दिया था। इसके कारण विंडोज स्टार्टअप पर दुर्घटनाग्रस्त हो गया, जाहिर है। बीसीडी स्टोर भ्रष्ट हो गया था, ऊपर के रूप में एक ही स्टार्टअप संदेश दे रहा था, लेकिन सामान्य बूट के लिए। इसे ठीक करने के प्रयास में, मैंने इंस्टॉलेशन डिस्क को बूट किया, bootrec /rebuildbcdकमांड का उपयोग करने की कोशिश करते समय पूरी तरह से बहुत सारी त्रुटियां हो रही हैं :

अनुरोधित सिस्टम डिवाइस नहीं मिल सकता है

अधिक विशेष रूप से, ओएस चुनने के लिए स्क्रीन पर कोई प्रविष्टि नहीं थी। मैं अंत में मैन्युअल बीसीडी दुकान (खोलकर चारों ओर हो गया bcdedit /store C:\Boot\BCD) और सही करने deviceपर प्रविष्टियों {bootmgr}और {default}और osdeviceपर {default}, करने के लिए partition=C:के लिए {bootmgr}(सिस्टम सुरक्षित) और partition=D:के लिए {default}। वे unknownआईडीई मोड पर असफल बूट प्रयास के कारण संभवतः सूचीबद्ध थे ।

अब, कम से कम, मैं सफलतापूर्वक ... partway ... को Windows में बूट कर सकता हूं । इस सवाल का मुख्य उद्देश्य यह है कि मैं Startup Repairबूट विकल्प को कैसे पुनर्स्थापित कर सकता हूं , जो बूट डिवाइस को खोजने की कोशिश में एक त्रुटि फेंकता है: एक ही मुख्य बूट फेंक रहा था। बीसीडी स्टोर में कोई एंट्री नहीं है। मैनुअल रिकवरी के बाद डीवीडी रिकवरी वातावरण में मेरे पहले पुनरारंभ पर, इसने ऑन-डिस्क रिकवरी पर्यावरण को पुनर्प्राप्त करने की पेशकश की, जिसे सफल बताया गया (और स्पष्ट रूप से नहीं था)।


सामान्य बूट के साथ समस्याएं (अब ठीक हो गई हैं)

अब, अन्य प्रमुख समस्या बूटिंग पार्टवे है। विशेष रूप से, chkdskहर बूट को शुरू करता है। पहली बार दौड़ने और पूरा करने के बाद, इसने रिबूट किया और दोहराया। ड्राइव स्वयं अभी भी पठनीय है, जैसा कि आंशिक बूट और इसे डीवीडी आधारित पुनर्प्राप्ति वातावरण के माध्यम से पढ़ने की मेरी क्षमता से स्पष्ट है। सुरक्षित मोड लोड करने पर जमा देता है CLASSPNP.sysऔर chkdskउलटी गिनती के दौरान कीबोर्ड अनुत्तरदायी होता है , जो संभावित फ़ाइल / चालक भ्रष्टाचार की ओर इशारा करता है। क्या ऐसा कुछ है जो मुझे करना चाहिए / करना चाहिए?

sfc ऑफ़लाइन मोड में चलने की सूचना दी गई

Windows संसाधन सुरक्षा को कोई अखंडता उल्लंघन नहीं मिला

मेरा मुख्य सवाल यह है कि मैं कैसे स्टार्टअप रिपेयर को दोबारा काम करवा सकता हूं। मुझे उम्मीद है कि एक बार काम करने के बाद मैं एक सिस्टम रिस्टोर चला सकता हूं जो संभवतः दूषित सिस्टम बायनेरिज़ को पुनर्स्थापित (या नहीं) कर सकता है।

आखिरकार स्टार्टअप रिपेयर का डीवीडी वर्जन जो भी समस्या थी वह सामान्य विंडोज बूट के साथ थी। दुर्भाग्य से, कुछ एक ड्राइव GUID या कहीं कुछ, सिस्टम पुनर्स्थापना कोई मेरे वर्तमान के लिए अंक बहाल किया गया है जिसका मतलब है कि बदल गया है C:और D:विभाजन, लेकिन यह एक के लिए काफी कुछ है C: (Missing)और D: (Missing)। जब GUIDs परिवर्तन ड्राइव है तो एक रिकवरी टूल को तोड़ने के लिए ... ठीक है, पूरी तरह से बेकार है। मुझे आश्चर्य है कि यह किसने डिजाइन किया।

स्टार्टअप मरम्मत का स्थापित संस्करण टूटा हुआ है।


मैं पाठ की दीवारें बनाने में काफी कुशल हूं। यहाँ सारांश है :

  • BCD को दूषित किया गया
  • बीसीडी को मैन्युअल रूप से deviceऔर osdeviceप्रविष्टियों को ठीक करके मरम्मत की गई थी
  • स्टार्टअप रिपेयर अब रिपोर्ट करता है कि यह स्टार्टअप डिवाइस को नहीं ढूंढ सकता है, वही त्रुटि जो सामान्य बूट ने दी थी जब बीसीडी दूषित हो गया था
  • सामान्य स्टार्टअप chkdskहर बूट चलाता है और जैसे ही किया जाता है रीबूट करता है
  • सुरक्षित मोड पर हैंग होता है CLASSPNP.sys
  • कीबोर्ड chkdskकिसी भी महत्वपूर्ण उलटी गिनती के दौरान अनुत्तरदायी है

अगर इससे कोई फर्क पड़ता है, तो मेरा विशिष्ट ओएस विंडोज 7 x64 प्रोफेशनल है।


और निश्चित रूप से, ऑनलाइन संसाधनों में से अधिकांश निम्नलिखित में से एक के साथ सौदा करते हैं:

  • बूट करने में विफलता की मरम्मत के लिए स्टार्टअप मरम्मत का उपयोग
  • बूट करने में विफलता को ठीक करना
  • स्टार्टअप की मरम्मत अक्षम करना

ध्यान दें कि RAID => IDE से संबंधित अन्य प्रश्न में एक दुर्गम हार्ड ड्राइव शामिल है। मेरा अभी भी डीवीडी आधारित वसूली वातावरण से सुलभ है। इसके अलावा, अगर किसी की दिलचस्पी है, तो मेरे BIOS ने सभी सेटिंग्स को रीसेट करने की पेशकश की जब परीक्षण के लिए मेरी मेमोरी कॉन्फ़िगरेशन 8GB से 4GB में बदल दी गई थी। I ... भूल गया ... कि BIOS को रीसेट करना IDE मोड में रीसेट करना शामिल था।
बॉब

आप एक विंडोज 7 डीवीडी को बूट कर सकते हैं और वहां से ठीक हो सकते हैं। व्यक्तिगत रूप से, मैं बस उन फ़ाइलों को कॉपी करूँगा जिनकी मुझे परवाह है और बैकअप से पुनर्प्राप्त करें। इस प्रकार के मुद्दों को ठीक करने की कोशिश बढ़ रही है और अक्सर सिस्टम अविश्वसनीय हो जाता है। अपने नवीनतम बैकअप की तुलना में हाल ही में डेटा को बचाएं (इसे करने के लिए बूट करने योग्य सीडी का उपयोग करें) और बैकअप को अपना काम करने दें।
डेविड श्वार्ट्ज

@DavidSchwartz मैंने सिस्टम को अपने Win7 डीवीडी के माध्यम से पहले ही पुनर्प्राप्त कर लिया है, यह ठीक काम कर रहा है। एकमात्र समस्या अब मैं स्टार्टअप रिपेयर कर रहा हूं, जिसमें एक टूटी हुई बूट प्रविष्टि है जो मुझे नहीं मिल सकती है। मेरी फ़ाइलों को पुनर्प्राप्त करना आसान है; यह मेरे कार्यक्रम हैं जिनकी मुझे परवाह है। जब मैं डेटा बैकअप बनाता हूं, तो प्रोग्राम और सेटिंग्स रखने के लिए केवल एक पूर्ण सिस्टम छवि पर्याप्त है और पूर्ण सिस्टम छवियां मेरे लिए बहुत महंगा हैं - मेरे पास केवल एक ही है जब मैं पहली बार कंप्यूटर को सभी के साथ सेट करता हूं ड्राइवर / बुनियादी कार्यक्रम।
बॉब

एक बाहरी 1TB ड्राइव की कीमत लगभग $ 80 है । जब तक आपको नहीं लगता कि आपका समय कुछ भी नहीं है, मैं सुझाव दूंगा कि यह पूरी प्रणाली की छवि नहीं है जो बहुत महंगा है।
डेविड श्वार्ट्ज

@DavidSchwartz I वास्तव में एक अतिरिक्त आंतरिक ड्राइव प्राप्त करने की योजना बना रहा था; यह कुछ समय के लिए मेरी टूडू सूची में है। किसी भी मामले में, इस सवाल का मतलब यह है कि स्टार्टअप रिपेयर की बूट प्रविष्टि को कैसे पढ़ें / ठीक करें, सिस्टम इमेज के महत्व पर बहस न करें; विशेष रूप से भ्रष्टाचार (और मरम्मत) के बाद हुआ है। बेशक, यह "ASAP करने के लिए" अतिरिक्त हार्ड ड्राइव प्राप्त करता है।
बॉब

जवाबों:


8

अहा! ठीक कर दिया!

जैसा कि मैंने Microsoft उत्तर मैं से जुड़े थ्रेड में नोट किया था, रिकवरी एन्वायरमेंट के लिए कोई प्रविष्टि नहीं थी bcdedit। वहाँ भी EasyBCD से दिखाई नहीं दे रहा था। मैंने नोट किया कि वे रजिस्ट्री में थे, लेकिन वे वहां GUID द्वारा दिखाए गए हैं - बहुत नेविगेट करने योग्य नहीं।

विज़ुअल बीसीडी संपादक के इस जवाब के सुझाव के लिए धन्यवाद , मैं रिकवरी एनवायरनमेंट प्रविष्टियों को एक दोस्ताना दृश्य में देखने में सक्षम था।


अंत में समस्या को देखकर!

स्टार्टअप रिपेयर के कई रन और प्राइमरी बूट ऑप्शन की मैन्युअल रिपेयरिंग की बदौलत मेरे पास एक वर्किंग प्राइमरी बूट ऑप्शन और दो रिकवरी एनवायरमेंट बूट ऑप्शन थे। (बरामद) एक, जैसा कि नीचे स्क्रीनशॉट में देखा गया है, स्टार्टअप मरम्मत के दौरान बनाया गया था।

(बरामद) RE का स्क्रीनशॉट
पूर्ण आकार के लिए क्लिक करें

जैसा कि नीचे दिए गए स्क्रीनशॉट में देखा गया है, RecoverySequenceप्राथमिक बूट विकल्प का GUID बरामद रिकवरी एनवायरनमेंट (एक कौर!) के GUID से मेल नहीं खाता। इसके बजाय, उसने दूषित पुनर्प्राप्ति पर्यावरण प्रविष्टि की ओर इशारा किया । इसे (पुनर्प्राप्त) प्रविष्टि से लिंक करने का प्रयास करने के बजाय, मैंने अभी मूल एक को ठीक किया और (पुनर्प्राप्त) एक को हटा दिया - विशेषकर (बरामद) के बाद एक अलग GUID और विरासत सेटिंग्स हैं।

GUIDs को मिसमैच करने का स्क्रीनशॉट
पूर्ण आकार के लिए क्लिक करें


समस्या को ठीक करना!

मैन्युअल मरम्मत का प्रयास करने से पहले, बीसीडी फ़ाइल का बैकअप लें । इस के तहत किया जा सकता है Store> Backup Store

  1. मैं विभाजन के लिए मूल रिकवरी पर्यावरण विकल्प से जुड़ा ApplicationDeviceऔर जुड़ा हुआ हूं । यह वह जगह है जहाँ फ़ाइल रहती है, और मेरा प्राथमिक OS विभाजन होता है। मैंने सुना है कि यह कुछ ओईएम मशीनों पर एक अलग जगह में है: एचपी (और संभवतः अन्य) अपने स्वयं के पुनर्प्राप्ति विभाजन का निर्माण करते हैं जिनका उपयोग किया जाना चाहिए। किसी के लिए नोट और ने इस निम्नलिखित: GUIDs आप देख होगा अलग होOSDeviceC:\Recovery\b9c42ebd-946e-11e0-8a47-f688fd0bc489\Winre.wim

    स्‍क्रीनशॉट दिखा कदम
    पूर्ण आकार के लिए क्लिक करें

  2. मुझे Ramdisk Options(मूल रिकवरी पर्यावरण के GUID से जुड़े) प्रविष्टि को ठीक करना SdiDeviceथा : टाइप करने के लिए सेट किया जाना था PartitionDevice, 'ड्राइव' C:, खाली पथ। सच कहूं तो, यह DeviceOptionsस्टार्टअप रिपेयर द्वारा बनाए गए और (रिकवर किए गए) रिकवरी एनवायरनमेंट से जुड़ा था।

    स्‍क्रीनशॉट दिखा कदम
    पूर्ण आकार के लिए क्लिक करें

  3. मैंने तब DeviceOptionsऔर Windows Recovery Environment (recovered)प्रविष्टियाँ हटा दीं।

    स्‍क्रीनशॉट दिखा कदम
    पूर्ण आकार के लिए क्लिक करें

  4. रिबूट, परीक्षण, आनंद लें! यह स्टार्टअप स्टार्टअप और Repair Your Computer उन्नत बूट विकल्प मेनू ( F8स्टार्टअप पर) में स्टार्टअप मरम्मत को ठीक करता है ।


दुर्भाग्य से, मुझे पता नहीं चला है कि एक साफ बीसीडी स्टोर में रिकवरी पर्यावरण कैसे जोड़ा जाए। मुझे लगता है कि यह सिर्फ इसी तरह के विकल्प जोड़ रहा होगा, जैसा कि स्क्रीनशॉट में देखा गया है।


मैं मूल रूप से इसे हल करने के लिए खोज करने से चूक गया था, लेकिन एक समान प्रश्न पूछा गया था और इसका एक उत्तर (हालांकि स्वीकार नहीं / सत्यापित) एक ही विधि का उपयोग करता प्रतीत होता है: superuser.com/a/214438/117590
Bob
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.