विंडोज क्लास का नाम मान्य नहीं है: विंडोज़ 10 पर इस त्रुटि को कैसे ठीक किया जाए

विषयसूची:

वीडियो: D लहंगा उठावल पड़ी महंगा Lahunga Uthaw 1 2024

वीडियो: D लहंगा उठावल पड़ी महंगा Lahunga Uthaw 1 2024
Anonim

जिस किसी ने कभी भी किसी पुराने या नए प्रोजेक्ट को विजुअल स्टूडियो में लॉन्च करने की कोशिश की है और यह विफल हो गया है ("VS 20xx / C #" त्रुटि कोड)? आसानी से इस ट्यूटोरियल से पहचान करेगा।

वास्तविक शब्दों में, जब किसी अन्य प्रोग्राम और Microsoft.NET फ्रेमवर्क (4.5.2, 4.5.3, या किसी अन्य संस्करण) को खोलने का प्रयास किया जाता है, तो एक त्रुटि संदेश हो सकता है जो कहता है कि " विंडोज़ वर्ग का नाम मान्य नहीं है "?

त्रुटि संदेश क्यों?

"विंडोज क्लास का नाम मान्य नहीं है, " कुछ कारणों से हो सकता है, जिसमें शामिल हैं:

  • एक दूषित घटक.Net फ्रेमवर्क
  • दोषपूर्ण ड्राइवर
  • क्षतिग्रस्त फाइलें
  • विज़ुअल स्टूडियो में ट्री व्यू मुद्दे
  • DLL और एंटीवायरस सॉफ़्टवेयर हस्तक्षेप
  • या विशेष सॉफ्टवेयर के साथ एक समस्या है।

यदि कंप्यूटर नियमित रूप से ठीक से बंद नहीं होता है तो विंडोज.नेट फ्रेमवर्क के घटक दूषित हो सकते हैं।

ये अचानक बंद कंप्यूटर ऑन-ग्रिड / ऑफ-ग्रिड पावर विफलताओं या कंप्यूटर के साथ ही बिजली की समस्या के परिणामस्वरूप हो सकते हैं।

यह कई भ्रष्ट फ़ाइलों के निर्माण में भी परिणत हो सकता है जो "विंडोज वर्ग का नाम मान्य नहीं है" त्रुटि शुरू कर सकते हैं।

कुछ मामलों में, उपयोगकर्ता किसी विशेष प्रोग्राम के कुछ घटकों को अपडेट करने के बाद इस त्रुटि का अनुभव कर सकते हैं।

विंडोज क्लास का नाम मान्य नहीं है

नीचे कुछ सुझाव दिए गए हैं जो आपको इस समस्या को पूरी तरह से ठीक करने में मदद करेंगे।

1. विशेष सॉफ्टवेयर को अनइंस्टॉल और री-इंस्टॉल करें

यह सबसे सीधा फॉरवर्ड फिक्स है, और यह कुछ मामलों में काम करता है। बस प्रोग्राम जोड़ें / निकालें कार्यक्रम में खोजें और स्थापना रद्द करें पर क्लिक करें । प्रक्रिया को पूरा करने के लिए संकेतों का पालन करें।

सॉफ़्टवेयर को निकालने के बाद, कंप्यूटर को पुनरारंभ करें और विशेष सॉफ़्टवेयर की एक नई स्थापना शुरू करें।

स्थापना प्रक्रिया को पूरा करने के बाद, प्रोग्राम लॉन्च करें, और "विंडोज क्लास का नाम मान्य नहीं है" त्रुटि को ठीक किया जाना चाहिए।

  • अनुशंसित: सॉफ़्टवेयर बचे हुए को कैसे निकालना है

2. एक सिस्टम फाइल चेकर स्कैन चलाएं

SFC स्कैन का उपयोग कमांड प्रॉम्प्ट में sfc / scannow विकल्प का उपयोग करके संरक्षित सिस्टम फ़ाइलों की स्थिति को सत्यापित करने के लिए किया जाता है। Sfc / scannow sfc कमांड का सबसे लोकप्रिय रूप से उपयोग किया जाने वाला रूप है।

यह मशीन पर सभी महत्वपूर्ण विंडोज सिस्टम फाइल का निरीक्षण करेगा, जिसमें डीएलएल फाइलें शामिल होगी।

यदि SFC को Windows सिस्टम फ़ाइलों में से किसी के साथ कोई समस्या मिलती है, तो वह उसे सुधार देगा।

निरीक्षण और मरम्मत की प्रक्रिया को पूरा करने के लिए sfc / scannow विकल्प का उपयोग करने के लिए लगभग 5-15 मिनट की आवश्यकता होगी।

सिस्टम फ़ाइल चेकर का उपयोग करके विंडोज सिस्टम फाइलों को ठीक करने के लिए इन प्रक्रियाओं का पालन करें:

  • विंडोज सर्च बार को लाने के लिए WinKey + S या Q को होल्ड करें

    Cmd में टाइप करें, परिणाम पर राइट क्लिक करें और एक व्यवस्थापक के रूप में लॉन्च करें। इसे अक्सर "उन्नत" कमांड प्रॉम्प्ट कहा जाता है

  • कमांड प्रॉम्प्ट लॉन्च करने के बाद, sfc / scannow में टाइप करें और फिर सत्यापन चरण आरंभ करने के लिए Enter दबाएं।
  • SFC अब सभी संरक्षित विंडोज सिस्टम फाइलों की अखंडता का निरीक्षण और सत्यापन करेगा। इस प्रक्रिया को पूरा होने में थोड़ा समय लग सकता है।

जैसे ही सत्यापन 100 प्रतिशत हो जाता है, इनमें से कोई भी आवेदन कर सकता है:

  1. यदि SFC को मशीन पर संरक्षित OS फ़ाइलों के साथ कोई समस्या नहीं मिली
  2. या सिस्टम फ़ाइलों के साथ समस्याएँ मिलीं और ठीक हो गईं। कोई भी उपयोगकर्ता यहां पूर्ण लॉग फ़ाइल भी देख सकता है: C: \\\ Windows \\\ लॉग्स \\\ CBS \\\ CBS.log (बशर्ते कि विंडोज ड्राइव C पर स्थापित हो:)।
  3. यह लॉग तकनीकी सहायता कर्मियों के लिए एक संसाधन के रूप में उपयोगी हो सकता है जो उन्नत समस्या निवारण के साथ मदद कर सकता है।
  4. यदि SFC स्कैन ने सिस्टम फ़ाइलों के साथ समस्याएँ पाईं और उन्हें ठीक किया, तो मशीन को पुनः आरंभ करने के लिए प्रेरित किया जा सकता है। अन्यथा, बस पुनः आरंभ करें।
  5. फिर से शुरू करने के बाद, उस विशेष प्रक्रिया या प्रोग्राम को लॉन्च करने का प्रयास करें जो "विंडो क्लास नाम मान्य नहीं है" यह देखने के लिए कि एसएफसी ने समस्या को ठीक किया है।

3. पुनः स्थापित या मरम्मत। नेट फ्रेमवर्क

यदि प्रदर्शित त्रुटि संदेश में.Net फ्रेमवर्क के साथ कुछ करना है, तो एक मरम्मत या पुन: स्थापना केवल जादू कर सकती है।

.Net फ्रेमवर्क समस्याओं को सुधारने के लिए, Microsoft की वेबसाइट पर जाएं और NetFxRepairTool.exe डाउनलोड करने के लिए संकेत का पालन करें।

यह उपकरण.Net फ्रेमवर्क या इसके अपडेट की स्थापना से जुड़ी समस्याओं को ठीक करने का पता लगाने और प्रयास करने में मदद करेगा।

इसे स्थापित करने के बाद,.Net फ्रेमवर्क मरम्मत प्रक्रिया शुरू करने के लिए इन-ऐप निर्देशों का पालन करें।

प्रक्रिया को पूरा करने के बाद, इस कंप्यूटर को पुनरारंभ करें, और "विंडो क्लास नाम मान्य नहीं है" त्रुटि के कारण प्रक्रिया को चलाने का प्रयास करें, इसे अब ठीक किया जाना चाहिए।

Microsoft.Net फ्रेमवर्क की स्थापना रद्द करने और स्थापित करने के लिए, इन प्रक्रियाओं का पालन करें:

1. सभी खुले एप्लिकेशन सॉफ़्टवेयर बंद करें

2. रन डायलॉग बॉक्स लाने के लिए WinKey + R दबाएं।

3. कंट्रोल पैनल में टाइप करें और एंटर दबाएं

4. ऐड / रिमूव प्रोग्राम्स पर क्लिक करें या प्रोग्राम अनइंस्टॉल करें

5. अपने कंप्यूटर पर स्थापित.Net फ्रेमवर्क के संस्करण का चयन करें, और बदलें / स्थापना रद्द करें, मरम्मत या निकालें का चयन करें

6. एक सेटअप विज़ार्ड आएगा, निकालें / स्थापना रद्द करें का चयन करें, और अगला क्लिक करें

7. प्रक्रिया पूरी करने के बाद अपने कंप्यूटर को पुनरारंभ करें।

8. इस कंप्यूटर को पुनः आरंभ करने के बाद, Microsoft.net फ्रेमवर्क का एक संगत संस्करण डाउनलोड करने के लिए Microsoft के समर्थन पृष्ठ पर जाएं।

इस मामले में, यह Microsoft.Net फ्रेमवर्क संस्करण 4.7.1 है।

एक बार इंस्टॉलेशन प्रक्रिया पूरी हो जाने के बाद, उपयोगकर्ता को कंप्यूटर को पुनरारंभ करने के लिए संकेत दिया जा सकता है। यदि कोई संकेत नहीं होता है, तो पुनरारंभ के साथ आगे बढ़ें।

9. कंप्यूटर को पुनरारंभ करने के बाद, सॉफ़्टवेयर को लॉन्च करने का प्रयास करें जो त्रुटि पैदा कर रहा है "विंडो वर्ग का नाम मान्य नहीं है, " और यह ठीक काम करना चाहिए।

  • अनुशंसित: विंडोज 10 पर CMOS चेकसम त्रुटि को कैसे ठीक करें

4. होस्टिंग प्रक्रिया के बिना Microsoft Visual Studio पर डिबेटिंग आरंभ करें

जब भी कोई उपयोगकर्ता किसी मौजूदा प्रोजेक्ट को डीबग करने या लॉन्च करने / Microsoft Visual Studio में एक नया निर्माण / लॉन्च करने की कोशिश करता है और यह इस लाइन पर फेंकता है, तो "विंडोज क्लास नाम मान्य नहीं है" हो सकता है।

यदि दृश्य स्टूडियो को सबसे हाल के सर्विस पैक के साथ फिर से स्थापित किया गया था, और समस्या बनी रहती है। होस्टिंग प्रक्रिया को अक्षम करने के लिए, इस प्रक्रिया का पालन करें:

1. एक वर्ग पुस्तकालय या सेवा परियोजना खोलें (परियोजनाएं जो निष्पादन योग्य उत्पादन नहीं करती हैं)

2. प्रोजेक्ट मेनू पर गुण पर क्लिक करें

3. गुण विंडो में डीबग टैब पर क्लिक करें

4. सक्षम Visual Studio होस्टिंग प्रक्रिया बॉक्स

नोट: होस्टिंग प्रक्रिया को अक्षम करना कई डिबगिंग सुविधाओं को अनुपलब्ध बनाता है और आप प्रदर्शन में कमी कर सकते हैं।

वीएस होस्टिंग प्रक्रिया के उपयोग के बिना डिबगिंग "विंडो क्लास नाम मान्य नहीं है" त्रुटि को समाप्त करने के लिए पाया गया है। इन चरणों की कोशिश करने के बाद, वीएस मुद्दों से मुक्त होना चाहिए।

5. मशीन बिजली के मुद्दों के लिए जाँच करें

पहले से उल्लिखित सुधारों को लागू करना केवल एक छोटी अवधि के लिए काम करेगा यदि उपयोग में आने वाले कंप्यूटर में बिजली की समस्या है।

जब बिजली की विफलता के कारण अचानक शटडाउन होता है, तो कई दूषित फाइलें उत्पन्न हो सकती हैं जो कि विचाराधीन त्रुटि का कारण बनेंगी।

अपनी मशीन के साथ बिजली के मुद्दों का निदान और ठीक करें और सब कुछ ठीक काम करेगा।

विंडोज क्लास का नाम मान्य नहीं है: विंडोज़ 10 पर इस त्रुटि को कैसे ठीक किया जाए