इस विषम विंडोज त्रुटि संदेश को हमारे गाइड के साथ ठीक करें।

विंडोज़ आपको कई प्रोग्राम स्थापित करने और चलाने की अनुमति देता है। हालाँकि, "DLL को विंडोज़ पर चलने के लिए डिज़ाइन नहीं किया गया" त्रुटि के कारण इस प्रक्रिया में अक्सर घंटों लग सकते हैं। यह डीएलएल त्रुटि कई विंडोज़ ऐप्स की स्थापना को अवरुद्ध करती है। बदतर मामलों में, यह आपको अपने सिस्टम पर तृतीय-पक्ष प्रोग्राम चलाने से रोकता है।

संक्षेप में, यह आपको निराश करने के लिए काफी है। तो, आइए विंडोज़ पर त्रुटियों को चलाने के लिए डिज़ाइन नहीं किए गए डीएलएल को ठीक करने के सभी तरीकों को देखें।

विंडोज़ पर चलने के लिए 'डीएलएल डिज़ाइन नहीं किया गया' त्रुटि क्यों होती है?

डीएलएल (डायनेमिक लिंक लाइब्रेरी) ऐसी फाइलें हैं जिनमें विभिन्न कार्यक्रमों के लिए कोड होते हैं। आपके विंडोज कंप्यूटर पर सभी तृतीय-पक्ष ऐप्स विभिन्न कार्यों के लिए इन कोडों का उपयोग करते हैं। इसलिए, यदि DLL फ़ाइलें क्षतिग्रस्त हो जाती हैं या आपके सिस्टम से हटा दी जाती हैं, तो उन पर निर्भर ऐप्स क्रैश हो जाएंगे और प्रारंभ नहीं होंगे।

समाधान प्रदान करने से पहले, "DLL को विंडोज़ पर चलाने के लिए डिज़ाइन नहीं किया गया" त्रुटि के पीछे कुछ अतिरिक्त कारण हैं:

  • आपके द्वारा इंस्टॉल किए जा रहे सॉफ़्टवेयर के साथ असंगति समस्याएं
  • दूषित या अनुपलब्ध DLL फ़ाइलें
  • सॉफ़्टवेयर का फटा या संशोधित संस्करण

अब जब आप DLL त्रुटि के पीछे के प्रमुख कारणों को जानते हैं, तो आइए इसे ठीक करने के समाधानों पर चलते हैं।

1. कुछ सामान्य Windows-आधारित सुधारों का प्रयास करें

सबसे पहले, यह कुछ सामान्य विंडोज ट्रिक्स की कोशिश करने लायक है जो डीएलएल से संबंधित त्रुटियों को हल करने के लिए प्रसिद्ध हैं:

एक एसएफसी स्कैन करें

जब कोई सॉफ्टवेयर पहली बार विंडोज पर चलता है, तो वह स्टार्टअप के लिए सभी आवश्यक फाइलों की जांच करता है। यदि कोई फ़ाइल गुम या दूषित लगती है, तो आपको स्क्रीन पर एक त्रुटि पॉपअप प्राप्त होता है। ऐसे में पहले SFC स्कैन चलाने की कोशिश करें।

SFC (सिस्टम फाइल चेकर) खोजने और खोजने के लिए एक आसान बिल्ट-इन टूल है विंडोज़ पर गुम या दूषित सिस्टम फ़ाइलों को बदलें. SFC टूल का उपयोग करके Windows पर अनुपलब्ध DLL फ़ाइलों को ठीक करने का तरीका यहां बताया गया है:

  1. व्यवस्थापक के रूप में ओपन कमांड प्रॉम्प्ट.
  2. कमांड टाइप करें: एसएफसी /scannow वहां और दबाएं प्रवेश करना इसे निष्पादित करने के लिए। SFC टूल अब खुलेगा और मिलने वाली अधिकांश समस्याओं को स्वचालित रूप से ठीक कर देगा।

ध्यान दें कि SFC यूटिलिटी केवल डिफॉल्ट विंडोज़ ऐप्स जैसे माइक्रोसॉफ्ट स्टोर, फोटोज और कैमरा ऐप के साथ त्रुटियों के मामले में मददगार है।

समस्या पैदा करने वाले सॉफ़्टवेयर को पुनर्स्थापित करें

पहली बार थर्ड-पार्टी सॉफ्टवेयर इंस्टॉल करते समय, यह सेटअप चरण में कई विकल्प मांगता है। मान लीजिए कि आपका कंप्यूटर अचानक बंद हो जाता है या उस समय रीबूट हो जाता है। इस स्थिति में, दूषित स्थापना फ़ाइलों के कारण सॉफ़्टवेयर गलत तरीके से स्थापित हो सकता है।

यहाँ अच्छी खबर है: सॉफ़्टवेयर को फिर से इंस्टॉल करने से आमतौर पर यह समस्या ठीक हो जाती है। लेकिन, आपको पहले एक साफ स्थापना रद्द सुनिश्चित करनी चाहिए, क्योंकि कभी-कभी अवशिष्ट फाइलें नए सेटअप के दौरान परेशानी पैदा करती हैं।

तो, कैसे ठीक करें 'DLL को विंडोज़ पर चलाने के लिए डिज़ाइन नहीं किया गया है' दोषपूर्ण सॉफ़्टवेयर स्थापना के मामले में त्रुटि?

आरंभ करने के लिए, जांचें विंडोज पर सॉफ्टवेयर को कैसे अनइंस्टॉल करें पहला। स्थापना रद्द करने के बाद, डेवलपर की आधिकारिक वेबसाइट से नवीनतम संस्करण डाउनलोड करें।

पूर्ण मालवेयर स्कैन चलाएँ

अक्सर, मैलवेयर उन DLL फ़ाइलों को लक्षित करता है जिनका उपयोग सॉफ़्टवेयर ठीक से काम करने के लिए करता है। यह डीएलएल से संबंधित त्रुटियों की संभावना को बढ़ाते हुए वांछित कार्यों को बायपास या निष्पादित करने के लिए उन फ़ाइलों को संशोधित करता है। इसलिए, एक विश्वसनीय एंटीवायरस प्रोग्राम का उपयोग करके एक पूर्ण सिस्टम स्कैन चलाने की सलाह दी जाती है।

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

अपने सिस्टम को पिछले रिस्टोर पॉइंट पर वापस लाएं

क्या आपने हाल ही में स्क्रिप्ट या टूल का उपयोग करके अपने विंडोज को ट्वीक किया है? यदि ऐसा है, तो इस बात की बहुत अधिक संभावना है कि आपने गलती से कुछ महत्वपूर्ण DLL फ़ाइलों को गड़बड़ कर दिया है। लेकिन घबराना नहीं; स्थिर सिस्टम स्थिति पर लौटने के लिए पुनर्स्थापना बिंदु का उपयोग करने से मदद मिल सकती है।

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

विंडोज पर सिस्टम रिस्टोर का उपयोग करके वापस आने के लिए नीचे दिए गए चरणों का पालन करें:

  1. क्लिक करें खोज टास्कबार पर आइकन या लेबल और टाइप करना प्रारंभ करें पुनर्स्थापन स्थल बनाएं.
  2. सबसे अच्छा मैच खोलें और क्लिक करें सिस्टम रेस्टोर बटन।
  3. सिस्टम रेस्टोर विंडो पुनर्स्थापना बिंदुओं की एक सूची प्रदान करेगी। आप जिस पर वापस लौटना चाहते हैं, उसे चुनें, आदर्श रूप से, जहां आप जानते हैं कि त्रुटि मौजूद नहीं थी।
  4. अपने चुने हुए पुनर्स्थापना बिंदु की जाँच करें और हिट करें अगला. निम्न विंडो में फिर से पुष्टि करें।

2. समस्या पैदा करने वाले सॉफ़्टवेयर को अपडेट करें

सिस्टम असंगतताओं के कारण पुराना सॉफ़्टवेयर अक्सर DLL त्रुटियों का कारण बनता है। इसलिए जैसे आप अपने कंप्यूटर को अपडेट करते हैं वैसे ही आपको अपने सॉफ्टवेयर को भी अपडेट करना चाहिए।

यदि आप सॉफ़्टवेयर चलाने के बाद DLL त्रुटि का सामना कर रहे हैं, तो इसके सॉफ़्टवेयर अद्यतनों की जाँच करने और उन्हें लागू करने का तरीका यहाँ दिया गया है:

  1. DLL त्रुटि उत्पन्न करने वाला सॉफ़्टवेयर प्रारंभ करें।
  2. इसकी सेटिंग्स को ओपन करें और जैसे ऑप्शन को सर्च करें अद्यतन या अद्यतन के लिए जाँच. अपडेट विकल्प में भी हो सकता है के बारे में सॉफ्टवेयर का खंड।
  3. यदि कोई अपडेट उपलब्ध है, तो इसे अपडेट करने के लिए ऑन-स्क्रीन निर्देशों का पालन करें।
  4. यदि ऐप डीएलएल त्रुटि के कारण लॉन्च करने में विफल रहता है, तो इसे अनइंस्टॉल करने का प्रयास करें और फिर ऐप की वेबसाइट से नवीनतम संस्करण डाउनलोड करें। वैकल्पिक रूप से, यदि आप नवीनतम संस्करण के स्वामी हैं, तो एक संस्करण नीचे जाएं।

अपने सॉफ़्टवेयर को अपडेट करने से अक्सर संगतता संबंधी समस्याएं हल हो जाती हैं क्योंकि अपडेट में आमतौर पर नवीनतम DLL फ़ाइलें शामिल होती हैं। इसलिए, उन्नत तरीकों पर जाने से पहले इसे आजमाएं।

3. Visual C++ पुनर्वितरण योग्य पैकेज की मरम्मत करें

दृश्य C++ पुनर्वितरण योग्य पैकेज में कुछ तृतीय-पक्ष सॉफ़्टवेयर के सही ढंग से कार्य करने के लिए आवश्यक फ़ाइलें होती हैं। यदि ये पैकेज अनुपलब्ध या दूषित हैं, तो इससे "" जैसी त्रुटियाँ हो सकती हैं।DLL को विंडोज़ पर चलाने के लिए डिज़ाइन नहीं किया गया है" गलती।

इस समस्या को हल करने के लिए, आपको Visual C++ Redistributable पैकेज को निम्नानुसार सुधारने की आवश्यकता है:

  1. पर क्लिक करें खोज टास्कबार पर आइकन और टाइप करें इंस्टॉल किए गए ऐप्स. तब दबायें खुला इसे खोलने के लिए खोज परिणाम के आगे।
  2. नवीनतम खोजें माइक्रोसॉफ्ट विजुअल सी ++ पैकेज संस्करण पर क्लिक करें और उसके आगे तीन बिंदु वाले मेनू पर क्लिक करें।
  3. चुनना संशोधित संदर्भ मेनू से और फिर क्लिक करें मरम्मत.
  4. एक बार यह कहता है सेटअप सफल, क्लिक करें बंद करना.
  5. उसी चरण को दोहराएं, यानी, तीन-डॉट मेनू पर क्लिक करें, संशोधित, और मरम्मत प्रत्येक Microsoft Visual C++ पैकेज के साथ।

चिंता मत करो; उपरोक्त चरणों में थोड़ा समय लगता है; मरम्मत में कुछ सेकंड लगते हैं, इसलिए आपके सिस्टम में प्रत्येक पैकेज की मरम्मत करते समय कोई कठिनाई नहीं होनी चाहिए।

4. लापता DLL को मैन्युअल रूप से स्थापित करें

यदि अन्य सभी विफल होते हैं, तो आप अनुपलब्ध DLL को मैन्युअल रूप से स्थापित कर सकते हैं। हालाँकि, यह बिल्कुल अंतिम उपाय के रूप में किया जाना चाहिए।

DLL फ़ाइल को मैन्युअल रूप से स्थापित करने के लिए फ़ाइल प्राप्त करने के लिए DLL डाउनलोडर वेबसाइट का उपयोग करने की आवश्यकता होती है, फिर फ़ाइलों को सही स्थान पर ले जाना। ध्यान दें कि अविश्वसनीय स्रोतों से प्राप्त फ़ाइलें मैलवेयर से भरी हो सकती हैं, या आप गलती से एक असंगत संस्करण डाउनलोड कर सकते हैं। तो कृपया पुनर्स्थापन स्थल बनाएं पहले एक सुरक्षा उपाय के रूप में।

चरणों के साथ आगे बढ़ने से पहले, उस DLL फ़ाइल नाम को कॉपी करें जिसे आप डाउनलोड करना चाहते हैं। संदर्भ के लिए, आप प्राप्त त्रुटि संदेश या पॉपअप की जांच कर सकते हैं, क्योंकि इसमें लापता फ़ाइल का नाम निर्दिष्ट होना चाहिए।

अब जब आपके पास एक पुनर्स्थापना बिंदु है, तो यहां लापता DLL फ़ाइलों को मैन्युअल रूप से डाउनलोड और इंस्टॉल करने का तरीका बताया गया है।

ज्ञात हो कि MakeUseOf इस चरण में उल्लिखित वेबसाइट का न तो समर्थन करता है और न ही उसका प्रचार करता है! किसी भी DLL फ़ाइल को डाउनलोड करने से पहले, सुनिश्चित करें कि यह आपके सिस्टम के अनुकूल है और फ़ाइल का नाम आपके सामने आने वाली DLL त्रुटि से मेल खाता है।

  1. मिलने जाना DLL-Files.com और खोज फ़ील्ड में DLL फ़ाइल का नाम टाइप करें। उदाहरण के लिए, एमएसवीसीआर120.डीएल.
  2. क्लिक करें डीएलएल फ़ाइल खोजें खोज शुरू करने के लिए बटन।
  3. सर्वोत्तम मेल खाने वाले खोज परिणाम पर क्लिक करें और उपयुक्त फ़ाइल डाउनलोड करें (32-बिट या 64-बिट).
  4. डाउनलोड की गई फ़ाइल को उस सॉफ़्टवेयर की निर्देशिका में ले जाएँ जिसकी उसे आवश्यकता है। उदाहरण के लिए, यदि आप क्रोम खोलते समय डीएलएल त्रुटि का सामना करते हैं, तो डाउनलोड की गई फ़ाइल को क्रोम की होम निर्देशिका में पेस्ट करें। वैकल्पिक रूप से, आप DLL फ़ाइल को Windows डिफ़ॉल्ट सिस्टम निर्देशिका में रख सकते हैं (सी: \ विंडोज \ System32).
  5. व्यवस्थापक के रूप में कमांड प्रॉम्प्ट खोलें और टाइप करें regsvr32 DLLname.dll (बदलना 'डीएलएलनाम' आपकी फ़ाइल के नाम के साथ)। एक उदाहरण के लिए, regsvr32 Msvcr120.dll.
  6. प्रेस प्रवेश करना अपने विंडोज सिस्टम पर डाउनलोड की गई डीएलएल फाइल को रजिस्टर करने के लिए।

शुरुआती लोगों के लिए ये चरण भ्रमित करने वाले लग सकते हैं। हालाँकि, चरणों का सही ढंग से पालन करने के लिए स्क्रीनशॉट देखें।

"DLL को Windows पर चलाने के लिए डिज़ाइन नहीं किया गया" त्रुटि आपको अपने कंप्यूटर में तृतीय-पक्ष Windows सॉफ़्टवेयर जोड़ने से रोक सकती है। इसलिए, इस समस्या का शीघ्र निवारण करना महत्वपूर्ण है।

बताए गए तरीके ही हैं जो इस समस्या के निवारण में आपकी सहायता कर सकते हैं। यदि कोई भी आपके लिए काम नहीं करता है, तो अंतिम विकल्प आपके डिवाइस पर विंडोज़ को पुनर्स्थापित करना है।