लापता msvcp110.dll को कैसे ठीक करें


10

मैंने अभी-अभी अपने कंप्यूटर को चालू किया और "explorer.exe" से एक त्रुटि मिली जो कहती है कि msvcp110.dll गायब है।

ऐसा क्यों हो सकता है, और मैं इसे कैसे ठीक करूं? कई साइटें हैं जो लापता डीएलएस को "प्रदान करती हैं", लेकिन मैं किसी भी फ़ाइल को डाउनलोड नहीं करना चाहता हूं, और विशेष रूप से किसी भी यादृच्छिक साइट से डीएल फ़ाइल। क्या आप जानते हैं कि मैं इसे कैसे ठीक कर सकता हूं?

मेरे पास विंडोज़ 8.1 64 बिट और विजुअल स्टूडियो 2013 है अगर यह मायने रखता है।


बस c ++ पुनर्वितरण 2010 स्थापित करें, लेकिन इस फ़ाइल को किसी भी डिफ़ॉल्ट क्षमता के लिए आवश्यक नहीं है, ताकि आपके आवेदन को फिर से स्थापित करने से बेहतर है कि इसकी आवश्यकता हो ...
Ramhound

@ रामहुड के रूप में नए पुनर्वितरण हैं, मुझे 2010 के पुनर्वितरण को क्यों स्थापित करना चाहिए?
जिम ब्लम

1
क्योंकि आपके पास एक एप्लिकेशन इंस्टॉल है जिसे इसकी आवश्यकता है? हां मेरे सिर के ठीक ऊपर एक आधा दर्जन संस्करण (2005 2007 2010 2013) हैं
रामहुंड

@ जिम ब्लम अपडेट के लिए जाँच करें Windows Updateजिसके माध्यम से आधिकारिक तरीका है जो लापता dll को ठीक करने में सक्षम होना चाहिए, अन्यथा, C ++ पुनर्वितरण पैकेज स्थापित करना अपरिहार्य है
αsααc t ի β Julöss

जवाबों:


12

यहां कार्रवाई का सही तरीका है, जैसा कि आप कहते हैं, dllसभी इंटरनेट से यादृच्छिक फ़ाइलों को डाउनलोड करने के लिए नहीं, बल्कि इसके बजाय बाहर काम करें जो आपके प्रोग्राम विजुअल C ++ रनटाइम की उम्मीद कर रहा है और इसे स्थापित करें।

संभावना है कि अगर यह एक्सप्लोरर है जो शिकायत कर रहा है तो यह है क्योंकि एक नया शेल एक्सटेंशन या संबंधित प्रोग्राम इसके माध्यम से काम करने की कोशिश कर रहा है।

आप इस पृष्ठ से नवीनतम पुनर्वितरण प्राप्त कर सकते हैं: नवीनतम समर्थित दृश्य C ++ डाउनलोड

यह देखते हुए कि आपकी त्रुटि MSVCP110.dll के लिए है, मैं विजुअल C ++ को देखने के लिए Visual Studio 2012 अद्यतन 4 के लिए पुनः प्रयास करने की कोशिश करूँगा अर्थात संस्करण जो VC ++ 11.0 को सूचीबद्ध करता है

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

बेशक यह क्या पता नहीं है जो वास्तव में इस त्रुटि को पहली बार प्रकाश में लाया, केवल कार्रवाई का कोर्स जो इसे ठीक करना चाहिए

मुझे उम्मीद है कि आपने या तो एक प्रोग्राम स्थापित किया है जो अपनी निर्भरता को ठीक से स्थापित करने में विफल रहा है या आपने प्रोग्राम को अनइंस्टॉल कर दिया है जिसने dll फ़ाइल को गलत तरीके से हटा दिया है। किसी भी तरह से यह एक खराब तरीके से बनाया गया इंस्टॉलर है या दोषारोपण करना है।

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

कार्रवाई का पहला कोर्स हालांकि सही पुनर्वितरण पैकेज को फिर से स्थापित करना होना चाहिए जो पहली बार में इसे ठीक करने का सही तरीका है। यदि वह समस्या ठीक नहीं करता है, तो आपको गहराई से देखने और यह पता लगाने की आवश्यकता है कि फ़ाइल क्यों गायब है।


2
मेरे मामले में "खराब तरीके से बनाया गया इंस्टॉलर" विंडोज़ 8.1 अपग्रेड है। अपग्रेड के अंतिम चरण के दौरान जब कंप्यूटर "बस कुछ चीजों का ध्यान रख रहा था" कह रहा था, तो डीएलपी गायब होने के कारण एक्सप्लोरर त्रुटि नहीं चला सकता था।

किसी भी भविष्य के पाठकों के लिए: मोकूबाई सही है। Visual Studio 2012 अद्यतन 4 के लिए Visual C ++ Redistributable को स्थापित करने से Win 8.1 x64 मशीन पर समस्या हल हो गई।
मोशे
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.