Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Windows 7

विंडोज़ 10 में डिलीट हुए EFI सिस्टम पार्टीशन को कैसे पुनर्स्थापित करें?

परिचय

इस लेख में हम आपको दिखाएंगे कि UEFI कंप्यूटर पर गलती से डिलीट हुए विंडोज़ EFI बूट पार्टीशन को मैन्युअली कैसे पुनर्स्थापित करें। हम विंडोज़ में सिस्टम EFI और MSR पार्टीशन को मैन्युअली फिर से बनाने का एक आसान तरीका देखेंगे, जो आपको EFI पार्टीशन को गलती से फॉर्मेट या डिलीट करने के बाद OS को बूट करने की अनुमति देगा। इस लेख के निर्देश विंडोज़ 7 से विंडोज़ 10 तक सभी विंडोज़ संस्करणों के लिए प्रासंगिक हैं।

चेतावनी: यह गाइड डिस्क पार्टीशन के साथ काम करने को लागू करता है और शुरुआती लोगों के लिए अनुशंसित नहीं है। यदि आप कमांड्स को गलत तरीके से समझते हैं, तो आप गलती से अपनी हार्ड डिस्क पर सभी डेटा हटा सकते हैं। महत्वपूर्ण डेटा को अलग मीडिया पर बैकअप करने की भी दृढ़ता से सिफारिश की जाती है।

सामग्री

  • विंडोज़ में GPT हार्ड डिस्क पार्टीशन संरचना
  • विंडोज़ में गायब EFI पार्टीशन
  • GPT ड्राइव पर EFI और MSR पार्टीशन मैन्युअली कैसे बनाएं?
  • EFI बूटलोडर और विंडोज़ BCD रिपेयर करें

विंडोज़ में GPT हार्ड डिस्क पार्टीशन संरचना

विचार करें कि UEFI कंप्यूटर पर GUID पार्टीशन टेबल (GPT) के साथ बूटेबल हार्ड ड्राइव की डिफ़ॉल्ट पार्टीशन टेबल कैसी दिखनी चाहिए। आपके पास कम से कम निम्न पार्टीशन होने चाहिए:

  • EFI सिस्टम पार्टीशन (ESP - एक्सटेंसिबल फर्मवेयर इंटरफेस) — 100 MB (पार्टीशन प्रकार — EFI);
  • Microsoft रिज़र्व्ड पार्टीशन — 128 MB (पार्टीशन प्रकार — MSR);
  • प्राइमरी विंडोज़ पार्टीशन (पार्टीशन जिसमें Windows है)।

विंडोज़ 10 में डिलीट हुए EFI सिस्टम पार्टीशन को कैसे पुनर्स्थापित करें?

यह न्यूनतम कॉन्फिगरेशन है। ये पार्टीशन विंडोज़ इंस्टॉलर द्वारा अनफॉर्मेटेड ड्राइव पर क्लीन OS इंस्टॉल करते समय बनाए जाते हैं। कंप्यूटर निर्माता या उपयोगकर्ता अपने स्वयं के पार्टीशन बना सकते हैं जिनमें उदाहरण के लिए, winre.wim फ़ाइल में विंडोज़ रिकवरी एनवायरनमेंट (Windows RE), OEM द्वारा प्रदान की गई सिस्टम इमेज बैकअप वाली पार्टीशन (कंप्यूटर की मूल स्थिति पर वापस जाने की अनुमति देता है), उपयोगकर्ता पार्टीशन, आदि।

EFI पार्टीशन FAT32 फ़ाइल सिस्टम के साथ GPT डिस्क पर UEFI कंप्यूटर्स पर एक अनिवार्य पार्टीशन है और इसका GUID c12a7328-f81f-11d2-ba4b-00a0c93ec93b है। EFI पार्टीशन का डिफ़ॉल्ट आकार 100MB है (4KB सेक्टर्स वाले एडवांस्ड फॉर्मेट डिस्क पर EFI पार्टीशन का आकार 260MB है)।

MSR पार्टीशन (Microsoft System Reserved) GPT डिस्क पर पार्टीशन मैनेजमेंट को सरल बनाने और सर्विस ऑपरेशन्स के लिए उपयोग किया जाता है (उदाहरण के लिए, डिस्क को बेसिक से डायनामिक में बदलते समय)। यह बैकअप पार्टीशन है जिसका GUID लेबल e3c9e316-0b5c-4db8-817d-f92df00215ae है। MSR पार्टीशन को ड्राइव लेटर नहीं मिलता। यह पार्टीशन उपयोगकर्ता डेटा स्टोर नहीं कर सकता। विंडोज़ 10 में, MSR पार्टीशन का आकार केवल 16 MB है (विंडोज़ 8.1 में MSR पार्टीशन का आकार 128 MB है), फ़ाइल सिस्टम NTFS है। MSR पार्टीशन EFI पार्टीशन (ESP) और प्राइमरी विंडोज़ ऑपरेटिंग सिस्टम पार्टीशन के बीच स्थित होना चाहिए।

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

टिप: UEFI कंप्यूटर्स पर विंडोज़ इंस्टॉल करने के लिए आपको UEFI कंप्यूटर्स के लिए विंडोज़ 10 के साथ ओरिजिनल DVD या विशेष रूप से तैयार बूटेबल USB फ्लैश ड्राइव की आवश्यकता होगी (या विंडोज़ सर्वर के साथ)।

विंडोज़ में गायब EFI पार्टीशन

EFI पार्टीशन (MBR पार्टीशन टेबल वाले ड्राइव पर सिस्टम रिज़र्व्ड पार्टीशन के समान), बूट कॉन्फिगरेशन स्टोर (BCD) और विंडोज़ बूट करने के लिए आवश्यक कई फ़ाइलों को स्टोर करता है। जब कंप्यूटर बूट होता है, तो UEFI एनवायरनमेंट EFI (ESP) पार्टीशन से बूटलोडर (EFI\Microsoft\Boot\bootmgfw.efi) लोड करता है और इसे नियंत्रण ट्रांसफर करता है। Bootmgfw.efi एक्जीक्यूटेबल विंडोज़ बूट मैनेजर लॉन्च करता है, जो BCD से कॉन्फिगरेशन डेटा लोड करता है। एक बार BCD लोड हो जाने पर, विंडोज़ winload.efi के माध्यम से बूट होना शुरू होता है।

यदि EFI पार्टीशन डिलीट या क्षतिग्रस्त हो जाती है, तो आप उस ड्राइव से विंडोज़ बूट नहीं कर पाएंगे। UEFI त्रुटि "could not locate \efi\boot\bootx64.efi – not found" दिखाई देती है, या एक खाली UEFI Shell आपको बूट डिवाइस निर्दिष्ट करने के लिए कहती है।

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

Windows detected that the EFI system partition was formatted as NTFS. Format the EFI system partition as FAT32, and restart the installation.

GPT ड्राइव पर EFI और MSR पार्टीशन मैन्युअली कैसे बनाएं?

चूंकि सिस्टम सही ढंग से बूट नहीं होता, हमें विंडोज़ 10 (विन 8 या 7) इमेज या किसी अन्य बूट/रेस्क्यू मीडिया के साथ विंडोज़ इंस्टॉलेशन मीडिया की आवश्यकता होगी। इंस्टॉलेशन मीडिया से बूट करें और पहली इंस्टॉलेशन स्क्रीन पर Shift+F10 की संयोजन दबाएं। कमांड प्रॉम्प्ट विंडो खुलती है।

विंडोज़ 10 में डिलीट हुए EFI सिस्टम पार्टीशन को कैसे पुनर्स्थापित करें?

डिस्क और पार्टीशन मैनेजमेंट टूल चलाएं:

Diskpart

कंप्यूटर से जुड़ी हार्ड डिस्क सूचीबद्ध करें (हमारे उदाहरण में, केवल एक डिस्क है, disk 0। GPT कॉलम में एस्टेरिस्क (*) का अर्थ है कि यह GUID पार्टीशन टेबल का उपयोग करता है)।

यदि GPT कॉलम में * नहीं है, तो डिस्क पार्टीशन टेबल MBR है। आपको यह सुनिश्चित करने की आवश्यकता है कि आपने पहले अपने कंप्यूटर को नेटिव UEFI मोड में बूट किया था (अन्यथा, इन निर्देशों का पालन करना व्यर्थ है)। यदि आप सुनिश्चित हैं कि पार्टीशन टेबल प्रकार बदल गया है, तो ड्राइव को MBR से GPT में बदलने लायक हो सकता है।

list disk

इस डिस्क को चुनें:

Select disk 0

डिस्क पर पार्टीशन की सूची प्रदर्शित करें:

List partition

हमारे उदाहरण में, ड्राइव पर केवल दो पार्टीशन बचे हैं:

  • MSR पार्टीशन — 128 MB;
  • विंडोज़ सिस्टम पार्टीशन — 9 GB।

जैसा कि आप देख सकते हैं, EFI पार्टीशन गायब है (इसे हटा दिया गया है)।

विंडोज़ 10 में डिलीट हुए EFI सिस्टम पार्टीशन को कैसे पुनर्स्थापित करें?

टिप: यदि केवल EFI पार्टीशन पर EFI फ़ाइलें क्षतिग्रस्त हुई थीं और पार्टीशन स्वयं डिलीट नहीं हुई थी, तो आप diskpart का उपयोग करके पार्टीशन फिर से बनाने की प्रक्रिया को छोड़ सकते हैं। हालांकि ज्यादातर मामलों में विंडोज़ में EFI बूटलोडर को रिपेयर करना पर्याप्त है। आप MBR+BIOS कंप्यूटर पर BCD को मैन्युअली इस लेख का उपयोग करके फिर से बना सकते हैं।

हमारा कार्य शेष MSR पार्टीशन को हटाना है ताकि ड्राइव पर कम से कम 228 MB अनअलोकेटेड स्पेस हो (MSR और EFI पार्टीशन के लिए)। आप इस पार्टीशन को ग्राफिकल Gparted या सीधे कमांड प्रॉम्प्ट से हटा सकते हैं (यही हम करेंगे)।

महत्वपूर्ण! कृपया यहां अत्यधिक सावधान रहें और गलती से विंडोज़ पार्टीशन या उपयोगकर्ता डेटा वाली पार्टीशन (यदि कोई हैं) को न हटाएं।

हटाने के लिए पार्टीशन चुनें:

Select partition 1

और इसे हटाएं:

Delete partition override

सुनिश्चित करें कि केवल 9GB विंडोज़ पार्टीशन बची है (हमारे मामले में):

List partition

विंडोज़ 10 में डिलीट हुए EFI सिस्टम पार्टीशन को कैसे पुनर्स्थापित करें?

अब आप EFI और MSR पार्टीशन मैन्युअली फिर से बना सकते हैं। ऐसा करने के लिए, diskpart संदर्भ में इन कमांड को एक-एक करके चलाएं।

डिस्क चुनें:

select disk 0

100MB EFI पार्टीशन बनाएं, इसे FAT32 फ़ाइल सिस्टम के साथ फॉर्मेट करें और इसे ड्राइव लेटर असाइन करें:

create partition efi size=100

सुनिश्चित करें कि 100 MB पार्टीशन (पार्टीशन 1 के सामने एस्टेरिस्क) चुना गया है:

list partition
select partition 1
format quick fs=fat32 label="System"
assign letter=G

अब आपको 128 MB आकार का MSR पार्टीशन बनाने की आवश्यकता है (विंडोज़ 10 में, 16 MB MSR पार्टीशन बनाना पर्याप्त है)।

create partition msr size=128
list partition
list vol

हमारे मामले में, ड्राइव लेटर C: पहले से ही मुख्य विंडोज़ पार्टीशन को असाइन है। अन्यथा, इसे निम्नानुसार असाइन करें:

select vol 1
assign letter=C
exit

विंडोज़ 10 में डिलीट हुए EFI सिस्टम पार्टीशन को कैसे पुनर्स्थापित करें?

EFI बूटलोडर और विंडोज़ BCD रिपेयर करें

GPT ड्राइव पर UEFI कंप्यूटर के लिए न्यूनतम डिस्क पार्टीशन संरचना बनाने के बाद, आप नए पार्टीशन पर EFI बूट फ़ाइलें कॉपी करने और बूटलोडर कॉन्फिगरेशन फ़ाइल (BCD) बनाने के लिए आगे बढ़ सकते हैं।

आपके विंडोज़ इंस्टॉल ड्राइव के डायरेक्टरी से EFI एनवायरनमेंट बूट फ़ाइलें कॉपी करें:

mkdir G:\EFI\Microsoft\Boot
xcopy /s C:\Windows\Boot\EFI\*.* G:\EFI\Microsoft\Boot

विंडोज़ 10 में डिलीट हुए EFI सिस्टम पार्टीशन को कैसे पुनर्स्थापित करें?

विंडोज़ BCD बूटलोडर कॉन्फिगरेशन पुनर्निर्माण करें:

g:
cd EFI\Microsoft\Boot
bcdedit /createstore BCD
bcdedit /store BCD /create {bootmgr} /d "Windows Boot Manager"
bcdedit /store BCD /create /d "My Windows 10" /application osloader

आप कैप्शन "My Windows 10" को किसी अन्य से बदल सकते हैं।

कमांड बनाई गई एंट्री का GUID लौटाती है। अगले कमांड में {your_guid} के बजाय इस GUID को डालें।

विंडोज़ 10 में डिलीट हुए EFI सिस्टम पार्टीशन को कैसे पुनर्स्थापित करें?

bcdedit /store BCD /set {bootmgr} default {your_guid}
bcdedit /store BCD /set {bootmgr} path \EFI\Microsoft\Boot\bootmgfw.efi
bcdedit /store BCD /set {bootmgr} displayorder {default}

विंडोज़ 10 में डिलीट हुए EFI सिस्टम पार्टीशन को कैसे पुनर्स्थापित करें?

निम्न bcdedit कमांड {default} संदर्भ में चलाए जाते हैं:

bcdedit /store BCD /set {default} device partition=c:
bcdedit /store BCD /set {default} osdevice partition=c:
bcdedit /store BCD /set {default} path \Windows\System32\winload.efi
bcdedit /store BCD /set {default} systemroot \Windows
exit

विंडोज़ 10 में डिलीट हुए EFI सिस्टम पार्टीशन को कैसे पुनर्स्थापित करें?

अपने कंप्यूटर को पुनरारंभ करें... हमारे मामले में यह पहली बार बूट नहीं हुआ। निम्न प्रयास करें:

  1. अपना PC बंद करें;
  2. अपनी हार्ड ड्राइव को अनप्लग करें (भौतिक रूप से);
  3. अपना PC चालू करें, बूट त्रुटि विंडो दिखाई देने तक प्रतीक्षा करें (An Operating System not found) और इसे फिर से बंद करें;
  4. अपनी ड्राइव को वापस प्लग करें।

फिर हमारे मामले में (UEFI फर्मवेयर के साथ VMWare वर्चुअल मशीन पर टेस्ट हुआ) हमें बूट मेनू में EFI\Microsoft\Boot\bootmgrfw.efi फ़ाइल को EFI पार्टीशन पर चुनकर एक नया आइटम जोड़ना पड़ा।

कुछ UEFI मेनू में, इसी तरह, आपको पार्टीशन की बूट प्राथमिकता बदलने की आवश्यकता होती है।

विंडोज़ 10 में डिलीट हुए EFI सिस्टम पार्टीशन को कैसे पुनर्स्थापित करें?

इन सभी कार्रवाइयों के बाद, आपका विंडोज़ सही ढंग से बूट होना चाहिए।

विंडोज़ 10 में डिलीट हुए EFI सिस्टम पार्टीशन को कैसे पुनर्स्थापित करें?

टिप: यदि कुछ काम नहीं करता, तो यह सुनिश्चित करने की सिफारिश की जाती है कि केवल EFI पार्टीशन में बूट फ्लैग है। आप इसे GParted LiveCD का उपयोग करके कर सकते हैं।

  1. विंडोज 10 में सिस्टम रिस्टोर चालू करें - आसान चरण और टिप्स विंडोज 10 में सिस्टम रिस्टोर चालू करें - आसान चरण और टिप्स

    तो आप अपने विंडोज 10 पर सिस्टम रिस्टोर सक्षम करना चाहते हैं? आप सही जगह पर हैं। आगे जो है, हम PC पर सिस्टम रिस्टोर चालू करने के सर्वोत्तम तरीकों को कवर करेंगे। लेकिन उससे पहले, आइए एक संक्षिप्त परिचय पर चलते हैं। सिस्टम रिस्टोर माइक्रोसॉफ्ट का एक मुफ्त टूल है जो आपके महत्वपूर्ण सिस्टम फ़ाइलों और रजि

  1. विंडोज 10 सिस्टम रिस्टोर: अपने PC को सुरक्षित रूप से रिवाइंड करने की चरण-दर-चरण मार्गदर्शिका विंडोज 10 सिस्टम रिस्टोर: अपने PC को सुरक्षित रूप से रिवाइंड करने की चरण-दर-चरण मार्गदर्शिका

    क्या हम सभी समय में पीछे जाकर चीजों को बदलना नहीं चाहते? बेशक हम चाहते हैं, लेकिन अपने PC के साथ यह वास्तव में संभव है। माइक्रोसॉफ्ट को धन्यवाद जिसने सिस्टम रिस्टोर कार्यक्षमता प्रदान की। यह आपको अपने दस्तावेजों को सुरक्षित रखते हुए विंडोज इंस्टॉलेशन को पहले की परिचालन स्थिति में वापस ले जाने की अनु

  1. विंडोज़ 11 सिस्टम रिस्टोर मास्टर करें: सुरक्षित रिकवरी के लिए चरण-दर-चरण गाइड विंडोज़ 11 सिस्टम रिस्टोर मास्टर करें: सुरक्षित रिकवरी के लिए चरण-दर-चरण गाइड

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