इस पोस्ट में, हम देखेंगे कि विंडोज़ 10 पर 0x800F080C .NET Framework त्रुटि को कैसे ठीक करें जिसका सामना आप इसे इंस्टॉल या सेटअप करते समय कर सकते हैं। त्रुटि इंगित करती है कि सिस्टम में कुछ दूषित फाइलें या दूषित .NET Framework निर्भरताएं हो सकती हैं। इस समस्या का सामना करने वाले उपयोगकर्ता लापता .NET Framework पैकेज इंस्टॉल नहीं कर पाते और अपने सिस्टम पर कुछ विशिष्ट प्रोग्राम फाइलें नहीं चला पाते।
Windows couldn’t complete the requested changes, Invalid feature name has been specified as a parameter, Error code 0x800F080C

0X800F080C .NET Framework त्रुटि
यदि आप इस समस्या का सामना करते हैं, तो इसे हल करने के लिए निम्नलिखित विधियों को आज़माएं:
- क्लीन बूट स्टेट में .NET Framework सक्षम करें।
- .NET मरम्मत टूल चलाएं।
- SFC स्कैन चलाएं।
- DISM स्कैन चलाएं।
- .NET Framework ऑफलाइन इंस्टालर डाउनलोड करें।
1] कंट्रोल पैनल में .NET Framework सक्षम करें

कई ऐप्स या सॉफ़्टवेयर को .NET Framework के एक विशिष्ट संस्करण की आवश्यकता होती है। कभी-कभी, उपयोगकर्ताओं को ऐप या सॉफ़्टवेयर चलाते समय एक संदेश मिलता है, "इस एप्लिकेशन को चलाने के लिए .NET Framework की आवश्यकता है, लेकिन वह संस्करण आपके सिस्टम पर इंस्टॉल नहीं है"।
आप कंट्रोल पैनल में .NET Framework संस्करण को सक्षम कर सकते हैं - और भी बेहतर - इसे क्लीन बूट स्टेट में करें।
विंडोज़ 10 सर्च बॉक्स में "Windows Features" टाइप करें और "Turn Windows features on or off" पर क्लिक करें। अब, आवश्यक संस्करण के चेकबॉक्स का चयन करें और OK पर क्लिक करें।
यह आपके सिस्टम पर .NET पैकेज इंस्टॉल करेगा। .NET Framework को विंडोज़ फीचर्स का उपयोग करके सक्षम करते समय आपको इंटरनेट से जुड़ा होना चाहिए। यदि आपको स्क्रीन पर ऐसा कोई संकेत मिलता है तो अपने डिवाइस को रीबूट करें।
ध्यान दें कि आपको Windows Communication Foundation (WCF) HTTP Activation और Windows Communication Foundation (WCF) Non-HTTP Activation के चेकबॉक्स का चयन करने की आवश्यकता नहीं है, क्योंकि ये सुविधाएं डेवलपर्स या सेवा प्रशासकों द्वारा आवश्यक हैं।
2] माइक्रोसॉफ्ट द्वारा .NET Framework मरम्मत टूल चलाएं

माइक्रोसॉफ्ट कॉर्पोरेशन विंडोज़ उपयोगकर्ताओं को .NET Framework मरम्मत टूल प्रदान करता है। यह टूल दूषित .NET निर्भरताओं के लिए सिस्टम को स्कैन करता है और उन्हें सुधारता है। यह एक पोर्टेबल सॉफ़्टवेयर है जिसका अर्थ है कि आपको इसे अपने पीसी पर इंस्टॉल करने की आवश्यकता नहीं है। बस डाउनलोड की गई फ़ाइल पर डबल-क्लिक करें और यह आपके पीसी पर चलेगा। दूषित .NET निर्भरताओं को सुधारने के लिए टूल शुरू करने के लिए Next पर क्लिक करें। जब मरम्मत प्रक्रिया पूरी हो जाए, तो Finish पर क्लिक करें और अपने कंप्यूटर को पुनरारंभ करें।
यदि यह विधि आपके लिए काम नहीं करती है, तो अगली विधि पर जाएं।
3] अपने पीसी पर SFC स्कैन चलाएं
SFC या सिस्टम फाइल चेकर माइक्रोसॉफ्ट द्वारा विंडोज़ कंप्यूटर के लिए प्रदान की गई एक उपयोगिता है। यह दूषित फाइलों के लिए सिस्टम को स्कैन करता है और उन्हें सुधारता है। अपने कंप्यूटर पर SFC स्कैन करने के लिए, कमांड प्रॉम्प्ट को व्यवस्थापक के रूप में लॉन्च करें और sfc /scannow टाइप करें, और Enter दबाएं।
पूरे सिस्टम को दूषित फाइलों के लिए स्कैन करने में कुछ समय लग सकता है। जब स्कैन पूरा हो जाए, तो अपने कंप्यूटर को पुनरारंभ करें।
4] अपने पीसी पर DISM स्कैन चलाएं
आप DISM स्कैन का उपयोग करके अपने सिस्टम पर .NET Framework 3.5 तैनात कर सकते हैं। DISM कमांड-लाइन टूल आपके सिस्टम पर एक संशोधित इमेज बनाएगा ताकि .NET Framework संस्करण तैनात किया जा सके। कमांड प्रॉम्प्ट को व्यवस्थापक के रूप में लॉन्च करें और निम्न कमांड टाइप करें और Enter दबाएं।
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All
उपरोक्त कमांड विंडोज़ अपडेट से .NET Framework 3.5 फाइलों को इंस्टॉल करेगी।
इसलिए, सुनिश्चित करें कि उपरोक्त कमांड निष्पादित करते समय आप इंटरनेट से जुड़े हुए हैं। जब कमांड पूरा हो जाए, तो अपने कंप्यूटर को पुनरारंभ करें।
5] .NET Framework ऑफलाइन इंस्टालर डाउनलोड करें
आप माइक्रोसॉफ्ट वेबसाइट से .NET Framework ऑफलाइन इंस्टालर सर्विस पैक भी डाउनलोड कर सकते हैं। इसे डाउनलोड करने के बाद, इसे अपने पीसी पर इंस्टॉल करें।
हम आशा करते हैं कि उपरोक्त समाधानों में से एक आपको त्रुटि ठीक करने में मदद करेगा।
संबंधित लिंक जो आपकी रुचि हो सकते हैं:
- .NET Framework अपडेट करते समय विंडोज़ अपडेट त्रुटि 643।
- .NET रनटाइम त्रुटि 1026, अपवाद कोड c00000fd ठीक करें।
