कई विंडोज़ उपयोगकर्ता त्रुटि कोड का सामना करने के बाद प्रश्नों के साथ हमारे पास पहुंच रहे हैं 0x8007045B कुछ अद्यतनों को स्थापित करने का प्रयास करते समय या पुराने Windows संस्करण से Windows 10 में विफल नवीनीकरण के बाद। अद्यतनों के साथ इस समस्या का सामना करने वाले अधिकांश प्रभावित उपयोगकर्ता रिपोर्ट कर रहे हैं कि एक ही त्रुटि कोड के साथ एकाधिक अद्यतन विफल हो जाते हैं। जैसा कि यह पता चला है, यह समस्या एक निश्चित विंडोज संस्करण के लिए विशिष्ट नहीं है क्योंकि यह विंडोज 7, विंडोज 8.1 और विंडोज 10 पर होने की पुष्टि की गई है।
Windows पर त्रुटि कोड 0x8007045B का कारण क्या है?
हमने विभिन्न उपयोगकर्ता रिपोर्टों और इस समस्या का इलाज करने के लिए सबसे अधिक उपयोग की जाने वाली मरम्मत रणनीतियों को देखकर इस विशेष मुद्दे की जांच की। जैसा कि यह पता चला है, कई अलग-अलग परिदृश्य इस त्रुटि संदेश को ट्रिगर करेंगे। संभावित अपराधियों की एक शॉर्टलिस्ट यहां दी गई है:
- सिस्टम फ़ाइल भ्रष्टाचार - इस समस्या का कारण बनने वाले सबसे आम अपराधियों में से एक सिस्टम फ़ाइल भ्रष्टाचार है। इसके कई कारण हो सकते हैं, लेकिन सबसे अधिक संभावना है कि मैन्युअल उपयोगकर्ता हस्तक्षेप या एवी सूट द्वारा कुछ वस्तुओं को अलग करने के बाद। यदि यह परिदृश्य लागू होता है, तो आप या तो DISM और SFC के माध्यम से दूषित इंस्टेंस की मरम्मत करके या एक मरम्मत इंस्टॉल करके समस्या को हल करने में सक्षम होंगे।
- WU गड़बड़ - कुछ परिस्थितियों में, यह समस्या एक गड़बड़ के कारण हो सकती है जो अद्यतनों को डाउनलोड करने और स्थापित करने के लिए WUs की क्षमता को प्रभावी रूप से रोक रही है। इस मामले में, सबसे व्यवहार्य सुधार या तो समस्या को स्वचालित रूप से हल करने के लिए विंडोज अपडेट समस्या निवारक का उपयोग करना है या सभी WU घटकों को एक उन्नत सीएमडी विंडो के माध्यम से मैन्युअल रूप से रीसेट करना है।
- तीसरे पक्ष का हस्तक्षेप - जैसा कि यह पता चला है, आपके कंप्यूटर और अपडेट सर्वर के बीच संचार को अवरुद्ध करने की क्षमता वाले कुछ ओवरप्रोटेक्टिव थर्ड पार्टी एवी सूट हैं। यदि यह परिदृश्य लागू होता है, तो रीयल-टाइम सुरक्षा को अक्षम करना या तृतीय पक्ष सुरक्षा सूट को पूरी तरह से अनइंस्टॉल करना ही एकमात्र व्यवहार्य समाधान है।
यदि आप वर्तमान में त्रुटि कोड को हल करने के तरीके खोज रहे हैं 0x8007045B, यह लेख आपको कई अलग-अलग समस्या निवारण रणनीतियाँ प्रदान करेगा। नीचे, आपको उन विधियों का एक संग्रह मिलेगा, जिनका उपयोग इसी तरह की स्थिति में अन्य उपयोगकर्ताओं ने समस्या को हल करने के लिए सफलतापूर्वक किया है।
जितना संभव हो उतना कुशल बने रहने के लिए, हम आपको नीचे दिए गए तरीकों का उसी क्रम में पालन करने की सलाह देते हैं जिस क्रम में हमने उन्हें (दक्षता और गंभीरता से) व्यवस्थित किया था। आखिरकार, आपको एक समाधान का सामना करना चाहिए जो समस्या का कारण बनने वाले अपराधी की परवाह किए बिना समस्या को ठीक कर देगा।
विधि 1:Windows अद्यतन समस्यानिवारक चलाना
इससे पहले कि आप किसी भी अन्य मरम्मत रणनीतियों का पता लगाएं, आइए सुनिश्चित करें कि आपका ओएस समस्या को स्वचालित रूप से हल करने के लिए सुसज्जित नहीं है। विंडोज 10 पर, बहुत से प्रभावित उपयोगकर्ताओं ने बताया है कि वे केवल विंडोज अपडेट समस्या निवारक चलाकर समस्या को ठीक करने में कामयाब रहे।
भले ही बिल्ट-इन ट्रबलशूटर का अप्रभावी होने का इतिहास रहा हो, लेकिन यह किसी विशेष मामले में प्रभावी प्रतीत होता है। इस बिल्ट-इन टूल में मरम्मत रणनीतियों का एक विस्तृत चयन होता है जो किसी परिचित समस्या की पहचान होने पर स्वचालित रूप से लागू हो जाएगा।
IWndows Update समस्या निवारक को चलाने के लिए यहां एक त्वरित मार्गदर्शिका दी गई है:
- Windows key + R दबाएं एक रन डायलॉग बॉक्स खोलने के लिए। इसके बाद, “ms-settings:समस्या निवारण . टाइप करें ” और Enter . दबाएं समस्या निवारण . खोलने के लिए सेटिंग . का टैब अनुप्रयोग।
- एक बार जब आप समस्या निवारण टैब के अंदर जाने का प्रबंधन कर लेते हैं, तो कर्सर को स्क्रीन के दाहिने हिस्से में ले जाएं और गेटअप एंड रनिंग पर नेविगेट करें। खंड। एक बार जब आप उस श्रेणी को देख लें, तो विंडोज अपडेट पर क्लिक करें, फिर समस्या निवारक चलाएँ . पर क्लिक करें .
- एक बार जब आप उपयोगिता शुरू कर लेते हैं, तो स्कैन पूरा होने तक धैर्यपूर्वक प्रतीक्षा करें। यह हिस्सा अंततः निर्धारित करेगा कि इस उपयोगिता के साथ शामिल कोई भी मरम्मत रणनीति आपकी वर्तमान स्थिति पर लागू होती है या नहीं।
- यदि किसी व्यवहार्य समाधान की अनुशंसा की जाती है, तो आपको एक विंडो दिखाई देगी जिसमें आप इस सुधार को लागू करें पर क्लिक कर सकते हैं , मरम्मत की रणनीति को लागू करने के लिए। लागू होने वाले सुधार के प्रकार के आधार पर, आपको मरम्मत रणनीतियों को लागू करने के लिए अतिरिक्त चरणों की एक श्रृंखला का पालन करने की आवश्यकता हो सकती है।
- सुधार लागू होने के बाद, अपने कंप्यूटर को पुनरारंभ करें और अगला स्टार्टअप अनुक्रम पूरा होने के बाद उस क्रिया को दोहराएं जो पहले त्रुटि को ट्रिगर कर रही थी।
अगर वही त्रुटि कोड 0x8007045B अभी भी हो रहा है, नीचे अगली विधि पर जाएँ।
विधि 2:DISM या SFC स्कैन करें
जैसा कि यह पता चला है, इस त्रुटि कोड का उत्पादन करने वाले सबसे आम अपराधियों में से एक सिस्टम फ़ाइल भ्रष्टाचार है। प्रभावित उपयोगकर्ताओं के एक बड़े हिस्से ने बताया है कि दूषित सिस्टम फ़ाइलों के उदाहरणों को ठीक करने में सक्षम कुछ उपयोगिताओं का उपयोग करने के बाद वे पूरी तरह से समस्या को हल करने में कामयाब रहे।
जब इस काम की बात आती है, तो विंडोज के सभी हाल के संस्करणों में दो प्रभावी अंतर्निहित उपकरण होते हैं:SFC और DISM।
एसएफसी (सिस्टम फाइल करप्शन) एक अंतर्निहित उपकरण है जो खराब फ़ाइलों को स्वस्थ प्रतियों के साथ बदलने के लिए स्थानीय रूप से संग्रहीत संग्रह का उपयोग करके सिस्टम फ़ाइल भ्रष्टाचार और तार्किक त्रुटियों को स्कैन और ठीक करता है। Windows संसाधन सुरक्षा (WRP) फ़ाइलों को पुनर्स्थापित करने या तार्किक त्रुटि के कारण समस्या होने पर यह उपकरण सबसे अच्छा काम करता है।
दूसरी ओर, एक DISM (परिनियोजन छवि सेवा और प्रबंधन) स्कैन विंडोज अपडेट और कुछ अन्य संबद्ध घटकों से जुड़े मुद्दों को हल करने पर अधिक ध्यान केंद्रित करेगा। लेकिन स्थानीय डेटा का उपयोग करने के बजाय, DISM फ़ाइल भ्रष्टाचार को बदलने के लिए स्वस्थ प्रतियां डाउनलोड करने के लिए WU (विंडोज अपडेट) का उपयोग करता है।
जैसा कि आप देख सकते हैं, दोनों सुविधाएं कुछ क्षेत्रों पर केंद्रित हैं, इसलिए आपके कंप्यूटर पर भ्रष्टाचार को हल करने का सबसे अच्छा तरीका दोनों को तैनात करना है। त्रुटि कोड 0x8007045B: को हल करने के लिए एक उन्नत CMD विंडो से SFC और DISM स्कैन दोनों चलाने पर एक त्वरित मार्गदर्शिका यहां दी गई है।
- Windows key + R दबाएं एक चलाएं . खोलने के लिए संवाद बकस। ऐसा करने के बाद, “cmd” . टाइप करें टेक्स्ट बॉक्स के अंदर और Ctrl + Shift + Enter दबाएं एलिवेटेड कमांड प्रॉम्प्ट को खोलने के लिए। जब आप देखें यूएसी (उपयोगकर्ता खाता नियंत्रण) प्रॉम्प्ट, हां click क्लिक करें प्रशासनिक विशेषाधिकार प्रदान करना।
- एक बार जब आप एलिवेटेड कमांड प्रॉम्प्ट के अंदर जाने में कामयाब हो जाते हैं, तो क्रम में निम्न कमांड टाइप करें और Enter दबाएं। DISM के साथ सिस्टम फ़ाइल त्रुटियों को स्कैन और सुधारने के लिए प्रत्येक आदेश के बाद:
Dism.exe /online /cleanup-image /scanhealth Dism.exe /online /cleanup-image /restorehealth
नोट: पहला आदेश किसी भी विसंगतियों के लिए आपके सिस्टम को स्कैन करने के लिए उपयोगिता बनाने के उद्देश्य से है, जबकि दूसरा मरम्मत प्रक्रिया शुरू करेगा। यदि स्कैन हेल्थ कमांड का उपयोग करते हुए कोई त्रुटि नहीं पाई जाती है, तो दूसरा चलाने का कोई मतलब नहीं है। इस मामले में, सीधे चरण 3 पर जाएं। साथ ही, दूसरा आदेश चलाने से पहले, सुनिश्चित करें कि आपके पास एक स्थिर इंटरनेट कनेक्शन है क्योंकि DISM को स्वस्थ प्रतियां डाउनलोड करने की आवश्यकता है।
- स्कैन समाप्त होने के बाद, अपने कंप्यूटर को पुनरारंभ करें और देखें कि क्या समस्या का समाधान अगले सिस्टम स्टार्टअप पर उस क्रिया को दोहराकर किया जाता है जो पहले 0x8007045B का कारण बन रही थी त्रुटि।
यदि वही समस्या अभी भी हो रही है, तो नीचे दी गई अगली विधि पर जाएँ।
विधि 3:तृतीय पक्ष एंटीवायरस को अक्षम/अनइंस्टॉल करें (यदि लागू हो)
एक और संभावित कारण जो 0x8007045B . को ट्रिगर करेगा त्रुटि एक ओवरप्रोटेक्टिव एवी सूट है। यदि आप लंबित Windows अद्यतन को स्थापित करने का प्रयास करते समय इस समस्या का सामना कर रहे हैं और आप किसी तृतीय पक्ष सुरक्षा सूट का उपयोग कर रहे हैं, तो संभावना है कि AV अद्यतन सर्वर के साथ कुछ संचार अवरुद्ध कर रहा है।
McAfee, AVAST और Comodo सभी इस विशेष समस्या के कारण जाने जाते हैं। कई उपयोगकर्ता जो इस समस्या से प्रभावित थे, उन्होंने रीयल-टाइम सुरक्षा को अक्षम करके या सुरक्षा सूट को पूरी तरह से अनइंस्टॉल करके इसे हल करने में कामयाबी हासिल की है।
सबसे पहले, आपको रीयल-टाइम सुरक्षा को अक्षम करके शुरू करना चाहिए और देखना चाहिए कि समस्या स्वचालित रूप से हल हो गई है या नहीं। लेकिन ध्यान रखें कि आपके द्वारा उपयोग किए जा रहे सुरक्षा सूट के आधार पर यह कार्रवाई भिन्न होगी। हालांकि, ज्यादातर मामलों में, आप इसे सीधे ट्रे-बार मेनू से कर पाएंगे।
यदि आप अभी भी 0x8007045B . का सामना कर रहे हैं त्रुटि, रीयल-टाइम सुरक्षा को अक्षम करने के बाद भी, आपको अधिक गंभीर समाधान के लिए जाने की आवश्यकता हो सकती है। कुछ सुरक्षा सूट (विशेष रूप से एक अंतर्निहित फ़ायरवॉल वाले) को वास्तविक समय सुरक्षा अक्षम होने पर भी सुरक्षा नियमों को बनाए रखने के लिए प्रोग्राम किया जाता है।
इससे बचने के लिए, आपको प्रोग्राम को पूरी तरह से अनइंस्टॉल करना होगा और यह सुनिश्चित करना होगा कि आप किसी भी बचे हुए फाइल को पीछे नहीं छोड़ रहे हैं। यदि आप ऐसा करने का निर्णय लेते हैं, तो इस लेख का अनुसरण करें (यहां ) अपने तीसरे पक्ष के एवी सूट को पूरी तरह से अनइंस्टॉल करने और किसी भी बचे हुए फाइलों को हटाने के लिए।
अगर यह संभावित सुधार लागू नहीं है या आप अभी भी 0x8007045B . देख रहे हैं अपने तृतीय पक्ष av से छुटकारा पाने के बाद भी त्रुटि, नीचे दी गई अगली विधि पर जाएँ।
विधि 4:सभी Windows सेवाओं को रीसेट करें
यदि उपरोक्त विधियों में से किसी ने भी आपको 0x8007045B . से बचने की अनुमति नहीं दी है त्रुटि, संभावना है कि आप एक WU असंगति से निपट रहे हैं जो प्रभावी रूप से आपकी मशीनों की अद्यतन करने की क्षमता को रोक रही है। इस परिदृश्य का समर्थन करने वाला एक अन्य सुराग यह है कि यदि इस त्रुटि कोड के साथ एक से अधिक अपडेट विफल हो रहे हैं।
यदि यह परिदृश्य आपकी स्थिति पर लागू होता है, तो आप इस प्रक्रिया में शामिल सभी Windows घटकों और निर्भरताओं को रीसेट करके समस्या को हल करने में सक्षम होंगे। हम कुछ उपयोगकर्ता रिपोर्ट की पहचान करने में कामयाब रहे जो इस विधि की 0x8007045B को हल करने में सफल होने की पुष्टि कर रही थीं। उनके मामले में त्रुटि।
उन्नत कमांड प्रॉम्प्ट से मैन्युअल रूप से सभी विंडोज अपडेट घटकों को रीसेट करके समस्या को हल करने के बारे में एक त्वरित मार्गदर्शिका यहां दी गई है:
- Windows key + R दबाएं एक रन डायलॉग बॉक्स खोलने के लिए। इसके बाद, “cmd” . टाइप करें टेक्स्ट बॉक्स के अंदर और Ctrl + Shift + Enter दबाएं एक उन्नत कमांड प्रॉम्प्ट खोलने के लिए। जब आपको UAC (उपयोगकर्ता खाता नियंत्रण) . द्वारा संकेत दिया जाए , हां . क्लिक करें व्यवस्थापक पहुंच प्रदान करने के लिए।
- उन्नत कमांड प्रॉम्प्ट के अंदर, निम्न कमांड टाइप करें और Enter: press दबाएं
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
नोट: इन आदेशों को चलाने के बाद, आपने Windows अद्यतन सेवा, MSI इंस्टालर, क्रिप्टोग्राफ़िक सेवा और BITS सेवाओं को प्रभावी ढंग से बंद कर दिया होगा।
- आखिरकार, सेवाएं अक्षम हैं, एक ही सीएमडी विंडो में निम्नलिखित कमांड चलाएँ और सॉफ्टवेयर वितरण और कैटरूट2 फ़ोल्डरों का नाम बदलने के लिए प्रत्येक कमांड के बाद एंटर दबाएं:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 Catroot2.old
नोट: WU द्वारा इन दो फ़ोल्डरों का सक्रिय रूप से उपयोग की जा रही अद्यतन फ़ाइलों को संग्रहीत करने के लिए किया जा रहा है। उनका नाम बदलकर, आप अपने ओएस को नए फ़ोल्डर बनाने के लिए मजबूर करेंगे जो भ्रष्टाचार से दूषित नहीं हो रहे हैं।
- उपरोक्त दो फ़ोल्डरों का नाम बदलने के बाद, नीचे अंतिम कमांड टाइप करें और उन सेवाओं को पुनः आरंभ करने के लिए प्रत्येक के बाद एंटर दबाएं जिन्हें आपने पहले अक्षम किया था:
net start wuauserv net start cryptSvc net start bits net start msiserver
- वह क्रिया दोहराएं जो पहले 0x8007045B . को ट्रिगर कर रही थी त्रुटि और देखें कि क्या समस्या अब हल हो गई है।
अगर आपको अभी भी वही समस्या आ रही है, तो नीचे दी गई अंतिम विधि पर जाएं।
विधि 5:एक मरम्मत इंस्टॉल करें
यदि उपरोक्त विधियों में से किसी ने भी आपको 0x8007045B . को हल करने की अनुमति नहीं दी है त्रुटि, संभावना है कि आप एक अंतर्निहित सिस्टम फ़ाइल भ्रष्टाचार समस्या से निपट रहे हैं जिसे पारंपरिक रूप से ठीक नहीं किया जा सकता है। इस मामले में, सफलता की सबसे अच्छी संभावना के साथ हर विंडोज घटक को रीसेट करना है।
ऐसा करने का सबसे आसान तरीका है एक साफ इंस्टॉल . करना . लेकिन ध्यान रखें कि इस मार्ग पर जाने का मतलब है कि आप व्यक्तिगत डेटा (ऐप्स, गेम, उपयोगकर्ता प्राथमिकताएं, व्यक्तिगत मीडिया, आदि) भी खो देंगे।
लेकिन एक बेहतर तरीका है - एक मरम्मत इंस्टॉल आपको अपना सारा डेटा खोए बिना सभी विंडोज घटकों को रीसेट करने की अनुमति देगा। लेकिन नकारात्मक पक्ष यह है कि यह प्रक्रिया क्लीन इंस्टाल की तुलना में अधिक थकाऊ है।
यदि आप एक मरम्मत स्थापना (इन-प्लेस मरम्मत) करने का निर्णय लेते हैं, तो इस लेख का अनुसरण करें (यहां ) चरण-दर-चरण निर्देश के लिए।