डीएलएल डायनेमिक लिंक लाइब्रेरी के लिए खड़ा है और ऑपरेटिंग सिस्टम में मौजूद अनुप्रयोगों के बाहरी हिस्से हैं। यदि कोड की आवश्यकता है, तो संबंधित DLL फ़ाइल को मेमोरी में लोड किया जाता है और उपयोग किया जाता है। यदि वह विफल रहता है, तो प्रोग्राम काम करना बंद कर सकता है। ऐसे समय में, कार्यक्रमों पर काम करते समय आपको निम्न संदेश प्राप्त हो सकता है:
<ब्लॉककोट>Windows Shell Common Dll ने काम करना बंद कर दिया है। एक समस्या के कारण प्रोग्राम ने ठीक से काम करना बंद कर दिया। Windows प्रोग्राम को बंद कर देगा और समाधान उपलब्ध होने पर आपको सूचित करेगा।
Windows Shell Common DLL ने काम करना बंद कर दिया है
जब आप त्रुटि प्राप्त करते हैं, तो आपके पास केवल प्रोग्राम को बंद करने का विकल्प होता है। यदि ऐसा अक्सर होता है, तो आपको समस्या का निवारण करने की आवश्यकता हो सकती है।
1] विंडोज अपडेट करें या निर्माता की वेबसाइट से ड्राइवर डाउनलोड करें
यह समस्या दोषपूर्ण ड्राइवरों के कारण हो सकती है। इस प्रकार, पहला कदम विंडोज अपडेट को चलाना और ड्राइवरों को भी अपडेट करना होना चाहिए।
एप्लिकेशन के आधार पर जो चलाते समय त्रुटि उत्पन्न करता है, हमें दोषपूर्ण ड्राइवर की पहचान करनी चाहिए। यदि विंडोज अपडेट ने मदद नहीं की, तो ड्राइवरों को निर्माता की वेबसाइट से डाउनलोड किया जा सकता है।
2] सिस्टम रखरखाव समस्यानिवारक चलाएँ
सिस्टम रखरखाव समस्या निवारक चलाएँ। यह विंडोज़ के साथ आम समस्याओं को ठीक करने में मदद करेगा।
3] shell32.dll फ़ाइल को फिर से पंजीकृत करें
विन + आर दबाएं और रन विंडो खोलें। रन विंडो में निम्न कमांड को कॉपी-पेस्ट करें और एंटर दबाएं:
regsvr32 /i shell32.dll
4] SFC स्कैन चलाएँ
SFC स्कैन भ्रष्ट Windows फ़ाइलों की जाँच करता है और उन्हें पुनर्स्थापित करता है। यदि सिस्टम फ़ाइल दूषित हो गई है तो यह समस्या को हल करने में मदद कर सकता है।
5] Windows को प्रमाणपत्र स्वीकार करने दें
अक्सर, विंडोज़ को प्रमाणपत्रों को ब्लॉक करने के लिए कॉन्फ़िगर किया जाता है। अब चूंकि विंडोज़ को ड्राइवरों की पहचान सत्यापित करने के लिए इन प्रमाणपत्रों की आवश्यकता है, इसलिए सही तरीके से स्थापित होने पर भी ड्राइवरों को सत्यापित करना मुश्किल हो जाता है। इसे ठीक करने के लिए, निम्नलिखित प्रक्रिया का उपयोग करें:
Windows PowerShell को व्यवस्थापक के रूप में खोलें और निम्न कमांड चलाएँ:
Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope CurrentUser
कमांड के निष्पादन के लिए प्रतीक्षा करें और सिस्टम को पुनरारंभ करें।
6] यदि आपको कोई विशिष्ट प्रोग्राम चलाते समय त्रुटि मिलती है, तो प्रोग्राम को सुधारें या पुनः इंस्टॉल करें
यदि आपको यह त्रुटि किसी विशिष्ट सॉफ़्टवेयर या प्रोग्राम के लिए मिल रही है, तो इसे ठीक किया जाना चाहिए या फिर से स्थापित किया जाना चाहिए।
कंट्रोल पैनल पर जाएं और कार्यक्रम और फ़ाइलें select चुनें . अपने प्रोग्राम पर राइट-क्लिक करें और इसे सुधारें या अनइंस्टॉल करें। अगर अनइंस्टॉल किया गया है, तो कृपया सिस्टम को रीस्टार्ट करने के बाद प्रोग्राम को फिर से इंस्टॉल करें।
7] सिस्टम को क्लीन बूट स्थिति में फिर से बूट करें और मैन्युअल रूप से समस्या का निवारण करें
आप क्लीन बूट स्टेट में सिस्टम को रीबूट कर सकते हैं। यह उन्नत विंडो समस्याओं के निदान और निवारण में मदद करेगा।
आमतौर पर, ऊपर बताए गए कदमों से समस्या का समाधान करने में मदद मिलेगी। शुभकामनाएं!