Computer >> कंप्यूटर ट्यूटोरियल >  >> समस्या निवारण >> Windows त्रुटियाँ

त्रुटि ठीक करें: 0x80240017 अनिर्दिष्ट त्रुटि

कई उपयोगकर्ता कथित तौर पर Visual C++ Redistributable Packages for Visual Studio 2013 या Visual C++ Redistributable Packages for Visual Studio 2015 स्थापित करने का प्रयास करते समय 0x80240017 अनिर्दिष्ट त्रुटि प्राप्त कर रहे हैं। यह समस्या किसी विशेष विंडोज संस्करण तक सीमित नहीं है क्योंकि यह विंडोज 7, विंडोज 8.1 और विंडोज 10 पर होने की सूचना है।

त्रुटि ठीक करें: 0x80240017 अनिर्दिष्ट त्रुटि

'0x80240017 अनिर्दिष्ट त्रुटि' के कारण क्या हैं?

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

  • उपयोगकर्ता अधूरे Visual C++ पुनर्वितरण पैकेज को स्थापित करने का प्रयास कर रहा है – ज्यादातर समय, यह विशेष त्रुटि इसलिए होती है क्योंकि उपयोगकर्ता अधूरे/दूषित इंस्टॉलर का उपयोग करके पैकेज स्थापित करने का प्रयास कर रहा है। यह आमतौर पर उन एप्लिकेशन इंस्टॉलरों के साथ होता है जो उपयोगकर्ता को Visual C++ पैकेज प्रदान करते हैं। इस मामले में, समाधान Microsoft की वेबसाइट से पूर्ण Visual C++ संस्करण डाउनलोड करना है।
  • विंडोज v6.1 पर Visual C++ पुनर्वितरण पैकेज स्थापित है – यह त्रुटि संदेश उन उदाहरणों में भी होने की सूचना है जहां लक्ष्य ऑपरेटिंग सिस्टम विंडोज v6.1 है। समस्या इसलिए होती है क्योंकि पैकेज केवल विंडोज 7 और उससे ऊपर स्थापित करने के लिए डिज़ाइन किए गए थे। इस मामले में, समाधान सर्विस पैक 1 स्थापित करने के लिए अपग्रेड करना है।
  • कंप्यूटर में यूनिवर्सल C रनटाइम अद्यतन गायब है – यदि आपका विंडोज संस्करण यूनिवर्सल C रनटाइम अद्यतन गायब है तो आप त्रुटि संदेश का सामना कर सकते हैं। यह आमतौर पर उन स्थितियों में प्रभावी बताया जाता है जहां Python वितरण स्थापित करते समय त्रुटि का सामना किया जाता है।
  • विंडोज अपडेट ने पहले ही Visual C++ पुनर्वितरण पैकेज डाउनलोड कर लिया है – त्रुटि संदेश का सामना तब भी किया जा सकता है यदि विंडोज अपडेट घटक आवश्यक Visual C++ पैकेज को डाउनलोड करने में कामयाब रहा हो लेकिन अभी तक इसे स्थापित नहीं कर पाया हो। इस मामले में, समाधान किसी भी लंबित अद्यतन को स्थापित करना है।
  • दूषित/अधूरा Visual C++ पुनर्वितरण स्थापना – त्रुटि का सामना तब भी किया जा सकता है यदि उपयोगकर्ता के पास मौजूदा Visual C++ स्थापना है जो दूषित या अधूरी है। इस मामले में, समाधान आधिकारिक डाउनलोड पृष्ठ से आवश्यक को पुनर्स्थापित करने से पहले किसी भी मौजूदा Visual C++ स्थापना को अनइंस्टॉल करना है।

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

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

विधि 1: Visual C++ पुनर्वितरण पैकेज इंस्टॉलेशन पैकेज डाउनलोड करना

चूंकि समस्या ज्यादातर एक एप्लिकेशन इंस्टॉलर द्वारा Visual C++ पुनर्वितरण पैकेज स्थापित करने के लिए कहने के बाद होती है, संभावना है कि इंस्टॉलर पुराना है या ठीक से डाउनलोड नहीं हुआ।

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

यहां Microsoft के सर्वर से आवश्यक Visual C++ पुनर्वितरण पैकेज को डाउनलोड और इंस्टॉल करने पर एक त्वरित मार्गदर्शिका दी गई है:

  1. उस Visual C++ पुनर्वितरण पैकेज के लिए लागू डाउनलोड लिंक पर जाएं जिसे आपको स्थापित करने की आवश्यकता है:
    Visual Studio 2013 के लिए Visual C++ पुनर्वितरण पैकेज – डाउनलोड लिंक
    Visual Studio 2015 के लिए Visual C++ पुनर्वितरण पैकेज – डाउनलोड लिंक
  2. एक बार जब आप डाउनलोड पृष्ठ पर पहुंच जाते हैं, तो इंस्टॉलेशन भाषा चुनें और डाउनलोड शुरू करने के लिए डाउनलोड बटन पर क्लिक करें।त्रुटि ठीक करें: 0x80240017 अनिर्दिष्ट त्रुटि
  3. अपने OS आर्किटेक्चर के अनुसार सही इंस्टॉलर चुनें। यदि आपके पास विंडोज का 64-बिट संस्करण है तो vc-redist.x64.exe से जुड़े बॉक्स को चेक करें या यदि आप 32-बिट पर हैं तो vc-redist.x86.exe बॉक्स चेक करें। फिर, डाउनलोड शुरू करने के लिए अगला दबाएं।त्रुटि ठीक करें: 0x80240017 अनिर्दिष्ट त्रुटि
  4. इंस्टॉलेशन एक्जीक्यूटेबल खोलें और इंस्टॉलेशन पूरा करने के लिए ऑन-स्क्रीन संकेतों का पालन करें।त्रुटि ठीक करें: 0x80240017 अनिर्दिष्ट त्रुटि

यदि आप अभी भी 0x80240017 अनिर्दिष्ट त्रुटि का सामना कर रहे हैं, तो नीचे अगली विधि पर जाएं।

विधि 2: विंडोज 7 सर्विस पैक 1 स्थापित करना (यदि लागू हो)

जैसा कि कुछ उपयोगकर्ताओं ने बताया है, यह समस्या तब भी हो सकती है यदि आप Visual Studio 2013 या 2015 के लिए Visual C++ पुनर्वितरण पैकेज को विंडोज v6.1 (बिल्ड 7600: सर्विस पैक 0) पर स्थापित करने का प्रयास कर रहे हैं। इस विशेष मामले में, त्रुटि इसलिए होती है क्योंकि दो पुनर्वितरण पैकेज विंडोज 7 सर्विस पैक 1 और उससे ऊपर स्थापित करने के लिए डिज़ाइन किए गए हैं।

इसी स्थिति में कुछ उपयोगकर्ताओं ने सर्विस पैक 1 स्थापित करने के बाद समस्या हल होने की सूचना दी। यहां इसे कैसे करना है पर एक त्वरित मार्गदर्शिका दी गई है:

  1. इस लिंक (यहां) पर जाएं, अपनी भाषा चुनें और सर्विस पैक 1 डाउनलोड करने के लिए डाउनलोड बटन दबाएं।त्रुटि ठीक करें: 0x80240017 अनिर्दिष्ट त्रुटि
  2. अगली स्क्रीन से, प्राथमिक ISO फ़ाइल के अलावा बाकी सब कुछ अनचेक करें। एक बार जब आप ऐसा कर लेते हैं, तो डाउनलोड शुरू करने के लिए अगला बटन दबाएं।त्रुटि ठीक करें: 0x80240017 अनिर्दिष्ट त्रुटि
  3. एक बार ISO फ़ाइल डाउनलोड हो जाने पर, इस लिंक (यहां) पर जाएं और WinCDEMU 4.1 टूल डाउनलोड करने के लिए डाउनलोड बटन पर क्लिक करें। हम सर्विस पैक 1 अपग्रेड लागू करने के लिए इस टूल का उपयोग करेंगे।त्रुटि ठीक करें: 0x80240017 अनिर्दिष्ट त्रुटि
  4. WinCDEmu का इंस्टॉलेशन एक्जीक्यूटेबल खोलें और टूल को अपने कंप्यूटर पर सेट करने के लिए इंस्टॉल बटन दबाएं।त्रुटि ठीक करें: 0x80240017 अनिर्दिष्ट त्रुटि
  5. एक बार टूल इंस्टॉल हो जाने पर, आवश्यक सिस्टम सॉफ़्टवेयर जोड़ने के लिए इंस्टॉल पर क्लिक करें।त्रुटि ठीक करें: 0x80240017 अनिर्दिष्ट त्रुटि
  6. WindowsCDEmu की स्थापना पूरी करने के लिए अपने कंप्यूटर को पुनरारंभ करें।
  7. अगला स्टार्टअप पूरा होने पर, उस स्थान पर नेविगेट करें जहां आपने ISO फ़ाइल डाउनलोड की थी (चरण 2 पर), उस पर राइट-क्लिक करें और ड्राइव अक्षर चुनें और माउंट करें चुनें।त्रुटि ठीक करें: 0x80240017 अनिर्दिष्ट त्रुटि
  8. आपके द्वारा बनाए जाने वाले ड्राइव का अक्षर चुनें, डिस्क प्रकार को डेटा डिस्क पर सेट करें और ISO फ़ाइल को माउंट करने के लिए ओके पर क्लिक करें।त्रुटि ठीक करें: 0x80240017 अनिर्दिष्ट त्रुटि
  9. विंडोज 7 सर्विस पैक 1 छवि माउंट होने के साथ, इंस्टॉलेशन पूरा करने के लिए ऑन-स्क्रीन निर्देशों का पालन करें।
  10. एक बार सर्विस पैक 1 इंस्टॉल हो जाने पर, अपने कंप्यूटर को एक बार फिर से पुनरारंभ करें और Visual C++ पुनर्वितरण पैकेज को फिर से स्थापित करने का प्रयास करके देखें कि क्या त्रुटि संदेश अब हल हो गया है।

यदि आप अभी भी 0x80240017 अनिर्दिष्ट त्रुटि का सामना कर रहे हैं, तो नीचे अगली विधि पर जाएं।

विधि 3: यूनिवर्सल C रनटाइम अद्यतन स्थापित करना

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

इसे करने पर एक त्वरित मार्गदर्शिका यहां दी गई है:

  1. इस लिंक (यहां) पर जाएं, विधि 2 तक नीचे स्क्रॉल करें और अपने विंडोज संस्करण के लिए लागू अद्यतन पैकेज डाउनलोड करें।त्रुटि ठीक करें: 0x80240017 अनिर्दिष्ट त्रुटि
  2. अगली स्क्रीन से, अपनी पसंदीदा भाषा चुनें और डाउनलोड शुरू करने के लिए डाउनलोड बटन पर क्लिक करें।त्रुटि ठीक करें: 0x80240017 अनिर्दिष्ट त्रुटि
  3. इंस्टॉलेशन एक्जीक्यूटेबल खोलें और यूनिवर्सल C रनटाइम अद्यतन स्थापित करने के लिए ऑन-स्क्रीन संकेतों का पालन करें। एक बार प्रक्रिया पूरी हो जाने पर, अपने कंप्यूटर को पुनरारंभ करें और देखें कि अगले स्टार्टअप पर त्रुटि संदेश हल हो गया है या नहीं।

यदि आप अगले स्टार्टअप पर अभी भी '0x80240017 अनिर्दिष्ट त्रुटि' का सामना कर रहे हैं, तो नीचे अगली विधि पर जाएं।

विधि 4: किसी भी लंबित विंडोज अपडेट को स्थापित करना

कुछ उपयोगकर्ता जो Python (या इसी तरह के वितरण) द्वारा प्रेरित किए जाने पर Visual C++ पुनर्वितरण पैकेज स्थापित करने का प्रयास करते समय '0x80240017 अनिर्दिष्ट त्रुटि' का सामना कर रहे हैं, उन्होंने बताया कि किसी भी लंबित विंडोज अपडेट को स्थापित करने के बाद समस्या हल हो गई।

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

यदि यह परिदृश्य आपकी वर्तमान स्थिति पर लागू होता है, तो किसी भी लंबित विंडोज अपडेट को स्थापित करने और '0x80240017 अनिर्दिष्ट त्रुटि' को हल करने के लिए नीचे दिए गए चरणों का पालन करें:

  1. Windows Key + R दबाकर रन डायलॉग बॉक्स खोलें। फिर, "ms-settings:windowsupdate" टाइप करें और एंटर दबाकर सेटिंग्स ऐप की विंडोज अपडेट स्क्रीन खोलें।त्रुटि ठीक करें: 0x80240017 अनिर्दिष्ट त्रुटि

    नोट: यदि आप विंडोज 10 से पुराने विंडोज संस्करण चला रहे हैं, तो इसके बजाय "wuapp" कमांड का उपयोग करें।

  2. विंडोज अपडेट स्क्रीन के अंदर, अपडेट की जांच करें पर क्लिक करें, फिर हर लंबित विंडोज अपडेट को स्थापित करने के लिए ऑन-स्क्रीन संकेतों का पालन करें।त्रुटि ठीक करें: 0x80240017 अनिर्दिष्ट त्रुटि
  3. पुनरारंभ करने के लिए संकेत मिलने पर, ऐसा करें और विंडोज अपडेट स्क्रीन पर वापस जाना सुनिश्चित करें ताकि यह देखा जा सके कि क्या आपके पास कोई अन्य लंबित अपडेट है।
  4. Microsoft Visual C++ पुनर्वितरण पैकेज को फिर से स्थापित करने का प्रयास करें और देखें कि क्या त्रुटि संदेश हल हो गया है।

यदि आप अभी भी '0x80240017 अनिर्दिष्ट त्रुटि' का सामना कर रहे हैं, तो नीचे अगली विधि पर जाएं।

विधि 5: किसी भी मौजूदा Microsoft Visual C++ पुनर्वितरण पैकेज को अनइंस्टॉल करना

जैसा कि कुछ प्रभावित उपयोगकर्ताओं ने सुझाव दिया है, यह समस्या तब भी हो सकती है यदि आपका कोई वर्तमान Microsoft Visual C++ पुनर्वितरण स्थापना दूषित है। इसी स्थिति में कुछ उपयोगकर्ताओं ने बताया कि आवश्यक Visual C++ पुनर्वितरण पैकेज को लागू करने का प्रयास करने से पहले किसी भी मौजूदा Microsoft Visual C++ स्थापना को अनइंस्टॉल करने के बाद त्रुटि संदेश अब नहीं हो रहा था।

आवश्यक Visual C++ पुनर्वितरण पैकेज को पुनर्स्थापित करने का प्रयास करने से पहले किसी भी मौजूदा Microsoft Visual C++ पुनर्वितरण पैकेज को अनइंस्टॉल करने पर एक त्वरित मार्गदर्शिका यहां दी गई है:

  1. Windows Key + R दबाकर रन डायलॉग बॉक्स खोलें। फिर, "appwiz.cpl" टाइप करें और प्रोग्राम और सुविधाएँ स्क्रीन खोलने के लिए एंटर दबाएं।त्रुटि ठीक करें: 0x80240017 अनिर्दिष्ट त्रुटि
  2. प्रोग्राम और फाइलें स्क्रीन के अंदर, दाएं हाथ के फलक पर जाएं, Microsoft Visual C++ पुनर्वितरण पैकेज पर राइट-क्लिक करें और अनइंस्टॉल चुनें।त्रुटि ठीक करें: 0x80240017 अनिर्दिष्ट त्रुटि
  3. अगले मेनू के अंदर, अनइंस्टॉल पर क्लिक करें और Microsoft Visual C++ पुनर्वितरण पैकेज से छुटकारा पाने के लिए ऑन-स्क्रीन संकेतों का पालन करें।त्रुटि ठीक करें: 0x80240017 अनिर्दिष्ट त्रुटि

    नोट: यदि आपके पास एकाधिक Microsoft Visual C++ स्थापनाएं हैं, तो चरण 2 और चरण 3 को उनमें से हर एक के साथ दोहराएं।

  4. एक बार जब आप हर Microsoft Visual C++ स्थापना को अनइंस्टॉल करने में कामयाब हो जाते हैं, तो अपने कंप्यूटर को पुनरारंभ करें।
  5. अगले स्टार्टअप पर, इन लिंक्स में से किसी एक से आवश्यक Microsoft Visual C++ स्थापनाओं को डाउनलोड और इंस्टॉल करें और देखें कि क्या समस्या हल हो गई है:
    Visual Studio 2013 के लिए Visual C++ पुनर्वितरण पैकेज – डाउनलोड लिंक
    Visual Studio 2015 के लिए Visual C++ पुनर्वितरण पैकेज – डाउनलोड लिंक

विधि 6: पुराना Python संस्करण स्थापित करना (यदि लागू हो)

यदि आप Python वितरण स्थापित करने का प्रयास करते समय इस त्रुटि संदेश को प्राप्त कर रहे हैं, तो आप किसी पुराने वितरण के साथ प्रक्रिया को दोहराना चाह सकते हैं और देख सकते हैं कि क्या त्रुटि संदेश अभी भी हो रहा है।

इसी परिदृश्य में समस्या का सामना कर रहे कई उपयोगकर्ताओं ने बताया कि वे पुराने Python वितरण को स्थापित करके इस समस्या को दरकिनार करने में कामयाब रहे।

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

इसी स्थिति में अन्य उपयोगकर्ता क्या कह रहे हैं, उसके आधार पर, आपको Python संस्करण 3.4.3 डाउनलोड करके इस समस्या को दरकिनार करने में सक्षम होना चाहिए। बस वितरण डाउनलोड करें, ऑन-स्क्रीन निर्देशों का पालन करें और देखें कि क्या Visual C++ पुनर्वितरण पैकेज स्थापित करने के लिए प्रेरित किए जाने पर आपको वही त्रुटि प्राप्त होती है।

विधि 7: मरम्मत स्थापना करना

यदि आप बिना किसी परिणाम के यहां तक आ गए हैं, तो इस बात की प्रबल संभावना है कि आप किसी प्रकार की सिस्टम भ्रष्टाचार के कारण इस समस्या का सामना कर रहे हैं। कुछ ऐसे तरीके हैं जिनका उपयोग आप फाइल भ्रष्टाचार से छुटकारा पाने और 0x80240017 अनिर्दिष्ट त्रुटि को हल करने के लिए कर सकते हैं, लेकिन इसी स्थिति में कई उपयोगकर्ताओं ने बताया कि मरम्मत स्थापना करने के बाद समस्या हल हो गई।

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

यदि आप मरम्मत स्थापना के लिए जाने का निर्णय लेते हैं, तो आप इस लेख में मौजूद निर्देशों का पालन कर सकते हैं (यहां)।

  1. Microsoft Visual C++ 2015 रीडिस्ट्रीब्यूटेबल इंस्टॉल करते समय एरर 0x80240017 ठीक करें Microsoft Visual C++ 2015 रीडिस्ट्रीब्यूटेबल इंस्टॉल करते समय एरर 0x80240017 ठीक करें

    Microsoft Visual C++ 2015 रीडिस्ट्रीब्यूटेबल सेटअप एरर 0x80240017 ठीक करें: अगर आप Microsoft Visual C++ 2015 रीडिस्ट्रीब्यूटेबल इंस्टॉल करने की कोशिश करते समय एरर कोड 0x80240017 – Undefined error का सामना कर रहे हैं, तो चिंता न करें - आज हम देखेंगे कि इस एरर को कैसे ठीक किया जाए। Visual C++ 2015 रीड

  1. विंडोज 10 पर लीग ऑफ लीजेंड्स में अनस्पेसिफाइड एरर ठीक करें विंडोज 10 पर लीग ऑफ लीजेंड्स में अनस्पेसिफाइड एरर ठीक करें

    लीग ऑफ लीजेंड्स, जिसे संक्षेप में LoL कहा जाता है, 2009 में रायट गेम्स द्वारा जारी एक लोकप्रिय ऑनलाइन गेम है। इसकी रिलीज के दौरान, गेम केवल मैक और विंडोज ऑपरेटिंग सिस्टम पर समर्थित था। फिर भी, अपने विशेष प्रशंसक आधार के कारण LoL कई अन्य प्लेटफॉर्म पर विस्तारित हुआ। इसका त्रुटियों और समस्याओं का एक क

  1. विंडोज 10 पर C++ रनटाइम एरर हल करें - त्वरित और विश्वसनीय समाधान विंडोज 10 पर C++ रनटाइम एरर हल करें - त्वरित और विश्वसनीय समाधान

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