कई विंडोज उपयोगकर्ता माइक्रोसॉफ्ट विजुअल C++, लम्बरयार्ड या इसी तरह के वितरण पैकेज को इंस्टॉल करने का प्रयास करते समय "0x80070666" त्रुटि का सामना कर रहे हैं। त्रुटि संदेश आमतौर पर इंस्टॉलेशन प्रक्रिया की शुरुआत में होने की सूचना है। यह विशेष मुद्दा किसी निश्चित विंडोज संस्करण के लिए विशिष्ट नहीं है क्योंकि यह विंडोज 7, विंडोज 8.1 और विंडोज 10 पर होने की पुष्टि की गई है।

माइक्रोसॉफ्ट विजुअल C++ इंस्टॉल करते समय 0x80070666 त्रुटि का कारण क्या है?
हमने विभिन्न उपयोगकर्ता रिपोर्ट्स और अधिकांश प्रभावित उपयोगकर्ताओं द्वारा इस विशेष त्रुटि संदेश को हल करने के लिए तैनात की गई मरम्मत रणनीतियों को देखकर इस विशेष मुद्दे की जांच की। हमने जो इकट्ठा किया, उससे कई अलग-अलग परिदृश्य हैं जो इस त्रुटि संदेश को ट्रिगर करेंगे:
- दूसरा विजुअल C++ इंस्टॉलेशन पहले से मौजूद है – जैसा कि यह पता चला है, विजुअल C++ 2015 और विजुअल C++ 2017 में कुछ सामान्य बाइनरी फ़ाइलें होंगी जो विरोध करने के लिए जानी जाती हैं। यदि आपके पास पहले से विजुअल C++ रीडिस्ट 2017 है और आप 2015 रीडिस्ट इंस्टॉल करने का प्रयास कर रहे हैं, तो आपको संभवतः यह विशेष त्रुटि संदेश दिखाई देगा। इस मामले में, नए विजुअल C++ को अनइंस्टॉल करने से समस्या हल होनी चाहिए।
- खराब विजुअल C++ इंस्टॉलेशन – कुछ परिदृश्य हैं जो विजुअल C++ रीडिस्ट्रीब्यूटेबल पैकेज की खराब इंस्टॉलेशन में योगदान दे सकते हैं। जब भी ऐसा होता है, तो आपके पास स्पेशलाइज्ड फिक्स-इट टूल चलाने या कमांड प्रॉम्प्ट का उपयोग करके रिपेयर स्क्रीन को पॉप अप करने के लिए मजबूर करने के अलावा बहुत कम विकल्प होते हैं।
- विंडोज अपडेट उसी विजुअल C++ पैकेज को इंस्टॉल करने की योजना बना रहा है – एक अन्य परिदृश्य जिसमें आप इस विशेष मुद्दे का सामना कर सकते हैं, वह है यदि अपडेटिंग कंपोनेंट (विंडोज अपडेट) में एक लंबित अपडेट है जो उसी विजुअल C++ पैकेज को अपडेट करेगा। इस मामले में, हर लंबित विंडोज अपडेट को इंस्टॉल करने से समस्या स्वचालित रूप से हल हो जानी चाहिए।
यदि आप वर्तमान में एक ऐसे फिक्स की तलाश कर रहे हैं जो आपको 0x80070666 त्रुटि को बायपास करने और वितरण पैकेज की इंस्टॉलेशन को पूरा करने की अनुमति देगा, तो यह लेख आपको कई समस्या निवारण विधियां प्रदान करेगा। नीचे, आपके पास कई संभावित फिक्स हैं जिन्हें समान स्थिति में अन्य उपयोगकर्ताओं ने इस मुद्दे को हल करने के लिए सफलतापूर्वक उपयोग किया है।
विधियों को दक्षता और गंभीरता के क्रम में क्रमबद्ध किया गया है, इसलिए कृपया उन्हें उस क्रम में पालन करें जिसमें वे प्रस्तुत की गई हैं। उनमें से एक आपके विशेष परिदृश्य में मुद्दे को हल करने के लिए बाध्य है।
विधि 1: सभी वर्तमान विजुअल C++ रीडिस्ट्रीब्यूटेबल पैकेज अनइंस्टॉल करना
जैसा कि बहुत से उपयोगकर्ताओं ने बताया है, यह विशेष मुद्दा ज्यादातर तब होता है जब आपके कंप्यूटर में पहले से ही उसी वितरण पैकेज का एक संस्करण (पुराना या नया) होता है जिसे आप इंस्टॉल करने का प्रयास कर रहे हैं।
ज्यादातर मामलों में, त्रुटि तब दिखाई देती है जब उपयोगकर्ता विजुअल C++ रीडिस्ट 2015 इंस्टॉल करने का प्रयास करता है लेकिन सिस्टम पर पहले से ही एक नई इंस्टॉलेशन मौजूद होती है। कई प्रभावित उपयोगकर्ताओं ने नए संस्करण को अनइंस्टॉल करके सेटअप विफल - 0x80070666 इंस्टॉलेशन त्रुटि को हल करने में सक्षम होने की सूचना दी है।
इसे कैसे करें, इस पर त्वरित मार्गदर्शिका:
- विंडोज की + R दबाकर एक रन डायलॉग बॉक्स खोलें। फिर, "appwiz.cpl" टाइप करें और एंटर दबाकर प्रोग्राम्स और फीचर्स स्क्रीन खोलें।

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

- एक बार हर विजुअल C++ पैकेज अनइंस्टॉल हो जाने पर, अपने कंप्यूटर को पुनरारंभ करें और अगले स्टार्टअप के पूरा होने की प्रतीक्षा करें।
- उसी रीडिस्ट पैकेज को इंस्टॉल करने का प्रयास करें जो पहले 0x80070666 त्रुटि के साथ विफल हो रहा था।
यदि आप अभी भी वही त्रुटि संदेश देख रहे हैं, तो नीचे अगली विधि पर जाएं।
विधि 2: फिक्स-इट टूल चलाना
एक माइक्रोसॉफ्ट फिक्स इट टूल है जिसे कई प्रभावित उपयोगकर्ताओं ने उस समस्या को हल करने के लिए सफलतापूर्वक उपयोग किया है जो रीडिस्ट पैकेज को स्वचालित रूप से इंस्टॉल होने से रोक रही थी। यह विशेष फिक्स इट टूल कई मरम्मत रणनीतियों को निष्पादित करेगा जो नए प्रोग्राम की इंस्टॉलेशन के दौरान उपयोग किए जाने वाले कई घटकों (दूषित रजिस्ट्री कुंजियों सहित) की मरम्मत करेंगे।
नोट: यह फिक्स इट टूल विंडोज 7, विंडोज 8, विंडोज 8.1 और विंडोज 10 के लिए काम करेगा।
इस फिक्स इट टूल का उपयोग करके 0x80070666 त्रुटि को हल करने पर त्वरित मार्गदर्शिका:
- इस लिंक (यहां) पर जाएं और फिक्स इट टूल डाउनलोड करने के लिए डाउनलोड बटन पर क्लिक करें।

- एक बार टूल डाउनलोड हो जाने पर, .diagcab फ़ाइल पर डबल क्लिक करके फिक्स इट टूल खोलें। एक बार जब आप प्रारंभिक स्क्रीन देखते हैं, तो उन्नत पर क्लिक करें और सुनिश्चित करें कि स्वचालित रूप से मरम्मत लागू करें से जुड़ा बॉक्स चेक किया गया है। फिर, अगले मेनू पर आगे बढ़ने के लिए नेक्स्ट पर क्लिक करें।

- अगली स्क्रीन पर, इंस्टॉलिंग पर क्लिक करें।

- निरीक्षण चरण पूरा होने तक प्रतीक्षा करें, फिर चुनें कि आप किस रीडिस्ट पैकेज के साथ समस्याओं का सामना कर रहे हैं और नेक्स्ट पर क्लिक करें।

- अनुशंसित मरम्मत रणनीतियों का पालन करें जब तक आप प्रोग्राम के अंत तक नहीं पहुंच जाते।

- एक बार फिक्स इट टूल अपना काम पूरा कर ले, तो अपने कंप्यूटर को पुनरारंभ करें और देखें कि क्या आप अगले स्टार्टअप पर बिना किसी समस्या के रीडिस्ट पैकेज इंस्टॉल करने में सक्षम हैं।
यदि आप अभी भी 0x80070666 त्रुटि का सामना कर रहे हैं, तो नीचे अगली विधि पर जाएं।
विधि 3: किसी भी लंबित विंडोज अपडेट को इंस्टॉल करना
जैसा कि यह पता चला है, आप 0x80070666 त्रुटि का सामना कर रहे होंगे क्योंकि विंडोज अपडेट पहले से ही उसी रीडिस्ट पैकेज को इंस्टॉल करने की तैयारी कर रहा है। कई प्रभावित उपयोगकर्ताओं ने बताया कि आवश्यक विंडोज अपडेट करने पर, रीडिस्ट पैकेज जो पहले 0x80070666 त्रुटि के साथ विफल हो रहा था, स्वचालित रूप से इंस्टॉल हो गया था।
किसी भी लंबित विंडोज अपडेट को इंस्टॉल करने पर त्वरित मार्गदर्शिका:
- विंडोज की + R दबाकर रन डायलॉग बॉक्स खोलें। फिर, "ms-settings:windowsupdate" टाइप करें और एंटर दबाकर सेटिंग्स ऐप का विंडोज अपडेट टैब खोलें।

नोट: यदि आप विंडोज 10 पर नहीं हैं, तो इसके बजाय "wuapp" कमांड का उपयोग करें।
- एक बार जब आप विंडोज अपडेट स्क्रीन पर पहुंच जाएं, तो अपडेट की जांच करें पर क्लिक करें और सभी लंबित विंडोज अपडेट इंस्टॉल करने के लिए ऑन-स्क्रीन निर्देशों का पालन करें।

- एक बार हर लंबित अपडेट इंस्टॉल हो जाने पर, अपने कंप्यूटर को पुनरारंभ करें और देखें कि रीडिस्ट पैकेज पहले से इंस्टॉल नहीं है। यदि यह नहीं है, तो इसे इंस्टॉल करने का प्रयास करें और देखें कि क्या आप अभी भी वही त्रुटि संदेश देख रहे हैं।
यदि आप अभी भी 0x80070666 त्रुटि से छुटकारा पाने में कामयाब नहीं हुए हैं, तो नीचे अगली विधि पर जाएं।
विधि 4: विजुअल C++ इंस्टॉलेशन की मरम्मत के लिए कमांड प्रॉम्प्ट का उपयोग करना
कई प्रभावित उपयोगकर्ताओं ने बताया कि उन्हें संदेह था कि विजुअल C++ इंस्टॉलेशन दूषित था, लेकिन उनके पास इसे मरम्मत करने का कोई साधन नहीं था क्योंकि प्रोग्राम प्रोग्राम जोड़ें या हटाएं सूची के अंदर दिखाई नहीं दे रहा था। यह आमतौर पर विजुअल C++ 2015 रीडिस्ट्रीब्यूटेबल पैकेज के साथ होता है।
सौभाग्य से, वे इंस्टॉलेशन एक्जीक्यूटेबल डाउनलोड करके और कमांड प्रॉम्प्ट के माध्यम से रिपेयर विंडो को प्रकट होने के लिए मजबूर करके इसे ठीक करने में सक्षम थे। इसे कैसे करें, इस पर त्वरित मार्गदर्शिका:
- सुनिश्चित करें कि आपके द्वारा इंस्टॉल करने का प्रयास किए जा रहे रीडिस्ट्रीब्यूटेबल पैकेज का इंस्टॉलर आपके कंप्यूटर पर मौजूद है। सुनिश्चित करें कि आप इसका सटीक स्थान जानते हैं। यदि इंस्टॉलर आपके पीसी पर मौजूद नहीं है, तो इसे फिर से डाउनलोड करें।
- विंडोज की + R दबाकर एक रन डायलॉग बॉक्स खोलें। फिर, "cmd" टाइप करें और कमांड प्रॉम्प्ट खोलने के लिए एंटर दबाएं।
- कमांड प्रॉम्प्ट के अंदर, फ़ाइल को धारण करने वाले डायरेक्टरी में बदलने के लिए निम्न कमांड का उपयोग करें। उदाहरण के लिए, यदि रीडिस्ट इंस्टॉलर (उदाहरण के लिए vc_redist.x64.exe) डाउनलोड फ़ोल्डर के अंदर स्थित है, तो आपको प्रासंगिक डायरेक्टरी में बदलने के लिए निम्न कमांड का उपयोग करना होगा:
CD C:\Users\*YourUser*\Downloads
- एक बार जब आपने सुनिश्चित कर लिया कि टर्मिनल सही डायरेक्टरी में काम कर रहा है, तो इंस्टॉलेशन एक्जीक्यूटेबल का नाम /uninstall के बाद टाइप करके इंस्टॉल विंडो को प्रकट होने के लिए मजबूर करें। जैसे:
vc_redist.x64.exe /uninstall
- फिर, मरम्मत पर क्लिक करें और अपने विजुअल C++ रीडिस्ट इंस्टॉलेशन की मरम्मत के लिए ऑन-स्क्रीन प्रॉम्प्ट का पालन करें।
