कुछ महीने पहले, एक प्रचलित सिस्टम समस्या थी जिसने कई विंडोज 10 और 11 उपयोगकर्ताओं को सिरदर्द दिया: इंस्टॉल त्रुटि – 0x800f0922। जब यह त्रुटि दिखाई दी, तो उपयोगकर्ता सुरक्षा अपडेट, संचयी अपडेट, गुणवत्ता अपडेट, और यहां तक कि फीचर अपडेट इंस्टॉल नहीं कर सके। प्रभावित उपयोगकर्ताओं के लिए यह काफी निराशाजनक था क्योंकि विंडोज अपडेट सिस्टम सुविधाओं को बेहतर बनाने और खतरों के खिलाफ सुरक्षा बढ़ाने के लिए आवश्यक हैं।
तो, विंडोज अपडेट त्रुटि 0x800f0922 का क्या अर्थ है और इसके क्या कारण हैं? क्या इसे ठीक किया जा सकता है? हम नीचे विंडोज 11 और 10 पर इंस्टॉल त्रुटि – 0x800f0922 के बारे में सब कुछ चर्चा करेंगे।
इंस्टॉल त्रुटि 0x800f0922 क्या है?
0x800f0922 विंडोज 10/11 अपडेट त्रुटि एक समस्या है जो सबसे हाल के विंडोज 10 या 11 अपडेट डाउनलोड करते समय दिखाई देती है। यह आमतौर पर सुझाव दे सकता है कि नए अपडेट के लिए पर्याप्त जगह उपलब्ध नहीं है या सिस्टम माइक्रोसॉफ्ट के सर्वर से कनेक्ट करने में विफल रहा। हालांकि, इसका मतलब कुछ और भी हो सकता है।
नीचे संभावित कारणों की एक सूची दी गई है जो 0x800f0922 विंडोज 10/11 संचयी अपडेट त्रुटि को ट्रिगर करते हैं:
- पर्याप्त जगह नहीं – यदि विंडोज अपडेट फ़ाइलों के लिए पर्याप्त जगह नहीं है, तो आपका सिस्टम उन्हें लोड नहीं कर सकता। इसलिए, यह त्रुटि 0x800f0922 फेंक देगा।
- विंडोज अपडेट सर्वर से कनेक्ट करने में असमर्थ – क्या आप विंडोज अपडेट डाउनलोड करते समय VPN नेटवर्क का उपयोग कर रहे हैं? आपका कंप्यूटर विंडोज अपडेट सर्वर से कनेक्ट करने में कठिनाई हो सकती है; इसलिए, त्रुटि कोड।
- .NET फ्रेमवर्क समस्या – यह भी संभावना है कि .NET फ्रेमवर्क का एक हिस्सा समस्या पैदा कर रहा है। यदि आप नहीं जानते, तो फीचर अपडेट को इंस्टॉल करने के लिए कुछ .NET फ्रेमवर्क घटकों की आवश्यकता होती है। अब, यदि यह फ्रेमवर्क पहुंच से बाहर है या कभी न खत्म होने वाले लूप में फंस गया है, तो आप विंडोज 10/11 पर त्रुटि 0x800f0922 देख सकते हैं।
- विंडोज अपडेट गड़बड़ – कुछ मामलों में, समस्या विंडोज अपडेट के साथ ही होती है। इसे हल करने के लिए, आप अंतर्निहित विंडोज अपडेट समस्या निवारक का उपयोग कर सकते हैं।
- दूषित या अनुपलब्ध विंडोज अपडेट अस्थायी फ़ाइलें – विंडोज अपडेट 0x800f0922 त्रुटि दूषित विंडोज अपडेट अस्थायी फ़ाइलों के कारण भी दिखाई दे सकती है। हालांकि दैनिक उपयोग के साथ अस्थायी फ़ाइलों का जमा होना स्वाभाविक है, लेकिन इन फ़ाइलों को नियमित रूप से साफ़ करना आपका कर्तव्य है। इस तरह, विंडोज अपडेट घटकों को पकड़ने के लिए बहुत कम काम करना पड़ता है।
- फ़ायरवॉल समस्याएं – अंतर्निहित और तृतीय-पक्ष फ़ायरवॉल संपूर्ण विंडोज अपडेट इंस्टॉलेशन प्रक्रिया में हस्तक्षेप करने के लिए कुख्यात हैं। यह सुनिश्चित करने के लिए कि आपका फ़ायरवॉल इन महत्वपूर्ण अपडेट की स्थापना को नहीं रोक रहा है, इसे अस्थायी रूप से अक्षम करें।
- माइक्रोसॉफ्ट एज समस्याएं – कुछ उपयोगकर्ताओं ने बताया कि माइक्रोसॉफ्ट एज को अनइंस्टॉल करने का प्रयास करने के बाद त्रुटि हुई। इसका कारण यह है कि कुछ विंडोज अपडेट घटक कुछ एज घटकों की जांच करेंगे। अब, यदि ये आपके पीसी पर नहीं मिलते हैं, तो एज स्वचालित रूप से इंस्टॉलेशन को अस्वीकार कर देगा। एज के प्रक्रिया में हस्तक्षेप करने की संभावना को खारिज करने के लिए, प्राथमिक एज निर्देशिका को हटाने की सलाह दी जाती है। इस तरह, आप अपने OS को अपडेट को पुनः स्थापित करने के लिए बाध्य कर सकते हैं। आप ब्राउज़र को पुनः स्थापित करने पर भी विचार कर सकते हैं।
- सिस्टम फ़ाइल भ्रष्टाचार – अन्य परिस्थितियों में, त्रुटि सिस्टम फ़ाइल भ्रष्टाचार के कारण होती है जिसने नए अपडेट इंस्टॉल करने के आपके सिस्टम के प्रयासों को प्रभावित किया। यदि आपको संदेह है कि आप इस परिदृश्य में फंस गए हैं, तो आप SFC और DISM कमांड का उपयोग कर सकते हैं या विंडोज मीडिया टूल का उपयोग करके अपडेट प्रक्रिया को बायपास कर सकते हैं।
- अक्षम ऐप रेडीनेस सेवा – ऐप रेडीनेस सेवा आवश्यक है क्योंकि यह एप्लिकेशन और अपडेट की स्थापना से संबंधित सभी लॉग रखने के लिए जिम्मेदार है। यदि यह सेवा वर्तमान में अक्षम है, तो अपडेट की वर्तमान स्थापना विफल हो जाएगी। आपको त्रुटि कोड 0x800f0922 भी दिखाई देगा।
- अस्थायी फ़ोल्डर में दूषित डेटा – कुछ स्थितियों में, त्रुटि दिखाई देती है यदि अस्थायी फ़ोल्डर में दूषित फ़ाइलें संग्रहीत हैं। इसे ठीक करने के लिए, इस फ़ोल्डर को साफ़ करने और अपडेट को पुनः स्थापित करने पर विचार करें।
विंडोज 10 और 11 पर त्रुटि 0x800f0922 के साथ क्या करें?
अब जब हम जानते हैं कि त्रुटि का कारण क्या है, तो आइए इस समस्या को हल करने के लिए उपयोग किए जा सकने वाले हर संभावित सुधार से निपटें।
हालांकि, इससे पहले कि हम सुधार दें, हम अनुशंसा करते हैं कि आप पहले अपनी फ़ाइलों का बैकअप बनाएं। बैकअप होने से, आप अधिक गंभीर त्रुटियों से बच सकते हैं और डेटा हानि को रोक सकते हैं। अपने डेटा का बैकअप लेने के लिए, आप प्रक्रिया को आसान बनाने के लिए तृतीय-पक्ष बैकअप सॉफ़्टवेयर प्रोग्राम का उपयोग कर सकते हैं।
एक बार जब आपके पास बैकअप फ़ाइल हो, तो आप इनमें से किसी भी सुधार के लिए आगे बढ़ सकते हैं:
फिक्स #1: विंडोज अपडेट समस्या निवारक का उपयोग करें
अधिक उन्नत और तकनीकी सुधारों को आजमाने से पहले, स्वचालित समाधान से शुरू करें। ध्यान दें कि यदि आप विंडोज 10 या 11 चला रहे हैं, तो आपके पास ऐसे उपकरण हैं जो स्वचालित रूप से समस्याओं को ठीक करने में आपकी सहायता करते हैं। इसलिए, आपको अपना सिर खुजलाने और यह सोचने की ज़रूरत नहीं है कि आगे क्या करना है।
विंडोज अपडेट समस्या निवारक को तैनात करने और एक्सेस करने के लिए नीचे दिए गए निर्देशों का पालन करें:
- विंडोज + R को एक साथ दबाकर रन अपलेट खोलें।
- फिर "ms-settings:troubleshoot" (कोई उद्धरण नहीं) खाली फ़ील्ड में टाइप करें और एंटर दबाएं। अब आपको सेटिंग्स विंडो के समस्या निवारण टैब पर ले जाया जाएगा।
- यदि उपयोगकर्ता खाता नियंत्रण (UAC) डायलॉग द्वारा संकेत दिया जाता है, तो हाँ दबाएं। यह उपकरण को व्यवस्थापक पहुंच प्रदान करेगा।
- अगला, स्क्रीन के दाहिने हिस्से पर होवर करें और 'चलाएं और चलाएं' भाग ढूंढें।
- विंडोज अपडेट चुनें।
- अब, दिखाई देने वाले मेनू पर समस्या निवारक चलाएं पर क्लिक करें।
- प्रारंभिक स्कैन के आगे बढ़ने तक प्रतीक्षा करें। उसके बाद, जांचें कि क्या टूल एक ऐसा परिदृश्य ढूंढता है जो त्रुटि का कारण बन रहा है और एक सुधार की सिफारिश करता है।
- यदि कोई सुधार उपलब्ध है, तो इस सुधार को लागू करें चुनें।
- एक बार हो जाने पर, अपने कंप्यूटर को सामान्य रूप से पुनरारंभ करें और जांचें कि क्या त्रुटि चली गई है।
फिक्स #2: विंडोज अपडेट घटकों को रीसेट करें
विंडोज अपडेट इंस्टॉल करने में विफल होने का एक लोकप्रिय कारण यह है कि टूल के सेवा निर्भरताओं में से एक को समस्या का सामना करना पड़ा है और एक लिम्बो स्थिति में फंस गया है। यह आमतौर पर ISP की खराब DNS रेंज असाइनमेंट के कारण होता है।
इसे हल करने का सबसे आसान तरीका कमांड प्रॉम्प्ट का उपयोग करना और DNS कैश को रीफ्रेश करने के उद्देश्य से कमांड की एक श्रृंखला को निष्पादित करना है। यह इसमें शामिल सभी विंडोज अपडेट सेवा निर्भरताओं को पुनरारंभ करेगा। ये कमांड विंडोज अपडेट घटकों द्वारा उपयोग की जा सकने वाली अस्थायी फ़ोल्डर में किसी भी फ़ाइल को भी साफ़ कर देंगे।
इन विंडोज अपडेट घटकों को रीसेट करने के लिए, यहां आपको क्या करना चाहिए:
- विंडोज + R कुंजियों का उपयोग करके रन अपलेट लॉन्च करें और दिए गए स्थान में "cmd" (कोई उद्धरण नहीं) टाइप करें।
- अगला, कमांड प्रॉम्प्ट को पूर्ण व्यवस्थापक विशेषाधिकार के साथ खोलने के लिए CTRL + Shift + Enter कुंजी दबाएं।
- जब UAC दिखाई दे, तो हाँ दबाकर आगे बढ़ें और व्यवस्थापक पहुंच प्रदान करें।
- एक बार जब आप कमांड प्रॉम्प्ट विंडो देखते हैं, तो नीचे दिए गए कमांड को अनुशंसित क्रम में टाइप करें। प्रत्येक कमांड के बाद अपने कीबोर्ड पर एंटर कुंजी दबाना न भूलें।
- ipconfig /flushdns
- net stop wuauserv
- net stop cryptSvc
- net stop bits
- net stop msiserver
- ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
- ren C:\Windows\System32\catroot2 catroot2.old
- net start wuauserv
- net start cryptSvc
- net start bits
- net start msiserver
- उपरोक्त कमांड दर्ज करने के बाद, कमांड प्रॉम्प्ट से बाहर निकलें और अपने विंडोज पीसी को पुनरारंभ करें।
- पुनरारंभ होने पर, लंबित अपडेट को पुनः स्थापित करने का प्रयास करें।
फिक्स #3: सभी आवश्यक .NET फ्रेमवर्क घटकों को सक्षम करें
जैसा कि ऊपर उल्लेख किया गया है, त्रुटि 0x800f0922 विंडोज अपडेट इंस्टॉल करने के लिए आवश्यक अक्षम .NET फ्रेमवर्क घटकों के कारण भी हो सकती है।
यदि यह परिदृश्य आप पर लागू होता है, तो यह सुनिश्चित करने के लिए नीचे दिए गए निर्देशों का पालन करें कि सभी आवश्यक .NET फ्रेमवर्क घटक सक्रिय हैं:
- सबसे पहले, विंडोज + R कुंजियों को दबाकर रन अपलेट खोलें।
- अगला, खाली स्थान में "appwiz.cpl" (कोई उद्धरण नहीं) दर्ज करें और एंटर दबाएं।
- आपको प्रोग्राम और सुविधाएं विंडो पर ले जाया जाएगा। यहां, स्क्रीन के ऊपरी-बाएं कोने पर ऊर्ध्वाधर मेनू पर क्लिक करें। फिर, 'विंडोज सुविधाओं को चालू या बंद करें' विकल्प पर क्लिक करें।
- UAC द्वारा संकेत दिए जाने पर, हाँ दबाकर आगे बढ़ें।
- दिखाई देने वाली स्क्रीन में, .NET फ्रेमवर्क से जुड़े ड्रॉप-डाउन मेनू का विस्तार करें।
- अब, 'विंडोज कम्युनिकेशन फाउंडेशन नॉन-HTTP एक्टिवेशन' और 'विंडोज कम्युनिकेशन फाउंडेशन HTTP एक्टिवेशन' विकल्पों के बगल में स्थित बॉक्स को चेक करें।
- अपने परिवर्तनों को सहेजने के लिए लागू करें पर क्लिक करें।
- अपने कंप्यूटर को पुनरारंभ करें और लंबित अपडेट को पुनः स्थापित करें।
फिक्स #4: अपने फ़ायरवॉल को अस्थायी रूप से अक्षम करें
आपके फ़ायरवॉल के विंडोज अपडेट प्रक्रिया में हस्तक्षेप करने की संभावना दुर्लभ है, लेकिन यह हो सकता है। इसलिए, आपको इसकी जांच करना नहीं भूलना चाहिए।
रिपोर्टों के अनुसार, यह समस्या उन उपयोगकर्ताओं में अधिक आम है जो तृतीय-पक्ष एंटीवायरस सूट चला रहे हैं। हालांकि, कुछ उपयोगकर्ता रिपोर्ट करते हैं कि यह विंडोज फ़ायरवॉल के साथ हो सकता है।
यदि आपको संदेह है कि आपका फ़ायरवॉल विफल अपडेट इंस्टॉलेशन का दोषी है, तो आप अपने फ़ायरवॉल को अस्थायी रूप से अक्षम कर सकते हैं।
अब, यदि आप तृतीय-पक्ष फ़ायरवॉल का उपयोग कर रहे हैं, तो इसे अक्षम करने के चरण निर्माता के निर्देशों के आधार पर भिन्न होते हैं। हालांकि, यदि आप अंतर्निहित विंडोज फ़ायरवॉल का उपयोग कर रहे हैं, तो यह सुनिश्चित करने के लिए नीचे दिए गए चरणों का पालन करें कि यह 0x800f0922 त्रुटि का कारण नहीं बनता:
- रन अपलेट लॉन्च करने के लिए विंडोज + R कुंजी दबाएं।
- "ms-settings:windowsdefender" (कोई उद्धरण नहीं) खाली फ़ील्ड में दर्ज करें और विंडोज डिफेंडर सुरक्षा केंद्र तक पहुंचने के लिए एंटर दबाएं।
- यदि UAC द्वारा संकेत दिया जाता है, तो व्यवस्थापक नियंत्रण के साथ आगे बढ़ने के लिए हाँ दबाएं।
- विंडोज सुरक्षा विंडो में, फ़ायरवॉल और नेटवर्क सुरक्षा विकल्प पर क्लिक करें।
- अगला, अपने सक्रिय नेटवर्क पर क्लिक करें।
- सेटिंग्स के माध्यम से नीचे स्क्रॉल करें और विंडोज डिफेंडर से जुड़े टॉगल को ढूंढें। इसे अक्षम करें।
- विंडोज अपडेट विंडो खोलें और उपलब्ध अपडेट को पुनः स्थापित करें।
- चाहे आप अपडेट इंस्टॉल कर सकें या नहीं, सुनिश्चित करें कि आप अपने फ़ायरवॉल को एक बार फिर सक्षम करते हैं।
फिक्स #5: प्राथमिक एज निर्देशिका हटाएं
हमें यह भी ध्यान देना होगा कि यदि आपने अपने डिवाइस से माइक्रोसॉफ्ट एज को हटाने का प्रयास किया है लेकिन कुछ फ़ोल्डरों में अवशेष फ़ाइलें छिपी हुई हैं, तो त्रुटि भी ट्रिगर हो सकती है।
आप आश्चर्यचकित हो सकते हैं और पूछ सकते हैं, "क्या विंडोज अपडेट इंस्टॉल करने के लिए एज भी आवश्यक है?" खैर, दिलचस्प सच्चाई यह है कि विंडोज को ठीक से काम करने और सबसे हाल के फीचर अपडेट इंस्टॉल करने के लिए इसकी आवश्यकता होती है।
ऐसे मामले में, सबसे अच्छी बात यह है कि एज को खरोंच से इंस्टॉल करें। नीचे एक विस्तृत गाइड है कि हमें क्या करना चाहिए:
- फाइल एक्सप्लोरर लॉन्च करें और इस स्थान पर जाएं: C:\Program Files (x86)\Microsoft\.
- दिखाई देने वाली विंडो में, एज पर राइट-क्लिक करें और पॉप-अप मेनू से हटाएं चुनें।
- एक बार फ़ोल्डर हट जाने के बाद, विंडोज को लापता एज घटकों को पुनः स्थापित करने के लिए मजबूर करने के लिए अपने कंप्यूटर को पुनरारंभ करें।
- लंबित अपडेट को पुनः स्थापित करें और देखें कि क्या 0x800f0922 त्रुटि चली गई है।
फिक्स #6: माइक्रोसॉफ्ट एज को पुनः स्थापित करें
कभी-कभी, प्राथमिक एज निर्देशिका को हटाना पर्याप्त नहीं होता क्योंकि प्रक्रिया को प्रभावित करने वाले कुछ गंभीर भ्रष्टाचार के कारण। इस मामले में, एज को पुनः स्थापित करना सबसे व्यवहार्य सुधार है।
विंडोज पर माइक्रोसॉफ्ट एज प्रोग्राम को पुनः स्थापित करने का तरीका यहां दिया गया है:
- विंडोज को सेफ मोड में शुरू करें।
- एक व्यवस्थापक खाते में लॉग इन करें।
- विंडोज + R दबाकर रन अपलेट लॉन्च करें।
- "C:\Users\%username%\AppData\Local\Packages" (कोई उद्धरण नहीं) खाली फ़ील्ड में टाइप करें और एंटर दबाएं।
- पैकेज फ़ोल्डर के तहत Microsoft.MicrosoftEdge_8wekyb3d8bbwe नामक सब-फ़ोल्डर ढूंढें।
- दिखाई देने वाले मेनू में हटाएं दबाएं।
- अपनी कार्रवाई की पुष्टि करने के लिए हाँ दबाएं।
- एक बार हो जाने पर, एज को आपके डिवाइस से अनइंस्टॉल किया जाना चाहिए।
- अब, स्टार्ट मेनू लॉन्च करें और खोज बॉक्स में "पावरशेल" (कोई उद्धरण नहीं) टाइप करें।
- सबसे प्रासंगिक खोज परिणाम पर राइट-क्लिक करें। पॉप-अप मेनू से, व्यवस्थापक के रूप में चलाएं चुनें।
- फिर, इस कमांड को कमांड लाइन में टाइप करें:
Get-AppXPackage -AllUsers -Name Microsoft.MicrosoftEdge | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml" -Verbose}
- माइक्रोसॉफ्ट एज को अपने पीसी पर इंस्टॉल करना शुरू करने के लिए एंटर दबाएं।
- कमांड के सफलतापूर्वक निष्पादित होने की प्रतीक्षा करें। एक बार हो जाने पर, अपने पीसी को रीबूट करें।
फिक्स #7: अस्थायी फ़ोल्डर में सब कुछ हटाएं
कैटरूट 2 और सॉफ़्टवेयर डिस्ट्रीब्यूशन फ़ोल्डर में दूषित डेटा और फ़ाइलें भी विंडोज अपडेट की स्थापना के साथ गड़बड़ कर सकती हैं। यह सुनिश्चित करने के लिए उन्हें हटाएं कि वे त्रुटि 0x800f0922 जैसी अधिक गंभीर समस्याएं पैदा न करें।
नीचे दी गई मार्गदर्शिका का पालन करें:
- रन अपलेट खोलने के लिए विंडोज + R दबाएं।
- फिर खाली फ़ील्ड में "%TEMP%" (कोई उद्धरण नहीं) टाइप करें और अस्थायी फ़ोल्डर को व्यवस्थापक नियंत्रण के साथ खोलने के लिए CTRL + Shift + Enter कुंजी एक साथ दबाएं।
- अगला, Ctrl + A शॉर्टकट दबाएं और राइट-क्लिक करें। पॉप-अप मेनू से हटाएं चुनें।
- एक बार सामग्री हट जाने के बाद, अपने कंप्यूटर को पुनरारंभ करें और उस अपडेट को पुनः स्थापित करें जो विफल हो गया था।
अस्थायी फ़ोल्डर की सामग्री हटाने के बाद, आप यह सुनिश्चित करना चाह सकते हैं कि आपके पीसी पर कोई अन्य अवांछित और जंक फ़ाइलें न रहें। इसके लिए, आप पीसी मरम्मत टूल का उपयोग कर सकते हैं और इसे आपके लिए काम करने दें।
फिक्स #8: क्लीन या मरम्मत इंस्टॉल करें
यदि आप पहले ही इस भाग तक पहुंच चुके हैं, और त्रुटि अभी भी दिखाई देती है, तो आपका अंतिम उपाय अपने सिस्टम को रीफ्रेश करना है।
आपके पास ऐसा करने के दो तरीके हैं: क्लीन इंस्टॉल या मरम्मत इंस्टॉल। क्लीन इंस्टॉल केवल विंडोज को पुनः स्थापित करेगा और आपके सिस्टम को एक नई शुरुआत देगा। इसका मतलब है कि आप अपने सिस्टम में हाल ही में जोड़ी गई किसी भी व्यक्तिगत फ़ाइल या एप्लिकेशन को खो देंगे। दूसरी ओर, मरम्मत इंस्टॉल एक अधिक कठिन प्रक्रिया है जो आपको अपने सभी एप्लिकेशन और व्यक्तिगत फ़ाइलों को बरकरार रखते हुए अपनी दूषित विंडोज फ़ाइलों को काम करने वाले से बदलने की अनुमति देती है।
वह विकल्प चुनें जो आपको लगता है कि आपकी स्थिति के लिए सबसे अच्छा काम करता है।
निष्कर्ष
बस! उम्मीद है, हम त्रुटि 0x800f0922 को हल करने के लिए उपयोगी कदम देने में सक्षम थे। यदि आप अन्य समाधान जानते हैं या इस लेख को बेहतर बनाने के लिए सुझाव हैं, तो जान लें कि टिप्पणी अनुभाग आपके विचारों के लिए खुला है।