यदि आप संचयी अद्यतन की स्थापना के दौरान त्रुटि 0x800f0831 का सामना करते हैं, चाहे वह विंडोज सर्वर पर हो या विंडोज 11/10 क्लाइंट पर, तो यह पोस्ट आपकी सहायता करने के लिए है। इस पोस्ट में, हम इस त्रुटि के संभावित कारणों की पहचान करेंगे और साथ ही उन समाधानों को प्रदान करेंगे जिन्हें आप इस समस्या को दूर करने में मदद के लिए आजमा सकते हैं।

जांच करने पर, इस त्रुटि संदेश को ट्रिगर करने वाला सबसे लोकप्रिय कारण पिछले अद्यतन पैकेज का एक लापता मैनिफेस्ट है। दूसरे शब्दों में, WU (विंडोज अपडेट) घटक इस बात से अवगत नहीं है कि अंतिम बार क्या इंस्टॉल किया गया था, इसलिए यह नए अद्यतन पैकेज इंस्टॉल करने से इनकार करता है।
आप इस समस्या का सामना तब भी कर सकते हैं जब विंडोज अपडेट सेवा अक्षम हो या .NET 3.5 फ्रेमवर्क लापता हो। इस त्रुटि 0x800f0831 का एक अन्य संभावित कारण यह है कि विंडोज 10 क्लाइंट मशीन विंडोज अपडेट सर्वर के साथ संचार नहीं कर सकती। यह सिस्टम फ़ाइल भ्रष्टाचार या VPN कनेक्शन या प्रॉक्सी सर्वर के कारण हो सकता है।
विंडोज अपडेट त्रुटि 0x800f0831 ठीक करें
यदि कोई फीचर अपडेट या संचयी अपडेट त्रुटि कोड 0x800f0831 के साथ विफल हो गया है, तो विंडोज सर्वर या विंडोज 11/10 क्लाइंट मशीनों पर, तो यहां कुछ सुझाव दिए गए हैं जो आपकी मदद कर सकते हैं।
- विंडोज अपडेट समस्या निवारक चलाएं
- फीचर या संचयी अपडेट को मैन्युअल रूप से इंस्टॉल करें
- VPN क्लाइंट को अनइंस्टॉल करें या प्रॉक्सी सर्वर हटाएं (यदि लागू हो)
- विंडोज अपडेट की स्थिति को स्वचालित पर सेट करें
- .NET फ्रेमवर्क 3.5 सक्षम करें
- कमांड प्रॉम्प्ट के माध्यम से .NET फ्रेमवर्क 3.5 इंस्टॉल करें
- SFC और DISM स्कैन चलाएं
- सिस्टम रिस्टोर करें
- फ्रेश स्टार्ट, इन-प्लेस अपग्रेड मरम्मत या क्लीन इंस्टॉल करें
आइए सूचीबद्ध प्रत्येक समाधान के संबंध में प्रक्रिया के विवरण पर एक नज़र डालें।
1] विंडोज अपडेट समस्या निवारक चलाएं
इस समाधान के लिए आपको विंडोज 10 अपडेट समस्या निवारक चलाने और यह देखने की आवश्यकता है कि क्या यह त्रुटि को हल करता है. यदि यह काम नहीं करता है, तो आप अगले समाधान के साथ जारी रख सकते हैं।
2] फीचर या संचयी अपडेट को मैन्युअल रूप से इंस्टॉल करें
इस समाधान के लिए आपको माइक्रोसॉफ्ट अपडेट कैटलॉग से संचयी अपडेट को मैन्युअल रूप से डाउनलोड करने और फिर पैकेज इंस्टॉल करने की आवश्यकता है। फीचर अपडेट इंस्टॉल करने के लिए, आप विंडोज अपडेट असिस्टेंट का उपयोग कर सकते हैं। सफल इंस्टॉलेशन पर, त्रुटि अब प्रकट नहीं होगी।
3] VPN क्लाइंट को अनइंस्टॉल करें या प्रॉक्सी सर्वर हटाएं (यदि लागू हो)
एक VPN क्लाइंट या एक प्रॉक्सी सर्वर किसी प्रकार के हस्तक्षेप के कारण इस त्रुटि को ट्रिगर कर सकता है जो आपके विंडोज 10 क्लाइंट मशीन और विंडोज अपडेट सर्वर के बीच संचार को अवरुद्ध कर देता है। इस मामले में, आप विंडोज 10 में प्रोग्राम और फीचर्स एपलेट के माध्यम से अपने VPN सॉफ़्टवेयर को अनइंस्टॉल करने का प्रयास कर सकते हैं या अपने कंप्यूटर से किसी भी प्रॉक्सी सर्वर को हटा सकते हैं और देख सकते हैं कि क्या यह समस्या हल करता है।
4] विंडोज अपडेट की स्थिति को स्वचालित पर सेट करें
यदि वह कंप्यूटर जो विफल विंडोज अपडेट इंस्टॉलेशन का अनुभव कर रहा है, एक साझा डोमेन का हिस्सा है, तो यह संभव है कि एक नेटवर्क नीति या एक थर्ड-पार्टी सिस्टम ऑप्टिमाइज़र टूल ने अपडेट फ़ंक्शन के लिए जिम्मेदार मुख्य सेवा को अक्षम कर दिया हो। इस मामले में, आप विंडोज अपडेट सेवा स्टार्टअप प्रकार को स्वचालित पर सेट करके और विंडोज अपडेट सेवा को बलपूर्वक शुरू करके समस्या को हल कर सकते हैं।
यहां बताया गया है कि कैसे:
- विंडोज कुंजी + R दबाएं।
- रन डायलॉग बॉक्स में, services.msc टाइप करें और सर्विसेज खोलने के लिए एंटर दबाएं।
- सर्विसेज विंडो में, स्क्रॉल करें और विंडोज अपडेट सेवा का पता लगाएं।
- प्रविष्टि पर डबल-क्लिक करके इसके गुणों को संपादित करें।
- सुनिश्चित करें कि सेवा के गुण विंडो में स्टार्टअप प्रकार मेनू के तहत विकल्प ड्रॉप-डाउन से स्वचालित पर सेट है। स्टार्टअप प्रकार बदलते समय दिखाई देने वाले किसी भी डायलॉग बॉक्स की पुष्टि करें।
- परिवर्तन सहेजने के लिए लागू करें > ओके पर क्लिक करें।
- कंप्यूटर को पुनरारंभ करें।
बूट पर, जांचें कि क्या समस्या हल हो गई है। यदि विंडोज अपडेट का स्टार्टअप प्रकार पहले से ही स्वचालित पर सेट था और इसने समस्या हल नहीं की, तो अगले समाधान के साथ आगे बढ़ें।
5] .NET फ्रेमवर्क 3.5 सक्षम करें
यदि आप संचयी अपडेट इंस्टॉल करने का प्रयास करते समय त्रुटि 0x800f0831 का सामना कर रहे हैं, तो आपको अक्षम .NET 3.5 फ्रेमवर्क की संभावना का पता लगाना चाहिए। संचयी अपडेट इंस्टॉलेशन प्रक्रियाएं अधिक जटिल होती हैं और हर आवश्यक निर्भरता सक्षम न होने पर विफल हो सकती हैं। इस मामले में, आप विंडोज फीचर्स मेनू का उपयोग करके यह सुनिश्चित करने का प्रयास कर सकते हैं कि .NET 3.5 फ्रेमवर्क सक्षम है।
6] कमांड प्रॉम्प्ट के माध्यम से .NET फ्रेमवर्क 3.5 इंस्टॉल करें
यदि विंडोज फीचर्स मेनू के माध्यम से .NET 3.5 फ्रेमवर्क को सक्षम करना असफल रहा, तो आप उन्नत कमांड प्रॉम्प्ट से लापता फ्रेमवर्क को इंस्टॉल करके स्वयं इंस्टॉलेशन को बाध्य करने का प्रयास कर सकते हैं।
सबसे पहले, आपको विंडोज 10 इंस्टॉलेशन मीडिया की आवश्यकता होगी। फिर आप उन्नत CMD प्रॉम्प्ट से .NET फ्रेमवर्क 3.5 को बाध्य करने के लिए नीचे दिए गए निर्देश का पालन कर सकते हैं।
विंडोज 10 इंस्टॉलेशन मीडिया को अपने कंप्यूटर में डालें।
विंडोज कुंजी + R दबाएं।
रन डायलॉग बॉक्स में notepad टाइप करें और नोटपैड को एडमिन विशेषाधिकार के साथ खोलने के लिए CTRL + SHIFT + ENTER दबाएं।
नीचे दिए गए सिंटैक्स को नोटपैड में कॉपी और पेस्ट करें।
@echo off Title .NET Framework 3.5 Offline Installer for %%I in (D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist "%%I:\\sources\install.wim" set setupdrv=%%I if defined setupdrv ( echo Found drive %setupdrv% echo Installing .NET Framework 3.5... Dism /online /enable-feature /featurename:NetFX3 /All /Source:PLACEHOLDER:\sources\sxs /LimitAccess echo. echo .NET Framework 3.5 should be installed echo. ) else ( echo No installation media found! echo Insert DVD or USB flash drive and run this file once again. echo. ) pause
नोट: सिंटैक्स में PLACEHOLDER को उस ड्राइव के अक्षर से बदलें जो वर्तमान में इंस्टॉलेशन मीडिया रख रहा है।
फ़ाइल को एक नाम से सहेजें और .cmd फ़ाइल एक्सटेंशन जोड़ें - जैसे; InstallDOTnet3.5.cmd।
अब, फ़ाइल पर राइट-क्लिक करें और संदर्भ मेनू से व्यवस्थापक के रूप में चलाएं चुनें।
अगला, पुष्टिकरण प्रॉम्प्ट पर हां पर क्लिक करें और प्रक्रिया पूरी होने तक प्रतीक्षा करें।
एक बार .NET 3.5 फ्रेमवर्क इंस्टॉल हो जाने पर, अपने कंप्यूटर को पुनरारंभ करें और देखें कि अगले कंप्यूटर स्टार्टअप पर संचयी अपडेट त्रुटि 0x800f0831 हल हो गई है या नहीं। यदि नहीं, तो अगले समाधान के साथ जारी रखें।
7] SFC और DISM स्कैन चलाएं
यदि आप अभी भी त्रुटि से जूझ रहे हैं, तो इसकी सबसे अधिक संभावना है कि समस्या वास्तव में किसी प्रकार की सिस्टम फ़ाइल भ्रष्टाचार के कारण होती है। जिस स्थिति में, आप SFC/DISM स्कैन चला सकते हैं और देख सकते हैं कि क्या यह मदद करता है।
SFC/DISM विंडोज में एक उपयोगिता है जो उपयोगकर्ताओं को विंडोज सिस्टम फ़ाइलों में भ्रष्टाचार के लिए स्कैन करने और भ्रष्ट फ़ाइलों को पुनर्स्थापित करने की अनुमति देती है।
आसानी और सुविधा के लिए, आप नीचे दी गई प्रक्रिया का उपयोग करके स्कैन चला सकते हैं।
विंडोज कुंजी + R दबाएं।
रन डायलॉग बॉक्स में, notepad टाइप करें और नोटपैड खोलने के लिए एंटर दबाएं।
नीचे दी गई कमांड को टेक्स्ट एडिटर में कॉपी और पेस्ट करें।
@echo off date /t & time /t echo Dism /Online /Cleanup-Image /StartComponentCleanup Dism /Online /Cleanup-Image /StartComponentCleanup echo ... date /t & time /t echo Dism /Online /Cleanup-Image /RestoreHealth Dism /Online /Cleanup-Image /RestoreHealth echo ... date /t & time /t echo SFC /scannow SFC /scannow date /t & time /t pause
फ़ाइल को एक नाम से सहेजें और .bat फ़ाइल एक्सटेंशन जोड़ें - जैसे; SFC_DISM_scan.bat।
बैच फ़ाइल को एडमिन विशेषाधिकार के साथ बार-बार चलाएं (सहेजी गई फ़ाइल पर राइट-क्लिक करें और संदर्भ मेनू से व्यवस्थापक के रूप में चलाएं चुनें) जब तक कि यह कोई त्रुटि न बताए।
अपने पीसी को पुनरारंभ करें।
बूट पर, जांचें कि क्या समस्या हल हो गई है। यदि नहीं, तो अगले समाधान के साथ जारी रखें।
8] सिस्टम रिस्टोर करें
यदि आपने इस संचयी अपडेट त्रुटि 0x800f0831 को केवल हाल ही में एक ड्राइवर या अपडेट इंस्टॉलेशन के बाद या अप्रत्याशित मशीन शटडाउन के बाद नोटिस करना शुरू किया है, और कोई भी लंबित अपडेट इंस्टॉल नहीं किए गए हैं, तो यह संभावना है कि हालिया सिस्टम परिवर्तन ने अपडेट इंस्टॉल करने में इस अक्षमता को लाया है। इस मामले में, आप सिस्टम रिस्टोर आज़मा सकते हैं (चेतावनी: स्नैपशॉट बनाए जाने के बाद किए गए एप्लिकेशन इंस्टॉल, उपयोगकर्ता प्राथमिकताएं और कुछ भी जैसे परिवर्तन खो जाएंगे) और देखें कि क्या यह मदद करता है।
सिस्टम रिस्टोर करने के लिए, निम्न कार्य करें:
- विंडोज कुंजी + R दबाएं।
- रन डायलॉग बॉक्स में, rstrui टाइप करें और सिस्टम रिस्टोर विज़ार्ड खोलने के लिए एंटर दबाएं।
- एक बार जब आप सिस्टम रिस्टोर की प्रारंभिक स्क्रीन पर पहुंच जाते हैं, तो अगली विंडो पर आगे बढ़ने के लिए अगला पर क्लिक करें।
- अगली स्क्रीन पर, अधिक पुनर्स्थापना बिंदु दिखाएं से जुड़े बॉक्स को चेक करके शुरू करें।
- ऐसा करने के बाद, उस बिंदु का चयन करें जिसकी तारीख उस तारीख से पुरानी है जिसमें आपने पहली बार त्रुटि को नोटिस करना शुरू किया था।
- अगले मेनू पर आगे बढ़ने के लिए अगला पर क्लिक करें।
- समाप्त पर क्लिक करें और अंतिम प्रॉम्प्ट पर पुष्टि करें।
अगले सिस्टम स्टार्टअप पर, आपका पुराना कंप्यूटर राज्य लागू किया जाएगा। यदि समस्या बनी रहती है, तो आप अगले समाधान का प्रयास कर सकते हैं।
9] फ्रेश स्टार्ट, इन-प्लेस अपग्रेड मरम्मत या क्लीन इंस्टॉल करें
इस बिंदु पर, यदि संचयी अपडेट त्रुटि 0x800f0831 अभी भी अनसुलझी है, तो यह सबसे अधिक संभावना किसी प्रकार की सिस्टम भ्रष्टाचार के कारण है जिसे पारंपरिक रूप से हल नहीं किया जा सकता। इस मामले में, आप हर विंडोज घटक को रीसेट करने के लिए फ्रेश स्टार्ट, इन-प्लेस अपग्रेड मरम्मत या क्लीन इंस्टॉल आज़मा सकते हैं।
उम्मीद है, इनमें से कोई भी समाधान आपके लिए समस्या को ठीक कर देगा!
