msvcr120.dll विंडोज ऑपरेटिंग सिस्टम के लिए एक आवश्यक फाइल है। इसका उपयोग थर्ड-पार्टी एप्लिकेशन के लिए विभिन्न संसाधनों को निकालने के लिए किया जाता है। यह C++ प्रोग्रामिंग भाषा से जुड़ा हुआ है। फाइल गायब होने का मतलब है कि इस भाषा में चल रहे प्रोग्राम सफलतापूर्वक लॉन्च नहीं होंगे क्योंकि उन्हें आवश्यक फाइल नहीं मिलेगी।
इस समस्या के लिए विभिन्न फिक्स हैं। हम C++ रिडिस्ट्रीब्यूटेबल पैकेज को पुनः इंस्टॉल करने का प्रयास कर सकते हैं। पहले समाधान से शुरू करें और नीचे की ओर काम करें। प्रत्येक समाधान को करने के बाद, आपको एप्लिकेशन चलाने का प्रयास करना चाहिए। यदि यह अभी भी काम नहीं करता है, तो इसे पुनः इंस्टॉल करने का प्रयास करें। ध्यान दें कि ये समाधान विंडोज के लगभग सभी संस्करणों के लिए काम करते हैं।
किसी प्रोग्राम को पुनः इंस्टॉल करने के लिए, निम्न चरणों का पालन करें:
- Windows + R दबाएं और "appwiz.cpl" टाइप करें और Enter दबाएं।
- एक नई विंडो आएगी जिसमें आपके कंप्यूटर पर वर्तमान में इंस्टॉल सभी एप्लिकेशन होंगे। एप्लिकेशन पर राइट-क्लिक करें और "uninstall" चुनें।
- इसे फिर से इंस्टॉल करने से पहले अपने कंप्यूटर को पुनरारंभ करें।
समाधान 1: सिस्टम फाइल चेकर चलाना
सिस्टम फाइल चेकर (SFC) माइक्रोसॉफ्ट विंडोज में मौजूद एक यूटिलिटी है जो उपयोगकर्ताओं को उनके ऑपरेटिंग सिस्टम में भ्रष्ट फाइलों के लिए अपने कंप्यूटर को स्कैन करने की अनुमति देती है। यह टूल विंडोज 98 से माइक्रोसॉफ्ट विंडोज में रहा है। यह समस्या का निदान करने और जांचने के लिए एक बहुत ही उपयोगी टूल है कि क्या विंडोज में भ्रष्ट फाइलों के कारण कोई समस्या है।
हम SFC चलाने का प्रयास कर सकते हैं और देख सकते हैं कि क्या हमारी समस्या हल हो जाती है। SFC चलाने पर आपको तीन प्रतिक्रियाओं में से एक मिलेगी।
- विंडोज को कोई अखंडता उल्लंघन नहीं मिला
- विंडोज रिसोर्स प्रोटेक्शन को भ्रष्ट फाइलें मिलीं और उन्हें रिपेयर किया
- विंडोज रिसोर्स प्रोटेक्शन को भ्रष्ट फाइलें मिलीं लेकिन उनमें से कुछ (या सभी) को ठीक करने में असमर्थ था
- Windows + R दबाकर Run एप्लिकेशन लॉन्च करें। डायलॉग बॉक्स में "taskmgr" टाइप करें और अपने कंप्यूटर के टास्क मैनेजर को लॉन्च करने के लिए Enter दबाएं।
- अब विंडो के ऊपरी बाएं हिस्से में मौजूद File विकल्प पर क्लिक करें और उपलब्ध विकल्पों की सूची से "Run new task" चुनें।

- अब डायलॉग बॉक्स में "powershell" टाइप करें और नीचे दिए गए विकल्प को चेक करें जिसमें लिखा है "Create this task with administrative privileges"।

- एक बार Windows Powershell में, "sfc /scannow" टाइप करें और Enter दबाएं। इस प्रक्रिया में कुछ समय लग सकता है क्योंकि आपके पूरे विंडोज फाइलों को कंप्यूटर द्वारा स्कैन किया जा रहा है और भ्रष्ट चरणों के लिए जांचा जा रहा है।

- यदि आपको कोई त्रुटि आती है जहां विंडोज कहता है कि उसे कुछ त्रुटियां मिलीं लेकिन उन्हें ठीक करने में असमर्थ था, तो आपको "sfc /verifyonly" टाइप करना चाहिए। प्रक्रिया के पूरी तरह से पूरा होने की प्रतीक्षा करें।
- यदि आप अभी भी भ्रष्ट फाइलों को रिपेयर करने में असमर्थ हैं, तो पावरशेल में कमांड "DISM /Online /Cleanup-Image /RestoreHealth" चलाएं। यह विंडोज अपडेट सर्वर से भ्रष्ट फाइलों को डाउनलोड करेगा और भ्रष्ट फाइलों को बदल देगा। ध्यान दें कि यह प्रक्रिया आपके इंटरनेट कनेक्शन के अनुसार कुछ समय भी ले सकती है। किसी भी चरण में कैंसल न करें और इसे चलने दें।
यदि उपरोक्त विधियों का उपयोग करके कोई त्रुटि पता चली और ठीक की गई, तो अपने कंप्यूटर को पुनरारंभ करें, एप्लिकेशन को पुनः इंस्टॉल करें और जांचें कि क्या यह सही ढंग से लॉन्च हो रहा है।
समाधान 2: MySQL इंस्टालर कम्युनिटी डाउनलोड करना
यदि आप विभिन्न MySQL एप्लिकेशन जैसे MySQL Workbench आदि चलाते समय समस्याओं का अनुभव कर रहे हैं, तो यह सिफारिश की जाती है कि आप अपने पीसी पर MySQL Installer Community इंस्टॉल करें। यह टूल पता लगाएगा कि आपके सिस्टम में कुछ Visual Studio घटकों की कमी है और संभवतः एक Visual Studio न्यूनतम घटक इंस्टालर लॉन्च करेगा और अंतराल को भरेगा। हमेशा सुनिश्चित करें कि आप आधिकारिक MySQL वेबसाइट से एप्लिकेशन डाउनलोड कर रहे हैं।
समाधान 3: Visual C++ रिडिस्ट्रीब्यूटेबल पैकेज पुनः इंस्टॉल करना
msvcr120.dll विंडोज ऑपरेटिंग सिस्टम के लिए एक आवश्यक फाइल है। यदि msvcr120.dll गायब है, तो आप परिचय में बताए अनुसार गेम लॉन्च नहीं कर पाएंगे। गुम फाइल को बदलने के लिए, हम पूरे रिडिस्ट्रीब्यूटेबल पैकेज को डाउनलोड और इंस्टॉल कर सकते हैं। ध्यान दें कि आपको हमेशा गैर-आधिकारिक वेबसाइटों से इंटरनेट से .dll फाइलें डाउनलोड करने से बचना चाहिए। वे मैलवेयर और वायरस से संक्रमित हो सकते हैं और आसानी से आपके कंप्यूटर को संक्रमित कर सकते हैं।
- आधिकारिक माइक्रोसॉफ्ट डाउनलोडिंग पर जाएं
- भाषा चुनने के बाद Download बटन पर क्लिक करें।

- "vredist_x64.exe" चुनें और Next दबाएं। जल्द ही डाउनलोड शुरू हो जाएगा। फाइल को एक सुलभ स्थान पर सहेजें और exe फाइल चलाएं।

- इंस्टॉलेशन पूरा होने के बाद, अपने कंप्यूटर को पुनरारंभ करें और जांचें कि क्या समस्या हल हो गई है।
नोट: यदि आप 64 बिट विंडोज का उपयोग कर रहे हैं, तो आप दोनों (vredist_x64.exe और vredist_x86.exe) इंस्टॉल कर सकते हैं। हालांकि, यदि आपके पास 32 बिट है, तो आपको केवल "vredist_x86.exe" इंस्टॉल करना चाहिए।
समाधान 4: वायरस के लिए स्कैन करना
.dll फाइलें वायरस और मैलवेयर के आपके कंप्यूटर में प्रवेश करने के लिए सबसे लोकप्रिय होस्ट में से एक हैं। यदि आपको संदेह है कि आपका कंप्यूटर संक्रमित है, तो आपको मैलवेयर/वायरस को हटाने के लिए जितनी जल्दी हो सके अपने कंप्यूटर को स्कैन करना चाहिए। आपको वर्तमान में उपयोग कर रहे एंटीवायरस का उपयोग करना चाहिए। यदि आपके पास एक नहीं है, तो आप विंडोज डिफेंडर का उपयोग कर सकते हैं।
- Windows + S दबाकर स्टार्ट मेनू के सर्च बार को लॉन्च करें। "Windows Defender" टाइप करें और आने वाले पहले परिणाम को खोलें।

- स्क्रीन के दाईं ओर, आपको एक स्कैन विकल्प दिखाई देगा। full scan चुनें और Scan पर क्लिक करें। इस प्रक्रिया में कुछ समय लग सकता है क्योंकि विंडोज आपके कंप्यूटर की सभी फाइलों को एक-एक करके स्कैन करता है। धैर्य रखें और प्रक्रिया को तदनुसार पूरा होने दें।

- यदि आपके कंप्यूटर पर मैलवेयर मौजूद था, तो यूटिलिटी को इसे हटाने दें और एप्लिकेशन को फिर से लॉन्च करने से पहले अपने कंप्यूटर को पुनरारंभ करें।
नोट: आप माइक्रोसॉफ्ट सेफ्टी स्कैनर भी चला सकते हैं क्योंकि इसमें नवीनतम वायरस परिभाषाएं हैं और जांचें कि क्या यह कोई विसंगति पाता है।
समाधान 5: दोनों VC रिडिस्ट पैकेज इंस्टॉल करें
कभी-कभी, आपको अपने सभी VC रिडिस्ट पैकेज को पुनः इंस्टॉल करने और फिर सॉफ्टवेयर के 32-बिट और 64-बिट दोनों संस्करण को इंस्टॉल करने की आवश्यकता हो सकती है ताकि यह ठीक से काम करे। इसलिए, इस चरण में, हम पहले पुराने VC रिडिस्ट इंस्टॉलेशन को अनइंस्टॉल करेंगे और फिर सभी VC रिडिस्ट पैकेज को पुनः इंस्टॉल करेंगे। उसके लिए:
- "Windows" + "R" दबाकर Run प्रॉम्प्ट खोलें।
- "appwiz.cpl" टाइप करें और ऐप मैनेजमेंट विंडो खोलने के लिए "Enter" दबाएं।

- ऐप मैनेजमेंट विंडो में, नीचे स्क्रॉल करें और "Visual C++ Redistributable" एप्लिकेशन पर राइट-क्लिक करें।
- सूची से "Uninstall" चुनें और फिर सॉफ्टवेयर को अपने कंप्यूटर से हटाने के लिए ऑन-स्क्रीन निर्देशों का पालन करें।

- सॉफ्टवेयर के सभी इंस्टॉलेशन के लिए इस चरण को दोहराएं।
- अब, माइक्रोसॉफ्ट वेबसाइट पर जाएं और निम्न इंस्टॉलेशन को एक-एक करके डाउनलोड करें।
- Microsoft Visual C++ Redistributable 2005 64-bit + 32-bit
- Microsoft Visual C++ 2008 Redistributable Package (x86)
- Microsoft Visual C++ 2008 Redistributable Package (x64)
- Microsoft Visual C++ 2010 Redistributable Package (x86)
- Microsoft Visual C++ 2010 Redistributable Package (x64)
- Visual C++ Redistributable Packages for Visual Studio 2013 32+64 bit
- Visual C++ Redistributable for Visual Studio 2015
- इन सभी को डाउनलोड करने के बाद, सेटअप फाइलों को निष्पादित करके उन्हें अपने कंप्यूटर पर एक-एक करके इंस्टॉल करें।
- इनको इंस्टॉल करने के बाद, जांचें कि क्या समस्या अभी भी बनी रहती है।
समाधान 6: विंडोज अपडेट इंस्टॉल करना
यह संभव है कि आपके विंडोज ऑपरेटिंग सिस्टम के लिए अपडेट उपलब्ध हों लेकिन वे किसी कारण से आपके सिस्टम पर लागू नहीं हुए हैं जिसके कारण यह समस्या ट्रिगर हो रही है। इसलिए, इस चरण में, हम अपडेट की जांच करेंगे और उन्हें लागू करेंगे। उसके लिए:
- "Windows" + "I" दबाकर सेटिंग्स खोलें और "Updates and Security" विकल्प पर क्लिक करें।
- Updates सेक्शन में, बाएं फलक से "Windows Update" बटन पर क्लिक करें और "Check for Updates" विकल्प पर क्लिक करें।

- अपडेट की जांच करने के बाद, विंडोज आपके कंप्यूटर पर उपलब्ध किसी भी अपडेट को स्वचालित रूप से इंस्टॉल करेगा।
- अपने विंडोज को अपडेट करने के बाद, जांचें कि क्या समस्या अभी भी बनी रहती है।
समाधान 7: एप्लिकेशन पुनः इंस्टॉल करना
यदि आप किसी विशिष्ट एप्लिकेशन या गेम पर इस समस्या का सामना कर रहे हैं जो लॉन्च करने में असमर्थ है और यह त्रुटि सामने आती है, तो यह संभव है कि यह शुरुआत से सही ढंग से इंस्टॉल नहीं हुआ था। इसलिए, यह महत्वपूर्ण है कि यदि आप हमारे द्वारा ऊपर बताए गए सभी चरणों से इसे ठीक करने में असमर्थ हैं, तो हमें उस गेम/एप्लिकेशन को पुनः इंस्टॉल करने की ओर बढ़ना चाहिए जो लॉन्च करने में असमर्थ है। उसके लिए, इसे अपने स्वयं के अनइंस्टालर से या ऐप मैनेजमेंट विंडो से अनइंस्टॉल करें जैसा हमने ऊपर किया है और फिर इसे स्रोत से फिर से डाउनलोड करके पुनः इंस्टॉल करें।