दृश्य C ++ पुनर्वितरण योग्य क्या है? विंडोज 10 पर इसे कैसे इंस्टॉल और ट्रबलशूट करें
माइक्रोसॉफ्ट विंडोज 10 / / March 17, 2020
पिछला नवीनीकरण
MSVCRxx.dll के बारे में गुप्त त्रुटि संदेश प्राप्त करना? यहाँ अपने तय है।
विंडोज़ 10 पर एप्लिकेशन इंस्टॉल करना सामान्य रूप से एक सीधी प्रक्रिया है, ऑपरेटिंग सिस्टम के धन और पिछले 30 वर्षों में संगतता के लिए धन्यवाद। अधिकांश भाग के लिए, वे सिर्फ काम करते हैं। उदाहरण के लिए, हमने पहले ही कवर कर लिया है कि कैसे क्लासिक डेस्कटॉप एप्लिकेशन इंस्टॉल करें तथा सार्वभौमिक एप्लिकेशन, जैसे कि उन के माध्यम से उपलब्ध है विंडोज स्टोर.
लेकिन विंडोज 10 ऐप की कहानी अभी भी एक महत्वपूर्ण संक्रमण से गुजर रही है, जो शुरू में विंडोज 8 के साथ शुरू हुई थी। यूनिवर्सल ऐप्स विंडोज 10 का भविष्य हैं, लेकिन क्लासिक ऐप्स कुछ समय के लिए हमारे साथ रहेंगे। और उन क्लासिक ऐप में कभी-कभी क्लासिक समस्याएं होती हैं। उदाहरण के लिए, Visual C ++ Redistributable जैसे घटकों की आवश्यकता के कारण डेस्कटॉप एप्लिकेशन इंस्टॉल करना समस्याग्रस्त हो सकता है। इस लेख में, हमें पता चलता है कि यह क्या है और इसे कैसे स्थापित किया जाए, इसलिए, आपका ऐप विंडोज 10 पर काम करेगा।
Visual C ++ Redistributable को स्थापित करने में समस्याएँ कैसे हल करें
Visual C ++ Redistributable Microsoft के Visual Studio सॉफ़्टवेयर डेवलपमेंट वातावरण का उपयोग करके बनाए गए प्रोग्राम या गेम द्वारा आवश्यक DLL (डायनेमिक लिंक लाइब्रेरी) फ़ाइल है। जब किसी प्रोग्राम को चलाने के लिए DLL या किसी अन्य सहायक फ़ाइल की आवश्यकता होती है, तो इसे एक निर्भरता कहा जाता है। MSVCR.DLL का अर्थ है:
- एमएस - माइक्रोसॉफ्ट
- वि - दृश्य
- सी - सी ++
- आर - पुनर्वितरण योग्य।
अपने ब्राउज़िंग एप्लिकेशन और सुविधाएँ सेटिंग या प्रोग्राम्स और फीचर्स कंट्रोल पैनल, आप पुनर्वितरण के कई संस्करण देख सकते हैं। इंस्टॉल किया गया एक विशेष ऐप उनमें से किसी एक का उपयोग कर सकता है, इसलिए, किसी भी संस्करण को हटाने से एप्लिकेशन में खराबी हो सकती है। कुछ एप्स को विजुअल C ++ रिडिजेंडेबल के अपडेटेड वर्जन की भी आवश्यकता हो सकती है जैसे 2010 SP1 या 2012 अपडेट 4।
एक डीएलएल ऐप के रचनाकारों को उन सामान्य घटकों का कुशलतापूर्वक पुन: उपयोग करने में मदद करता है जो प्रोग्राम का काम करते हैं। हर बार पहिया को फिर से चालू करने और उनके कोड को फुलाने के बजाय, डेवलपर्स MSVCR.dll में पुस्तकालयों का पुनः उपयोग कर सकते हैं। यह बदले में एक कार्यक्रम के आकार को कम कर सकता है और बेहतर प्रदर्शन और स्मृति उपयोग प्रदान कर सकता है। कुछ अनुप्रयोगों को विज़ुअल C ++ रिडिस्टेबल के विशिष्ट संस्करणों का उपयोग करके लिखा जाता है। यदि आपके कंप्यूटर में विजुअल C ++ डेवलपमेंट प्रोग्राम स्थापित नहीं है (जिसकी संभावना है कि जब तक आप नहीं होंगे एक सॉफ्टवेयर डेवलपर), एक प्रोग्राम उस विशेष को सुविधाजनक बनाने के लिए एक रनटाइम घटक कहा जाता है कार्यक्रम। रनटाइम अवयव कोड के आवश्यक टुकड़े हैं जो सॉफ्टवेयर का काम करते हैं।
विजुअल C ++ रिडिस्टेबल के संस्करण हैं जो 2005 के संस्करण के रूप में वापस जाते हैं। एप्लिकेशन को निष्पादित या स्थापित करने का प्रयास करते समय एक सामान्य त्रुटि उपयोगकर्ता देख सकता है:
प्रोग्राम प्रारंभ नहीं हो सकता क्योंकि MSVCR110.dll आपके कंप्यूटर से गायब है। इस समस्या को ठीक करने के लिए प्रोग्राम को पुन: स्थापित करने का प्रयास करें।
त्रुटि इंगित करती है कि आपके द्वारा इंस्टॉल किए जा रहे प्रोग्राम के लिए आवश्यक विजुअल C ++ रिडिस्टेबल का एक विशेष संस्करण या तो भ्रष्ट है या गायब है। इस मामले में, MSVCR110 दृश्य C ++ का प्रतिनिधित्व करता है 2010 SP1 पुनर्वितरण। अन्य संस्करणों में शामिल हैं:
- MSVCR71.dll, MSVCR08.dll, MSVCR09.dll (2008 - 2010)
- MSVCR120.dll (2012)
- MSVCR130.dll (2013)
- MSVCR140.dll (2015)
अधिकांश प्रोग्राम इंस्टॉलेशन के दौरान Visual C ++ Redistributable की कॉपी के साथ प्रीइंस्टॉल्ड आएंगे। आप एप्लिकेशन सेटअप फ़ाइलों को भी ब्राउज़ कर सकते हैं - आम तौर पर एक फ़ोल्डर जिसे "थर्ड पार्टी" या कुछ और कहा जाता है समान - जहां आप विजुअल C ++ के लिए सेटअप फ़ाइलों की प्रतियां ढूंढने में सक्षम हो सकते हैं पुनर्वितरण।
यदि नहीं, तो आप एप्लिकेशन द्वारा आवश्यक संस्करण डाउनलोड कर सकते हैं। प्रोग्राम फ़ाइल के संस्करण को इंगित करेगा यदि एप्लिकेशन को निष्पादित करते समय या उसके दौरान कोई त्रुटि उत्पन्न होती है। उपयोगकर्ताओं को यह भी पता होना चाहिए कि कुछ कार्यक्रमों के लिए या तो आवश्यकता हो सकती है 32 या 64-बिट आर्किटेक्चर।
नीचे उन संस्करणों के लिए उपयुक्त पुनर्वितरण डाउनलोड करने के लिए लिंक दिए गए हैं जिन्हें आप स्थापित करने का प्रयास कर सकते हैं:
- Microsoft Visual C ++ 2005 SP1 पुनर्वितरण योग्य (x86)
- Microsoft Visual C ++ 2005 SP1 पुनर्वितरण (x64)
- Microsoft विज़ुअल C ++ 2008 SP1 पुनर्वितरण योग्य (x86)
- Microsoft विज़ुअल C ++ 2008 SP1 पुनर्वितरण योग्य (x64)
- Microsoft Visual C ++ 2010 SP1 पुनर्वितरण योग्य (x86)
- Microsoft Visual C ++ 2010 SP1 पुनर्वितरण योग्य (x64)
- Microsoft Visual C ++ 2012 अद्यतन 4 पुनर्वितरण योग्य (x86 और x64)
- Microsoft दृश्य C ++ 2013 पुनर्वितरण योग्य (x86 और x64)
- Microsoft Visual C ++ 2015 अद्यतन 3 पुनर्वितरण योग्य (x86 और x64)
- Microsoft Visual C ++ दृश्य स्टूडियो 2017 के लिए पुनर्वितरण योग्य है
इसके अलावा MSVCR समस्या निवारण
कभी-कभी आपको इसे प्रभावित करने वाली समस्याओं को हल करने के लिए Visual C ++ Redistributable के मौजूदा संस्करण की स्थापना रद्द करने की आवश्यकता हो सकती है। यदि सही Visual C ++ को स्थापित करने से Redistributable प्रोग्राम को स्थापित करने या मरम्मत करने में समस्याओं का समाधान नहीं करता है, तो इसका मतलब है कि DLL फ़ाइलों में से एक भ्रष्ट हो सकती है। DLL फ़ाइलों को फिर से पंजीकृत करने से समस्या हल हो सकती है।
Windows कुंजी + X दबाएँ और फिर कमांड प्रॉम्प्ट (व्यवस्थापक) या Windows PowerShell (व्यवस्थापन) पर क्लिक करें। कमांड प्रॉम्प्ट या पॉवरशेल विंडो में, नीचे दिए गए कमांड टाइप करें, फिर प्रत्येक के बाद हिट दर्ज करें। कमांड प्रॉम्प्ट से बाहर निकलें फिर अपने कंप्यूटर को देखें कि क्या समस्या हल हो गई है।
regsvr32 ntdll.dll / s
regsvr32 msdxm.ocx / s
regsvr32 dxmasf.dll / s
regsvr32 wmp.dll / s
regsvr32 wmpdxm.dll / s
विजुअल C ++ रिडिएजेबल के साथ समस्याओं का सामना करना एक दुर्लभ घटना है, लेकिन यह अभी भी विंडोज से जुड़ी विरासत के मुद्दों का संकेत है। यूनिवर्सल ऐप मॉडल नए पैक आधारित तैनाती की वजह से ऐसे घटकों की आवश्यकता को कम करता है। ऑटोकैड, क्विकबुक, एडोब क्रिएटिव सूट और आईट्यून्स जैसे बड़े ऐप के लिए, यह घटक हमेशा आपके ऐप की मूलभूत वास्तुकला का एक हिस्सा होगा। उम्मीद है, यह लेख आपको किसी भी बाधा को दूर करने में मदद करेगा यदि आप उनका सामना करते हैं।
क्या आपको Visual Studio के लिए Visual C ++ Redistributable पैकेज के साथ समस्याएँ ठीक करनी थीं? हमें इसके बारे में टिप्पणी द्वारा बताएं।