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

विंडोज 10 में "Winload.efi गुम है या त्रुटियां हैं" को ठीक करना

आइए विंडोज 10 की एक और सामान्य बूट त्रुटि पर विचार करें जो क्षतिग्रस्त या गुम winload.efi फ़ाइल के कारण होती है। समस्या निम्नलिखित में प्रकट होती है: विंडोज बूट होना बंद कर देता है एक BSOD के साथ और बूट स्क्रीन पर त्रुटि संदेश दिखाई देता है:

Recovery
Your PC needs to be repaired
The application or operating system couldn't be loaded because a required file is missing or contains errors.
File: \Windows\system32\winload.efi
Error code: 0xc000000f
You'll need to use the recovery tools on your installation media. If you don't have any installation media (like a disc or USB device), contact your system administrator or PC manufacturer.
Press Enter to try again
Press F8 for Startup Settings
Press ESC for UEFI Firmware Settings

नोट. त्रुटि कोड इस तरह दिख सकता है: Error code: 0xc0000225 या 0xc0000001।

यह त्रुटि तब होती है जब सिस्टम बूट फ़ाइल \windows\system32\winload.efi गायब है या इसकी संरचना क्षतिग्रस्त है। आमतौर पर, समस्या गलत सिस्टम अपडेट करने के बाद, यदि डिस्क या फाइल सिस्टम क्षतिग्रस्त है, थर्ड-पार्टी टूल्स का उपयोग करके डिस्क को रीपार्टीशन करते समय, एंटीवायरस अपडेट करने के बाद, विंडोज इमेज को दूसरे ड्राइव पर क्लोन करने के बाद, कंप्यूटर के मदरबोर्ड को बदलने (या अन्य महत्वपूर्ण हार्डवेयर परिवर्तन) के बाद होती है।

Winload.efi फ़ाइल EFI वातावरण की एक निष्पादन योग्य फ़ाइल है जिसमें एक बूटलोडर होता है जो वातावरण को इनिशियलाइज़ करता है और विंडोज बूट शुरू करता है। यदि यह फ़ाइल क्षतिग्रस्त, गायब है या बूट कॉन्फिगरेशन में winload.efi फ़ाइल वाले गैर-मौजूद वॉल्यूम का पथ है, तो विंडोज 10 बूट होने में विफल हो जाएगा।

समाधान इस बात पर निर्भर करता है कि समस्या होने से पहले आपने UEFI या लिगेसी बूट मोड का उपयोग किया था या नहीं। अगला, उन बुनियादी चरणों पर विचार करें जो इस त्रुटि को ठीक करने और विंडोज 10 या विंडोज सर्वर 2016 को सही ढंग से बूट करने में मदद करेंगे।

लिगेसी बूट मोड (CSM) सक्षम करें और सिक्योर बूट अक्षम करें

UEFI सपोर्ट वाले अधिकांश कंप्यूटर GPT पार्टीशन टेबल डिस्क और लिगेसी MBR डिस्क दोनों से बूट कर सकते हैं।

UEFI मेनू में प्रवेश करने की कुंजी डिवाइस विक्रेता पर निर्भर करती है। एक नियम के रूप में, ये कुंजियाँ F2, F8, Del या Esc हैं। या त्रुटि स्क्रीन पर सीधे ESC बटन दबाएं

  1. UEFI सेटिंग्स में CSM Boot कम्पैटिबिलिटी मोड सक्षम करने का प्रयास करें (UEFI फर्मवेयर के कुछ संस्करणों में इसे Legacy Boot कहा जाता है);
  2. UEFI सेटिंग्स में Secure Boot मोड ढूंढें और अक्षम करें। इस सेटिंग का स्थान UEFI फर्मवेयर पर भी निर्भर करता है। आमतौर पर, यह Security, Authentication, या Boot सेक्शन में पाया जा सकता है। HP लैपटॉप पर सिक्योर बूट Security सेक्शन के तहत स्थित है। Secure Boot मोड को Disabled या Off पर बदलें;
    टिप. हमने पहले ही बात की थी कि UEFI क्या है और आपको सिक्योर बूट मोड की आवश्यकता क्यों है। शायद, winload.efi फ़ाइल की अनुपलब्धता से संबंधित सिस्टम बूट त्रुटि, UEFI सेटिंग्स में सिक्योर बूट मोड को अक्षम करने के बाद ठीक हो जाएगी।
  3. सुनिश्चित करें कि आपकी हार्ड डिस्क को पहले बूट डिवाइस के रूप में चुना गया है; बूट डिवाइस प्राथमिकता जांचें। सुनिश्चित करें कि आपकी विंडोज हार्ड ड्राइव UEFI सेटिंग्स में प्राथमिक बूट डिवाइस के रूप में चुनी गई है;
  4. परिवर्तनों को सहेजें और कंप्यूटर को रीस्टार्ट करें;
  5. यदि कंप्यूटर बूट करते समय UEFI बूट मेनू उपलब्ध है, तो मैन्युअली एंट्री OS Boot Manager (UEFI) – Windows Boot Manager चुनने का प्रयास करें।

विंडोज बूटलोडर को ठीक करने के लिए ऑटोमैटिक स्टार्टअप रिपेयर का उपयोग करें

ऑटोमैटिक सिस्टम रिपेयर टूल का उपयोग करके इस त्रुटि को ठीक करने का प्रयास करें। ऐसा करने के लिए:

  1. विंडोज 10 इंस्टॉल मीडिया (या बूटेबल UEFI USB फ्लैश ड्राइव) से बूट करें;
  2. Repair your computer पर क्लिक करें या R दबाएं;
  3. Troubleshoot -> Advanced options -> Startup repair; पर जाएं
  4. रिकवरी विजार्ड शुरू होगा। फिर इसके निर्देशों का पालन करें।

यदि आपके पास विंडोज इंस्टॉलेशन डिस्क नहीं है, तो आपको Power बटन दबाकर कंप्यूटर को लगातार तीन बार रीस्टार्ट करना होगा जब तक कि WinRE रिकवरी कंसोल स्क्रीन दिखाई न दे। See advanced repair विकल्प चुनें। फिर उपरोक्त निर्देशों का पालन करें।

विंडोज 10 पर अर्ली लॉन्च एंटी-मैलवेयर प्रोटेक्शन (ELAM) अक्षम करें

यदि पिछले तरीकों ने winload.efi लोड करने में त्रुटि को ठीक नहीं किया, तो ELAM (Early Launch Anti-Malware) प्रोटेक्शन को अक्षम करें, जो विंडोज बूटलोडर के लिए डिफ़ॉल्ट रूप से सक्षम है।

नोट. ELAM सर्टिफाइड एंटीवायरस को सभी थर्ड-पार्टी सॉफ़्टवेयर से पहले शुरू करने की अनुमति देता है। एंटीवायरस प्रारंभिक एंटीवायरस स्कैनिंग कर सकता है और ड्राइवर्स और अन्य सॉफ़्टवेयर के लॉन्च को नियंत्रित कर सकता है।

ऐसा करने के लिए:

  1. समाधान 2 से चरण 1 और 2 करें;
  2. Troubleshoot-> Advanced options -> Startup settings; पर जाएं
  3. Restart बटन के साथ अपने कंप्यूटर को रीस्टार्ट करें;
  4. अगले बूट के बाद सिस्टम स्वचालित रूप से Startup Settings खोलेगा (वैसे, इस चरण से आप विंडोज को सेफ बूट मोड में शुरू कर सकते हैं);
  5. F8 दबाकर आइटम 8) Disable early launch anti-malware protection. चुनें।

फाइल सिस्टम त्रुटियों को ठीक करें और सिस्टम फ़ाइलों की अखंडता जांच चलाएं

अपनी डिस्क की त्रुटियों के लिए जांच करें, winload.efi फ़ाइल वाले पार्टीशन पर डिस्क या फाइल सिस्टम त्रुटियां हो सकती हैं। सभी डिस्क की त्रुटियों की जांच और उन्हें ठीक करने के लिए, कमांड चलाएं:

chkdsk /f /r

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

Bcdedit /enum | find "osdevice"

मान लीजिए, आपके मामले में यह D: ड्राइव है। सिस्टम फ़ाइल अखंडता जांच कमांड इस तरह दिखता है:

sfc /scannow /offboot=d:\ /offwindir=d:\windows

आपको DISM का उपयोग करके विंडोज कंपोनेंट स्टोर की ऑफलाइन जांच करने की भी आवश्यकता है। आपको अपने विंडोज 10 बिल्ड की मूल wim इंस्टॉलेशन फ़ाइल के साथ अपनी छवि की तुलना करने की आवश्यकता है (मान लीजिए मूल wim छवि ड्राइव E: पर है):

Dism /image:D:\ /Cleanup-Image /RestoreHealth /Source:E:\sources\install.wim
टिप. यह समझने के लिए कि WinPe वातावरण में वॉल्यूम को कौन से ड्राइव लेटर असाइन किए गए हैं, कमांड चलाएं:
Diskpart
List vol

डिस्क के लेबल और आकार से, आप उस पार्टीशन के ड्राइव लेटर को निर्धारित कर सकते हैं जिस पर विंडोज इंस्टॉल है।

UEFI डिवाइस के लिए BCD और Winload.efi फ़ाइल की मरम्मत करें

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

अपने डिवाइस को रिकवरी/इंस्टॉल मीडिया से बूट करें और कमांड प्रॉम्प्ट खोलें:

  1. कमांड निष्पादित करें: diskpart
  2. डिस्क पर पार्टीशन सूचीबद्ध करें: list volume
  3. ESP या EFI लेबल वाला 100 MB आकार का पार्टीशन ढूंढें। इसे याद रखें (पार्टीशन का आकार और नाम विंडोज संस्करण के आधार पर भिन्न हो सकता है, लेकिन मुख्य बात यह है कि इसकी फाइल सिस्टम हमेशा FAT32 होनी चाहिए)। यदि EFI पार्टीशन गलती से हटा दी गई थी, तो इसे निम्नानुसार पुनर्स्थापित किया जा सकता है;
  4. इस पार्टीशन को चुनें: select volume 2
  5. पार्टीशन को ड्राइव लेटर असाइन करें: assign letter=Z
  6. diskpart से बाहर निकलें: exit
  7. अब आपको बूटलोडर कॉन्फिगरेशन को फिर से बनाने की आवश्यकता है। विंडोज डायरेक्टरी से बूट फ़ाइलें कॉपी करें: bcdboot c:\Windows /s Z: /f ALL (c:\ को उस ड्राइव लेटर से बदलें जिस पर आपका विंडोज इंस्टॉल है)। यदि आपने सब कुछ सही ढंग से किया, तो संदेश दिखाई देगा: Boot files successfully created;
  8. अपने डिवाइस को रीबूट करें और जांचें कि winload.efi फ़ाइल के साथ बूट समस्या ठीक हो गई है या नहीं।

Bootrec और Bcdedit का उपयोग करके BCD और मास्टर बूट रिकॉर्ड को पुनर्निर्माण करें

यदि आपके पास विंडोज लिगेसी BIOS मोड में इंस्टॉल है (UEFI मोड में नहीं), तो आप bootrec टूल का उपयोग करके बूट रिकॉर्ड्स और MBR बूटलोडर को पुनर्निर्माण कर सकते हैं।

  1. समाधान 2 से चरण 1 और 2 का पालन करें;
  2. Troubleshoot > Command Prompt; पर जाएं
  3. कमांड प्रॉम्प्ट में, निम्न कमांड को एक के बाद एक चलाएं:
    • bootrec /FixMbr – सिस्टम पार्टीशन पर MBR लिखता है;
    • bootrec /FixBoot – सिस्टम पार्टीशन पर नया बूट सेक्टर ओवरराइट करता है;
    • bootrec /ScanOs – इंस्टॉल OSs के लिए डिस्क स्कैन करता है;
    • bootrec /RebuildBcd – बूटलोडर कॉन्फिगरेशन को पुनर्निर्माण करता है।
  4. exit कमांड के साथ कमांड प्रॉम्प्ट बंद करें
  5. अपने कंप्यूटर को रीस्टार्ट करें।

यदि पिछली विधि ने मदद नहीं की, तो आपको रिकवरी कंसोल कमांड प्रॉम्प्ट में MBR के लिए बूट कॉन्फिगरेशन फ़ाइल (BCD) को पुनर्निर्माण करना होगा:
bcdedit /set {bootmgr} device boot
bcdedit /set {default} device boot
bcdedit /set {default} osdevice boot
bcdedit /set {default} device partition=c:
bcdedit /set {default} osdevice partition=c:
bcdedit /set {default} path \windows\system32\winload.efi

कंप्यूटर को रीस्टार्ट करें और जांचें कि समस्या ठीक हुई है या नहीं।

  1. मुफ्त Windows 8 पासवर्ड रीसेट USB बनाएं - भूले हुए लॉगिन को पुनर्प्राप्त करने की त्वरित मार्गदर्शिका मुफ्त Windows 8 पासवर्ड रीसेट USB बनाएं - भूले हुए लॉगिन को पुनर्प्राप्त करने की त्वरित मार्गदर्शिका

    मेरे भूले हुए पासवर्ड को हटाने के लिए मुफ्त Windows 8 पासवर्ड रीसेट USB कैसे प्राप्त करें? अपना Windows 8 लॉगिन पासवर्ड भूल गए? अपने PC में फिर से आने के लिए एक आसान Windows 8 पासवर्ड रिकवरी USB चाहिए? यदि आप अपने कंप्यूटर से लॉक आउट हो जाते हैं तो यह निराशाजनक होगा क्योंकि आप इसमें संग्रहीत सभी फ़ा

  1. विंडोज सिस्टम क्लोन करने के बाद Winload.efi मिसिंग एरर ठीक करें विंडोज सिस्टम क्लोन करने के बाद Winload.efi मिसिंग एरर ठीक करें

    ब्लॉग सारांश - क्या आपको अपने विंडोज कंप्यूटर पर बूटअप पर एरर मैसेज Winload.efi गुम है या इसमें त्रुटि है दिखाई देता है? हमारे पास क्लोन इश्यू के बाद Winload efi मिसिंग के लिए सर्वोत्तम फिक्स हैं। एक कंप्यूटर उपयोगकर्ता के रूप में, आप इस समस्या का सामना सबसे अधिक तब करेंगे जब आप अपने सिस्टम को रिकवर

  1. विंडोज 10 और 11 पर  BOOTMGR गुम है  त्रुटि हल करें - चरण-दर-चरण समाधान विंडोज 10 और 11 पर 'BOOTMGR गुम है' त्रुटि हल करें - चरण-दर-चरण समाधान

    जब आप अपना विंडोज कंप्यूटर शुरू करते हैं तो क्या आपको त्रुटि संदेश Bootmgr गुम है Ctrl+Alt+Del दबाकर पुनरारंभ करें मिल रहा है? विशेष रूप से विंडोज 11 अपग्रेड के बाद, PC चालू होने से इनकार करता है और Bootmgr गुम है त्रुटि प्रदर्शित करता है। यह त्रुटि आमतौर पर PC पर दूषित और गलत कॉन्फ़िगर फाइलों के का