यदि आपके विंडोज पीसी पर कोई लापता DLL त्रुटि दिखाई दे रही है, तो यह आमतौर पर इस बात का संकेत है कि कुछ गड़बड़ है। हो सकता है कि आपका सॉफ़्टवेयर दूषित हो और उसे पुनः स्थापित करने की आवश्यकता हो, या यह आपके पीसी में गहरी समस्याओं की ओर इशारा कर सकता है, जैसे दूषित सिस्टम फाइलें या जिद्दी मैलवेयर संक्रमण।
हालांकि, एक और प्रमुख कारण वे लापता या दूषित सॉफ़्टवेयर लाइब्रेरी हैं जो प्रोग्राम को विंडोज पर चलने की अनुमति देती हैं। उदाहरण के लिए, "vcruntime140.dll अनुपलब्ध" त्रुटि Microsoft Visual C++ रनटाइम इंस्टॉलेशन के लापता या दूषित होने की ओर इंगित करती है। यदि आप इस समस्या को ठीक करना चाहते हैं, तो यहां आपको क्या करना होगा।
Microsoft Visual C++ इंस्टॉलेशन की मरम्मत या निष्कासन
vcruntime140.dll फाइल Microsoft Visual C++ सॉफ़्टवेयर रनटाइम लाइब्रेरी का हिस्सा है। Microsoft द्वारा प्रदान की गई यह लाइब्रेरी, सॉफ़्टवेयर को संकलित करने की प्रक्रिया के हिस्से के रूप में उपयोग की जाती है (जो C++ में Visual Studio का उपयोग करके बनाया गया है) ताकि वह विंडोज पीसी पर चल सके। यदि फाइल गायब है, तो "vcruntime140.dll अनुपलब्ध" त्रुटि दिखाई देगी।
इस समस्या को ठीक करने के लिए, पहली चीज जो आपको करनी चाहिए वह है अपने पीसी पर Visual C++ इंस्टॉलेशन की मरम्मत का प्रयास करना। यदि यह काम नहीं करता है, तो आपको इन चरणों का पालन करके इसे पूरी तरह से हटा देना चाहिए, फिर इसे पुनः स्थापित करने के लिए अगले अनुभाग पर आगे बढ़ना चाहिए।
- Visual C++ इंस्टॉलेशन की मरम्मत करने के लिए, आपको सेटिंग्स मेनू खोलना होगा। ऐसा करने के लिए, विंडोज स्टार्ट मेनू पर राइट-क्लिक करें और सेटिंग्स विकल्प चुनें।
- सेटिंग्स मेनू में, ऐप्स > ऐप्स और सुविधाएं चुनें। बाईं ओर, आपको इंस्टॉल किए गए ऐप्स की सूची दिखाई देगी। सूची में स्क्रॉल करें या खोज बार का उपयोग करके Microsoft Visual C++ 2015-2019 Redistributable विकल्प ढूंढें। यदि यह गायब है, तो अगले अनुभाग पर आगे बढ़ें।
- यदि Microsoft Visual C++ 2015-2019 Redistributable विकल्प सूचीबद्ध है, तो इसे चुनें, फिर संशोधित करें विकल्प चुनें।
- खुलने वाली Microsoft Visual C++ 2015-2019 Redistributable विंडो में, मरम्मत करें विकल्प चुनें।
- प्रक्रिया पूरी होने दें, फिर अपने पीसी को पुनरारंभ करें। यदि आपको अभी भी "vcruntime140.dll अनुपलब्ध" त्रुटि दिखाई देती है, तो आपको Microsoft Visual C++ रनटाइम को पूरी तरह से हटाकर पुनः स्थापित करना होगा। ऐसा करने के लिए, सेटिंग्स > ऐप्स > ऐप्स और सुविधाएं मेनू में स्थापना रद्द करें > स्थापना रद्द करें चुनें।
- खुलने वाली Microsoft Visual C++ 2015-2019 Redistributable विंडो में, स्थापना रद्द करें विकल्प चुनें और प्रक्रिया पूरी होने दें। एक बार समाप्त होने पर, अपने पीसी को पुनरारंभ करें और अगले अनुभाग पर जारी रखें।
Microsoft Visual C++ इंस्टॉलेशन स्थापित या पुनः स्थापित करना
Microsoft Visual C++ रनटाइम लाइब्रेरी इंस्टॉल किए बिना, उस पर निर्भर सॉफ़्टवेयर काम नहीं करेगा, इसलिए आपको इसे इंस्टॉल करना होगा। यदि आपने पहले किसी दूषित इंस्टॉलेशन को हटा दिया है तो भी आपको ऐसा करना होगा।
- सबसे पहले, सॉफ़्टवेयर रनटाइम लाइब्रेरी का नवीनतम संस्करण डाउनलोड करने के लिए Visual Studio वेबसाइट पर जाएं। पृष्ठ के नीचे की ओर स्क्रॉल करें, फिर उपलब्ध विकल्पों को देखने के लिए अन्य उपकरण, फ्रेमवर्क और पुनर्वितरण योग्य श्रेणी चुनें। वहां से, अपने पीसी के लिए सही CPU आर्किटेक्चर चुनें (जैसे 64-बिट पीसी के लिए x64, 32-बिट पीसी के लिए x86, या ARM-आधारित उपकरणों के लिए ARM64), फिर डाउनलोड बटन चुनें।
- डाउनलोड पूरा होने पर इंस्टॉलर फ़ाइल चलाएं (जैसे VC_redist.x64.exe)। इंस्टॉलर विंडो में, प्रदान किए गए चेकबॉक्स को चुनकर लाइसेंस शर्तों को स्वीकार करें, फिर आगे बढ़ने के लिए इंस्टॉल करें बटन चुनें।
- इंस्टॉलर को पूरा होने में कुछ पल दें। यदि यह बिना किसी समस्या के इंस्टॉल हो जाता है, तो विंडो बंद करने के लिए बंद करें बटन चुनें, फिर अपने पीसी को पुनरारंभ करें।
यह अधिकांश उपयोगकर्ताओं के लिए विंडोज 10 पीसी पर "vcruntime140.dll अनुपलब्ध" त्रुटि को हल करना चाहिए। हालांकि, यदि आप जो सॉफ़्टवेयर चला रहे हैं उसे Visual C++ रनटाइम के पुराने संस्करण (2015 से पहले) की आवश्यकता है, तो आपको इसके बजाय पुराने संस्करण को डाउनलोड और इंस्टॉल करना होगा।
आप उस सॉफ़्टवेयर को हटाकर और पुनः स्थापित करके भी समस्या को ठीक करने में सक्षम हो सकते हैं जिसमें Visual C++ रनटाइम इंस्टॉलर का पुराना संस्करण शामिल है। यह बड़े सॉफ़्टवेयर बंडल में आम है, जैसे गेम, जिन्हें सही ढंग से काम करने के लिए कई रनटाइम लाइब्रेरी की आवश्यकता होती है।
पुराने Visual C++ रनटाइम इंस्टॉलर के साथ जुड़े सॉफ़्टवेयर को पुनः स्थापित करके, उस लाइब्रेरी का विशिष्ट संस्करण जो सॉफ़्टवेयर चलाने के लिए आवश्यक है, स्वचालित रूप से पुनः स्थापित हो जाना चाहिए और किसी भी शेष समस्या को हल करना चाहिए।
विंडोज अपडेट चलाना
Microsoft Visual C++ रनटाइम को अन्य प्रमुख विंडोज सेवाओं की तरह ही विंडोज अपडेट के माध्यम से सुरक्षा अपडेट प्राप्त होते हैं। यदि आपको "vcruntime140.dll अनुपलब्ध" त्रुटि की समस्या हो रही है, तो विंडोज अपडेट सेवा का उपयोग करके किसी भी हालिया अपडेट की जांच करना उचित हो सकता है।
हालांकि यह टूटी हुई इंस्टॉलेशन को ठीक करने की संभावना नहीं है, नए अपडेट इंस्टॉल करने से आपकी इंस्टॉलेशन स्वचालित रूप से ठीक हो सकती है। आप सेटिंग्स मेनू में नए सिस्टम अपडेट की जांच कर सकते हैं।
- इसे एक्सेस करने के लिए, स्टार्ट मेनू पर राइट-क्लिक करें, फिर सेटिंग्स विकल्प चुनें।
- सेटिंग्स मेनू में, अपडेट और सुरक्षा विकल्प चुनें, फिर अगले मेनू में विंडोज अपडेट चुनें।
- नए अपडेट खोजने के लिए अपडेट की जांच करें विकल्प चुनें। यदि अपडेट लंबित हैं, तो इसके बजाय अभी पुनरारंभ करें विकल्प चुनें।
विंडोज अपडेट की जांच करेगा और वर्तमान में लंबित किसी भी अपडेट को इंस्टॉल करेगा। एक बार इंस्टॉल हो जाने पर, आपको यह सुनिश्चित करने के लिए अपने पीसी को पुनरारंभ करना होगा कि वे सही ढंग से लागू हुए हैं। फिर आपको अपने सॉफ़्टवेयर की जांच करनी चाहिए कि क्या लापता रनटाइम समस्या हल हो गई है।
ऑनलाइन DLL फाइलें डाउनलोड करना
यदि "vcruntime140.dll अनुपलब्ध" जैसे बहुत विशिष्ट त्रुटि संदेश दिखाई देने लगते हैं, तो आप इसे ठीक करने के लिए ऑनलाइन फाइल प्राप्त करने के लिए प्रलोभित हो सकते हैं। विभिन्न DLL डाउनलोड साइटें मौजूद हैं, जो आपको लापता फाइल को जल्दी से डाउनलोड करके समस्या को हल करने की अनुमति देती हैं।
हालांकि, हम ऐसी साइटों से बचने की सलाह देंगे। DLL फाइलें विंडोज ऑपरेटिंग सिस्टम के महत्वपूर्ण तत्व हैं जो सॉफ़्टवेयर को अधिक प्रतिबंधित विंडोज घटकों के साथ बातचीत करने की अनुमति देती हैं। जब तक आप स्रोत पर पूरी तरह से भरोसा नहीं करते, आमतौर पर संपूर्ण Visual C++ रनटाइम लाइब्रेरी को हटाकर पुनः स्थापित करना बेहतर होता है।
यह अधिकांश उपयोगकर्ताओं के लिए समस्या का समाधान करना चाहिए, लेकिन यदि आपको अभी भी समस्या आ रही है, तो आप अंतिम उपाय के रूप में अपने नेटवर्क में किसी अन्य पीसी से फाइल प्राप्त कर सकते हैं।
विंडोज 10 को बनाए रखना
उपरोक्त चरणों से आपको अपने विंडोज 10 पीसी पर "vcruntime140.dll अनुपलब्ध" त्रुटि को ठीक करने में मदद मिलनी चाहिए। ज्यादातर मामलों में, इंस्टॉलेशन की मरम्मत या Visual C++ पुनर्वितरण योग्य को पुनः स्थापित करने से समस्या ठीक हो जानी चाहिए, लेकिन आपको किसी भी प्रभावित सॉफ़्टवेयर को हटाने और पुनः स्थापित करने पर भी विचार करना पड़ सकता है।
एक लापता DLL फाइल आमतौर पर ऐसे पीसी का संकेत है जिसे कुछ समस्याएं हो रही हैं, इसलिए नियमित पीसी रखरखाव के साथ बने रहना महत्वपूर्ण है। आप इसे विंडोज को अपडेट रखकर कर सकते हैं ताकि आपके पास नवीनतम बग फिक्स हों, साथ ही नियमित मैलवेयर स्कैन चलाकर मैलवेयर को हटा सकें जो आपके पीसी को जोखिम में डाल सकता है।