एरर 0x800f0838 एक समस्या है जो Windows अपडेट की इंस्टॉलेशन के दौरान होती है, विशेष रूप से जब .MSU (Microsoft स्टैंडअलोन अपडेट) फ़ाइलों का उपयोग किया जाता है। यह एरर इंस्टॉलेशन प्रक्रिया को अचानक समाप्त कर देता है, किसी भी आंशिक रूप से लागू परिवर्तनों को वापस रोल करता है, और एरर कोड के साथ एक विफलता संदेश प्रदर्शित करता है। मूल कारण अक्सर चेकपॉइंट अपडेट गायब होना होता है, एक सुविधा जिसे Windows 11 24H2 में मासिक अपडेट के आकार को कम करने के लिए पेश किया गया था।
यह एरर ऑफ़लाइन अपडेट विधियों का उपयोग करने वाले वातावरण में भी हो सकता है, जैसे मैन्युअल इंस्टॉलेशन या तृतीय-पक्ष पैच प्रबंधन टूल, जहां अपडेट निर्भरताएं स्वचालित रूप से हल नहीं होती हैं। अन्य सामान्य कारणों में दूषित Windows सिस्टम फ़ाइलें, खराब Windows अपडेट सेवाएं, और क्षतिग्रस्त अपडेट कैश फ़ाइलें शामिल हैं।
नीचे, हम आपको इस एरर को हल करने और उचित अपडेट कार्यक्षमता को बहाल करने के सिद्ध सुधारों के माध्यम से मार्गदर्शन करेंगे।
नोट: शुरू करने से पहले, अपने डेटा का बैकअप लें और सुनिश्चित करें कि आपके सिस्टम ड्राइव (C:) पर कम से कम 20GB खाली स्थान है, क्योंकि कम डिस्क स्थान अपडेट विफलताओं का कारण बन सकता है।
1. SFC और DISM स्कैन चलाएं
SFC (सिस्टम फ़ाइल चेकर) और DISM (परिनियोजन छवि सर्विसिंग और प्रबंधन) स्कैन चलाने से दूषित सिस्टम फ़ाइलों की मरम्मत हो सकती है और एक स्वस्थ Windows छवि बहाल हो सकती है। ये टूल आवश्यक घटकों की मरम्मत करके अपडेट विफलताओं के सामान्य कारणों को संबोधित करते हैं।
- Windows स्टार्ट मेनू खोलें।
- "कमांड प्रॉम्प्ट" खोजें और इसे व्यवस्थापक के रूप में चलाएं।
- कमांड प्रॉम्प्ट में, निम्न कमांड दर्ज करें:
sfc /scannow
- एक बार पूरा होने पर, कमांड प्रॉम्प्ट खुला रखें और चलाएं:
DISM /Online /Cleanup-Image /RestoreHealth
- दोनों स्कैन समाप्त होने के बाद, Windows अपडेट प्रक्रिया को पुनः प्रयास करें।
2. Windows अपडेट घटक रीसेट करें
Windows अपडेट घटकों को रीसेट करने से दूषित अस्थायी फ़ाइलें साफ़ होती हैं और संबंधित सेवाएं रीसेट होती हैं। यह अपडेट प्रक्रिया को एक साफ स्थिति देता है और फ़ाइल संघर्षों या आंशिक अपडेट प्रयासों के कारण होने वाली एरर को हल करता है।
- Windows स्टार्ट मेनू खोलें।
- "कमांड प्रॉम्प्ट" खोजें और इसे व्यवस्थापक के रूप में चलाएं।
- निम्न कमांड को एक-एक करके निष्पादित करें:
net stop wuauserv net stop bits net stop cryptsvc ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 Catroot2.old net start wuauserv net start bits net start cryptsvc
3. मैन्युअल रूप से अपडेट इंस्टॉल करें
PowerShell या कमांड प्रॉम्प्ट के माध्यम से अपडेट को मैन्युअल रूप से इंस्टॉल करने से आप टूटे अपडेट तंत्र को बायपास कर सकते हैं। SSU (सर्विसिंग स्टैक अपडेट) इंस्टॉल करके शुरू करें ताकि संगतता सुनिश्चित हो, उसके बाद मुख्य अपडेट (जैसे, KB5050009)। यह विधि उपयोगी है जब Windows अपडेट सर्विस एरर या भ्रष्टाचार के कारण विफल होता है।
- अपना पसंदीदा ब्राउज़र खोलें।
- https://www.catalog.update.microsoft.com पर जाएं
- खोजें:
नवीनतम SSU (जैसे, "KB5043080") आपका लक्ष्य अपडेट (जैसे, "KB5050009")
- "Windows 11" और "x64" .msu फ़ाइलें डाउनलोड करें।
- C: में एक फ़ोल्डर बनाएं (जैसे, C:\Updates) और दोनों फ़ाइलों को वहां ले जाएं।
- कमांड प्रॉम्प्ट या PowerShell को व्यवस्थापक के रूप में खोलें।
- अपने अपडेट फ़ोल्डर पर नेविगेट करें:
cd C:\Updates
- SSU इंस्टॉलर चलाएं (आवश्यकतानुसार फ़ाइलनाम समायोजित करें):
Add-WindowsPackage -Online -PackagePath "C:\Updates\windows11.0-kb5043080-x64.msu"
प्रक्रिया पूरी होने तक प्रतीक्षा करें। - फिर, मुख्य अपडेट इंस्टॉल करें:
Add-WindowsPackage -Online -PackagePath "C:\Updates\windows11.0-kb5050009-x64.msu"
- इंस्टॉलेशन पूरा होने के बाद अपने पीसी को पुनरारंभ करें।