ArcGIS के नवीनीकरण के बाद पुराने संस्करण से ArcGIS एक्सटेंशन की स्थापना रद्द करें?


11

मैंने ArcGIS 9.3.1 (सर्वर, डेस्कटॉप, इंजन) की स्थापना रद्द की, फिर ArcGIS10.0 (सर्वर, डेस्कटॉप, इंजन) स्थापित किया।

जब मैंने कुछ arcmap एक्सटेंशन को अनइंस्टॉल करने की कोशिश की, तो मुझे 1001 त्रुटि मिली "इंस्टॉलर प्रकारों को प्राप्त करने में असमर्थ"।

दूसरे शब्दों में, मैं इस सलाह पर ध्यान देना भूल गया :

कृपया ध्यान दें कि ArcGIS की स्थापना रद्द करने का प्रयास करने से पहले आपको कस्टम घटक की स्थापना रद्द करनी होगी। इसका कारण यह है कि कस्टम घटकों को इंस्टॉल / अनइंस्टॉल समय पर लोड करने की आवश्यकता होती है।

क्या किसी को पता है कि 10.0 को अनइंस्टॉल किए बिना और 9.3.1 को पुनर्स्थापित करने के बिना इसे कैसे साफ करना है?

अद्यतन : मुझे लगता है कि मैंने रेवो अनइंस्टालर का उपयोग करके चीजों को साफ कर दिया है, फिर रजिस्ट्री को CCleaner का उपयोग करके साफ कर रहा है ।

जवाबों:


3

मैं Revo-Unistaller का दूसरा मैपरेज़ सुझाव दूंगा, जैसे कि COM COM एक्सप्लोरर के साथ, फ्रीवेयर संस्करण को काम मिल जाएगा। लेकिन प्रो संस्करण नियमित रूप से अपडेट हो जाता है और जब यह परीक्षण मोड में काम करेगा, यह एक ऐसा उपयोगी उपकरण है जिसे आपको संभवतः उपलब्ध होने के लिए खरीदना चाहिए। http://www.revouninstaller.com/download-professional-version.php

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

पहले एक रजिस्ट्री बैकअप करें और फिर एक्सटेंशन से किसी भी अनाथ सेवाओं को अक्षम करके शुरू करें।

मैं HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Uninstall देखना शुरू करूँगा

आप उत्पाद कोड CSLIDs को उत्पाद कोड के रूप में या UnistallString में सूचीबद्ध करना चाहते हैं, और किसी भी अन्य CSVIDs से संबंधित नोट करें

यदि पैकेज स्थापित एमएसआई आधारित था, तो उत्पाद कोड के CSLID के लिए संकेतित msiexec / x के साथ स्थापना रद्द करने का प्रयास करें। यदि इंस्टॉलर बरकरार है - सब कुछ सफाई से आना चाहिए।

यदि एक्सटेंशन MSI आधारित नहीं था, तो देखें कि क्या इंस्टॉलर निष्पादन योग्य बरकरार है और जब निष्पादित किया गया है तो एक अनइंस्टॉल विकल्प है और इसे चलाएं।

दुर्भाग्य से, यदि इंस्टॉलर या तो दूषित है (विस्तार से या आर्कगिस अनइंस्टॉल / अपग्रेड से घटक गायब हैं) तो आप केवल एक आंशिक निष्कासन प्राप्त करेंगे और CSLIDs की सूची के साथ आपको रजिस्ट्री और फ़ाइल में मैन्युअल रूप से चीजों का पीछा करने की आवश्यकता होगी आपके जाते ही सिस्टम और डिलीट करना।

Revo-Unistaller मज़बूती से इसमें से अधिकांश को स्वचालित करता है।


धन्यवाद स्टुअर्ट! यह एक उपयोगी उपकरण है, विभिन्न स्थितियों का परीक्षण करना कठिन है, लेकिन मुझे लगता है कि यह CCleaner के साथ संयोजन में काम करेगा।
कर्क कुक्केंडल

1

मेरा सुझाव है कि यदि कस्टम एक्सटेंशन को केवल सादे dll के माध्यम से तैनात किया जाता है, तो आप जा सकते हैं और विशेष dll के अनरजिस्टर कर सकते हैं।

यदि एक्सटेंशन अधिक उन्नत हैं और रजिस्ट्री के लिए अपने राज्य या संस्करण को सहेज रहे हैं, आदि, तो आपको उन कुंजियों को हटाना होगा।

'Revo-Unistaller' जैसे अनइंस्टालर हमेशा काम नहीं करते हैं, क्योंकि वे केवल मानक स्थानों में ही दिखते हैं, और कस्टम एक्सटेंशन मेरे इन स्थानों में पंजीकृत नहीं हैं (जैसे ऐड-रिमूव प्रोग्राम लिस्ट)


0

यहां एश्री एट्रीकल पर सभी 9.3 [.1] घटकों की पूर्ण स्थापना रद्द करने पर चर्चा की गई है:

http://help.arcgis.com/en/arcgisdesktop/10.0/install_guides/arcgis_desktop_install_guide/index.html#//008700000015000000.htm


धन्यवाद, लेकिन यह केवल ESRI के घटकों के लिए प्रतीत होता है। यह नहीं कहता है कि तीसरे पक्ष के कस्टम एक्सटेंशन को कैसे अनइंस्टॉल किया जाए जो ESRI असेंबली के एक विशेष संस्करण पर निर्भर करता है।
कर्क कुक्केंडल

यह मेरा जवाब था जब तक मैंने इसे कर्क के सवाल को फिर से पढ़ने के बाद हटा दिया।
जे कमिंस

0

लगता है कि आपको एक अनइंस्टालर ऐप की आवश्यकता है:

http://download.cnet.com/Revo-Uninstaller/3000-2096_4-10687648.html

उन्नत मोड संदर्भ मेनू में प्रोग्राम-विशिष्ट रजिस्ट्री कुंजी एक्सेस जोड़ता है।

सॉफ़्टवेयर के लिए विशिष्ट कुंजियाँ खोजने के लिए रजिस्ट्री कुंजियों का उपयोग करता है (जिसमें आर्कगिस भी शामिल है)

पहले अपनी रजिस्ट्री को वापस लें - (अनुशंसित usb के लिए)

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.