Computer >> कंप्यूटर >  >> प्रणाली >> Windows 7

Windows Update Error 0x80244022 और WsusPool मेमोरी लिमिट

मेरे ग्राहकों में से एक में, मुझे विंडोज 7 चलाने वाले क्लाइंट पर अपडेट की स्थापना से संबंधित एक बहुत ही रोचक समस्या का सामना करना पड़ा है। अपडेट सिस्टम सेंटर कॉन्फ़िगरेशन मैनेजर (अधिक सटीक रूप से सॉफ़्टवेयर अपडेट पॉइंट - एसयूपी) में एकीकृत डब्ल्यूएसयूएस सर्वर के माध्यम से वितरित किए जाते हैं। SCCM सर्वर Windows Server 2008 R2 चला रहा है, WSUS संस्करण क्रमशः WSUS 3.0 SP2 है। विंडोज 7 एसपी1 (लगभग 2,000 कंप्यूटर) चलाने वाले क्लाइंट पीसी को अपडेट करना होगा।

क्लाइंट कंप्यूटर सॉफ़्टवेयर अपडेट पॉइंट से अपडेट प्राप्त नहीं कर सकते, त्रुटि 0x80244022 लॉग में दिखाई देता है।

क्लाइंट-साइड WUAhandler.log निम्न त्रुटियाँ हैं:

OnSearchComplete - Failed to end search job. Error = 0x80244022.
Scan failed with error = 0x80244022.

WindowsUpdate.log इसमें कई त्रुटियां भी हैं, जैसे:

2017-11-11 14:25:41:271 612 4858 Setup WARNING: SelfUpdate check failed to download package information, error = 0x80244022
2017-11-11 14:25:41:271 612 4858 Setup WARNING: SelfUpdate check failed to download package information, error = 0x80244022
2017-11-11 14:25:41:271 612 4858 Agent * WARNING: Skipping scan, self-update check returned 0x80244022
2017-11-11 14:25:41:271 612 4858 Agent * WARNING: Exit code = 0x80244022
2017-11-11 14:25:41:271 612 4858 Agent WARNING: WU client failed Searching for update with error 0x80244022
2017-11-11 14:25:41:271 612 4abc AU # WARNING: Search callback failed, result = 0x80244022
2017-11-11 14:25:41:271 612 4abc AU # WARNING: Failed to find updates with error code 80244022

Windows Update Error 0x80244022 और WsusPool मेमोरी लिमिट

सर्वर-साइड WSUSCtrl.log यह त्रुटि दिखाता है:

The request failed with HTTP status 503: Service Unavailable
Failures reported during periodic health check by the WSUS Server SCCM-SRV1. Will retry check in 1 minutes

Windows Update Error 0x80244022 और WsusPool मेमोरी लिमिट

यानी, WSUS साइट प्रतिक्रिया नहीं देती है। वास्तव में, यदि आप WSUS व्यवस्थापन (https://SCCM-Srv1:8530) का URL पता खोलते हैं, तो यह त्रुटि दिखाई देगी:

HTTP Error 503. The service is unavailable

Windows Update Error 0x80244022 और WsusPool मेमोरी लिमिट

IIS प्रबंधक खोलने के बाद, मैंने देखा कि WSUS (WsusPool) के लिए जिम्मेदार पूल बंद हो गया है।

Windows Update Error 0x80244022 और WsusPool मेमोरी लिमिट

इसे मैन्युअल रूप से शुरू करने के बाद, यह 20-30 मिनट में फिर से गिर जाता है। सिस्टम लॉग में, ईवेंट आईडी 5117 . के अंतर्गत एक दिलचस्प प्रविष्टि दिखाई दी था:

A worker process serving application pool ‘WsusPool’ has requested a recycle because it reached its private bytes memory limit

Windows Update Error 0x80244022 और WsusPool मेमोरी लिमिट

डिफ़ॉल्ट रूप से, WsusPool मेमोरी की सीमा 1.8 GB . है . यदि यह पार हो गया है (यह तब हो सकता है जब बहुत सारे WSUS क्लाइंट हों, विशेष रूप से, पहले स्कैन पर), पूल रीसेट हो गया है। यह समझने के लिए कि आपका पूल कितनी मेमोरी का उपयोग कर रहा है, यह देखने के लिए पर्याप्त है w3wp.exe प्रक्रिया। यदि 1.8 जीबी की सीमा पार हो जाती है, तो प्रक्रिया फिर से शुरू हो जाती है। इस प्रकार, इस समस्या को हल करने के लिए, आपको आवंटित मेमोरी की मात्रा बढ़ानी होगी।

नोट <मजबूत>। टी वह मुद्दा आंशिक रूप से उस मामले से मिलता-जुलता है जिसे हमने पहले विंडोज 10 में अपडेट प्राप्त करते समय त्रुटि 0x8024401C के साथ माना था।

आप इसे IIS प्रबंधक में कर सकते हैं, एप्लिकेशन पूल का चयन करें और WsusPool right पर राइट-क्लिक करें -> पुनर्चक्रण , फिर निजी मेमोरी उपयोग (KB में) . में मान बढ़ाएं खेत। Windows Update Error 0x80244022 और WsusPool मेमोरी लिमिट

यह आपको तय करना है कि आप इसे कितना बढ़ाते हैं, लेकिन मैं 3-4 जीबी से शुरू करने की सलाह देता हूं। मेरे मामले में, 2,000+ WSUS क्लाइंट के लिए 6 GB पर्याप्त था।

निजी मेमोरी यूसेज (KB) में मान बढ़ाकर आबंटित मेमोरी के आकार को पूल की उन्नत सेटिंग्स में भी बदला जा सकता है। फ़ील्ड.

Windows Update Error 0x80244022 और WsusPool मेमोरी लिमिट

अब प्रारंभ/बंद करें . का उपयोग करके पूल को पुनः प्रारंभ करें या रीसायकल बटन.

Windows Update Error 0x80244022 और WsusPool मेमोरी लिमिट

उसके बाद w3wp.exe ने 3 GB से अधिक RAM की खपत करना बंद कर दिया। अगले दिन कंप्यूटरों को अपडेट मिलने लगे।

युक्ति <मजबूत>। यदि बहुत से WSUS क्लाइंट SCCM सॉफ़्टवेयर अपडेट पॉइंट से अपडेट प्राप्त करते हैं (विशेषकर, जो पहली बार अपडेट प्राप्त कर रहे हैं), तो आप उन्नत सेटिंग्स में निम्न मापदंडों के मान बढ़ा सकते हैं:

  • कतार की लंबाई 1,000 से 25,000 तक
  • “सेवा अनुपलब्ध” प्रतिक्रिया प्रकार — HttpLevel से TcpLevel तक
  • विफलता अंतराल (मिनट) - 5 से 30 तक
  • 'अधिकतम विफलताओं' को बदलें - 5 से 60 तक

Windows Server 2008 R2 में WSUS 3.0 SP2 के लिए निम्न अद्यतनों को स्थापित करने की भी अनुशंसा की जाती है:

  1. KB2720211
  2. KB2734608

और ये Windows Server 2012 R2 में WSUS 4.0 के लिए:

  • KB2919442
  • KB2919355
  • KB3095113
  • KB3159706


  1. फिक्स:विंडोज अपडेट एरर कोड 0x80244022

    त्रुटि कोड 0x80244022 तब होता है जब आप अपने विंडोज को अपडेट करने का प्रयास कर रहे होते हैं लेकिन विंडोज नए अपडेट की खोज करने में सक्षम नहीं होता है और इसके बजाय आपको यह त्रुटि दिखाता है। इस समस्या के उत्पन्न होने के कई कारण हैं, लेकिन अधिकतर इसका संबंध आपके इंटरनेट कनेक्शन के अस्थिर होने से है, या W

  1. Windows अद्यतन त्रुटि 0x8024D007

    0×8024D007 त्रुटि का समाधान खोजना यह एक काफी सामान्य विंडोज अपडेट त्रुटि है और उम्मीद है कि यह लेख आपको होने वाली समस्याओं को हल करने में मदद करेगा। Windows त्रुटि का कारण क्या है 0×8024D007 ऑनलाइन तकनीकी मंचों और ब्लॉगों के एक त्वरित स्कैन से पता चलता है कि लोग इस विंडोज़ त्रुटि के लिए मदद मांग

  1. Windows Update 0x80244022 या 0x80072ee2 त्रुटि ठीक करें।

    Windows अद्यतन 0x80244022 या 0x80072ee2 त्रुटि उत्पन्न होती है क्योंकि Windows अद्यतन प्राप्त करने के लिए Windows अद्यतन सर्वर से कनेक्ट नहीं हो सकता है। यह कई कारणों से होता है, जैसे दूषित रजिस्ट्री फ़ाइलें या कुंजियाँ, गलत दिनांक/समय या फ़ायरवॉल सेटिंग्स, आदि। इस गाइड में आप विंडोज 10, 8 या 7