“ऑब्जेक्ट रेफरेंस नॉट सेट टू एन इंस्टेंस ऑफ एन ऑब्जेक्ट” त्रुटि एक प्रचलित विंडोज त्रुटि है जो माइक्रोसॉफ्ट विजुअल स्टूडियो समस्या से उत्पन्न होती है। यह एरर कोड उस स्थिति में दिखाई देगा जहां एक माइक्रोसॉफ्ट विजुअल स्टूडियो ऑब्जेक्ट गायब है, इसे null के रूप में वर्गीकृत किया गया है, या पहुंचा नहीं जा सकता।
जैसा कि पता चला है, यह मुद्दा माइक्रोसॉफ्ट विजुअल स्टूडियो डेवलपर्स तक सीमित नहीं है क्योंकि इसे अन्य एप्लिकेशन द्वारा भी फेंका जा सकता है जो माइक्रोसॉफ्ट विजुअल स्टूडियो निर्भरताओं का उपयोग करके बनाए गए हैं। यहां संभावित दोषियों की एक संक्षिप्त सूची है जो इस समस्या के लिए सबसे अधिक जिम्मेदार हैं:
- विंडोज 10 पर विंडोज 1803 अपडेट गुम - यदि आप अभी भी विंडोज 10 का उपयोग कर रहे हैं, तो संभावना है कि आप अपने कुछ सिस्टम ड्राइवर्स और वर्तमान में इंस्टॉल कुछ टचस्क्रीन डिवाइस (सबसे अधिक सरफेस डिवाइस के साथ अनुभव किया जाता है) के बीच विरोध के कारण इस समस्या का सामना कर रहे हैं। माइक्रोसॉफ्ट ने 1803 अपडेट के माध्यम से इस मुद्दे को ठीक किया है, इसलिए यदि यह आपके कंप्यूटर से गायब है तो इसे इंस्टॉल करें।
- भ्रष्ट विजुअल स्टूडियो डेटा - यदि आप माइक्रोसॉफ्ट विजुअल स्टूडियो का उपयोग करने का प्रयास करते समय इस समस्या का सामना कर रहे हैं, तो समस्या सबसे अधिक संभावना आपके वर्तमान उपयोगकर्ता डेटा को प्रभावित करने वाले किसी प्रकार के भ्रष्टाचार से संबंधित है। इस समस्या को ठीक करने के लिए, आपको अपने खाते से जुड़े वर्तमान उपयोगकर्ता डेटा को रीसेट करना होगा।
- गुम माइक्रोसॉफ्ट विजुअल स्टूडियो अनुमतियां - एक और परिदृश्य जो इस त्रुटि को उत्पन्न करेगा वह एक ऐसा परिदृश्य है जिसमें माइक्रोसॉफ्ट विजुअल स्टूडियो एप्लिकेशन के पास फाइलों को ओवरराइड करने के लिए आवश्यक अनुमतियां नहीं हैं। इस मुद्दे को ठीक करने के लिए, आपको एप्लिकेशन को व्यवस्थापक एक्सेस के साथ खोलने के लिए मजबूर करना होगा।
- टच कीबोर्ड और हैंडराइटिंग पैनल सेवा के कारण विरोध - यदि आप टचस्क्रीन सतह वाले उपकरणों का सक्रिय रूप से उपयोग कर रहे हैं या आपका डिवाइस मूल रूप से इसका समर्थन करता है, तो इस संभावना भी है कि टच कीबोर्ड और हैंडराइटिंग पैनल सेवा इस समस्या का कारण बन रही है। आप इस सिद्धांत को इस सेवा को अस्थायी रूप से अक्षम करके परख सकते हैं।
- अपडेटेड माइक्रोसॉफ्ट विजुअल स्टूडियो संस्करण - यदि आपने अभी माइक्रोसॉफ्ट विजुअल स्टूडियो में एक नया प्रोजेक्ट आयात किया है और आपको यह त्रुटि मिलनी शुरू हो गई है, तो संभव है कि त्रुटि इसलिए हो रही है क्योंकि आप एक पुराने विजुअल स्टूडियो संस्करण का उपयोग कर रहे हैं जो आपके द्वारा खोले जा रहे प्रोजेक्ट के साथ असंगत है। इस मामले में, आप अपने MS विजुअल स्टूडियो संस्करण को अपडेट करके समस्या को ठीक कर सकते हैं।
- पुराना माइक्रोसॉफ्ट विजुअल स्टूडियो संस्करण - यदि आप अपने प्रोजेक्ट में एक या अधिक विजुअल स्टूडियो एक्सटेंशन पर भरोसा कर रहे हैं, तो सुनिश्चित करें कि उन सभी को अपडेट किया गया है। कई उपयोगकर्ताओं ने पुष्टि की है कि वे हर उपयोग किए गए विजुअल स्टूडियो एक्सटेंशन को अपडेट करके इस त्रुटि को ठीक करने में कामयाब रहे।
- गुम ASP.NET या वेब टूल्स निर्भरता - यदि आपको यह त्रुटि केवल उन प्रोजेक्ट को खोलने का प्रयास करते समय मिलती है जो वेब टूल्स और ASP.NET निर्भरता का उपयोग कर रहे हैं, तो आपको दोबारा जांच करनी चाहिए और यह सुनिश्चित करना चाहिए कि आपके पास वास्तव में ये निर्भरताएं इंस्टॉल हैं।
- वॉल्ट सर्वर समस्या - यदि आपको अपने ऑटोडेस्क वॉल्ट तक पहुंचने का प्रयास करते समय यह त्रुटि मिलती है, तो आपको पहले महत्वपूर्ण वॉल्ट सेवाओं की स्थिति जांचनी चाहिए और यह सुनिश्चित करना चाहिए कि वे चालू और चल रही हैं।
- भ्रष्ट स्थानीय वॉल्ट क्लाइंट प्रोफाइल - जैसा कि पता चला है, यह मुद्दा उस स्थिति में भी हो सकता है जहां आपका वर्तमान वॉल्ट उपयोगकर्ता प्रोफाइल जिसे आप सक्रिय रूप से उपयोग कर रहे हैं, भ्रष्ट हो गया है। इस मामले में, आप अपने स्थानीय वॉल्ट उपयोगकर्ता प्रोफाइल को हटाकर और खरोंच से शुरू करके समस्या को ठीक कर सकते हैं।
- पुराना वॉल्ट संस्करण - यदि आप अपने ऑटोडेस्क वॉल्ट तक पहुंचने का प्रयास करते समय केवल इस त्रुटि को देखते हैं और आपने पहले ही सुनिश्चित कर लिया है कि सर्वर प्रभावित नहीं थे, तो आपको यह सुनिश्चित करके शुरू करना चाहिए कि आप स्थानीय रूप से नवीनतम वॉल्ट डिप्लॉयमेंट पैकेज का उपयोग कर रहे हैं। यदि आप नवीनतम संस्करण में अपडेट नहीं हैं, तो मैन्युअल रूप से अपडेट करें।
- भ्रष्ट वॉल्ट इंस्टॉलेशन - कुछ परिस्थितियों में, आप एक व्यापक भ्रष्टाचार के कारण इस समस्या का अनुभव कर सकते हैं जो आपके स्थानीय वॉल्ट इंस्टॉलेशन को प्रभावित करता है। इस मामले में, आप पूरे स्थानीय वॉल्ट इन्फ्रास्ट्रक्चर को पुनः इंस्टॉल करके समस्या को ठीक कर सकते हैं।
- एंटीवायरस या फ़ायरवॉल हस्तक्षेप - कुछ मामलों में, आप इस समस्या का अनुभव एक ऐसे परिदृश्य में कर सकते हैं जहां आपका सक्रिय एंटीवायरस वॉल्ट इकोसिस्टम से दूसरे निष्पादन योग्य के निष्पादन को अवरुद्ध कर देता है। इस मामले में, आप फ़्लैग किए गए निष्पादन योग्य को व्हाइटलिस्ट करके या अति-सुरक्षात्मक सूट को अनइंस्टॉल करके समस्या को हल कर सकते हैं।
अब जब हम हर संभावित कारण पर चले गए हैं कि आप “ऑब्जेक्ट रेफरेंस नॉट सेट टू एन इंस्टेंस ऑफ एन ऑब्जेक्ट” त्रुटि क्यों देख सकते हैं, तो आइए हर पुष्टि किए गए सुधार पर चलते हैं
1. 1803 अपडेट इंस्टॉल करें (केवल विंडोज 10)
त्रुटि कभी-कभी विंडोज 10 प्रोफेशनल एडिशन कंप्यूटर पर Juris® Suite Inquiry लोड करते समय प्राप्त होती है। जांच करने पर, पाया गया कि यह मुद्दा एक विंडोज अपडेट के कारण होता है और इसे विंडोज अपडेट 1803 में शामिल एक हॉटफिक्स द्वारा हल किया गया है।
अपडेट: त्रुटि कुछ टचस्क्रीन डिवाइस, जैसे माइक्रोसॉफ्ट सरफेस पर विरोध के कारण भी हो सकती है।
यदि आप विंडोज 10 पर इस समस्या का सामना कर रहे हैं और आपने अभी तक 1803 अपडेट इंस्टॉल नहीं किया है, तो यदि यह समस्या का मूल कारण है तो अपडेट करने से समस्या का समाधान होना चाहिए।
यदि आप अपडेट करने के विशिष्ट निर्देश ढूंढ रहे हैं, तो नीचे दिए गए निर्देशों का पालन करें:
- Run डायलॉग बॉक्स खोलने के लिए, Windows कुंजी + R दबाएं। टेक्स्ट बॉक्स में, "ms-settings:windowsupdate" टाइप करें और सेटिंग्स में विंडोज अपडेट टैब पर जाने के लिए Enter दबाएं।

- विंडोज अपडेट स्क्रीन में, दाएं अनुभाग पर जाएं और अपडेट की जांच करें पर क्लिक करें।

- प्रारंभिक स्कैन पूरा होने के बाद, कोई भी लंबित विंडोज अपडेट इंस्टॉल करें। यदि आपके पास बहुत सारे अपडेट हैं, तो आपको उन सभी को इंस्टॉल करने से पहले पुनरारंभ करना पड़ सकता है। यदि हां, तो निर्देशानुसार पुनरारंभ करें, लेकिन स्टार्टअप के बाद अपडेट इंस्टॉल करना समाप्त करने के लिए इस स्क्रीन पर वापस आएं।
- जब आप अपडेट इंस्टॉल करना समाप्त कर लें, तो अपने कंप्यूटर को एक अंतिम बार रीबूट करें और देखें कि क्या “ऑब्जेक्ट रेफरेंस नॉट सेट टू एन इंस्टेंस ऑफ एन ऑब्जेक्ट” त्रुटि अभी भी हो रही है।
यदि यह सुधार लागू नहीं था या इसने आपके मामले में समस्या को ठीक नहीं किया, तो नीचे अगली विधि पर जाएं।
2. टच कीबोर्ड और हैंडराइटिंग पैनल सेवा अक्षम करें (यदि लागू हो)
यदि आपने पहले पुष्टि की है कि विंडोज अपडेट 1803 आपके विंडोज 10 संस्करण पर इंस्टॉल है, तो अगली चीज जिसकी आपको जांच करनी चाहिए वह है हैंडराइटिंग पैनल सेवा के कारण एक संभावित विरोध।
उसी मुद्दे से निपटने वाले कई उपयोगकर्ताओं ने पुष्टि की है कि वे अंततः सेवाओं स्क्रीन से टच कीबोर्ड और हैंडराइटिंग पैनल को प्रभावी ढंग से अक्षम करने के बाद “ऑब्जेक्ट रेफरेंस नॉट सेट टू एन इंस्टेंस ऑफ एन ऑब्जेक्ट” त्रुटि का ख्याल रखने में कामयाब रहे।
चेतावनी: यह प्रक्रिया किसी भी कनेक्टेड टच स्क्रीन डिवाइस के उपयोग को प्रभावित करेगी। यदि आप माइक्रोसॉफ्ट सरफेस जैसे टचस्क्रीन डिवाइस का उपयोग कर रहे हैं तो नीचे दिए गए सुधार का प्रयास न करें क्योंकि यह प्रभावी रूप से टचस्क्रीन कार्यक्षमता को तोड़ देगा।
यदि आप इस सुधार को लागू करने के लिए तैयार हैं, तो नीचे दिए गए निर्देशों का पालन करें:
- Windows कुंजी + R दबाकर एक Run डायलॉग बॉक्स खोलें। अगला, 'services.msc' टाइप करें और Services स्क्रीन को एडमिन एक्सेस के साथ खोलने के लिए Ctrl + Shift + Enter दबाएं।

- उपयोगकर्ता खाता नियंत्रण (UAC) पर, एडमिन एक्सेस प्रदान करने के लिए हां पर क्लिक करें।
- एक बार जब आप Services स्क्रीन के अंदर हों, तो उपलब्ध सेवाओं की सूची में नीचे स्क्रॉल करें और Touch Keyboard and Handwriting Panel सेवा का पता लगाएं।
- जब आप इसे देखें, तो इस पर राइट-क्लिक करें और संदर्भ मेनू से गुण चुनें।

- एक बार जब आप Touch Keyboard and Handwriting Panel सेवा के गुण स्क्रीन के अंदर हों, तो General टैब तक पहुंचें और स्टार्टअप प्रकार को अक्षम पर सेट करें, फिर परिवर्तनों को सहेजने के लिए लागू करें पर क्लिक करें।
- अपने पीसी को पुनरारंभ करें और जांचें कि क्या समस्या अब ठीक हो गई है वही क्रिया दोहराकर जो पहले "ऑब्जेक्ट रेफरेंस नॉट सेट टू एन इंस्टेंस ऑफ एन ऑब्जेक्ट" त्रुटि का कारण बन रही थी।
यदि समस्या अभी भी हल नहीं हुई है, तो नीचे अगली विधि पर जाएं।
3. विजुअल स्टूडियो उपयोगकर्ता डेटा रीसेट करें
उपयोगकर्ता डेटा "ऑब्जेक्ट रेफरेंस नॉट सेट टू एन इंस्टेंस ऑफ एन ऑब्जेक्ट" त्रुटि का मूल कारण भी हो सकता है। इसे ठीक करने के लिए, हमें विजुअल स्टूडियो से संबंधित सभी उपयोगकर्ता डेटा को रीसेट करना होगा।
नोट: कृपया ध्यान दें कि आपकी उपयोगकर्ता सेटिंग्स, जैसे विजुअल स्टूडियो लेआउट, लिंक्ड माइक्रोसॉफ्ट अकाउंट, या स्टार्ट पेज, नीचे दी गई प्रक्रिया को करने के बाद खो सकते हैं।
इसे पूरा करने के लिए, हमें फाइल एक्सप्लोरर के माध्यम से AppData के तहत उपयोगकर्ता विजुअल स्टूडियो फ़ोल्डर तक पहुंचने और रीस्टार्ट करने से पहले अंदर की सामग्री को हटाने की आवश्यकता होगी।
इसे कैसे करें, इस पर चरण-दर-चरण निर्देशों के लिए नीचे दिए गए निर्देशों का पालन करें:
- सबसे पहले, सुनिश्चित करें कि विजुअल स्टूडियो बंद है और बैकग्राउंड में नहीं चल रहा है।
- फाइल एक्सप्लोरर खोलें और निम्न स्थान पर नेविगेट करें:
C:\Users\%userprofile%\AppData\Local\Microsoft\VisualStudio

- एक बार जब आप सही स्थान पर पहुंच जाएं, तो सब कुछ चुनकर फ़ोल्डर की सामग्री को साफ़ करें, फिर चयनित आइटम पर राइट-क्लिक करें और हटाएं पर क्लिक करें।
- अपने पीसी को पुनरारंभ करें, फिर विजुअल स्टूडियो को एक बार फिर खोलें और देखें कि क्या समस्या ठीक हो गई है।
यदि यह विधि आपके विशेष परिदृश्य में लागू नहीं थी या इसने समस्या को ठीक नहीं किया, तो नीचे अगले संभावित सुधार पर जाएं।
4. माइक्रोसॉफ्ट विजुअल स्टूडियो को आवश्यक अनुमतियों के साथ चलाएं
एक और परिदृश्य जो इस मुद्दे को उत्पन्न कर सकता है वह एक ऐसा परिदृश्य है जिसमें माइक्रोसॉफ्ट स्टूडियो के पास उन प्रोजेक्ट्स की फाइलों को संपादित करने के लिए आवश्यक अनुमतियां नहीं हैं जिन्हें आप प्रोग्राम के अंदर खोल रहे हैं।
यह विंडोज 10 पर कहीं अधिक आम है जहां विकास वातावरण डिफ़ॉल्ट रूप से एडमिन अधिकारों के साथ नहीं खुलता है।
सौभाग्य से, आप अपने OS को इसे एडमिन एक्सेस के साथ खोलने के लिए मजबूर करके माइक्रोसॉफ्ट विजुअल स्टूडियो को आवश्यक अनुमतियों के साथ खोलने के लिए मजबूर कर सकते हैं।
यदि आपने अभी तक यह कोशिश नहीं की है, तो माइक्रोसॉफ्ट विजुअल स्टूडियो को आवश्यक अनुमतियों के साथ खोलने के निर्देशों का पालन करें:
- विंडोज कुंजी दबाकर शुरू करें, फिर शीर्ष पर खोज बार में विजुअल स्टूडियो टाइप करें।
- परिणामों की सूची से, विजुअल स्टूडियो पर राइट-क्लिक करें और फिर अभी-अभी प्रकट हुए संदर्भ मेनू से फाइल स्थान खोलें पर क्लिक करें।

- अगला, प्रकट स्थान से विजुअल स्टूडियो पर राइट-क्लिक करें, फिर संदर्भ मेनू से व्यवस्थापक के रूप में चलाएं पर क्लिक करें।
- अब जब आपने सुनिश्चित कर लिया है कि विजुअल स्टूडियो आवश्यक अनुमतियों के साथ खुला है, तो उस क्रिया को दोहराएं जो "ऑब्जेक्ट रेफरेंस नॉट सेट टू एन इंस्टेंस ऑफ एन ऑब्जेक्ट" त्रुटि पैदा कर रही थी और देखें कि क्या समस्या ठीक हो गई है।
यदि समस्या अभी भी जारी है, तो नीचे अगले सुधार को आजमाएं।
5. माइक्रोसॉफ्ट विजुअल स्टूडियो अपडेट करें
माइक्रोसॉफ्ट नियमित रूप से विजुअल स्टूडियो के लिए सामान्य बग्स और त्रुटियों को संबोधित करने के लिए अपडेट जारी करता है। उदाहरण के लिए, "ऑब्जेक्ट रेफरेंस नॉट सेट टू एन इंस्टेंस ऑफ एन ऑब्जेक्ट एरर" को एक अपडेट के साथ ठीक किया जा सकता है यदि समस्या एप्लिकेशन बग से संबंधित है। इस प्रकार, इस और किसी भी समान त्रुटि से बचने के लिए विजुअल स्टूडियो को अद्यतन रखना महत्वपूर्ण है।
इस तथ्य के बावजूद कि माइक्रोसॉफ्ट विजुअल स्टूडियो उपयोगकर्ताओं को संकेत देता है जब एक नया अपडेट उपलब्ध होता है, समय-समय पर मैन्युअल रूप से अपडेट की जांच करनी चाहिए, बस अगर संकेत छूट गया था या अनदेखा किया गया था।
अपने वर्तमान विजुअल स्टूडियो संस्करण के लिए कोई नया अपडेट उपलब्ध है या नहीं, यह जांचने के लिए नीचे दिए गए निर्देशों का पालन करें:
- अपने कीबोर्ड पर Windows कुंजी दबाएं और शीर्ष पर खोज बॉक्स के अंदर 'Visual Studio Installer' टाइप करें।
- परिणामों की सूची से, विजुअल स्टूडियो इंस्टॉलर से जुड़े खोलें बटन पर क्लिक करें।

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

- एक बार जब आप एक्सटेंशन टैब के अंदर हों, तो जांचें कि क्या उपलब्ध विजुअल स्टूडियो एक्सटेंशन में से किसी को अपडेट करने की आवश्यकता है। यदि नए अपडेट उपलब्ध हैं, तो सभी अपडेट करें पर क्लिक करें और प्रक्रिया की पुष्टि करें।

- एक बार हर उपलब्ध अपडेट इंस्टॉल हो जाने पर, एप्लिकेशन को पुनरारंभ करें और देखें कि " ऑब्जेक्ट रेफरेंस नॉट सेट टू एन इंस्टेंस ऑफ एन ऑब्जेक्ट" त्रुटि ठीक हुई है या नहीं।
यदि यह विधि आपके विशेष परिदृश्य में लागू नहीं थी, तो नीचे अगली विधि पर जाएं।
7. माइक्रोसॉफ्ट ASP.NET और वेब टूल्स इंस्टॉल करें
माइक्रोसॉफ्ट ASP.NET और HTML/JavaScript सभी ऐसे टूल हैं जिनका उपयोग डायनामिक वेब पेज बनाने और त्रुटियों को रोकने के लिए किया जाता है, जैसे "ऑब्जेक्ट रेफरेंस नॉट सेट.."। यदि आपके पास ये निर्भरताएं इंस्टॉल नहीं हैं, तो संभावना है कि उन्हें इंस्टॉल करने से समस्या स्वचालित रूप से ठीक हो जाएगी।
सौभाग्य से, विजुअल स्टूडियो माइक्रोसॉफ्ट ASP.NET और वेब टूल्स इंस्टॉल करना आसान बनाता है।
लापता माइक्रोसॉफ्ट ASP.NET और वेब टूल्स इंस्टॉल करने के लिए नीचे दिए गए निर्देशों का पालन करें:
- विजुअल स्टूडियो खोलकर शुरू करें और अपनी मौजूदा प्रोजेक्ट लोड करें जो समस्या पैदा कर रही है।
- एक बार प्रोजेक्ट लोड हो जाने पर, शीर्ष पर रिबन बार का उपयोग करके टूल्स > टूल्स और फीचर्स प्राप्त करें पर क्लिक करें।

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

- एक बार यह निर्भरता इंस्टॉल हो जाने पर, एप्लिकेशन को पुनरारंभ करें और देखें कि क्या समस्या अब ठीक हो गई है।
यदि समस्या अभी भी ठीक नहीं हुई है, तो नीचे अगली विधि पर जाएं।
8. वॉल्ट महत्वपूर्ण सर्वर समस्या की जांच करें (यदि लागू हो)
यदि आप ऑटोडेस्क द्वारा प्रदान किए गए वॉल्ट सर्वर इन्फ्रास्ट्रक्चर का उपयोग करने का प्रयास करते समय इस समस्या का सामना कर रहे हैं, तो सबसे आम कारणों में से एक वॉल्ट सर्वर इन्फ्रास्ट्रक्चर द्वारा उपयोग की जाने वाली महत्वपूर्ण सेवाओं के साथ एक समस्या है।
यह जांचने के लिए कि क्या यह समस्या का कारण है, निम्नलिखित सेवाएं सभी चल रही हैं यह सुनिश्चित करने के लिए नीचे दिए गए निर्देशों का पालन करें:
- ऑटोडेस्क डेटा मैनेजमेंट जॉब डिस्पैच।
- SQL Server (AUTODESKVAULT)*।
- SQL Server Agent (AUTODESKVAULT)*।
- विंडोज प्रोसेस एक्टिवेशन सर्विस।
- वर्ल्ड वाइड पब्लिशिंग सर्विसेज।
यदि उपरोक्त किसी भी सेवा नहीं चल रही है, तो "ऑब्जेक्ट रेफरेंस नॉट सेट टू एन इंस्टेंस ऑफ एन ऑब्जेक्ट" त्रुटि को ठीक करने के लिए उन्हें मैन्युअल रूप से शुरू करें:
- वॉल्ट सर्वर पर विंडोज में लॉग इन करें, फिर Windows कुंजी + R दबाकर एक Run डायलॉग बॉक्स खोलें।
- बस प्रकट हुए रन प्रॉम्प्ट के अंदर, 'services.msc' टाइप करें और Services स्क्रीन को एडमिन एक्सेस के साथ खोलने के लिए Ctrl + Shift + Enter दबाएं।

- एक बार जब आप Services Management Console के अंदर हों, तो नीचे दी गई सेवाओं की स्थिति जांचें और सुनिश्चित करें कि उनमें से हर एक वर्तमान में चल रहा है:
ऑटोडेस्क डेटा मैनेजमेंट जॉब डिस्पैच. SQL Server (AUTODESKVAULT)*. SQL Server Agent (AUTODESKVAULT)*. विंडोज प्रोसेस एक्टिवेशन सर्विस. वर्ल्ड वाइड पब्लिशिंग सर्विसेज.
- यदि इनमें से कोई भी सेवा वर्तमान में नहीं चल रही है, तो उनमें से प्रत्येक पर व्यक्तिगत रूप से राइट-क्लिक करें और पुनरारंभ पर क्लिक करें।
- एक बार हर सेवा पुनरारंभ हो जाने पर, उस क्रिया को दोहराएं जो त्रुटि का कारण बन रही थी और देखें कि क्या यह अब ठीक हो गई है।
यदि "ऑब्जेक्ट रेफरेंस नॉट सेट टू एन इंस्टेंस ऑफ एन ऑब्जेक्ट" त्रुटि अभी भी हो रही है, तो नीचे अगली विधि पर जाएं।
9. स्थानीय वॉल्ट क्लाइंट प्रोफाइल हटाएं (यदि लागू हो)
एक और संभावित कारण जो वॉल्ट सर्वर का उपयोग करते समय "ऑब्जेक्ट रेफरेंस नॉट सेट टू एन इंस्टेंस ऑफ एन ऑब्जेक्ट" त्रुटि को ट्रिगर कर सकता है, वह है कुछ प्रकार का भ्रष्टाचार जो वॉल्ट उपयोगकर्ता प्रोफाइल को प्रभावित कर रहा है।
यदि यह परिदृश्य लागू है और आपने अभी तक इस सुधार का प्रयास नहीं किया है, तो आपको केवल हर ऑटोडेस्क फ़ोल्डर को हटाना होगा जो उपयोगकर्ता डेटा रखता है।
महत्वपूर्ण: आप इसे केवल तभी कर पाएंगे जब मुख्य एप्लिकेशन बंद हो। तो नीचे दिए गए फ़ोल्डर्स को हटाने के साथ आगे बढ़ने से पहले, ऑटोडेस्क ऐप को बंद करें।
वॉल्ट क्लाइंट प्रोफाइल से संबंधित डेटा को साफ़ करने के लिए हटाए जाने वाले फ़ोल्डर्स यहां दिए गए हैं:
- "%APPDATA%\Autodesk\VaultCommon"
- "%APPDATA%\Autodesk\Productstream 20xx"
- "%APPDATA%\Autodesk\Vault Explorer 20xx"
- "%APPDATA%\Autodesk\AutoCAD 20xx Vault Addin"
- "%APPDATA%\Autodesk\Autodesk Vault Basic 20xx"
- "%APPDATA%\Autodesk\Autodesk Vault Workgroup 20xx"
- "%APPDATA%\Autodesk\Autodesk Vault Professional 20xx"
- "%APPDATA%\Autodesk\Autoloader"
- "%APPDATA%\Autodesk\Reference Repair Utility"
- "%APPDATA%\Autodesk\Inventor 20xx Vault Addin"
- "%APPDATA%\Autodesk\VaultManager"
नोट: इन फ़ोल्डर्स को हटाने से ऑटोडेस्क ऐप की कार्यक्षमता प्रभावित नहीं होगी। अगली बार जब आप ऐप खोलेंगे तो ये फ़ोल्डर्स स्वचालित रूप से पुनर्जनित हो जाएंगे।
यदि यह विधि लागू नहीं है या आपके लिए काम नहीं करती है, तो नीचे अगली विधि पर जाएं।
10. वॉल्ट संस्करण अपडेट करें (यदि लागू हो)
अतीत में, यह मुद्दा ऑटोडेस्क उपयोगकर्ताओं के लिए उन परिदृश्यों में होने लगा जहां उनके वॉल्ट उत्पाद एक अप्रचलित संस्करण पर चल रहे थे।
यह सुनिश्चित करने के लिए कि आप नवीनतम संस्करण का उपयोग कर रहे हैं, आधिकारिक वॉल्ट डाउनलोड पेज पर जाएं और नवीनतम उपलब्ध बिल्ड डाउनलोड और इंस्टॉल करें।
यदि समस्या अभी भी ठीक नहीं हुई है या लागू नहीं है, तो नीचे अगली विधि पर जाएं।
11. वॉल्ट अनइंस्टॉल और पुनः इंस्टॉल करें (यदि लागू हो)
यदि आप अपने वॉल्ट सॉफ़्टवेयर के साथ समस्याओं का सामना कर रहे हैं, तो आपको परिदृश्य के आधार पर वॉल्ट सर्वर, वॉल्ट क्लाइंट, या CAD उत्पाद के लिए वॉल्ट एकीकरण की मरम्मत, पुनः इंस्टॉल या अनइंस्टॉल करने की आवश्यकता हो सकती है।
यह परिदृश्य उन परिदृश्यों में लागू होता है जहां ऑटोडेस्क सॉफ़्टवेयर असंगत है और आपको संदेह है कि स्थानीय इंस्टॉलेशन में कुछ भ्रष्ट घटक हैं जो वॉल्ट एकीकरण के साथ समस्याएं पैदा कर रहे हैं।
नोट: यह विधि केवल उन परिदृश्यों में लागू होती है जहां आप ऑटोडेस्क वॉल्ट (सर्वर, क्लाइंट, या CAD एकीकरण) का उपयोग कर रहे हैं। यदि आप वॉल्ट का बिल्कुल भी उपयोग नहीं कर रहे हैं, तो इस विधि को पूरी तरह से छोड़ दें और नीचे अंतिम सुधार पर जाएं।
भ्रष्टाचार जहां से शुरू होता है, उसके आधार पर, नीचे दिए गए उप-गाइड में से एक को आपको समस्या ठीक करने में मदद करनी चाहिए:
- वॉल्ट क्लाइंट अनइंस्टॉल और पुनः इंस्टॉल करें
- वॉल्ट सर्वर अनइंस्टॉल और पुनः इंस्टॉल करें
- वॉल्ट एकीकरण अनइंस्टॉल और पुनः इंस्टॉल करें
नोट: हमारी सिफारिश है कि नीचे प्रस्तुत किए गए क्रम में उप-गाइड का पालन करें और देखें कि क्या उनमें से कोई "ऑब्जेक्ट रेफरेंस नॉट सेट टू एन इंस्टेंस ऑफ एन ऑब्जेक्ट" त्रुटि को ठीक करता है।
वॉल्ट क्लाइंट अनइंस्टॉल और पुनः इंस्टॉल करें
तीन मुख्य कारण हैं जो अंततः ऑटोडेस्क से थिक वॉल्ट क्लाइंट के साथ एक संभावित भ्रष्टाचार समस्या का संकेत देंगे:
- आप जिस संस्करण का उपयोग कर रहे हैं वह आपके पैकेज के अनुरूप नहीं है (उदाहरण के लिए आप वॉल्ट ऑफिस का उपयोग कर रहे हैं जब आपको वॉल्ट प्रोफेशनल का उपयोग करना चाहिए)
- सॉफ़्टवेयर एक झूठी सकारात्मक के कारण असंगत रूप से व्यवहार कर रहा है।
- कुछ प्रोग्राम फ़ाइल घटक भ्रष्ट हो गए हैं।
यदि उपरोक्त में से कोई भी परिदृश्य लागू है, तो वॉल्ट क्लाइंट को अनइंस्टॉल और पुनः इंस्टॉल करने के लिए नीचे दिए गए निर्देशों का पालन करें:
- Windows कुंजी + R दबाकर एक Run डायलॉग बॉक्स खोलकर शुरू करें।
- अगला, Run प्रॉम्प्ट के अंदर, 'appwiz.cpl' टाइप करें और Programs and Features मेनू खोलने के लिए Enter दबाएं।

- एक बार जब आप Programs and Features मेनू के अंदर हों, तो Vault Basic, Vault Workshop, या Vault Professional (Client) से जुड़ी प्रविष्टि का पता लगाएं, उन पर राइट-क्लिक करें, और Uninstall चुनें।

- बस प्रकट हुई अनइंस्टॉलेशन स्क्रीन से, उपलब्ध विकल्पों की सूची से Uninstall पर क्लिक करें।

- फिर से Uninstall पर क्लिक करें, फिर अनइंस्टॉलेशन पूरा करने के लिए ऑन-स्क्रीन निर्देशों का पालन करें।

- एक बार अनइंस्टॉलेशन पूरा हो जाने पर, ऑटोडेस्क वॉल्ट के इंस्टॉलेशन डायरेक्टरी पर जाएं और किसी भी बचे हुए फाइल को हटा दें।
- अपने क्लाइंट को पुनरारंभ करें, फिर प्रदान किए गए इंस्टॉलेशन मीडिया (या डाउनलोड लिंक) का उपयोग करके सॉफ़्टवेयर को खरोंच से पुनः इंस्टॉल करें।
वॉल्ट एकीकरण अनइंस्टॉल और पुनः इंस्टॉल करें
अपने वॉल्ट-सक्षम एप्लिकेशन (AutoCAD, Inventor, Revit, आदि) को वॉल्ट सर्वर के साथ एकीकृत करने से प्रोग्राम स्विच किए बिना इंटरैक्शन सक्षम होता है। यदि थिक वॉल्ट क्लाइंट को इसकी स्थापना के दौरान योग्य उत्पादों का पता चलता है, तो यह स्वचालित रूप से एकीकरण इंस्टॉल करेगा।
हालांकि, यदि ऑटोडेस्क वॉल्ट सॉफ़्टवेयर असंगत रूप से व्यवहार कर रहा है और आपको संदेह है कि इंस्टॉलेशन से संबंधित कुछ फाइलें भ्रष्ट हो गई हैं, तो आप वॉल्ट एकीकरण/एकीकरणों को अनइंस्टॉल करके समस्या को ठीक करने का प्रयास कर सकते हैं।
इसे करने के लिए, आपको प्रोग्राम्स और फीचर्स मेनू का उपयोग करके थिक वॉल्ट क्लाइंट की स्थापना को "बदलना" होगा और समस्याग्रस्त एकीकरण से छुटकारा पाना होगा।
इसे कैसे करें, इस पर विशिष्ट निर्देशों के लिए नीचे दिए गए निर्देशों का पालन करें:
- शुरू करने के लिए, Windows कुंजी + R दबाकर एक Run डायलॉग बॉक्स खोलें।
- Run प्रॉम्प्ट के अंदर, 'appwiz.cpl' टाइप करें और Programs and Features मेनू खोलने के लिए Enter दबाएं।

- एक बार जब आप Programs and Features मेनू के अंदर हों, तो Vault Basic, Vault Workshop, या Vault Professional (Client) से जुड़ी प्रविष्टि ढूंढें, उस पर राइट-क्लिक करें, और Uninstall/Change चुनें।
- अनइंस्टॉलेशन स्क्रीन दिखाई देगी; उपलब्ध विकल्पों की सूची से Add or Remove Features पर क्लिक करें।

- अगला, आपको वर्तमान में इंस्टॉल किए गए सभी एकीकरणों की एक सूची मिलेगी। सूची के माध्यम से साइकिल चलाएं और सूची से समस्या पैदा करने वाले एकीकरण को अनचेक करें।

- एक बार जब आप उन एकीकरणों को बाहर कर देते हैं जिन्हें आप हटाना चाहते हैं, तो वॉल्ट ऐप पर परिवर्तनों को प्रतिबिंबित करने के लिए Update पर क्लिक करें।
- प्रक्रिया को पूरा करने के लिए शेष निर्देशों का पालन करें, फिर अपने पीसी को रीबूट करें और देखें कि क्या समस्या अब ठीक हो गई है उस एकीकरण को पुनः इंस्टॉल करने के चरणों से गुजरने के बाद जिसे आपने अभी हाल ही में हटाया था।
यदि वही समस्या अभी भी हो रही है, तो नीचे अगले उप-गाइड पर जाएं।
वॉल्ट सर्वर अनइंस्टॉल और पुनः इंस्टॉल करें
यदि आप देखते हैं कि सॉफ़्टवेयर असंगत रूप से व्यवहार करना शुरू कर दिया है और आपने ऊपर दिए गए अन्य संभावित सुधारों को जला दिया है, तो आपको जांच करनी चाहिए कि क्या वॉल्ट के स्वामित्व वाले प्रोग्राम या घटक वास्तव में भ्रष्ट हैं और समस्या पैदा कर रहे हैं।
इस मामले में, आप वॉल्ट सर्वर को अनइंस्टॉल और पुनः इंस्टॉल करके समस्या को ठीक करने में सक्षम होना चाहिए।
इसे कैसे करें, इस पर विशिष्ट निर्देशों के लिए नीचे दिए गए निर्देशों का पालन करें:
- शुरू करने के लिए, Windows कुंजी + R दबाकर एक Run डायलॉग बॉक्स खोलें।
- फिर, प्रॉम्प्ट में 'appwiz.cpl' टाइप करें और Programs and Features मेनू तक पहुंचने के लिए Enter दबाएं।

- Programs and Features मेनू में, Vault Basic,or Workgroup or Professional (Server) की प्रविष्टि का पता लगाएं। प्रविष्टि पर राइट-क्लिक करें और ड्रॉप-डाउन मेनू से Uninstall चुनें।
- एक नई स्क्रीन दिखाई देगी जिसमें Uninstall पर क्लिक करने का विकल्प होगा। फिर से Uninstall पर क्लिक करें और अनइंस्टॉलेशन समाप्त करने के लिए निर्देशों का पालन करें।

- अनइंस्टॉलेशन पूरा होने के बाद, ऑटोडेस्क वॉल्ट सर्वर के इंस्टॉलेशन डायरेक्टरी पर जाएं और किसी भी बचे हुए फाइल को हटा दें।
- अंत में, अपने क्लाइंट को पुनरारंभ करें और प्रदान किए गए इंस्टॉलेशन मीडिया (या डाउनलोड लिंक) का उपयोग करके सॉफ़्टवेयर को खरोंच से पुनः इंस्टॉल करें।
यदि इस विधि ने आपके मामले में समस्या को ठीक नहीं किया, तो नीचे अगले संभावित सुधार पर जाएं।
12. एंटीवायरस हस्तक्षेप रोकें (यदि लागू हो)
यदि आप अपने मामले में काम करने वाले समाधान के बिना यहां तक आ गए हैं, तो आपको पता होना चाहिए कि कुछ सुरक्षा सॉफ़्टवेयर कभी-कभी अपनी सुरक्षा के साथ अति-आक्रामक हो सकते हैं और ऑटोडेस्क वॉल्ट जैसे वैध सॉफ़्टवेयर के संचार को अवरुद्ध कर सकते हैं।
यदि आप निश्चित हैं कि आप एक झूठी सकारात्मक से निपट रहे हैं, तो केवल एक चीज जो आप कर सकते हैं वह है अपने सक्रिय एंटीवायरस को ऑटोडेस्क वॉल्ट के साथ हस्तक्षेप करने से रोकने के लिए कुछ कदम उठाना।
कोमोडो, अवास्ट, मैकेफी जैसे AV सूट अक्सर ऑटोडेस्क वॉल्ट के साथ इस प्रकार के व्यवहार का कारण बनने वाले मुख्य दोषियों के रूप में उद्धृत किए जाते हैं।
हालांकि, अन्य प्रोग्राम भी हो सकते हैं जो उसी प्रकार का व्यवहार पैदा करेंगे। यदि आपको लगता है कि आपका AV सॉफ़्टवेयर समस्या हो सकता है, तो आपको रीयल-टाइम सुरक्षा को अक्षम करके शुरू करना चाहिए और देखना चाहिए कि क्या इससे फर्क पड़ता है।
अवास्ट सहित अधिकांश सुरक्षा सूट में रीयल-टाइम सुरक्षा को अक्षम करने के लिए, बस टास्कबार मेनू पर जाएं।
यदि आप एक 3rd पार्टी सुरक्षा सूट का उपयोग कर रहे हैं जिसमें फ़ायरवॉल भी है, हालांकि, केवल रीयल-टाइम सुरक्षा को अक्षम करना पर्याप्त नहीं होगा। इस मामले में, आपको संपूर्ण सुरक्षा सूट को अनइंस्टॉल करना होगा और किसी भी अवशिष्ट फाइल को साफ़ करना होगा जो अभी भी समस्याएं पैदा कर सकती हैं।
यहां एक समस्याग्रस्त 3rd पार्टी सुरक्षा सूट को अनइंस्टॉल करने और किसी भी बचे हुए फाइल को साफ़ करने पर एक त्वरित गाइड है:
- Programs and Features मेनू खोलने के लिए, Windows कुंजी + R दबाकर एक Run डायलॉग बॉक्स खोलें।
- अगला, 'appwiz.cpl' टाइप करें और Enter दबाएं।

- Applications and Features मेनू में इंस्टॉल किए गए एप्लिकेशन की सूची में स्क्रॉल करें ताकि आप जिस 3rd पार्टी सुरक्षा सूट को अनइंस्टॉल करना चाहते हैं उसे ढूंढ सकें।
- अगला, उस पर राइट-क्लिक करें और संदर्भ मेनू से Uninstall चुनें।

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