Microsoft Visual C ++ Redistributable जानकारी

समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें

यदि आप विंडोज पीसी पर इंस्टॉल किए गए प्रोग्रामों की सूची की जांच करते हैं, जो आपने कुछ समय के लिए उपयोग किया है, तो आप नोटिस कर सकते हैं कि इसमें कई, अक्सर बहुत, माइक्रोसॉफ्ट विजुअल C ++ Redistributable इंस्टॉलेशन लिस्टिंग हैं।

उदाहरण के लिए मैं इस लेख को लिखने के लिए जिस पीसी का उपयोग करता हूं, उसमें तीन Microsoft Visual C ++ 2005 Redistributable, आठ Microsoft Visual C ++ 2008 Redistributable, दो Microsoft Visual C ++ 2010 Redistributable, तीन Microsoft Visual C ++ 2013 Redistributable और दो Microsoft Visual C ++ 2015 Redistributable इंस्टॉलेशन सूचीबद्ध हैं। वह पेज।

मन में आने वाले प्रश्नों में शामिल हैं कि इतने ही वर्ष के संस्करण क्यों स्थापित किए गए हैं, और क्या आपको उन सभी की आवश्यकता है, या यदि आप बस प्रत्येक वर्ष के सबसे हाल के संस्करण को रख सकते हैं और अन्य सभी से छुटकारा पा सकते हैं।

यदि आप अपने पीसी को साफ और सुव्यवस्थित पसंद करते हैं, तो आप उदाहरण के लिए उनमें से कुछ को हटाना चाह सकते हैं।

दृश्य C ++ का उद्देश्य

visual c++ redistributable

डेवलपर जो Microsoft Visual C ++ का उपयोग करके विंडोज के लिए प्रोग्राम बनाते हैं - पहले एक स्टैंडअलोन के रूप में उपलब्ध थे, लेकिन अब Microsoft Visual Studio का हिस्सा है - तथाकथित मानक पुस्तकालयों का उपयोग कर सकते हैं जो पहले से ही उनके कार्यक्रमों में कार्यक्षमता जोड़ने के लिए मौजूद हैं। यह समय बचाता है, और अक्सर स्क्रैच से कार्यक्षमता बनाकर पहिया को मजबूत करने से बेहतर होता है।

जब इन पुस्तकालयों का उपयोग किया जाता है, तो डेवलपर्स या तो अपने कार्यक्रमों में इन कार्यों को शक्ति प्रदान करने के लिए आवश्यक हो सकते हैं, या वे इसके बजाय एक दृश्य C ++ पुनर्वितरण का उपयोग कर सकते हैं।

जब कोई डेवलपर पुनर्वितरण का उपयोग करने का निर्णय लेता है, तो वे उपयोगकर्ता के पीसी पर स्थापित हो जाते हैं यदि पहले से स्थापित नहीं है। पुनर्वितरण का उपयोग करने का यह एक लाभ है, क्योंकि प्रोग्राम सभी एक पुनर्वितरण का उपयोग कर सकते हैं जो पहले से ही विंडोज पीसी पर स्थापित है।

हालाँकि यह स्पष्ट नहीं करता है कि आप अपने विंडोज मशीन पर Microsoft Visual c ++ Redistributable के पाँच, दस या बीस अलग-अलग संस्करण क्यों देख सकते हैं।

आप निम्न तरीकों से अपने विंडोज मशीन पर Microsoft Visual C ++ Redistributable पैकेज के स्थापित संस्करणों की जांच कर सकते हैं:

  • कोई भी संस्करण: कंट्रोल पैनल खोलने के लिए शॉर्टकट विंडोज-पॉज का उपयोग करें। कंट्रोल पैनल होम और प्रोग्राम और फीचर्स खोलने वाले पेज पर सेलेक्ट करें।
  • विंडोज 10: सेटिंग्स एप्लिकेशन को खोलने के लिए विंडोज- I का उपयोग करें। यदि आप निर्माता अद्यतन संस्करण या नए का उपयोग करते हैं, तो ऐप्स> ऐप्स और सुविधाएँ चुनें और तब तक नीचे स्क्रॉल करें जब तक आप सूचीबद्ध पैकेज नहीं ढूंढ लेते। यदि आप विंडोज 10 के पुराने संस्करण का उपयोग करते हैं, तो सिस्टम का चयन करें, और वहां एप्लिकेशन लिस्टिंग खोजें।

इतने सारे क्यों?

microsoft visual cpp redistributable packages

Windows कुछ Microsoft Visual C ++ Redistributable इंस्टॉलेशन के साथ पहले से ही जहाज कर सकता है, लेकिन जब आप सिस्टम पर उन्हें प्रोग्राम की आवश्यकता होती है, तो वे इंस्टॉल हो जाते हैं।

आपके कंप्यूटर पर उनमें से कई को स्थापित करने के कई कारण हैं:

  1. 32-बिट और 64-बिट संस्करण उपलब्ध कराए गए हैं। जबकि 32-बिट Windows उपयोगकर्ता केवल Microsoft Visual C ++ Redistributable संस्करण के 32-बिट संस्करण देखेंगे, आप दोनों को ऑपरेटिंग सिस्टम के 64-बिट संस्करणों पर स्थापित देख सकते हैं।
  2. Visual C ++ के किसी भी मुख्य संस्करण के लिए एकाधिक बिल्ड मौजूद हो सकते हैं। उदाहरण के लिए Microsoft Visual C ++ 2008 के ग्यारह अलग-अलग संस्करण मौजूद हैं, और वे सभी एक-दूसरे के बगल में स्थापित हो सकते हैं।

अपने पीसी पर सूचीबद्ध एक ही वर्ष के इतने सारे संस्करण देखने का मुख्य कारण यह है कि Microsoft ने किसी दिए गए वर्ष के लिए एकीकृत पुनर्वितरण जारी नहीं किया।

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

जबकि यह एक नया संस्करण स्थापित होने पर भी चल सकता है, यह हमेशा ऐसा नहीं होता है और इसके परिणामस्वरूप लोड पर त्रुटि संदेश और कार्यक्रम की समाप्ति हो सकती है।

इसका मतलब यह है कि आपको अपनी मशीन से Microsoft Visual C ++ Redistributable के अलग-अलग बिल्ड को नहीं निकालना चाहिए अगर कोई प्रोग्राम जो इस पर निर्भर करता है वह अभी भी सिस्टम पर स्थापित है।

सबसे खराब स्थिति में, आप अपने कंप्यूटर पर किसी भी प्रोग्राम के लिए एक पुनर्वितरण स्थापना के साथ समाप्त होते हैं।

यूनिवर्सल सी रनटाइम

Microsoft ने Microsoft Visual C ++ 2015 Redistributable की रिलीज़ के साथ सिस्टम को बदल दिया, और परिणामतः 2017 और 2019 के रिलीज़ के साथ भी।

ये एक सार्वभौमिक रनटाइम का उपयोग करते हैं ताकि सभी के बजाय केवल एक (नवीनतम एक) को स्थापित करने की आवश्यकता हो।

आप पर अतिरिक्त जानकारी देख सकते हैं यहाँ यूनिवर्सल सी रनटाइम

कोशिश करने की बातें

ध्यान दें : शुरू करने से पहले, सिस्टम का एक बैकअप बनाने पर विचार करें, ताकि आप ऑपरेटिंग सिस्टम से इंस्टॉल किए गए पुनर्वितरण को हटाने के मुद्दों में चलने पर सिस्टम को पुनर्स्थापित कर सकें। हालांकि जो सबसे खराब हो सकता है, वह यह है कि प्रोग्राम चलाने से मना कर दें।

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

इन स्थापनाओं को हटाने से परीक्षण और त्रुटि कम हो जाती है, क्योंकि कार्यक्रमों को पुनर्वितरण योग्य संस्करणों से जोड़ने का कोई आसान तरीका नहीं है।

एक विकल्प जो आपके पास है वह प्रोग्राम प्रतिष्ठानों के साथ पुनर्वितरण प्रतिष्ठानों की स्थापना तिथियों की तुलना करना है। यदि आप मिलान की तारीखें पाते हैं, तो आप मान सकते हैं कि वे लिंक किए गए हैं, और पुनर्वितरण की अभी भी आवश्यकता है।

यदि आपको मिलान की तारीखें नहीं मिलती हैं, तो आप यह निष्कर्ष नहीं निकाल सकते हैं कि पुनर्वितरण की अब आवश्यकता नहीं है, क्योंकि आपके द्वारा बाद में स्थापित किए गए कार्यक्रमों को भी इसकी आवश्यकता हो सकती है।

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

बेहतर हो सकता है कि सभी संस्करणों को केवल चीजों के सुरक्षित पक्ष पर स्थापित किया जाए, और हटाने के बाद शुरू होने से इनकार करने वाले कार्यक्रमों के साथ किसी भी मुद्दे से बचें।

Microsoft Visual C ++ Redistributable संकुल डाउनलोड करता है

आप Microsoft Visual C ++ Redistributable पैकेज के सबसे हाल के संस्करणों को डाउनलोड करने के लिए निम्न लिंक का उपयोग कर सकते हैं। यदि समर्थन किया जाता है तो डाउनलोड में 32-बिट और 64-बिट संस्करण शामिल हैं।

टीएल, डॉ

  1. Visual C ++ Redistributable फ़ाइलें स्थापित हो जाती हैं जब आप एक प्रोग्राम स्थापित करते हैं जो उन्हें आवश्यकता होती है, जब आप विंडोज स्थापित करते हैं या अपडेट करते हैं, या जब आप उन्हें सीधे इंस्टॉल करते हैं।
  2. वे प्रोग्रामर द्वारा उपयोग किए जाते हैं जो विज़ुअल स्टूडियो में मानक पुस्तकालयों का उपयोग करते हैं।
  3. कार्यक्रमों के लिए विशिष्ट संस्करणों की आवश्यकता होती है, और जब ये संस्करण हटा दिए जाते हैं, तो नहीं चल सकते हैं (यदि पुराने या उसी वर्ष के नए संस्करण अभी भी उपलब्ध हैं)।

अब तुम : आप दृश्य C ++ Redistributable स्थापनाओं के साथ कैसे व्यवहार करते हैं?