ถอนการติดตั้งส่วนขยาย ArcGIS จากเวอร์ชั่นก่อนหน้านี้หลังจากอัปเกรด ArcGIS หรือไม่


11

ฉันถอนการติดตั้ง ArcGIS 9.3.1 (เซิร์ฟเวอร์เดสก์ท็อปเครื่องยนต์) แล้วติดตั้ง ArcGIS10.0 (เซิร์ฟเวอร์เดสก์ท็อปเครื่องยนต์)

เมื่อฉันพยายามถอนการติดตั้งส่วนขยาย arcmap บางอย่างฉันได้รับข้อผิดพลาด 1001 "ไม่สามารถรับประเภทตัวติดตั้ง"

กล่าวอีกนัยหนึ่งฉันลืมฟังคำแนะนำนี้ :

โปรดทราบว่าคุณต้องถอนการติดตั้งองค์ประกอบที่กำหนดเองก่อนที่จะพยายามถอนการติดตั้ง ArcGIS เหตุผลที่เป็นส่วนประกอบที่กำหนดเองจำเป็นต้องโหลดในเวลาติดตั้ง / ถอนการติดตั้ง

ไม่มีใครรู้วิธีถอนการติดตั้งโดยไม่ต้องถอนการติดตั้ง 10.0 และติดตั้ง 9.3.1?

ปรับปรุง : ฉันคิดว่าฉันได้ทำความสะอาดสิ่งขึ้นโดยใช้ Revo Uninstaller แล้วการทำความสะอาดรีจิสทรีใช้CCleaner

คำตอบ:


3

ฉันขอแนะนำ Mapperz เป็นครั้งที่สองของ Revo-Unistaller เช่นเดียวกับ COM Explorer ที่หมดอายุแล้วรุ่นฟรีแวร์จะทำงานให้เสร็จ แต่รุ่น Pro ได้รับการปรับปรุงเป็นประจำและในขณะที่มันจะทำงานในโหมดทดลองมันเป็นเครื่องมือที่มีประโยชน์ที่คุณควรซื้อให้มี http://www.revouninstaller.com/download-professional-version.php

หากส่วนขยายของบุคคลที่สามที่มีการอ้างอิงรุ่น ArcGIS ที่คุณสนใจในการลบรายการรีจิสตรี้ที่วางไว้อย่างถูกต้องคุณควรจะสามารถติดตามส่วนประกอบด้วยตนเองในการแก้ไขรีจิสทรี

ทำการสำรองข้อมูลรีจิสทรีก่อนแล้วจึงเริ่มต้นด้วยการปิดใช้งานบริการที่ไม่ได้ใช้งานใด ๆ จากส่วนขยาย

ฉันจะเริ่มค้นหา HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Uninstall

คุณต้องการ CSLID ของรหัสผลิตภัณฑ์ที่แสดงรายการเป็นรหัสผลิตภัณฑ์หรือใน UnistallString และจดบันทึก CSLID ที่เกี่ยวข้องอื่น ๆ

หากการติดตั้งแพคเกจนั้นใช้ MSI ลองถอนการติดตั้งด้วย msiexec / x ที่ระบุสำหรับ CSLID ของรหัสผลิตภัณฑ์ หากตัวติดตั้งยังคงอยู่ - ทุกสิ่งควรหลุดออกอย่างหมดจด

หากส่วนขยายไม่ได้ใช้ MSI ให้ดูว่าโปรแกรมปฏิบัติการติดตั้งนั้นยังคงอยู่หรือไม่และเมื่อใช้งานจะมีตัวเลือกในการถอนการติดตั้งและเรียกใช้งานหรือไม่

น่าเสียดายที่หากตัวติดตั้งเสียหาย (ส่วนประกอบขาดหายไปจากส่วนขยายหรือจากการถอนการติดตั้ง / อัปเกรด ArcGIS) คุณจะได้รับการลบบางส่วนเท่านั้นและด้วยรายการ CSLID คุณจะต้องไล่ล่าสิ่งต่างๆด้วยตนเองในรีจิสทรีและไฟล์ ระบบและทำการลบตามที่คุณไป

Revo-Unistaller เชื่อถือได้โดยอัตโนมัติส่วนใหญ่นี้


ขอบคุณจวร์ต! นี่เป็นเครื่องมือที่มีประโยชน์ยากที่จะทดสอบสถานการณ์ที่แตกต่างกัน แต่ฉันคิดว่ามันจะทำงานร่วมกับ CCleaner
Kirk Kuykendall

1

ฉันอยากจะแนะนำว่าถ้าส่วนขยายที่กำหนดเองถูกปรับใช้ผ่าน dll ธรรมดาเพียงแค่นั้นคุณสามารถไปและถอนการลงทะเบียน dll เฉพาะได้

หากส่วนขยายนั้นทันสมัยกว่าและกำลังบันทึกสถานะหรือรุ่นลงในรีจิสทรี ฯลฯ คุณจะต้องลบคีย์เหล่านั้น

โปรแกรมถอนการติดตั้งเช่น 'Revo-Unistaller' ไม่สามารถใช้งานได้เนื่องจากพวกมันดูเฉพาะในสถานที่มาตรฐานและส่วนขยายที่กำหนดเองที่ฉันไม่ได้ลงทะเบียนในสถานที่เหล่านี้ (เช่นรายการ Add-Remove Programs)


0

นี่คือ Esri atricle ที่พูดถึงการถอนการติดตั้งคอมโพเนนต์ 9.3 [.1] ทั้งหมด:

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


ขอบคุณ แต่นั่นดูเหมือนจะเป็นเพียงสำหรับองค์ประกอบของ ESRI ไม่ได้กล่าวถึงวิธีถอนการติดตั้งส่วนขยายที่กำหนดเองของบุคคลที่สามซึ่งขึ้นอยู่กับแอสเซมบลี ESRI รุ่นเฉพาะที่กำลังติดตั้ง
Kirk Kuykendall

นั่นคือคำตอบของฉันจนกว่าฉันจะลบมันหลังจากถามคำถามของ Kirk อีกครั้ง
Jay Cummins

0

ดูเหมือนว่าคุณต้องการแอปถอนการติดตั้ง:

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

โหมดขั้นสูงเพิ่มการเข้าถึงคีย์รีจิสทรีเฉพาะโปรแกรมในเมนูบริบท

ใช้ Registry Keys เพื่อค้นหาคีย์เฉพาะสำหรับซอฟต์แวร์ (รวม arcgis)

สำรองข้อมูลรีจิสทรีของคุณก่อน - (แนะนำ usb)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.