विंडोज़ 7 में बूट करें और पुनर्स्थापित करें।

विंडोज 7 ऑपरेटिंग सिस्टम पर लैपटॉप या डेस्कटॉप पीसी का उपयोग करने पर, उपयोगकर्ताओं को अक्सर इसे लोड करने, सिस्टम फ़्रीज़ होने या नीली स्क्रीन जैसी समस्याओं का सामना करना पड़ता है। इन समस्याओं का मुख्य कारण वायरस, सिस्टम फ़ाइलों का विलोपन और निम्न-गुणवत्ता वाला सॉफ़्टवेयर हो सकता है। इन समस्याओं के समाधान के लिए इसका उपयोग ही काफी है सिस्टम पुनर्स्थापना बिंदु.

ये पुनर्स्थापना बिंदु OS को उस समय के बिंदु पर पुनर्स्थापित करने के लिए डिज़ाइन किए गए हैं जब वह था स्थिर रूप से काम किया. सिस्टम में कुछ बदलाव होने पर प्रत्येक पुनर्स्थापना बिंदु स्वचालित रूप से बनाया जाता है। उदाहरण के लिए, ड्राइवर या सॉफ़्टवेयर स्थापित करते समय।

इस सामग्री में हम विशेष ध्यान देंगे कमांड लाइन, जिसके साथ हम विंडोज 7 को पुनर्स्थापित करेंगे। कंसोल के माध्यम से ओएस को पुनर्स्थापित करके, आप प्रक्रिया को काफी तेज कर देंगे। हमारा लेख नौसिखिए सिस्टम प्रशासकों और उन्नत पीसी उपयोगकर्ताओं के लिए विशेष रुचि का होगा।

जब ओएस सामान्य रूप से बूट होता है तो कंसोल में सिस्टम रिस्टोर चलाना

यदि विंडोज 7 में लोड करने के बाद अस्थिर संचालन होता है, प्रोग्राम नहीं खुलते हैं, सिस्टम घटक फ्रीज हो जाते हैं और काम नहीं करते हैं, तो इस मामले में यह आवश्यक है वापस रोल करोपिछले सहेजे गए बिंदु पर. आइए कंसोल को प्रशासक के रूप में लॉन्च करें। ऐसा करने के लिए, मेनू पर जाएँ " शुरू"और सर्च में हम टाइप करेंगे" अध्यक्ष एवं प्रबंध निदेशक" फिर मिले परिणाम पर राइट-क्लिक करें और "चुनें" व्यवस्थापक के रूप में चलाएं».

इन चरणों के बाद, कंसोल प्रशासक मोड में प्रारंभ हो जाएगा। रनिंग कंसोल विंडो में, rstrui.exe कमांड दर्ज करें

कमांड निष्पादित करने के बाद, सिस्टम रिस्टोर विज़ार्ड खुल जाएगा। पुनर्प्राप्ति बिंदुओं का चयन करने के लिए आगे बढ़ने के लिए दिखाई देने वाली विंडो में अगला > बटन पर क्लिक करें।

आइए चुनें उपयुक्तपुनर्स्थापना बिंदु जिस पर विंडोज 7 सामान्य रूप से कार्य करता है और हम जारी रखेंगे।

खुलने वाली विंडो में, फिनिश बटन पर क्लिक करें और संदेश की पुष्टि करें। संदेश की पुष्टि करने के बाद, हम चयनित पुनर्स्थापना बिंदु पर सिस्टम रोलबैक शुरू करेंगे। यदि पुनर्स्थापना सफल होती है, तो आपको एक संबंधित संदेश दिखाई देगा।

जैसा कि आप देख सकते हैं, कंसोल के माध्यम से पुनर्प्राप्ति लॉन्च करना बिल्कुल भी मुश्किल नहीं है।

कंसोल के माध्यम से सुरक्षित मोड में पुनर्स्थापित करना

यदि विंडोज 7 को सामान्य तरीके से प्रारंभ नहीं किया जा सकता है तो नीचे वर्णित पुनर्प्राप्ति विधि आवश्यक है। विंडोज़ वैकल्पिक बूट मेनू पर जाने के लिए, सिस्टम शुरू होने पर F8 कुंजी दबाएँ (अन्य विकल्प भी हो सकते हैं, उदाहरण के लिए, डेल या अन्य)। इस मेनू में आपको नीचे दी गई छवि में दिखाए गए आइटम का चयन करना होगा।

इस आइटम का चयन करने पर, ऑपरेटिंग सिस्टम बूट हो जाएगा कोई जीयूआई नहीं, और एकमात्र साधन जिसके माध्यम से सिस्टम को नियंत्रित किया जा सकता है सांत्वना देना. कंसोल विंडो में, पहले से परिचित कमांड rstrui.exe दर्ज करें

इस कमांड को निष्पादित करके हम सिस्टम रिस्टोर विज़ार्ड खोलेंगे। आइए विज़ार्ड में एक उपयुक्त एक्सेस प्वाइंट चुनें।

उदाहरण से यह स्पष्ट है कि यह पिछले वाले के समान है। फर्क सिर्फ लॉन्च का है विंडोज़ सुरक्षित मोड मेंकंसोल समर्थन के साथ. आमतौर पर, यह विधि लगभग हमेशा काम करती है, भले ही सिस्टम वायरस से भारी क्षति, चूंकि स्टार्टअप पर ओएस केवल मुख्य ड्राइवरों को लोड करता है और इंटरनेट तक कोई पहुंच नहीं है।

विंडोज 7 इंस्टॉलेशन डिस्क का उपयोग करके कंसोल में सिस्टम रिस्टोर चलाना

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

अब सीधे कंसोल पर ही चलते हैं। ऐसा करने के लिए, हाइपरलिंक पर क्लिक करें " सिस्टम रेस्टोर", जो स्थापित सिस्टम की खोज शुरू कर देगा।

आइए उस ऑपरेटिंग सिस्टम का चयन करें जिसकी हमें आवश्यकता है और अगली विंडो पर जाएं।

इस विंडो में, आइटम का चयन करें " कमांड लाइन", जिसके बाद इसे शुरू करना होगा।

कंसोल में, हम कमांड rstrui.exe टाइप करेंगे जो पहले से ही हमारे परिचित है। इस कमांड को निष्पादित करने के बाद, रिकवरी विज़ार्ड शुरू हो जाएगा। मास्टर का कार्य ऊपर वर्णित उदाहरणों के समान है। इसलिए, हम पुनर्प्राप्ति विज़ार्ड के आगे के विवरण को छोड़ देंगे।

कंसोल का उपयोग करके विंडोज बूट रिकॉर्ड पुनर्प्राप्त करना

विंडोज 7 ऑपरेटिंग सिस्टम वाले पीसी का उपयोग करते हुए, उपयोगकर्ताओं को अक्सर इसे लोड करने में समस्याओं का सामना करना पड़ता है और ओएस शुरू होने पर इस प्रकार के संदेश प्राप्त होते हैं।

या कुछ इस तरह का।

इस समस्या का मुख्य कारण दूषित बूट रिकॉर्ड है। एमबीआरया टूटा हुआ बूट कॉन्फ़िगरेशन बीसीडी. आप उपयोगिता का उपयोग करके इस समस्या को हल कर सकते हैं Bootrec.exe. आदेशों का उपयोग करना " /फिक्सएमबीआर" और " /फिक्सबूट"उपयोगिता एक नई बूट प्रविष्टि बना सकती है और इसे ठीक कर सकती है।

इन कमांड का उपयोग करने के लिए, हमें इंस्टॉलेशन डिस्क से बूट करना होगा और कमांड प्रॉम्प्ट लॉन्च करना होगा, जैसा कि पिछले उदाहरण में है। आइए पहले कमांड का उपयोग करें " /फिक्सएमबीआर» उपयोगिताएँ Bootrec.exe.

इस कमांड को चलाकर हमने अपनी बूट एंट्री को ठीक कर लिया है एमबीआर. यदि यह कमांड मदद नहीं करता है, तो दूसरे कमांड का उपयोग करें " /फिक्सबूट» उपयोगिताएँ Bootrec.exe.

इस कमांड को चलाकर हम एक नई बूट प्रविष्टि बनाएंगे जो विंडोज 7 को शुरू करने की अनुमति देगी।

उदाहरण से यह स्पष्ट है कि उपयोग करना Bootrec.exeज्यादातर मामलों में, आप विंडोज 7 में बूट रिकॉर्ड को पुनर्स्थापित या ठीक करने में सक्षम होंगे। मैं यह भी नोट करना चाहूंगा कि बूट रिकॉर्ड को नुकसान पहुंचाने या अधिलेखित करने के मुख्य कारण हैं:

  • स्थानीय डिस्क का आकार बदलनाविशेष सॉफ़्टवेयर का उपयोग करके ऑपरेटिंग सिस्टम के साथ;
  • पुराना विंडोज़ ओएस स्थापित करना नये के ऊपर. उदाहरण के लिए, Windows XP को उसी पीसी पर स्थापित करना जिसमें Windows 7 स्थापित है;
  • तृतीय पक्ष रिकॉर्डिंग बूट क्षेत्र, कौन विंडोज़ का समर्थन नहीं करता. उदाहरण के लिए, लिनक्स बूटलोडर GRUB;
  • विभिन्न वायरस और मैलवेयर।

बूट रिकॉर्ड को नुकसान पहुंचाने या अधिलेखित करने के कारणों पर ध्यान देकर, आप अपने पीसी को कार्यशील स्थिति में रख सकते हैं।

बीसीडीबूट उपयोगिता

विंडोज 7 इंस्टॉलेशन डिस्क में एक और बेहतरीन उपयोगिता है जिसका उपयोग ओएस को पुनर्स्थापित करने के लिए किया जा सकता है। आइए इंस्टॉलेशन डिस्क से कमांड लाइन में भी बूट करें। फिर नीचे दिखाया गया कमांड दर्ज करें।

हमारे मामले में, विंडोज़ "ई:\" ड्राइव पर स्थापित है, इसलिए हमने " ई:\विंडोज़" इस कमांड को चलाकर हम कॉन्फ़िगरेशन फ़ाइलों को पुनर्स्थापित करेंगे बीसीडी, साथ ही बूटलोडर फ़ाइल बूटमग्र.

कंसोल में bcdboot.exe कमांड दर्ज करके, आप उपयोगिता का विवरण, साथ ही अतिरिक्त कुंजियों की एक सूची देख सकते हैं जिनका उपयोग इसे शुरू करते समय किया जा सकता है।

कंसोल उपयोगिता MBRFix

यह कंसोल उपयोगिता मल्टीबूट डिस्क के साथ बंडल में आती है हिरेन की बूट करने वाली सीडी.

हिरेन की बूट करने वाली सीडीयह दर्जनों प्रोग्राम वाली एक डिस्क है जो कई कंप्यूटर वैज्ञानिकों और सिस्टम प्रशासकों की मदद करती है। मुख्य कार्य एमबीआरफ़िक्सविंडोज बूट लोडर को पुनर्स्थापित करना है। डिस्क छवि हिरेन की बूट करने वाली सीडीआधिकारिक वेबसाइट www.hairensbootcd.org से डाउनलोड किया जा सकता है। से बूट हो रहा है हिरेन की बूट करने वाली सीडी, हमें इसके बूट मेनू पर ले जाया जाएगा।

इस मेनू में आपको “चुनना होगा” मिनी विंडोज़ एक्सपी"और एंटर दबाएँ। इस क्रिया को पूरा करके, हम अपनी उपयोगिता सहित सिस्टम के निदान और मरम्मत के लिए आवश्यक उपयोगिताओं के साथ विंडोज एक्सपी का एक पोर्टेबल संस्करण डाउनलोड करेंगे। एमबीआरफ़िक्स. अब चलिए " एचबीसीडी मेनू»डेस्कटॉप पर एक शॉर्टकट से। फिर मेनू में " कार्यक्रमों"आइए बिंदुओं पर आगे बढ़ें" विभाजन/बूट/एमबीआर/कमांडलाइन/एमबीआरफिक्स».

यह हमें कंसोल उपयोगिता खोलने की अनुमति देगा एमबीआरफ़िक्स. कंसोल विंडो में, कमांड MBRFix.exe /drive 0 फिक्सmbr /win7 /yes दर्ज करें

यह संघ बूट रिकॉर्ड और बूटलोडर को पुनर्स्थापित करेगा, जो आपको विंडोज 7 शुरू करने की अनुमति देगा।

डिस्क का प्रयोग करें हिरेन की बूट करने वाली सीडीउपयोगिता के साथ एमबीआरफ़िक्सयदि आपके पास सात वाली मूल डिस्क नहीं है तो यह विशेष रूप से सुविधाजनक है।

आइए इसे संक्षेप में बताएं

इस सामग्री में, हमने कमांड लाइन का उपयोग करके विंडोज 7 को पुनर्स्थापित करने के सभी तरीकों को देखने का प्रयास किया। इसलिए, इस लेख को पढ़ने के बाद, आप आसानी से विंडोज 7 चलाने वाले अपने कंप्यूटर की कार्यक्षमता को पुनर्स्थापित कर सकते हैं।

मैं यह भी नोट करना चाहूंगा कि यदि OS सिस्टम फ़ाइलें गंभीर रूप से क्षतिग्रस्त या मिटा दी गई हैं, तो सिस्टम या उसके बूट लोडर को पुनर्स्थापित करना संभव नहीं होगा। इसलिए, यदि आपके लिए भी यही मामला है, तो एक बैकअप बनाओहार्ड ड्राइव पर सभी महत्वपूर्ण जानकारी और विंडोज़ को पुनः स्थापित करें.

हमें उम्मीद है कि हमारी सामग्री आपके सिस्टम या उसके बूट रिकॉर्ड को पुनर्स्थापित करने में आपकी मदद करेगी, और आपको भविष्य में इसी तरह की समस्याओं से बचने या उन्हें तुरंत हल करने की अनुमति भी देगी।

विषय पर वीडियो

नमस्कार प्रिय पाठकों.

कभी-कभी, विभिन्न क्रियाओं के परिणामस्वरूप, ऐसा हो सकता है कि कंप्यूटर ऑपरेटिंग सिस्टम में प्रवेश करने से इंकार कर दे। और कुछ मामलों में, यह एक महत्वपूर्ण उपकरण की खराबी के कारण होता है। समाधान विंडोज 7 बूटलोडर को पुनर्स्थापित करना है।

ऑपरेटिंग सिस्टम के संबंधित तत्व को "जीवन में लौटने" की आवश्यकता का संकेत देने वाले कई मुख्य संकेत हैं:

बूटरेक( )

अपने कंप्यूटर को कार्यशील स्थिति में वापस लाने के लिए, आपको कई कदम उठाने होंगे। इसके अलावा, प्रक्रिया के लिए हमें विंडोज़ इंस्टॉलेशन फ़ाइलों की आवश्यकता होगी। इसलिए हम डिस्क के बिना संबंधित डेटा का सामना नहीं कर सकते। हम निम्नलिखित करते हैं:


यह कमांड उन सभी संभावित मापदंडों को दिखाएगा जिनके साथ यह काम करता है।

बूटरेक कुंजियों का विवरण( )

वातावरण में टीमें cmd.exeमानक संस्करण में, या विशेष परिवर्धन के साथ लॉन्च किया जा सकता है। इसलिए, उदाहरण के लिए, यदि आप लिखते हैं " Bootrec.exe /FixMbr", प्रोग्राम मुख्य विभाजन पर एक बूट रिकॉर्ड लिखता है। इसके अलावा, बाद वाला विंडोज 7 और विस्टा के साथ संगत है। इससे डिवाइस की कार्यक्षमता बहाल करने में मदद मिलेगी. इसके अलावा, यदि संबंधित सेगमेंट में गैर-मानक कोड को हटाने की आवश्यकता है तो आप इस ट्रिक का सहारा ले सकते हैं। हालाँकि, मौजूदा विभाजन तालिका वही रहती है।

यदि आप "" कुंजी का उपयोग करते हैं, तो प्रोग्राम एक नया बूट सेक्टर लिखता है। यह माइक्रोसॉफ्ट के उपरोक्त ऑपरेटिंग सिस्टम के साथ भी संगत है। इस विकल्प का उपयोग कई मामलों में किया जाता है:

    बूट फ़ाइल को एक गैर-मानक फ़ाइल से बदल दिया गया है।

    यह क्षतिग्रस्त है.

    सातवें संस्करण या विस्टा के बाद, पिछला बिल्ड पोस्ट किया गया था। उदाहरण के लिए, XP स्थापित करने के बाद, Windows NT बूट लोडर का उपयोग किया जाता है।

जानना दिलचस्प है! प्रोग्राम का उपयोग करके वही प्रभाव प्राप्त किया जा सकता है " Bootsect.exe" यह डिस्क पर भी है. ऐसा करने के लिए, हम लिखते हैं " बूटसेक्ट /NT60 SYS" एक बूट सेक्टर जो "" के साथ संगत है, दिखाई देगा। विस्तृत जानकारी के लिए, आपको उपयोगिता को कुंजी के साथ चलाने की आवश्यकता है " /मदद».

लिखते समय " Bootrec.exe /ScanOs", एप्लिकेशन OS 7 और Vista के लिए सभी उपलब्ध डिस्क को स्कैन करता है। परिणामस्वरूप, उपयोगकर्ताओं को पाए गए सभी सिस्टमों की एक सूची प्राप्त होती है, यहां तक ​​कि वे भी जो बूट डेटा स्टोरेज में पंजीकृत नहीं हैं।

कुंजी का उपयोग करना " /पुनर्निर्माणबीसीडी"स्थापित ऑपरेटिंग सिस्टम के लिए सभी डिस्क को स्कैन करना शुरू कर देगा। एक सूची संकलित की जाती है जिससे उन्हें भंडारण में जोड़ा जा सकता है। इसके अलावा, यह कमांड आपको डेटाबेस को फिर से बनाने की अनुमति देगा। हालाँकि, ऐसा करने से पहले आपको पिछला डेटा ज़रूर डिलीट करना होगा।

उपरोक्त उपयोगिता की व्यापक कार्यक्षमता है। लेकिन अगर सिस्टम स्टार्टअप फ़ाइल गुम है तो इससे मदद नहीं मिलेगी। ऐसे में आपको दूसरे टूल का सहारा लेना होगा।

गौर करने वाली बात यह है कि यह स्वचालित रूप से काम करता है। यानी, उपयोगकर्ताओं को केवल कुछ टूल तक पहुंचने, एक कमांड दर्ज करने की आवश्यकता है, और सब कुछ स्वतंत्र रूप से किया जाएगा - प्रक्रिया के दौरान कुछ भी करने की आवश्यकता नहीं है।

बीसीडीबूट( )

यह उपकरण मुख्य विभाजन पर स्थित बूटलोडर को बनाने या मरम्मत करने के लिए डिज़ाइन किया गया है। प्रोग्राम आपको हार्ड ड्राइव के बीच फ़ाइलें स्थानांतरित करने की भी अनुमति देता है। भले ही बाद में सिस्टम दिखाई न दे।

आरंभ करने के लिए, बस टाइप करें " bcdboot.exe सी:\विंडोज़" यह ऑपरेशन भंडारण फ़ाइलों सहित क्षतिग्रस्त डेटा को पुनर्प्राप्त करता है।

इस प्रक्रिया के कई पैरामीटर हैं:

    स्रोत - उस निर्देशिका का स्थान जिसमें Windows वितरण स्थित है। हमारे मामले में, यह एक प्लास्टिक डिस्क या यूएसबी फ्लैश ड्राइव है। यह पैरामीटर आवश्यक है. शेष को आवश्यकतानुसार दर्शाया गया है।

    « /मैं»-पर्यावरण भाषा सेट करता है। यदि अपरिवर्तित छोड़ दिया जाए तो अंग्रेजी का प्रयोग किया जाता है।

    « /एस"- उस ड्राइव अक्षर को इंगित करता है जहां आवश्यक फ़ाइलें रखी जाएंगी। डिफ़ॉल्ट रूप से, यह वह स्थान है जो BIOS या नए सिस्टम - UEFI द्वारा निर्धारित किया जाता है।

    « /v"-विस्तृत कार्य लेखांकन मोड प्रारंभ होता है।

    « /एम» - मौजूदा रिकॉर्ड और नए बनाए गए रिकॉर्ड के मापदंडों का संयोजन। यह सब एक नए बूट क्षेत्र में लिखा गया है।

लिनक्स का उपयोग करने के बाद लौट रहा हूँ( )

यह ऐसी स्थिति की कल्पना करने लायक है जहां आपके पास पहले Microsoft का ऑपरेटिंग सिस्टम था। और लिनक्स स्थापित करने के बाद, पहला अचानक शुरू होना बंद हो गया। ऐसा कुछ त्रुटियों के परिणामस्वरूप हुआ।

यदि उबंटू इंस्टॉल करने के बाद विंडोज आपके लिए काम नहीं करता है, तो तुरंत घबराएं नहीं। समस्या का समाधान सरलता से किया जा सकता है।

dd if=/dev/sda2 of=/linux.boot bs=512 गिनती=1

उपरोक्त कोड आपको बूट सेक्टर को "से कॉपी करने की अनुमति देता है" sda2"linux.boot में।

यह ध्यान देने योग्य है कि इस ऑपरेटिंग सिस्टम में मूल तत्व " / " यदि आपकी व्यक्तिगत स्थिति में ऐसा नहीं है, तो पहले आपको यह पता लगाना होगा कि मौजूदा क्षेत्रों में से कौन सा बूट करने योग्य है।

प्रविष्टि को उपयोगकर्ता के फ़ोल्डर में कॉपी किया गया था. इसलिए, हम उपयुक्त निर्देशिका में जाते हैं और फ़ाइल को उस विभाजन में स्थानांतरित करते हैं जहां विंडोज़ पहले से स्थापित है।

परिणाम होगा " कमांड लाइन", जिसमें हम केवल दो पंक्तियाँ लिखते हैं और प्रत्येक क्लिक के बाद" प्रवेश करना»:
Bootrec.exe /FixMbr
Bootrec.exe /फिक्सबूट
उसके बाद, हम डिवाइस को पुनरारंभ करते हैं और देखते हैं कि हमारे ओएस में सब कुछ कैसे काम करता है।

विंडोज 7 बूटलोडर कई कारणों से काम करना बंद कर देता है - यदि बूट.इनी क्षतिग्रस्त है या आप "सेवन" के साथ एक्सपी स्थापित करने का प्रयास करते हैं, जिसके बाद बाद वाला बूट नहीं करना चाहता है। यह इस तथ्य के कारण है कि XP ​​विंडोज 7 एमबीआर बूट रिकॉर्ड को फिर से लिखता है। आमतौर पर, विंडोज 7 बूट लोडर को पुनर्स्थापित करना मानक सिस्टम टूल का उपयोग करके किया जाता है। आप किसी अन्य टूल का उपयोग कर सकते हैं, उदाहरण के लिए, बूटिस।

बूटलोडर को पुनर्स्थापित करने का सबसे आसान तरीका

यदि F8 दबाने से अतिरिक्त स्टार्टअप विधियां और समस्या निवारक नहीं खुलता है, तो आपको विंडोज 7 रिकवरी डिस्क या फ्लैश ड्राइव का उपयोग करने की आवश्यकता होगी। इस ड्राइव से, आपको सिस्टम रिकवरी लिंक पर क्लिक करके अपने कंप्यूटर को रिकवरी वातावरण में बूट करना होगा OS इंस्टालेशन विंडो के नीचे।

  1. कंप्यूटर स्वचालित रूप से समस्या का समाधान ढूंढने का प्रयास करेगा, जो खुलने वाली विंडो में आपको सूचित करेगा।
  2. यदि पुनर्प्राप्ति उपयोगिता कार्य का सामना करती है, तो जो कुछ बचा है वह रीबूट करना है।

यदि XP के बाद विंडोज 7 बूटलोडर को पुनर्स्थापित करना संभव नहीं था, तो स्टार्टअप रिकवरी टूल का उपयोग करें, जो अन्य के साथ, इंस्टॉलेशन डिस्क या फ्लैश ड्राइव का हिस्सा है। आमतौर पर ये सरल तरीके सरल एमबीआर स्टार्टअप समस्याओं को संभाल सकते हैं।

Boot.ini का संपादन

डिफ़ॉल्ट रूप से सिस्टम प्रारंभ करने के लिए Boot.ini जिम्मेदार है। यदि कोई ऑपरेटिंग सिस्टम गलत तरीके से इंस्टॉल किया गया है या अनइंस्टॉल किया गया है, तो इसकी गैर-कार्यशील प्रविष्टि उसी Boot.ini में संग्रहीत की जाएगी। यह सिस्टम विभाजन के मूल में स्थित है, इसलिए इसे संपादित करने के लिए आपको छिपी हुई फ़ाइलों को दिखाने के लिए अपने कंप्यूटर को कॉन्फ़िगर करना होगा।

कभी-कभी Boot.ini वायरस द्वारा दूषित हो सकता है या किसी प्रोग्राम के कारण ऐसा हो सकता है, जिसके बाद OS अपने आप प्रारंभ नहीं होता है।

समाधान सरल है - LiveCD से बूट करें और नियमित नोटपैड का उपयोग करके Boot.ini संपादित करें। केवल दो खंड हैं - बूट लोडर, जो लोडिंग को नियंत्रित करता है, और ऑपरेटिंग सिस्टम। याद रखने योग्य कई पैरामीटर हैं:

  • टाइमआउट=10 - सेकंड में समय जिसके दौरान उपयोगकर्ता प्रारंभ करने के लिए एक ओएस का चयन कर सकता है;
  • मल्टी(0) और डिस्क(0) ऐसे पैरामीटर हैं जिनका मान शून्य होना चाहिए;
  • rdisk(0) - सिस्टम विभाजन के साथ डिस्क की संख्या (शून्य से गिनती)।

सामान्य तौर पर, एक OS के साथ Boot.ini चित्र में जैसा दिखना चाहिए।

एमबीआर सेक्टर को पुनर्स्थापित करने के लिए कमांड लाइन का उपयोग करना

आप सिस्टम रिकवरी टूल खोलकर और अंतिम आइटम "कमांड प्रॉम्प्ट" का चयन करके उसी बूट डिस्क या फ्लैश ड्राइव से कमांड लाइन मोड में आ सकते हैं।

  1. बूटरेक कमांड दर्ज करें और फिर एंटर दबाएं, विकल्पों की एक पूरी सूची दिखाई देगी
  2. एमबीआर सेक्टर लिखें, जिसके लिए Bootrec.exe /FixMbr कमांड है;
  3. एंटर दबाने के बाद, कंप्यूटर उपयोगकर्ता को अगली पंक्ति में ऑपरेशन के सफल समापन के बारे में सूचित करेगा;
  4. इसके बाद, Bootrec.exe /FixBoot दर्ज करके एक नया बूट सेक्टर लिखने की प्रक्रिया अपनाएँ;
  5. जो कुछ बचा है वह निकास दर्ज करना और कंप्यूटर को पुनरारंभ करने का प्रयास करना है।
  1. इंस्टॉलेशन डिस्क या फ्लैश ड्राइव से कमांड लाइन में लॉग इन करें;
  2. Bootrec /ScanOs दर्ज करें, जिसके बाद उपयोगिता ऑपरेटिंग सिस्टम की उपस्थिति के लिए कंप्यूटर को स्कैन करेगी;
  3. अगली पंक्ति में Bootrec.exe /RebuildBcd कमांड लिखें, प्रोग्राम आपको स्टार्ट मेनू में XP आदि सहित विंडोज़ के सभी पाए गए संस्करणों को जोड़ने के लिए संकेत देगा;
  4. आपको बस Y और Enter को क्रम से दबाकर इससे सहमत होना है, जिसके बाद सिस्टम लोड करते समय आपके पास विकल्प होगा कि कौन सा OS लोड करना है - XP या सेवन।

आप एक अन्य कमांड से भी एमबीआर की समस्या को ठीक कर सकते हैं। ऐसा करने के लिए, कमांड लाइन पर Bootsect /NT60 SYS दर्ज करें, फिर Enter करें। बाहर निकलने के लिए निकास दर्ज करें। यह मुख्य बूट कोड को अपडेट कर देगा और आपके सिस्टम बूट समय पर सूची में दिखाई देंगे।

गंभीर समस्याओं के मामले में, वर्णित विधियों का उपयोग करके एमबीआर को पुनर्स्थापित करना संभव नहीं हो सकता है, इसलिए डाउनलोड स्टोरेज में स्थित फ़ाइलों को अधिलेखित करने का प्रयास करना उचित है।

बूट मैनेजर अनुपस्थित है

एमबीआर सेक्टर क्षतिग्रस्त होने या हटाए जाने पर कंप्यूटर आमतौर पर इस संदेश को काली स्क्रीन पर प्रदर्शित करता है। इसका कारण एमबीआर से संबंधित नहीं हो सकता है, उदाहरण के लिए, यदि बूट टैब पर BIOS सेटिंग्स रीसेट कर दी गई हैं और सिस्टम गलत डिस्क से बूट करने का प्रयास कर रहा है। लेकिन अक्सर, बूटलोडर को ही दोषी ठहराया जाता है, इसलिए हम बताएंगे कि विंडोज 7 बूट को कैसे पुनर्स्थापित किया जाए।

विंडोज 7 डिस्क में क्षतिग्रस्त BOOTMGR सहित OS बूट फ़ाइलों को रिकॉर्ड करने के लिए हमेशा एक छोटा 100-मेगाबाइट आरक्षित छिपा हुआ विभाजन होता है। आप बस इंस्टॉलेशन मीडिया से BOOTMGR को कॉपी कर सकते हैं और इसे इस पार्टीशन में लिख सकते हैं। इसके लिए:

  1. अपने पुनर्प्राप्ति ड्राइव से एक कमांड प्रॉम्प्ट खोलें।
  2. डिस्कपार्ट और सूची वॉल्यूम कमांड को क्रम से दर्ज करें, जिसके बाद आपके डिस्क की एक सूची और सिस्टम द्वारा उनमें से प्रत्येक को सौंपे गए अक्षर स्क्रीन पर दिखाई देंगे। हम 100 एमबी आरक्षित विभाजन और ऑप्टिकल ड्राइव - ड्राइव सी और एफ में रुचि रखते हैं, जैसा कि चित्र में है।
  3. बाहर निकलने के लिए Exit टाइप करें और Enter दबाएँ।

इंस्टॉलेशन ड्राइव अक्षर दर्ज करें जिसके बाद एक कोलन और बूटमर्ग बूटलोडर को आरक्षित विभाजन में कॉपी करने का आदेश दिया गया है। यह इस तरह दिखेगा:

  • एफ: और फिर दर्ज करें;
  • Bootmgr C:\ को कॉपी करें और Enter दबाएँ;
  • बाहर निकलें, उपयोगिता बाहर निकल जाएगी।

यदि किसी छिपे हुए विभाजन में प्रतिलिपि बनाना विफल हो जाता है, तो बूट स्टोर को पूरी तरह से अधिलेखित किया जा सकता है। विंडोज 7 बूट लोडर को पुनर्स्थापित करना कमांड bcdboot.exe N:\Windows के साथ किया जाता है, जहां N OS का ड्राइव अक्षर है। आपको सूचित किए जाने के बाद कि फ़ाइलें सफलतापूर्वक बनाई गई हैं, आप एक्ज़िट कमांड के साथ टूल से बाहर निकल सकते हैं और अपने कंप्यूटर को पुनरारंभ कर सकते हैं।

  • कमांड लाइन में लाइन डिस्कपार्ट लिखें, जो उपयोगिता को कॉल करता है;
  • सभी उपलब्ध भौतिक डिस्क प्रदर्शित करने के लिए, सूची डिस्क लिखें;
  • कमांड सेल डिस्क 0 के साथ वांछित डिस्क का चयन करें, जहां 0 एकमात्र स्थापित एचडीडी की संख्या है;
  • सभी हार्ड ड्राइव विभाजन प्रदर्शित करने के लिए, सूची विभाजन दर्ज करें;
  • आरक्षित विभाजन का चयन करने के लिए, कमांड एसईएल भाग 1 लिखें, जहां 1 विभाजन संख्या है;
  • सक्रिय टाइप करके इसे सक्रिय बनाएं;
  • बाहर निकलें टाइप करके एप्लिकेशन से बाहर निकलें।

अंतिम उपाय के रूप में, आप कुछ लाइवसीडी से शुरू करके सिस्टम विभाजन को पूरी तरह से मैन्युअल रूप से हटा सकते हैं और प्रारूपित कर सकते हैं, और फिर सेक्टर को फिर से बनाने के लिए bcdboot.exe कमांड का उपयोग कर सकते हैं।

बूटिस का उपयोग करना

यदि Windows XP को "सात" के बाद स्थापित किया गया था, तो अधिलेखित एमबीआर सेक्टर के कारण, केवल XP प्रारंभ होता है और कंप्यूटर चालू करने के बाद आपके पास सिस्टम का चयन करने की क्षमता नहीं होती है। साथ ही, दोनों सिस्टम पूरी तरह कार्यात्मक हैं, और आप स्टार्टअप मेनू को बहुत आसानी से वापस कर सकते हैं, जिसके लिए आप बूटिस उपयोगिता का उपयोग करते हैं:


बाईं ओर नई बूटिस विंडो में आपको ओएस बूट सूची दिखाई देगी, जिसमें आपको विंडोज एक्सपी में लापता "सात" को जोड़ना होगा:

  • "जोड़ें" पर क्लिक करें;
  • खुलने वाली सूची में, नई विंडोज 7 प्रविष्टि के लिए लाइन का चयन करें;
  • ऊपरी इनपुट फ़ील्ड में दाईं ओर, हार्ड ड्राइव का चयन करें;
  • नीचे दिए गए फ़ील्ड में, "सात" वाले अनुभाग को इंगित करें;
  • सेव बेसिक सेटिंग्स पर क्लिक करें।

प्रोग्राम आपको सूचित करेगा कि यह तत्व बूट में सफलतापूर्वक बदल दिया गया है और आप बूटिस से बाहर निकल सकते हैं। अगली बार जब आप अपना कंप्यूटर चालू करें, तो आप चुन सकते हैं कि आपकी हार्ड ड्राइव से कौन सा ओएस बूट करना है - विंडोज 7 या एक्सपी।

सामग्री की रिपोर्ट करें


  • कॉपीराइट उल्लंघन स्पैम गलत सामग्री टूटे हुए लिंक


भेजना

कई वर्षों से, Microsoft Windows ऑपरेटिंग सिस्टम के लिए पुनर्प्राप्ति प्रणाली में सुधार कर रहा है, और Windows 7 और Windows Vista में यह लगभग स्वचालित रूप से काम करता है। यदि आप विंडोज 7 इंस्टॉलेशन डिस्क से बूट करते हैं और "पर क्लिक करें सिस्टम रेस्टोर" ("कंप्यूटर की मरम्मत करें"), विंडोज रिकवरी सिस्टम लॉन्च होगा और स्वतंत्र रूप से मिलने वाली सभी त्रुटियों को ठीक करने का प्रयास करेगा। यह बड़ी संख्या में समस्याओं को ठीक कर सकता है, हालांकि, यह काफी संभावना है कि बूटलोडर क्षतिग्रस्त हो गया है, और रिकवरी सिस्टम इसका सामना नहीं कर सकता है यह समस्या। इस स्थिति में आप Bootrec.exe उपयोगिता का उपयोग करके बूटलोडर को मैन्युअल रूप से पुनर्स्थापित कर सकते हैं।

Bootrec.exe एप्लिकेशन का उपयोग बूटलोडर भ्रष्टाचार से जुड़ी त्रुटियों को ठीक करने के लिए किया जाता है और इसके परिणामस्वरूप, विंडोज 7 और विंडोज विस्टा ऑपरेटिंग सिस्टम शुरू करने में असमर्थता होती है।

अनुक्रमण

Bootrec.exe उपयोगिता लॉन्च करने के लिए कुंजियों का विवरण

Bootrec.exe /FixMbr

/FixMbr स्विच के साथ लॉन्च किया गया, उपयोगिता सिस्टम विभाजन में एक Windows 7 और Windows Vista-संगत मास्टर बूट रिकॉर्ड (MBR) लिखती है। मास्टर बूट रिकॉर्ड के दूषित होने की समस्या को हल करने के लिए, या यदि आप इससे गैर-मानक कोड हटाना चाहते हैं, तो इस विकल्प का उपयोग करें। इस स्थिति में, मौजूदा विभाजन तालिका अधिलेखित नहीं है।

Bootrec.exe /फिक्सबूट

/फिक्सबूट कुंजी के साथ लॉन्च किया गया, उपयोगिता सिस्टम विभाजन में विंडोज 7 और विंडोज विस्टा के साथ संगत एक नया बूट सेक्टर लिखती है। इस विकल्प का उपयोग निम्नलिखित मामलों में किया जाना चाहिए:

  1. Windows Vista या Windows 7 बूट सेक्टर को एक गैर-मानक बूट सेक्टर से बदल दिया गया है।
  2. बूट सेक्टर क्षतिग्रस्त है.
  3. Windows Vista या Windows 7 स्थापित करने के बाद Windows ऑपरेटिंग सिस्टम का पिछला संस्करण स्थापित किया गया था। उदाहरण के लिए, यदि Windows XP स्थापित किया गया था, तो NTLDR (Windows NT लोडर, Windows NT लोडर) का उपयोग किया जाएगा, मानक NT 6 लोडर का कोड ( Bootmgr) को Windows XP इंस्टालर द्वारा अधिलेखित कर दिया जाएगा।

यह ध्यान दिया जाना चाहिए कि एक समान प्रभाव बूटसेक्ट.exe उपयोगिता का उपयोग करके प्राप्त किया जा सकता है, जो विंडोज 7 बूट करने योग्य मीडिया पर भी स्थित है। ऐसा करने के लिए, आपको निम्नलिखित मापदंडों के साथ Bootsect.exe चलाने की आवश्यकता है:

बूटसेक्ट /NT60 SYS

सिस्टम विभाजन के बूट सेक्टर को BOOTMGR संगत कोड के साथ अधिलेखित किया जाएगा। आप इसे पैरामीटर के साथ चलाकर Bootsect.exe उपयोगिता का उपयोग करने के बारे में अधिक जान सकते हैं /मदद.

Bootrec.exe /ScanOs

/ScanOs कुंजी के साथ लॉन्च किया गया, उपयोगिता स्थापित विंडोज विस्टा और विंडोज 7 ऑपरेटिंग सिस्टम के लिए सभी डिस्क को स्कैन करती है। इसके अलावा, जब उपयोग किया जाता है, तो यह उन पाए गए सिस्टम की एक सूची प्रदर्शित करता है जो वर्तमान में विंडोज बूट कॉन्फ़िगरेशन डेटा स्टोर (बूट कॉन्फ़िगरेशन) में पंजीकृत नहीं हैं डेटा (बीसीडी) )स्टोर)।

Bootrec.exe /RebuildBcd

इस कुंजी के साथ लॉन्च किया गया, उपयोगिता स्थापित विंडोज विस्टा या विंडोज 7 ऑपरेटिंग सिस्टम की उपस्थिति के लिए सभी डिस्क को स्कैन करती है। पाए गए ऑपरेटिंग सिस्टम एक सूची में प्रदर्शित होते हैं, जहां से उन्हें विंडोज बूट कॉन्फ़िगरेशन डेटा स्टोर (बूट कॉन्फ़िगरेशन डेटा स्टोर) में जोड़ा जा सकता है। . यदि आप बूट कॉन्फ़िगरेशन डेटा स्टोर को पूरी तरह से पुनर्निर्माण करना चाहते हैं तो भी इस विकल्प का उपयोग करें। ऐसा करने से पहले आपको पिछली स्टोरेज को डिलीट करना होगा. आदेशों का सेट इस प्रकार हो सकता है:

Bcdedit /export C:\BCDcfg.bak attrib -s -h -r c:\boot\bcd del c:\boot\bcd बूटरेक /RebuildBcd

उपरोक्त उदाहरण वर्तमान बूट कॉन्फ़िगरेशन स्टोर को C:\BCDcfg.bak पर निर्यात करता है, इसके सिस्टम, छिपे हुए और केवल पढ़ने योग्य गुणों को हटाता है, इसे DEL के साथ हटाता है, और इसे Bootrec /RebuildBcd के साथ पुन: बनाता है।


चित्र बड़ा करें

बेशक उपयोगिता Bootrec.exeबहुत कार्यात्मक है, तथापि, यह मदद नहीं करेगा, उदाहरण के लिए, विंडोज़ बूट लोडर फ़ाइल बूटमग्रक्षतिग्रस्त या शारीरिक रूप से गायब। इस मामले में, आप एक अन्य उपयोगिता का उपयोग कर सकते हैं, जो विंडोज 7 वितरण मीडिया में भी शामिल है - bcdboot.exe.

का उपयोग करके बूट वातावरण को पुनर्प्राप्त करना BCDboot.exe

BCDboot.exeएक उपकरण है जिसका उपयोग सक्रिय सिस्टम विभाजन पर स्थित बूट वातावरण को बनाने या पुनर्स्थापित करने के लिए किया जाता है। उपयोगिता का उपयोग डाउनलोड फ़ाइलों को स्थानांतरित करने के लिए भी किया जा सकता है।

इस मामले में कमांड लाइन इस तरह दिख सकती है:

Bcdboot.exe e:\windows

e:\windows को उस पथ से बदलें जो आपके सिस्टम से मेल खाता हो।
यह ऑपरेशन ऊपर उल्लिखित बूटएमजीआर फ़ाइल सहित बूट कॉन्फ़िगरेशन डेटा (बीसीडी) स्टोर फ़ाइलों सहित दूषित विंडोज बूट वातावरण की मरम्मत करेगा।

बीसीडीबूट कमांड लाइन पैरामीटर का सिंटैक्स

Bcdboot.exe उपयोगिता निम्नलिखित कमांड लाइन पैरामीटर का उपयोग करती है:

बीसीडीबीओओटी स्रोत ]

स्रोत

बूट वातावरण फ़ाइलों की प्रतिलिपि बनाते समय स्रोत के रूप में उपयोग की जाने वाली Windows निर्देशिका का स्थान निर्दिष्ट करता है।

वैकल्पिक पैरामीटर. बूट वातावरण भाषा सेट करता है। डिफ़ॉल्ट अंग्रेजी (यूएस) है।

वैकल्पिक पैरामीटर. सिस्टम विभाजन के ड्राइव अक्षर को निर्दिष्ट करता है जहां बूट वातावरण फ़ाइलें स्थापित की जाएंगी। डिफ़ॉल्ट रूप से, BIOS फ़र्मवेयर द्वारा निर्दिष्ट सिस्टम विभाजन का उपयोग किया जाता है।

वैकल्पिक पैरामीटर. उपयोगिता संचालन के विस्तृत लॉगिंग मोड को सक्षम करता है।

वैकल्पिक पैरामीटर. नए बनाए गए और मौजूदा बूट स्टोरेज रिकॉर्ड के मापदंडों को संयोजित करता है और उन्हें नए बूट रिकॉर्ड में लिखता है। यदि एक ऑपरेटिंग सिस्टम बूट लोडर GUID निर्दिष्ट है, तो बूट प्रविष्टि बनाने के लिए बूट लोडर ऑब्जेक्ट को सिस्टम टेम्पलेट के साथ जोड़ता है।

सारांश

आलेख में Bootrec.exe और bcdboot.exe उपयोगिताओं के साथ काम करने के सिद्धांतों पर चर्चा की गई, जिनका उपयोग क्षतिग्रस्त या गुम बूटलोडर के कारण विंडोज 7 ऑपरेटिंग सिस्टम को शुरू करने में असमर्थता से जुड़ी समस्याओं को हल करने के लिए किया जाता है।

कंप्यूटर शुरू करने में सभी उपकरणों के BIOS की जाँच करना और यदि स्व-परीक्षण सफल होता है, तो विंडोज़ लोड करना शामिल है। सिस्टम बूटलोडर की बदौलत बूट होता है, जिसमें इस उद्देश्य के लिए विशेष डेटा रिकॉर्ड किया जाता है। यह डेटा किसी भी समय क्षतिग्रस्त हो सकता है और एक प्रकार की त्रुटि और अन्य दिखाई दे सकती है। यदि आपको स्क्रीन पर समान त्रुटि या कुछ इसी तरह की त्रुटि दिखाई देती है, लेकिन तथ्य यह है कि विंडोज बूट नहीं होता है, तो आपको इसकी आवश्यकता है विंडोज 7 बूट लोडर रिकवरी. वैसे, मैंने निम्नलिखित लेखों में अन्य प्रणालियों के लिए बूट रिकॉर्ड पुनर्प्राप्ति के बारे में लिखा है:

अब चलिए व्यापार पर आते हैं।

पुनर्प्राप्ति डिस्क का उपयोग करके Windows 7 बूटलोडर को पुनर्प्राप्त करना

आपको विंडोज 7 वाली एक डिस्क लेनी होगी, यदि आपके पास एक है तो बढ़िया है, लेकिन यदि नहीं है तो एक बूट करने योग्य यूएसबी फ्लैश ड्राइव बनाएं। इस मामले में संस्करण महत्वपूर्ण नहीं है, बिट गहराई भी महत्वपूर्ण नहीं है। फ़्लैश ड्राइव से बूट करें. जब आपको नीचे बाईं ओर विंडोज इंस्टालर दिखाई दे, तो क्लिक करें "सिस्टम रेस्टोर".

सिस्टम पुनर्प्राप्ति विकल्पों के साथ एक छोटी विंडो दिखाई देगी। उस सिस्टम का चयन करें जिसे पुनर्स्थापित करने की आवश्यकता है। "अगला" बटन पर क्लिक करें।

और यहां आवश्यक विकल्पों वाली एक विंडो है। सबसे पहले, आप स्वचालित समस्या निवारण का प्रयास कर सकते हैं, यह सबसे पहला आइटम है जिसे कहा जाता है "स्टार्टअप रिकवरी". एक बार जब आप इसे क्लिक करते हैं, तो आप बस प्रतीक्षा करें। इस पद्धति का नुकसान यह है कि यह हमेशा काम नहीं करती है, इसलिए हम मैन्युअल तरीकों का उपयोग करेंगे।

कमांड लाइन का उपयोग करना

पुनर्प्राप्ति विकल्पों में, कमांड प्रॉम्प्ट खोलें। वहां हम निम्नलिखित कमांड दर्ज करेंगे:

बूटरेक/फिक्सएमबीआर

इस सरल कमांड का उपयोग करके, आप विंडोज 7 पर बूट रिकॉर्ड को पुनर्स्थापित कर सकते हैं। यदि इससे मदद नहीं मिलती है, तो अगले चरण पर आगे बढ़ें:

बूटरेक/फिक्सबूट

दोनों कमांड से विंडोज 7 बूटलोडर को पुनर्स्थापित करने की अधिक संभावना है। कमांड प्रॉम्प्ट को बंद करें, कंप्यूटर को पुनरारंभ करें और देखें कि क्या होता है। वास्तव में, सिस्टम को बिना किसी समस्या के बूट होना चाहिए। अगर ऐसा नहीं है तो मैंने कुछ और तरीके तैयार किये हैं.

कमांड लाइन #विधि 2 का उपयोग करें

हम निम्नलिखित कमांड फिर से और एक अतिरिक्त कमांड दर्ज करते हैं:

  • बूटरेक/फिक्सएमबीआर
  • बूटरेक/फिक्सबूट
  • बूटसेक्ट /एनटी60 सभी /बल /एमबीआर

आइए सिस्टम को बूट करने का प्रयास करें।

Boot.ini फ़ाइल का संपादन

सिस्टम को लोड करने के लिए एक विशेष Boot.ini फ़ाइल जिम्मेदार है। आज हम उसे प्रताड़ित करेंगे. शायद वायरस हमले या साधारण पीसी विफलता के परिणामस्वरूप इसकी अखंडता से समझौता किया गया था, इसलिए विंडोज 7 या किसी अन्य सिस्टम के बूटलोडर को पुनर्स्थापित करना प्राथमिकता है।

हमें फिर से 7 के साथ बूट करने योग्य USB फ्लैश ड्राइव की आवश्यकता होगी। एक बार डाउनलोड हो जाने पर, "इंस्टॉल करें" बटन पर क्लिक करें। विंडो पर जाएँ जहाँ आप सिस्टम स्थापित करने के लिए एक डिस्क का चयन कर सकते हैं। कमांड प्रॉम्प्ट लॉन्च करने के लिए Shift+F10 दबाएँ।

कमांड प्रॉम्प्ट पर, दर्ज करें:

नोटपैड

हम नोटपैड खोलेंगे, जहां हमें "फ़ाइल" और "ओपन" पर क्लिक करना होगा। सिस्टम डिस्क में, सिस्टम फ़ाइलें दिखाना चालू करें, अन्यथा आपको Boot.ini नहीं दिखाई देगा।

नोटपैड का उपयोग करके इस फ़ाइल को संपादित करें। निम्नलिखित विकल्प हैं:

  • समयबाह्य=10- ऑपरेटिंग सिस्टम बूट का चयन करने का समय (यदि उनमें से कई हैं);
  • बहु(0)और