रन-टाइम त्रुटि 429 एक विज़ुअल बेसिक त्रुटि है जिसे अक्सर एमएस ऑफिस या अन्य प्रोग्रामों में इंस्टेंस बनाते समय देखा जाता है जो विजुअल बेसिक पर निर्भर या उपयोग करते हैं। यह त्रुटि तब होती है जब कंपोनेंट ऑब्जेक्ट मॉडल (COM) अनुरोधित ऑटोमेशन ऑब्जेक्ट नहीं बना सकता है, और इसलिए ऑटोमेशन ऑब्जेक्ट Visual Basic के लिए अनुपलब्ध है। यह त्रुटि सभी कंप्यूटरों पर नहीं होती है।
कई विंडोज उपयोगकर्ताओं ने विंडोज ऑपरेटिंग सिस्टम के कई अलग-अलग पुनरावृत्तियों के वर्षों में और विकसित और वितरित किए गए अनुभव की सूचना दी है। रिपोर्ट किए गए अधिकांश मामलों में, रन-टाइम त्रुटि 429 अपने बदसूरत सिर को पीछे कर लेती है, जबकि प्रभावित उपयोगकर्ता अपने विंडोज कंप्यूटर पर एक विशिष्ट एप्लिकेशन का उपयोग कर रहा होता है, और त्रुटि के परिणामस्वरूप प्रभावित एप्लिकेशन क्रैश हो जाता है और अचानक बंद हो जाता है।
कुछ उपयोगकर्ताओं ने यह त्रुटि प्राप्त करने की भी सूचना दी है जब वे VB पर डिज़ाइन किए गए एप्लिकेशन/ऐड-ऑन जैसे कि ब्लूमबर्ग और बिनटेक्स द्वारा प्रदान किए गए एप्लिकेशन/ऐड-ऑन को चलाने का प्रयास करते हैं।
रन-टाइम त्रुटि 429 विंडोज के कई अलग-अलग संस्करणों में चिंता का कारण रही है, जिसमें विंडोज 10 भी शामिल है - विंडोज ऑपरेटिंग सिस्टम की लंबी लाइन में नवीनतम और सबसे बड़ी। रन-टाइम त्रुटि 429 के सबसे आम शिकार में माइक्रोसॉफ्ट ऑफिस एप्लिकेशन (एक्सेल, वर्ड, आउटलुक और इसी तरह), और विजुअल बेसिक अनुक्रम स्क्रिप्ट शामिल हैं।
इस समस्या से प्रभावित उपयोगकर्ताओं द्वारा देखे गए संपूर्ण त्रुटि संदेश में लिखा है:
"रन-टाइम त्रुटि '429': ActiveX घटक ऑब्जेक्ट नहीं बना सकता "
ऐसा होने पर, इस त्रुटि को कभी-कभी ActiveX त्रुटि 429 . के रूप में भी संदर्भित किया जाता है . इस त्रुटि के साथ संदेश वास्तव में प्रभावित उपयोगकर्ता को इसका कारण समझाने में बहुत कुछ नहीं करता है, लेकिन यह पाया गया है कि रन-टाइम त्रुटि 429 लगभग हमेशा ट्रिगर होता है जब प्रभावित एप्लिकेशन किसी ऐसी फ़ाइल तक पहुंचने का प्रयास करता है जो मौजूद नहीं है, दूषित हो गई है या किसी कारण से विंडोज़ पर पंजीकृत नहीं है। एप्लिकेशन जिस फ़ाइल को एक्सेस करने का प्रयास करता है, वह इसकी कार्यक्षमता का अभिन्न अंग है, इसलिए इसे एक्सेस न कर पाने के परिणामस्वरूप एप्लिकेशन क्रैश हो जाता है और रन-टाइम त्रुटि 429 हो जाती है।
रन-टाइम त्रुटि '429' को ठीक करना: ActiveX घटक ऑब्जेक्ट नहीं बना सकता
शुक्र है, हालांकि, रन-टाइम त्रुटि 429 से प्रभावित बहुत कुछ है जो त्रुटि से छुटकारा पाने और समस्या को हल करने के लिए प्रयास कर सकता है। रन-टाइम त्रुटि 429 का सामना करने पर कुछ सबसे प्रभावी समाधान निम्नलिखित हैं जिनका उपयोग आप पीछे धकेलने के लिए कर सकते हैं:
समाधान 1:SFC स्कैन करें
रन-टाइम त्रुटि 429 के पीछे प्रमुख दोषियों में से एक सिस्टम फ़ाइलें हैं जिन्हें ठीक से काम करने के लिए एप्लिकेशन की आवश्यकता होती है लेकिन जो किसी तरह दूषित हो गए हैं। यह वह जगह है जहां एक एसएफसी स्कैन आता है। सिस्टम फाइल चेकर उपयोगिता एक अंतर्निहित विंडोज टूल है जिसे विशेष रूप से भ्रष्ट या अन्यथा क्षतिग्रस्त सिस्टम फाइलों के लिए विंडोज कंप्यूटर का विश्लेषण करने के उद्देश्य से डिज़ाइन किया गया है, जो मौजूद है और फिर या तो उनकी मरम्मत या प्रतिस्थापित कर रहा है। उन्हें संचित, क्षतिग्रस्त प्रतियों के साथ। यदि आप रन-टाइम त्रुटि 429 से छुटकारा पाने का प्रयास कर रहे हैं, तो SFC स्कैन चलाना निश्चित रूप से सही दिशा में पहला कदम है। यदि आप Windows कंप्यूटर पर SFC स्कैन चलाने की प्रक्रिया से परिचित नहीं हैं, तो बस इस मार्गदर्शिका का अनुसरण करें ।
समाधान 2:प्रभावित एप्लिकेशन को फिर से पंजीकृत करें
यदि आप अपने कंप्यूटर पर किसी विशिष्ट एप्लिकेशन का उपयोग करते समय केवल रन-टाइम त्रुटि 429 में चल रहे हैं, तो यह काफी संभावना है कि आप समस्या का शिकार हो गए हैं, क्योंकि विचाराधीन एप्लिकेशन को आपके कंप्यूटर पर सही तरीके से कॉन्फ़िगर नहीं किया गया है और इसलिए, समस्या पैदा कर रहा है। विंडोज ऑपरेटिंग सिस्टम के ऑनबोर्ड ऑटोमेशन सर्वर के साथ प्रभावित एप्लिकेशन को फिर से पंजीकृत करके इसे जल्दी से ठीक किया जा सकता है, जिसके बाद किसी भी और सभी मुद्दों को अपने आप हल किया जाना चाहिए। अपने कंप्यूटर पर प्रभावित एप्लिकेशन को फिर से पंजीकृत करने के लिए, आपको यह करना होगा:
- सुनिश्चित करें कि आप एक व्यवस्थापक . में लॉग इन हैं अपने विंडोज कंप्यूटर पर खाता। अपने कंप्यूटर पर किसी एप्लिकेशन को फिर से पंजीकृत करने के लिए आपको प्रशासनिक विशेषाधिकारों की आवश्यकता होगी।
- इस समस्या से प्रभावित एप्लिकेशन से संबंधित निष्पादन योग्य एप्लिकेशन फ़ाइल (.EXE फ़ाइल) के लिए पूर्ण फ़ाइल पथ निर्धारित करें। ऐसा करने के लिए, बस अपने कंप्यूटर पर उस निर्देशिका में नेविगेट करें जिस पर प्रभावित एप्लिकेशन इंस्टॉल किया गया था, Windows Explorer में पता बार पर क्लिक करें विंडो में, इसमें मौजूद हर चीज़ को किसी ऐसे स्थान पर कॉपी करें जहाँ से आप इसे आसानी से प्राप्त कर सकें, और फ़ाइल पथ के अंत में फ़ाइल का नाम और उसका एक्सटेंशन जोड़ें। उदाहरण के लिए, यदि विचाराधीन अनुप्रयोग Microsoft Word है, तो पूर्ण फ़ाइल पथ कुछ इस तरह दिखाई देगा:
C:\Program Files (x86)\Microsoft Office\Office12\WINWORD.EXE - Windows लोगो दबाएं कुंजी + आर एक चलाएं . खोलने के लिए संवाद।
- रन-टाइम त्रुटि 429 से प्रभावित एप्लिकेशन से संबंधित निष्पादन योग्य एप्लिकेशन फ़ाइल के लिए पूर्ण फ़ाइल पथ टाइप करें या कॉपी करें, उसके बाद /regserver . अंतिम आदेश कुछ इस तरह दिखना चाहिए:
C:\Program Files (x86)\Microsoft Office\Office12\WINWORD.EXE /regserver - दबाएं दर्ज करें ।
- आवेदन के सफलतापूर्वक पुन:पंजीकृत होने की प्रतीक्षा करें।
एप्लिकेशन को फिर से पंजीकृत करने के बाद, लॉन्च करना और उसका उपयोग करना सुनिश्चित करें और यह देखने के लिए जांचें कि क्या रन-टाइम त्रुटि 429 अभी भी बनी हुई है।
समाधान 3:त्रुटि संदेश द्वारा निर्दिष्ट फ़ाइल को पुन:पंजीकृत करें
कुछ मामलों में, त्रुटि संदेश प्रभावित उपयोगकर्ता रन-टाइम त्रुटि के साथ देखते हैं 429 एक विशेष .OCX या .DLL फ़ाइल निर्दिष्ट करता है जिसे प्रभावित एप्लिकेशन एक्सेस नहीं कर सका। यदि त्रुटि संदेश आपके मामले में एक फ़ाइल निर्दिष्ट करता है, तो निर्दिष्ट फ़ाइल आपके कंप्यूटर की रजिस्ट्री में ठीक से पंजीकृत नहीं है। रन-टाइम त्रुटि 429 से छुटकारा पाने के लिए आपको केवल निर्दिष्ट फ़ाइल को फिर से पंजीकृत करने की आवश्यकता हो सकती है। अपने कंप्यूटर की रजिस्ट्री के साथ फ़ाइल को फिर से पंजीकृत करने के लिए, आपको यह करना होगा:
- किसी भी और सभी खुले अनुप्रयोगों को बंद करें।
- सुनिश्चित करें कि आपके पास त्रुटि संदेश द्वारा निर्दिष्ट फ़ाइल का पूरा नाम कहीं सुरक्षित है।
- यदि आप Windows 8 या 10 का उपयोग कर रहे हैं, तो बस प्रारंभ मेनू पर राइट-क्लिक करें WinX मेनू . खोलने के लिए बटन और कमांड प्रॉम्प्ट (व्यवस्थापक) . पर क्लिक करें एक उन्नत कमांड प्रॉम्प्ट . लॉन्च करने के लिए जिसके पास प्रशासनिक विशेषाधिकार हैं। हालाँकि, यदि आप Windows के पुराने संस्करण का उपयोग कर रहे हैं, तो आपको प्रारंभ मेनू खोलना होगा , “cmd . खोजें “, cmd . शीर्षक वाले खोज परिणाम पर राइट-क्लिक करें और व्यवस्थापक के रूप में चलाएँ . पर क्लिक करें एक ही परिणाम प्राप्त करने के लिए।
- टाइप करें regsvr32 filename.ocx या regsvr32 filename.dll उन्नत कमांड प्रॉम्प्ट . में , फ़ाइल नाम . की जगह त्रुटि संदेश द्वारा निर्दिष्ट फ़ाइल के वास्तविक नाम के साथ। उदाहरण के लिए, यदि त्रुटि संदेश निर्दिष्ट किया गया है vbalexpbar4.ocx उस फ़ाइल के रूप में जिसे एक्सेस नहीं किया जा सकता है, जिसे आप एलिवेटेड कमांड प्रॉम्प्ट में टाइप करते हैं कुछ इस तरह दिखेगा:
regsvr32 vbalexpbar4.ocx - दबाएं दर्ज करें।
अपने कंप्यूटर की रजिस्ट्री के साथ निर्दिष्ट फ़ाइल के सफलतापूर्वक पुन:पंजीकृत होने की प्रतीक्षा करें, और फिर यह देखने के लिए जांचें कि क्या आपने रन-टाइम त्रुटि 429 से सफलतापूर्वक छुटकारा पाया है।
समाधान 4:Microsoft Windows Script (केवल Windows XP और Windows Server 2003 उपयोगकर्ताओं के लिए) को पुनर्स्थापित करें
विंडोज एक्सपी और विंडोज सर्वर 2003 पर माइक्रोसॉफ्ट विंडोज स्क्रिप्ट का उद्देश्य कई स्क्रिप्टिंग भाषाओं को एक साथ पूर्ण सामंजस्य में काम करने की अनुमति देना है, लेकिन उपयोगिता की एक असफल, अपूर्ण या दूषित स्थापना के परिणामस्वरूप विभिन्न प्रकार की समस्याएं हो सकती हैं, रन-टाइम त्रुटि 429 उनमें से एक है। यदि आप Windows XP या Windows Server 2003 पर रन-टाइम त्रुटि 429 का अनुभव कर रहे हैं, तो इस बात की अच्छी संभावना है कि केवल Microsoft Windows Script को पुनः स्थापित करने से आपकी समस्या ठीक हो जाएगी। यदि आप अपने कंप्यूटर पर Microsoft Windows Script को फिर से स्थापित करना चाहते हैं, तो बस:
- क्लिक करें यहां अगर आप Windows XP का उपयोग कर रहे हैं या यहां यदि आप Windows Server 2003 का उपयोग कर रहे हैं।
- डाउनलोड करें पर क्लिक करें .
- इंस्टॉलर के माइक्रोसॉफ्ट विंडोज स्क्रिप्ट के डाउनलोड होने की प्रतीक्षा करें।
- एक बार इंस्टॉलर डाउनलोड हो जाने के बाद, उस निर्देशिका पर नेविगेट करें जिसमें इसे डाउनलोड किया गया था और इसे चलाएं।
- ऑनस्क्रीन निर्देशों का पालन करें और अपने कंप्यूटर पर माइक्रोसॉफ्ट विंडोज स्क्रिप्ट को सफलतापूर्वक और सही ढंग से स्थापित करने के लिए इंस्टॉलर के माध्यम से अंत तक जाएं।
एक बार जब आपके पास अपने कंप्यूटर पर Microsoft Windows Script की सही स्थापना हो जाए, तो यह देखने के लिए जांचें कि क्या रन-टाइम त्रुटि 429 अभी भी बनी हुई है।