यदि आपको Windows 10 इंस्टॉल या अपग्रेड करते समय एक त्रुटि संदेश, Windows could not configure one or more system components प्राप्त होता है, तो यह पोस्ट आपकी मदद कर पाएगी।

कुछ उपयोगकर्ताओं ने निम्न त्रुटि संदेश की भी सूचना दी है:
Windows could not configure one or more system components. To install windows restart the computer with error code 0xc1900101-0x30018.
यदि आप Windows 10 Rollback लॉग का विश्लेषण करते हैं, तो आप "iissetup.exe" के साथ एक भाग पा सकते हैं जो गर्भपात के संबंध में है। अपग्रेड प्रक्रिया आमतौर पर 50% से अधिक पूरी होती है और फिर अटक जाती है, और बाद में रोल बैक हो जाती है, ये त्रुटि लॉग उत्पन्न करती है।
Windows could not configure one or more system components
यह विशेष त्रुटि – Windows could not configure one or more system components, Windows 10 अपग्रेड के दौरान दिखाई देती है जो IIS या Windows 10 पर Internet Information Services से संबंधित है। किसी कारण से, यह इंस्टॉलेशन को प्रतिबंधित करता है, जिससे एक बॉटलनेक बनता है। आइए देखें कि हम इस त्रुटि को कैसे ठीक कर सकते हैं:
- Windows Features से IIS निकालें
- inetsrv फोल्डर का नाम बदलें
- IIS संबंधित फोल्डर को दूसरे ड्राइव पर ले जाएं
सभी तीन चरणों का एक के बाद एक पालन करें।
1] Windows Features से IIS निकालें

IIS Windows Features से इंस्टॉल किया जाता है। Control Panel > Programs पर उपलब्ध है। वहां जाएं, और फिर Internet Information Services के बगल में बॉक्स को अनचेक करें।
प्रक्रिया की पुष्टि करने के लिए OK बटन पर क्लिक करें। प्रक्रिया Windows से सभी संबंधित प्रोग्राम, सेवाओं, और फोल्डर को हटा देगी। यदि आप चाहें, तो आप इसे बाद में यहां से या Microsoft वेबसाइट से ऑफलाइन इंस्टॉलर का उपयोग करके इंस्टॉल कर सकते हैं।
2] inetsrv फोल्डर का नाम बदलें

जब आप Windows Features से IIS को अनइंस्टॉल करते हैं, तो यह फोल्डर को भी हटा देना चाहिए। यदि यह नहीं करता है, तो हमें सेवा से संबंधित किसी भी फोल्डर को मैन्युअल रूप से हटाना होगा।
Advanced Recovery Mode में बूट करें, और फिर Command Prompt खोलें
फोल्डर C:\Windows\system32\inetsrv का नाम बदलकर कुछ भी कर दें, जैसे, inetsrv.old नीचे दिए गए कमांड का उपयोग करके-
rename C:\Windows\system32\inetsrv inetsrv.old
iissetup.exe प्रोग्राम, जो Windows में सभी IIS सेवाओं के लिए जिम्मेदार है, इस फोल्डर में स्थित है।
3] IIS संबंधित फोल्डर को दूसरे ड्राइव पर ले जाएं

- Run प्रॉम्प्ट में services.msc टाइप करें और Windows Services Manager खोलने के लिए Enter कुंजी दबाएं।
- Application Host Helper Service, का पता लगाएं, और इसे रोकें।
- अगला, WinSxS फोल्डर का स्वामित्व लें।
- फिर *windows-iis*.* फोल्डर को दूसरे ड्राइव पर बैकअप फोल्डर में ले जाएं।

आप खोज बॉक्स में *windows-iis*.* Keyword का उपयोग करके खोज कर सकते हैं। खोज परिणाम ऊपर की छवि की तरह दिखेगा। एक बार खोज आउटपुट पूरा हो जाने पर, Ctrl + X का उपयोग करें, और इसे किसी अन्य स्थान पर पेस्ट करें, जैसे, windows-iis-backup फोल्डर।
एक बार हो जाने पर, Windows 10 Update प्रक्रिया शुरू करें, और आपको इस बार इसे पूरा करने में सक्षम होना चाहिए। अपडेट के दौरान, ऐसा हो सकता है कि अपडेटर एक निश्चित प्रतिशत पर वापस रोल बैक हो जाए, और फिर आगे बढ़े।
अपडेट पूरा होने के बाद, C:\Windows\System32\inetsrv.old फोल्डर, और बैकअप फोल्डर windows-iis-backup फोल्डर को हटा दें। यदि आवश्यक हो, तो Windows इन फोल्डर को फिर से बनाएगा या जब IIS को फिर से इंस्टॉल किया जाएगा।
हम आशा करते हैं कि ये चरण पालन करने में आसान थे, और आप बिना किसी समस्या के Windows 10 अपडेट या फीचर अपग्रेड को पूरा करने में सक्षम थे।
