हमारे कॉर्पोरेट नेटवर्क में एक नया WSUS सर्वर स्थापित होने के बाद, कई विंडोज़ क्लाइंट इस सर्वर से 0x80244010 त्रुटि के साथ नए अपडेट प्राप्त नहीं कर सके। . जैसा कि यह निकला, यह त्रुटि न केवल उन कंप्यूटरों के लिए विशिष्ट है जो आंतरिक WSUS सर्वर से अपडेट किए गए हैं, बल्कि उन उपकरणों के लिए भी हैं जो सीधे विंडोज अपडेट सर्वर से अपडेट प्राप्त करते हैं। आइए 0x80244010 त्रुटि को ठीक करने और विंडोज अपडेट सबसिस्टम कार्यक्षमता को पुनर्स्थापित करने के तरीके पर विचार करें।
समस्या का निदान करने के लिए, WindowsUpdate.log खोलें (विंडोज 7 और 8.1 में यह %Windir% फ़ोल्डर में स्थित है, विंडोज 10 में आप इसे निम्नानुसार उत्पन्न कर सकते हैं)। आप इन पंक्तियों को अद्यतन लॉग में देखेंगे:
2018-10-04 16:10:28:661 121 2a2b2 PT WARNING: Exceeded max server round trips: 0x80244010
2018-10-04 16:10:28:661 121 2a2b2 PT WARNING: Sync of Updates: 0x80244010
2018-10-04 16:10:28:661 121 2a2b2 PT WARNING: SyncServerUpdatesInternal failed: 0x80244010
2018-10-04 16:10:28:661 121 2a2b2 Agent * WARNING: Failed to synchronize, error = 0x80244010
2018-10-04 16:10:29:042 282 2a2b2 Agent * WARNING: Exit code = 0x80244010
2018-10-04 16:10:29:042 282 2a2b2 Agent *********
2018-10-04 16:10:29:042 282 2a2b2 Agent ** END ** Agent: Finding updates [CallerId = AutomaticUpdates]
2018-10-04 16:10:29:042 282 2a2b2 Agent *************
2018-10-04 16:10:29:042 282 2a2b2 Agent WARNING: WU client failed Searching for update with error 0x80244010
2018-10-04 16:10:29:042 282 2221c AU >>## RESUMED ## AU: Search for updates [CallId = {128CCEAD-F84D-405E-9BC2-607D1694894B}]
2018-10-04 16:10:29:042 282 2221c AU # WARNING: Search callback failed, result = 0x80244010
2018-10-04 16:10:29:042 282 2221c AU # WARNING: Failed to find updates with error code 80244010
सबसे दिलचस्प लाइन त्रुटि है "अधिकतम सर्वर राउंड ट्रिप पार हो गई:0x80244010″ . इसका मतलब है कि अपडेट के लिए स्कैन करते समय अपडेट सर्वर (WSUS) के अनुरोधों की अधिकतम संख्या पार हो गई है। यह तालिका (SUS_E_PT_EXCEEDED_MAX_SERVER_TRIPS) के अनुसार विंडोज अपडेट त्रुटि कोड द्वारा भी इंगित किया गया है। सर्वर उस क्लाइंट को डिस्कनेक्ट करता है जो अधिकतम ट्रिप संख्या को पार कर गया है। विंडोज अपडेट प्राप्त करने वाले प्रोटोकॉल में ट्रिप सीमा अपडेट सर्वर पर सेट है और डिफ़ॉल्ट रूप से 200 ट्रिप है। एक एक्सएमएल फ़ाइल के अधिकतम आकार की एक सीमा भी है जिसे एक ग्राहक यात्रा के दौरान अपडेट सर्वर से डाउनलोड कर सकता है - 200 केबी। क्लाइंट के लिए सर्वर पर अद्यतनों की संख्या जितनी अधिक होगी, डाउनलोड की जा रही XML फ़ाइल का आकार उतना ही बड़ा होगा। यदि कोई क्लाइंट 200 ट्रिप में आवश्यक डेटा प्राप्त करने में विफल रहता है, तो यह सर्वर से अस्थायी रूप से डिस्कनेक्ट हो जाता है और त्रुटि 0x80244010 देता है। .
एक नियम के रूप में, यह त्रुटि WSUS सर्वर के खराब या अस्थिर नेटवर्क कनेक्शन के कारण होती है या यदि क्लाइंट को बहुत अधिक अपडेट प्राप्त करने की आवश्यकता होती है (यह एक नया WSUS सर्वर क्लाइंट या कंप्यूटर है, जिस पर अद्यतन स्थापित नहीं किए गए हैं) लंबे समय तक)।
पुन:प्रयास करें click क्लिक करना सबसे आसान तरीका है कंट्रोल पैनल के विंडोज अपडेट सेक्शन में क्लाइंट पर कई बार (3-7) बटन दबाएं या यह कमांड चलाएँ:
wuauclt.exe /detectnow
ज्यादातर मामलों में यह समस्या का समाधान कर सकता है, लेकिन अगर आपके नेटवर्क में बहुत सारे क्लाइंट हैं, तो यह तरीका स्वीकार्य नहीं है।
डिफ़ॉल्ट रूप से, क्लाइंट हर 22 घंटे में अपडेट के लिए सर्वर की जांच करता है (वास्तव में, यह 17.5 और 22 घंटे के बीच होता है)। आमतौर पर एक काम करने वाला कंप्यूटर रात के लिए बंद रहता है, और इसका कार्यदिवस स्पष्ट रूप से 17 घंटे से कम का होता है। इस प्रकार, अद्यतन खोज दिन में एक बार की जाती है और यह विफल हो जाती है। और इसलिए यह दिन-ब-दिन चलता रहता है।
आप समूह नीति “स्वचालित अपडेट डिटेक्शन फ़्रीक्वेंसी” . का उपयोग करके इसे अधिक बार सिंक्रनाइज़ कर सकते हैं (आप इसे अनुभाग में पा सकते हैं कंप्यूटर कॉन्फ़िगरेशन -> प्रशासनिक टेम्पलेट -> विंडोज घटक -> विंडोज अपडेट), उदाहरण के लिए, हर 3 घंटे तक।
आप अधिकतम XML फ़ाइल आकार की सीमा को भी हटा सकते हैं जिसे क्लाइंट आपके WSUS सर्वर से डाउनलोड कर सकता है। ऐसा करने के लिए, WSUSDB डेटाबेस में निम्न कमांड चलाएँ।
USE SUSDB
GO
UPDATE tbConfigurationC SET MaxXMLPerRequest = 0
यदि आप अपनी WSUS डेटाबेस सेटिंग नहीं बदलना चाहते हैं, तो एकीकृत क्लीनअप विज़ार्ड का उपयोग करके अपने WSUS सर्वर को साफ़ करें (अपडेट सर्विस कंसोल -> विकल्प -> सर्वर क्लीनअप विजार्ड -> सभी विकल्प -> अगला) और पुराने, उपयोग नहीं किए गए या बदले गए अपडेट को हटा दें (एमएस ऑफिस अपडेट में बहुत सारी अजीब चीजें होती हैं)। परिणामस्वरूप, एक Windows अद्यतन क्लाइंट को आपके WSUS सर्वर से कम मेटा-सूचना मिलेगी, और बातचीत 200 KB प्रत्येक के 200 सत्रों में फिट होनी चाहिए।
साथ ही, यदि बहुत सारे WSUS सर्वर क्लाइंट हैं, तो आप आलेख में दी गई अनुशंसाओं के अनुसार WsusPool के प्रदर्शन को बढ़ा सकते हैं Windows अद्यतन त्रुटि 0x80244022 को ठीक करना।
यदि हमने जिन विधियों पर विचार किया है, उनमें से किसी ने भी क्लाइंट पर अद्यतन त्रुटि को ठीक करने में मदद नहीं की है, तो उस पर Windows अद्यतन एजेंट सेटिंग्स को रीसेट करने के लिए स्क्रिप्ट चलाएँ और अपने स्थानीय कैश को साफ़ करें। उसके बाद, कई बार अपडेट खोजने की कोशिश करें।