कुछ उपयोगकर्ताओं ने MSVcr90.dll फ़ाइल से जुड़ी त्रुटियां प्राप्त होने की सूचना दी है। सबसे अधिक रिपोर्ट की गई त्रुटि घटनाएं हैं "MSVCR90.dll नहीं मिला" और "MSVCR90.dll गुम है"। ये आमतौर पर स्टार्टअप पर या जब उपयोगकर्ता माइक्रोसॉफ्ट ऑफिस एप्लिकेशन खोलने का प्रयास करता है, तब सामने आती हैं। यह उन कंप्यूटरों पर काफी आम घटना है जिन्हें हाल ही में विंडोज 7 से विंडोज 10 में अपग्रेड किया गया है।
हालांकि, यह त्रुटि फोटोशॉप और इलस्ट्रेटर जैसे एडोब उत्पादों के साथ या कुछ गेम खोलते समय भी आमतौर पर रिपोर्ट की जाती है जिन्हें एक वैकल्पिक DLL लाइब्रेरी की आवश्यकता होती है जो गेम के साथ इंस्टॉल नहीं की गई थी।
इस बात पर निर्भर करता है कि कौन सा एप्लिकेशन MSVCR90.dll त्रुटि प्रदर्शित कर रहा है और आपका विंडोज संस्करण, आप इसे कई अलग-अलग प्रारूपों में देख सकते हैं। यहां अन्य सामान्य त्रुटि संदेशों की एक छोटी सूची दी गई है:
- "यह एप्लिकेशन शुरू नहीं हो सका क्योंकि msvcr90.dll नहीं मिला। एप्लिकेशन को पुनर्स्थापित करने से यह समस्या ठीक हो सकती है।"
- "नहीं मिला *DLL का पथ* \msvcr90.dll"
- "*एप्लिकेशन* शुरू नहीं कर सकते। एक आवश्यक घटक गुम है: msvcr90.dll। कृपया *एप्लिकेशन* को फिर से इंस्टॉल करें।"
MSVCR90.DLL क्या है?
MSVCR90.DLL विजुअल C++ पुनर्वितरण योग्य के वैकल्पिक अपडेट का हिस्सा है। mSVCR90.dll फ़ाइल एक DLL (डायनामिक लिंक लाइब्रेरी) है जिसे आमतौर पर माइक्रोसॉफ्ट विजुअल C++ 2008 में बने प्रोग्राम द्वारा उपयोग किया जाता है।
यह देखते हुए कि माइक्रोसॉफ्ट विजुअल C++ 2008 एप्लिकेशन डेवलपमेंट फ्रेमवर्क काफी पुराना है, mSVCR90.dll फ़ाइल नए जारी किए गए एप्लिकेशन के बीच काफी असामान्य है। हालांकि, यदि आपके पास वर्तमान में कई एप्लिकेशन (या गेम) इंस्टॉल हैं जो काफी पुराने हैं, तो आपके कंप्यूटर पर एक ही mSVCR90.dll की कई प्रतियां फैली हो सकती हैं।
यदि आप वर्तमान में mSVCR90.dll त्रुटि से जूझ रहे हैं, तो इस लेख में प्रदर्शित विधियां मदद करेंगी। नीचे आपके पास संभावित सुधारों का संग्रह है जिनका उपयोग इसी तरह की स्थिति में उपयोगकर्ताओं ने इस मुद्दे को हल करने के लिए किया है। कृपया प्रत्येक संभावित सुधार का क्रम में पालन करें जब तक कि आपको एक ऐसी विधि न मिल जाए जो आपकी विशेष स्थिति में mSVCR90.dll त्रुटि को हल करती है।
विधि 1: लापता विजुअल C++ रीडिस्ट पैकेज इंस्टॉल करना
कुछ और करने से पहले, यह सुनिश्चित करना महत्वपूर्ण है कि आपके कंप्यूटर पर वास्तव में वह एप्लिकेशन डेवलपमेंट फ्रेमवर्क इंस्टॉल है जिसमें MSVCR90.dll फ़ाइल शामिल है। माइक्रोसॉफ्ट विजुअल C++ 2008 पुनर्वितरण योग्य पैकेज इंस्टॉल करने से आप यह सत्यापित कर सकेंगे कि त्रुटि इसलिए हो रही थी क्योंकि आप इस डायनामिक लिंक लाइब्रेरी फ़ाइल को मिस कर रहे थे।
आवश्यक माइक्रोसॉफ्ट विजुअल C++ 2008 रीडिस्ट पैकेज इंस्टॉल करने पर एक त्वरित मार्गदर्शिका यहां दी गई है:
- इस लिंक (यहां) पर जाएं, अपनी भाषा चुनें और डाउनलोड बटन पर क्लिक करें।

- डाउनलोड पूरा होने तक प्रतीक्षा करें, फिर vcredist_86.exe इंस्टॉलर खोलें। UAC (यूजर अकाउंट कंट्रोल) प्रॉम्प्ट पर हां दबाएं और फिर लापता रीडिस्ट पैकेज को इंस्टॉल करने के लिए ऑन-स्क्रीन संकेतों का पालन करें।
नोट: यदि रीडिस्ट्रिब्यूटेबल पैकेज पहले से इंस्टॉल है, तो अपने कंप्यूटर से वर्तमान संस्करण को हटाने के लिए अनइंस्टॉल चुनें। फिर, इंस्टॉलर को फिर से खोलें और माइक्रोसॉफ्ट विजुअल C++ 2008 पुनर्वितरण योग्य पैकेज को फिर से इंस्टॉल करने के लिए संकेतों का पालन करें। कुछ उपयोगकर्ताओं ने बताया है कि इसने दूषित फ़ाइलों के कारण होने वाली MSVCR90.dll त्रुटियों को हल करने में कामयाबी हासिल की।

- एक बार रीडिस्ट्रिब्यूटेबल पैकेज इंस्टॉल हो जाने पर, यदि स्वचालित रूप से संकेत नहीं दिया गया है तो अपने कंप्यूटर को मैन्युअली रीबूट करें। अगले स्टार्टअप पर, उस एप्लिकेशन को खोलें जो पहले MSVCR90.dll फ़ाइल से जुड़ी त्रुटि दिखा रहा था और देखें कि क्या समस्या हल हो गई है। यदि आप अभी भी वही त्रुटि संदेश देख रहे हैं, तो विधि 2 पर जाएं।
विधि 2: विफल हो रहे एप्लिकेशन की मरम्मत करना (यदि लागू हो)
कुछ उपयोगकर्ताओं ने MSVCR90.dll त्रुटि प्रदर्शित करने वाले एप्लिकेशन की मरम्मत करने के बाद समस्या को हल करने में कामयाबी हासिल की है। यह विधि माइक्रोसॉफ्ट ऑफिस सुइट के विफल अनुप्रयोगों के साथ बहुत प्रभावी है, लेकिन उन प्रोग्रामों पर लागू नहीं होगी जिनके पास मरम्मत रणनीतियाँ नहीं हैं। यह MSVCR90.dll फ़ाइल को बदलने के उद्देश्य को पूरा करेगा यदि यह दूषित था, इस प्रकार समस्या का समाधान करेगा।
नोट: ध्यान रखें कि जिस प्रोग्राम में त्रुटि प्रदर्शित हो रही है, उसके आधार पर मरम्मत करने के लिए आपको इंस्टॉलेशन मीडिया डालने की आवश्यकता हो सकती है।
नीचे आपके पास माइक्रोसॉफ्ट ऑफिस सुइट से संबंधित टूटे हुए प्रोग्राम की मरम्मत के लिए आवश्यक चरणों के साथ एक गाइड है। यदि आप किसी अन्य प्रोग्राम के साथ समस्या का सामना कर रहे हैं तो सटीक चरण भिन्न हो सकते हैं:
- विंडोज की + R दबाकर एक रन बॉक्स खोलें। फिर, "appwiz.cpl" टाइप करें और एंटर दबाकर प्रोग्राम और फीचर्स खोलें।

- प्रोग्राम और फीचर्स में, माइक्रोसॉफ्ट ऑफिस सुइट (या अन्य एप्लिकेशन) पर राइट-क्लिक करें और बदलें पर क्लिक करें।
- अगले मेनू में, मरम्मत चुनें और ऑन-स्क्रीन संकेतों का पालन करके उन घटकों को फिर से शुरू करें जो समस्या पैदा कर रहे थे (जिनमें MSVCR90.dll शामिल है)।
- एक बार मरम्मत पूरी हो जाने पर, अपने कंप्यूटर को रीबूट करें। अगले स्टार्टअप पर, एप्लिकेशन को फिर से खोलें और देखें कि क्या समस्या फिर से सामने आती है।
यदि आप अभी भी उसी समस्या का सामना कर रहे हैं या यह विधि लागू नहीं थी, तो विधि 3 पर जाएं।
विधि 3: फोटोशॉप और इलस्ट्रेटर पर खराब कॉपी किए गए प्लगइन्स को हटाना (यदि लागू हो)
यदि आप फोटोशॉप, इलस्ट्रेटर या किसी अन्य एडोब उत्पाद को खोलने का प्रयास करते समय इस समस्या का सामना करते हैं, तो आप देखना चाहेंगे कि क्या आपने कोई प्लगइन्स इंस्टॉल किए हैं। इसी समस्या का सामना कर रहे उपयोगकर्ताओं ने बताया है कि प्लगइन्स फोटोशॉप और इलस्ट्रेटर जैसे फोटो एडिटिंग एडोब प्रोग्राम पर MSVCR90.dll त्रुटियों को ट्रिगर करने का एक सामान्य कारण हैं।
यह आमतौर पर तब होता है जब उपयोगकर्ता किसी प्लग-इन को पुराने प्रोग्राम संस्करण से नए में माइग्रेट करने का प्रयास करते हैं। त्रुटि होती है क्योंकि अधिकांश प्लगइन्स मुख्य फोटोशॉप फ़ोल्डर्स में अतिरिक्त फ़ाइलें इंस्टॉल करेंगे (जैसे MSVCR90.dll) जो उपयोगकर्ता द्वारा प्लग-इन को मैन्युअली ले जाने पर ले जाई नहीं जाएंगी।
यह सत्यापित करने के लिए कि क्या यह समस्या का कारण है, आपके द्वारा मैन्युअली कॉपी की गई सभी प्लग-इन फ़ाइलों को हटा दें और फिर प्लगइन्स को इंस्टॉल करने के लिए इंस्टॉलर का उपयोग करें। एक बार इंस्टॉलेशन पूरा हो जाने पर, अपने कंप्यूटर को रीबूट करें और देखें कि क्या अगले स्टार्टअप पर समस्या हल हो गई है।
यदि यह विधि लागू नहीं थी या समस्या ठीक नहीं हुई, तो नीचे दी गई अन्य विधि पर जाएं।
विधि 4: माइक्रोसॉफ्ट एक्सेल 2010 के लिए सुरक्षा अद्यतन की स्थापना रद्द करना (KB3085609)
यदि आपको विशेष रूप से एक्सेल 2010 के साथ MSVCR90.dll गुम है त्रुटि मिल रही है, तो समस्या सबसे अधिक एक सुरक्षा अद्यतन (KB3085609) में एक बग के कारण होती है। इसी समस्या का सामना कर रहे उपयोगकर्ताओं ने माइक्रोसॉफ्ट एक्सेल 2010 (KB3085609) 32-बिट संस्करण के लिए सुरक्षा अद्यतन को अनइंस्टॉल करके समस्या को खत्म करने और एक्सेल खोलने में कामयाबी हासिल की है।
माना जाता है कि यह सुरक्षा अद्यतन न केवल एक्सेल 2010 को क्रैश कर रहा है बल्कि नए एक्सेल संस्करणों को भी।
यहां KB3085609 सुरक्षा अद्यतन को अनइंस्टॉल करने और इसे फिर से इंस्टॉल होने से रोकने की त्वरित मार्गदर्शिका दी गई है:
- विंडोज की + R दबाकर एक रन बॉक्स खोलें। फिर, "appwiz.cpl" टाइप करें और एंटर दबाकर प्रोग्राम और फीचर्स खोलें।

- प्रोग्राम और फीचर्स में, बाएं पैन का उपयोग करके इंस्टॉल किए गए अपडेट पर क्लिक करें।

- अगला, इंस्टॉल किए गए अपडेट की सूची में, माइक्रोसॉफ्ट एक्सेल 2010 के लिए सुरक्षा अद्यतन (KB3085609) 32-बिट संस्करण खोजें। एक बार जब आप इसे ढूंढ लें, तो राइट-क्लिक करें और अनइंस्टॉल चुनें, फिर इसे अपने कंप्यूटर से हटाने के लिए ऑन-स्क्रीन संकेतों का पालन करें।
- अपने कंप्यूटर को रीबूट करें और देखें कि क्या आप अगले स्टार्टअप पर एक्सेल खोलने में सक्षम हैं। यदि आप हैं, तो आपने अभी-अभी अपराधी की पहचान की है।
भले ही समस्या अभी ठीक हो गई हो, यदि आप इसे ऐसे ही छोड़ देते हैं तो समस्या वापस आ जाएगी। WU (विंडोज अपडेट) स्वचालित रूप से अपडेट को फिर से इंस्टॉल करेगा जब तक कि आप इसे ब्लॉक न करें। KB3085609 को फिर से इंस्टॉल होने से रोकने के लिए, आपको "अपडेट दिखाएं या छिपाएं" समस्या निवारक इंस्टॉल करना होगा। एक बार जब आप इसे डाउनलोड कर लें, तो इसे खोलें और अगला दबाएं, फिर जांच पूरी होने की प्रतीक्षा करें। फिर, अपडेट छिपाएं पर क्लिक करें, KB3085609 अपडेट से जुड़े बॉक्स को चेक करें और इसे छिपाने के लिए अगला दबाएं।
बस। KB3085609 अपडेट को फिर से इंस्टॉल होने से रोका जाएगा। अब आप MSVCR90.dll गुम है त्रुटि का सामना किए बिना एक्सेल का उपयोग करते रह सकते हैं।