आइए एक और सामान्य विंडोज 10 बूट त्रुटि पर विचार करें जो क्षतिग्रस्त या अनुपलब्ध winload.efi के कारण होती है। फ़ाइल। समस्या निम्नलिखित में प्रकट होती है:विंडोज़ बीएसओडी के साथ बूट करना बंद कर देता है और बूट स्क्रीन पर त्रुटि संदेश दिखाई देता है:
पुनर्प्राप्तिआपके पीसी की मरम्मत की आवश्यकता है
एप्लिकेशन या ऑपरेटिंग सिस्टम लोड नहीं किया जा सका क्योंकि एक आवश्यक फ़ाइल गुम है या इसमें त्रुटियां हैं।
फ़ाइल:\Windows\system32\winload.efi
त्रुटि कोड:0xc000000f
आपको अपने इंस्टॉलेशन मीडिया पर पुनर्प्राप्ति टूल का उपयोग करने की आवश्यकता होगी। अगर आपके पास कोई इंस्टॉलेशन मीडिया नहीं है (जैसे डिस्क या यूएसबी डिवाइस), तो अपने सिस्टम एडमिनिस्ट्रेटर या पीसी निर्माता से संपर्क करें।
फिर से कोशिश करने के लिए एंटर दबाएं
स्टार्टअप सेटिंग्स के लिए F8 दबाएं
ESC दबाएं UEFI फ़र्मवेयर सेटिंग के लिए
नोट . त्रुटि कोड इस तरह दिख सकता है:त्रुटि कोड:0xc0000225 या 0xc0000001।
यह त्रुटि तब होती है जब सिस्टम बूट फ़ाइल \windows\system32\winload.efi गायब है या इसकी संरचना दूषित है। आमतौर पर, गलत सिस्टम अपडेट करने के बाद समस्या सामने आती है, अगर डिस्क या फाइल सिस्टम क्षतिग्रस्त हो जाता है, जब डिस्क को थर्ड-पार्टी टूल्स का उपयोग करके पुनः विभाजित किया जाता है, एंटीवायरस को अपडेट करते हुए, विंडोज इमेज को किसी अन्य ड्राइव पर क्लोन करने के बाद, कंप्यूटर के मदरबोर्ड को बदल दिया जाता है। (या अन्य महत्वपूर्ण हार्डवेयर परिवर्तन), आदि।
Winload.efi फ़ाइल एक बूटलोडर के साथ EFI वातावरण की एक निष्पादन योग्य फ़ाइल है जो पर्यावरण को प्रारंभ करती है और Windows बूट प्रारंभ करती है। यदि यह फ़ाइल दूषित है, गुम है या बूट कॉन्फ़िगरेशन में winload.efi फ़ाइल के साथ गैर-मौजूद वॉल्यूम का पथ है, तो Windows 10 बूट करने में विफल हो जाएगा।समाधान इस बात पर निर्भर करता है कि आपने समस्या होने से पहले यूईएफआई या लीगेसी बूट मोड का उपयोग किया है या नहीं। इसके बाद, उन बुनियादी चरणों पर विचार करें जो आपको इस त्रुटि को ठीक करने और Windows 10 या Windows Server 2016 को सही ढंग से बूट करने में मदद करेंगे।
लीगेसी बूट मोड (CSM) सक्षम करें और सुरक्षित बूट अक्षम करें
UEFI समर्थन वाले अधिकांश कंप्यूटर GPT पार्टीशन टेबल डिस्क और लीगेसी MBR डिस्क दोनों से बूट हो सकते हैं।
यूईएफआई मेनू में प्रवेश करने की कुंजी डिवाइस विक्रेता पर निर्भर करती है। एक नियम के रूप में, ये कुंजियाँ F2 हैं , F8 , डेल या ईएससी . या ESC बटन को सीधे एरर स्क्रीन पर दबाएं
- CSM बूट को सक्षम करने का प्रयास करें यूईएफआई सेटिंग्स में संगतता मोड (यूईएफआई फर्मवेयर के कुछ संस्करणों में इसे लीगेसी बूट कहा जाता है। );
- ढूंढें और अक्षम करें सुरक्षित बूट UEFI सेटिंग्स में मोड। इस सेटिंग का स्थान यूईएफआई फर्मवेयर पर भी निर्भर करता है। आमतौर पर, यह सुरक्षा, प्रमाणीकरण, . में पाया जा सकता है या बूट अनुभाग। HP लैपटॉप पर सिक्योर बूट सुरक्षा . के अंतर्गत स्थित होता है अनुभाग। सुरक्षित बू . बदलें t मोड से अक्षम या बंद; युक्ति . इससे पहले हमने पहले ही बात की थी कि यूईएफआई क्या है और आपको सिक्योर बूट मोड की आवश्यकता क्यों है। संभवतः, सिस्टम बूट त्रुटि जो winload.efi फ़ाइल की अनुपलब्धता से संबंधित है, को UEFI सेटिंग्स में सुरक्षित बूट मोड को अक्षम करने के बाद ठीक किया जाएगा।
- सुनिश्चित करें कि आपकी हार्ड डिस्क को पहले बूट डिवाइस के रूप में चुना गया है; बूट डिवाइस प्राथमिकता की जाँच करें। सुनिश्चित करें कि UEFI सेटिंग्स में आपकी Windows हार्ड ड्राइव को प्राथमिक बूट डिवाइस के रूप में चुना गया है;
- परिवर्तन सहेजें और कंप्यूटर को पुनरारंभ करें;
- यदि कंप्यूटर बूट होने पर यूईएफआई बूट मेनू उपलब्ध है, तो मैन्युअल रूप से प्रविष्टि का चयन करने का प्रयास करें ओएस बूट मैनेजर (यूईएफआई) - विंडोज बूट मैनेजर ।
Windows बूटलोडर को ठीक करने के लिए स्वचालित स्टार्टअप मरम्मत का उपयोग करें
स्वचालित सिस्टम सुधार उपकरण का उपयोग करके इस त्रुटि को ठीक करने का प्रयास करें। ऐसा करने के लिए:
- Windows 10 से बूट मीडिया इंस्टॉल करें (या बूट करने योग्य UEFI USB फ्लैश ड्राइव);
- अपना कंप्यूटर सुधारें क्लिक करें या R press दबाएं;
- समस्या निवारण -> उन्नत विकल्प -> स्टार्टअप मरम्मत पर जाएं;
- पुनर्प्राप्ति विज़ार्ड प्रारंभ हो जाएगा। फिर उसके निर्देशों का पालन करें।
यदि आपके पास Windows स्थापना डिस्क नहीं है, तो आपको पावर दबाकर कंप्यूटर को लगातार तीन बार पुनरारंभ करना होगा WinRE रिकवरी कंसोल स्क्रीन दिखाई देने तक बटन। उन्नत मरम्मत देखें . चुनें विकल्प। फिर ऊपर दिए गए निर्देशों का पालन करें।
Windows 10 पर अर्ली लॉन्च एंटी-मैलवेयर प्रोटेक्शन (ELAM) को अक्षम करें
यदि पिछली विधियों ने ELAM को अक्षम करने के लिए winload.efi लोड करने में त्रुटि को ठीक नहीं किया है (अर्ली लॉन्च एंटी-मैलवेयर) सुरक्षा, जो कि विंडोज बूटलोडर के लिए डिफ़ॉल्ट रूप से सक्षम है।
नोट . ELAM प्रमाणित एंटीवायरस को सभी तृतीय-पक्ष सॉफ़्टवेयर से पहले प्रारंभ करने की अनुमति देता है। एंटीवायरस प्रारंभिक एंटीवायरस स्कैनिंग कर सकता है और ड्राइवरों और अन्य सॉफ़्टवेयर के लॉन्च को नियंत्रित कर सकता है।ऐसा करने के लिए:
- समाधान 2 से चरण 1 और 2 करें;
- समस्या निवारण-> पर जाएं उन्नत विकल्प -> स्टार्टअप सेटिंग;
- अपने कंप्यूटर को पुनरारंभ करें . के साथ पुनरारंभ करें बटन;
- अगले बूट के बाद सिस्टम स्वचालित रूप से स्टार्टअप सेटिंग्स खुल जाएगा (वैसे, इस चरण से आप Windows को सुरक्षित बूट मोड में प्रारंभ कर सकते हैं);
- प्रेस
F8
आइटम का चयन करने के लिए 8) प्रारंभिक लॉन्च एंटी-मैलवेयर सुरक्षा अक्षम करें।
फ़ाइल सिस्टम त्रुटियां ठीक करें और सिस्टम फ़ाइलें अखंडता जांच चलाएं
त्रुटियों के लिए अपने डिस्क की जाँच करें, Winload.efi फ़ाइल के साथ विभाजन पर डिस्क या फ़ाइल सिस्टम त्रुटियाँ हो सकती हैं। त्रुटियों के लिए सभी डिस्क की जाँच करने और उन्हें ठीक करने के लिए, कमांड चलाएँ:
chkdsk /f /r
इसके बाद, sfc
. का उपयोग करके सिस्टम फ़ाइलों की अखंडता की जांच करने की भी सिफारिश की जाती है उपकरण। ऑफ़लाइन मोड में sfc उपयोगिता का उपयोग करने के लिए, आपको सिस्टम ड्राइव का पथ और Windows फ़ोल्डर का पथ निर्दिष्ट करना होगा। आप कमांड के साथ विंडोज पार्टीशन को सौंपे गए ड्राइव अक्षर को निर्धारित कर सकते हैं:
Bcdedit /enum | find "osdevice"
मान लीजिए, आपके मामले में यह एक डी:ड्राइव है। सिस्टम फ़ाइल जाँच अखंडता आदेश इस तरह दिखता है:
sfc /scannow /offboot=d:\ /offwindir=d:\windows
आपको DISM का उपयोग करके Windows कंपोनेंट स्टोर की ऑफ़लाइन जाँच भी करनी होगी। आपको अपनी छवि की तुलना अपने विंडोज 10 बिल्ड की मूल विम इंस्टॉलेशन फ़ाइल से करनी होगी (मान लीजिए कि मूल विम इमेज ड्राइव ई:) पर है:
Dism /image:D:\ /Cleanup-Image /RestoreHealth /Source:E:\sources\install.wim
युक्ति . यह समझने के लिए कि WinPe परिवेश में कौन से ड्राइव अक्षर वॉल्यूम को असाइन किए गए हैं, कमांड चलाएँ:Diskpart
List vol
डिस्क के लेबल और आकार से, आप उस पार्टीशन का ड्राइव अक्षर निर्धारित कर सकते हैं जिस पर Windows स्थापित है। ।
UEFI डिवाइस के लिए BCD और Winload.efi फ़ाइल की मरम्मत करें
यदि आपका विंडोज 10 जीपीटी डिस्क पर देशी यूईएफआई मोड में स्थापित किया गया था, तो हम अनुशंसा करते हैं कि आप यूईएफआई उपकरणों पर विंडोज 10 ईएफआई बूटलोडर को फिर से बनाने के निर्देशों का पालन करें। मैं लिंक पर लेख का उपयोग करने की सलाह देता हूं, वहां सब कुछ विस्तार से वर्णित है। यहां एक छोटी गाइड है:
अपने डिवाइस को रिकवरी/इंस्टॉल मीडिया से बूट करें और कमांड प्रॉम्प्ट खोलें:
- आदेश निष्पादित करें:
diskpart
- डिस्क पर विभाजनों को सूचीबद्ध करें:
list volume
- ESP लेबल वाला विभाजन ढूंढें या ईएफआई 100 एमबी के आकार के साथ। इसे याद रखें (विभाजन का आकार और नाम विंडोज के संस्करण के आधार पर भिन्न हो सकता है, लेकिन मुख्य बात यह है कि इसका फाइल सिस्टम हमेशा FAT32 होना चाहिए। ) यदि EFI विभाजन गलती से हटा दिया गया था, तो इसे निम्नानुसार पुनर्स्थापित किया जा सकता है;
- इस विभाजन को चुनें:
select volume 2
- विभाजन के लिए एक ड्राइव अक्षर असाइन करें:
assign letter=Z
- डिस्कपार्ट से बाहर निकलें:
exit
- अब आपको बूटलोडर कॉन्फ़िगरेशन को फिर से बनाने की आवश्यकता है। Windows निर्देशिका से बूट फ़ाइलें कॉपी करें:
bcdboot c:\Windows /s Z: /f ALL
(c:\
. को बदलें उस ड्राइव अक्षर के साथ जिस पर आपने विंडोज़ स्थापित किया है)। यदि आपने सब कुछ सही ढंग से किया है, तो संदेश दिखाई देगा:Boot files successfully created
; - अपने डिवाइस को रीबूट करें और जांचें कि क्या winload.efi फ़ाइल के साथ बूट समस्या ठीक हो गई है।
बूटरेक और बीसीडीडिट का उपयोग करके बीसीडी और मास्टर बूट रिकॉर्ड का पुनर्निर्माण करें
यदि आपके पास लीगेसी BIOS मोड (UEFI मोड में नहीं) में Windows स्थापित है, तो आप bootrec
का उपयोग करके बूट रिकॉर्ड और MBR बूटलोडर का पुनर्निर्माण कर सकते हैं उपकरण।
- समाधान 2 से चरण 1 और 2 का पालन करें;
- समस्या निवारण> कमांड प्रॉम्प्ट पर जाएं;
- कमांड प्रॉम्प्ट में, एक के बाद एक निम्न कमांड चलाएँ:
bootrec /FixMbr
- सिस्टम विभाजन में एमबीआर लिखता है;bootrec /FixBoot
- सिस्टम विभाजन पर एक नया बूट सेक्टर अधिलेखित करें;bootrec /ScanOs
- स्थापित ओएस के लिए डिस्क को स्कैन करता है;bootrec /RebuildBcd
- बूटलोडर कॉन्फ़िगरेशन का पुनर्निर्माण करें।
- कमांड प्रॉम्प्ट को कमांड के साथ बंद करें:
exit
- अपने कंप्यूटर को पुनरारंभ करें।
यदि पिछली विधि ने मदद नहीं की, तो आपको रिकवरी कंसोल कमांड प्रॉम्प्ट में एमबीआर के लिए बूट कॉन्फ़िगरेशन फ़ाइल (बीसीडी) को फिर से बनाना होगा: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
कंप्यूटर को पुनरारंभ करें और जांचें कि क्या समस्या ठीक हो गई है।