जब आप Windows 10 ऑपरेटिंग सिस्टम इंस्टॉल कर रहे होते हैं, तो आप दो इमेज का उपयोग कर रहे होते हैं: boot.wim और install.wim। ये Windows 10 DVD या ISO फ़ाइल में \Sources\ स्थान पर स्थित होती हैं। boot.wim फ़ाइल का उद्देश्य आपके Windows मशीन को Windows PE (Windows Preinstallation Environment) में बूट करना है, और install.wim का उद्देश्य पूर्ण Windows 10 ऑपरेटिंग सिस्टम इंस्टॉल करना है। डिफ़ॉल्ट रूप से install.wim फ़ाइल में कोई परिवर्तन नहीं होता है, इसलिए IT एडमिनिस्ट्रेटर या अंतिम उपयोगकर्ताओं को प्रारंभिक कॉन्फ़िगरेशन करने की आवश्यकता होती है।
कभी-कभी कंपनियों या अंतिम उपयोगकर्ताओं को उचित ड्राइवरों के साथ स्थापित Windows 10 इंस्टॉल करने की आवश्यकता होती है, सक्षम Windows फीचर्स, या उन्हें नए पैकेज जोड़ने या Windows 10 को पूर्व-कॉन्फ़िगर करने की आवश्यकता होती है। Microsoft बहुत सारे डिप्लॉयमेंट टूल प्रकाशित करता है, उनमें से कुछ Windows ADK (Windows Assessment and Deployment Kit) में एकीकृत हैं और कुछ स्वतंत्र सॉफ़्टवेयर समाधान हैं।
डिप्लॉयमेंट टूल में से एक DISM (Deployment Image Servicing and Management) है। DISM एक कमांड लाइन टूल है जो आपको Windows इमेज फ़ाइल (install.wim) को माउंट करने और इमेज सर्विसिंग करने की अनुमति देता है जिसमें इंस्टॉल करना, अनइंस्टॉल करना, कॉन्फ़िगर करना और Windows अपडेट शामिल है। DISM, Windows ADK (Windows Assessment and Deployment Kit) का एक हिस्सा है जिसे आप Microsoft वेबसाइट पर इस लिंक पर डाउनलोड कर सकते हैं।
कभी-कभी Windows इमेज की सर्विसिंग के दौरान, आपकी इमेज दूषित हो सकती है, और अंतिम उपयोगकर्ताओं को मिलने वाली त्रुटियों में से एक है Error: 14098, The component store has been corrupted, इस मुद्दे के कारण कई Windows बिल्ट-इन फीचर्स काम करना बंद कर देते हैं।
तो यह दूषित क्यों होता है? मुख्य कारण Windows अपडेट घटकों के साथ समस्या, फ़ाइलों के बीच विरोध या फ़ाइल करप्शन है। चिंता न करें, हमने आपकी समस्या को हल करने के लिए समाधान तैयार किया है।
Windows Update Components रीसेट करें
इस समस्या को हल करने के लिए, आपको Windows Update घटकों को रीसेट करना होगा और निम्न चरणों का पालन करना होगा:
- Windows Logo + X दबाएं
- Powershell (admin) चुनें
- तीन सेवाओं को रोकें: BITS (Background Intelligent Transfer Service), Windows Update service और Cryptographic service. आपको कमांड प्रॉम्प्ट पर निम्न कमांड टाइप करने होंगे।
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
- qmgr*.dat फ़ाइल हटाएं, जिसे BITS सर्विस द्वारा बनाया और उपयोग किया जाता है। आपको कमांड प्रॉम्प्ट पर निम्न कमांड टाइप करने होंगे।
Del "%ALLUSERSPROFILE%\ApplicationData\Microsoft\Network\Downloader\qmgr*.dat"
- अपने Windows को रीस्टार्ट करें और DISM द्वारा इमेज सर्विसिंग करने का प्रयास करें
- यदि आपके द्वारा आजमाए गए चरणों ने आपकी समस्या का समाधान नहीं किया, तो आपको फिक्स के आक्रामक मोड को करने की आवश्यकता है, Software Distribution फ़ोल्डर्स का नाम बदलकर और BITS सर्विस और Windows Update सर्विस को डिफ़ॉल्ट सुरक्षा विवरण पर रीसेट करके। इस कार्य के लिए आपको एडमिनिस्ट्रेटर विशेषाधिकार के साथ Command Prompt खोलने की आवश्यकता है (चरण 1, चरण 2 और चरण 3)।
Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%\system32\catroot2 catroot2.bak
sc.exe sdset bits
D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc.exe sdset wuauserv
D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
- कमांड प्रॉम्प्ट पर, निम्न कमांड टाइप करें: cd /d %windir%\system32
- BITS फाइलों और Windows Update फाइलों को पुनः पंजीकृत करें। निम्न कमांड टाइप करें:
regsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browseui.dll
regsvr32.exe jscript.dll
regsvr32.exe vbscript.dll
regsvr32.exe scrrun.dll
regsvr32.exe msxml.dll
regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
regsvr32.exe actxprxy.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe oleaut32.dll
regsvr32.exe ole32.dll
regsvr32.exe shell32.dll
regsvr32.exe initpki.dll
regsvr32.exe wuapi.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wucltui.dll
regsvr32.exe wups.dll
regsvr32.exe wups2.dll
regsvr32.exe wuweb.dll
regsvr32.exe qmgr.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll
- Winsock रीसेट करें
netsh winsock reset
- इस प्रक्रिया की शुरुआत में आपके द्वारा रोकी गई तीन सेवाओं को रीस्टार्ट करें। तीन सेवाएं हैं BITS सर्विस, Windows Update सर्विस और Cryptographic सर्विस। कमांड प्रॉम्प्ट पर, निम्न कमांड टाइप करें:
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
- अपने कंप्यूटर को रीस्टार्ट करें
- DISM चलाएं और Windows 10 इमेज की सर्विसिंग करने का प्रयास करें।
यदि उपरोक्त सूचीबद्ध समाधान काम नहीं करता है, तो इस गाइड 0x800f081f का पालन करके DISM को रिपेयर करें।