Menghapus instalasi ekstensi ArcGIS dari versi sebelumnya setelah ArcGIS ditingkatkan?


11

Saya menghapus ArcGIS 9.3.1 (server, desktop, engine), lalu menginstal ArcGIS10.0 (Server, Desktop, engine).

Ketika saya mencoba untuk menghapus beberapa ekstensi arcmap, saya mendapat error 1001 "tidak bisa mendapatkan tipe installer".

Dengan kata lain, saya lupa memperhatikan saran ini :

Harap dicatat bahwa Anda harus menghapus komponen kustom sebelum Anda mencoba menghapus instalasi ArcGIS. Alasan untuk itu adalah bahwa komponen khusus harus dimuat pada waktu instal / uninstall.

Adakah yang tahu cara menghapus instalasi ini tanpa menghapus instalasi 10.0 dan menginstal ulang 9.3.1?

Pembaruan : Saya pikir saya sudah membersihkan semuanya menggunakan Revo Uninstaller, lalu membersihkan registri menggunakan CCleaner .

Jawaban:


3

Saya akan saran Mapperz kedua dari Revo-Unistaller, seperti dengan COM Explorer yang sudah tidak ada, versi freeware akan menyelesaikan pekerjaan. Tetapi versi Pro secara rutin diperbarui dan sementara itu akan bekerja dalam mode percobaan, itu adalah alat yang sangat berguna Anda mungkin harus membelinya untuk tersedia. http://www.revouninstaller.com/download-professional-version.php

Jika ekstensi pihak ke-3 dengan dependensi versi ArcGIS yang Anda minati untuk menghapus entri registri yang diletakkan dengan benar, Anda harus dapat melacak komponen secara manual dalam pengeditan registri.

Lakukan pencadangan registri terlebih dahulu dan kemudian mulai dengan menonaktifkan layanan yatim dari ekstensi.

Saya akan mulai mencari HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Uninstall

Anda ingin CSLID Kode Produk terdaftar sebagai Kode Produk atau di UnistallString, dan buat catatan dari CSLID terkait lainnya

Jika paket instalasi berbasis MSI, coba uninstall dengan msiexec / x yang ditunjukkan untuk CSLID Kode Produk. Jika penginstal masih utuh - semuanya akan hilang dengan baik.

Jika ekstensi bukan berbasis MSI, lihat apakah installer yang dapat dieksekusi masih utuh dan ketika dieksekusi memiliki opsi uninstall dan jalankan.

Sayangnya, jika salah satu installer rusak (komponen hilang dari ekstensi atau dari ArcGIS menghapus / meningkatkan) Anda hanya akan mencapai penghapusan parsial dan dengan daftar CSLID Anda harus mengejar semuanya secara manual dalam registri dan file sistem dan melakukan penghapusan saat Anda pergi.

Revo-Unistaller andal mengotomatiskan sebagian besar dari ini.


Terima kasih Stuart! Ini adalah alat yang berguna, sulit untuk menguji berbagai situasi, tetapi saya pikir ini akan bekerja dalam kombinasi dengan CCleaner.
Kirk Kuykendall

1

Saya menyarankan bahwa jika ekstensi kustom dikerahkan melalui hanya dll, maka Anda dapat pergi dan membatalkan registrasi dll.

Jika ekstensi lebih canggih dan menyimpan negara atau versinya ke registri, dll, maka Anda harus menghapus kunci-kunci itu.

Penghapus instalasi seperti 'Revo-Unistaller' tidak selalu berfungsi, karena mereka hanya terlihat di tempat standar, dan ekstensi khusus saya tidak terdaftar di tempat-tempat ini (seperti daftar program Add-Remove)


0

Berikut adalah Esric atricle yang membahas penghapusan seluruh komponen 9.3 [.1]:

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


Terima kasih, tetapi itu tampaknya hanya untuk komponen ESRI. Ia tidak mengatakan cara menghapus instalan ekstensi khusus pihak ketiga yang bergantung pada versi rakitan ESRI tertentu yang sedang diinstal.
Kirk Kuykendall

itulah jawaban saya sampai saya menghapusnya setelah membaca ulang pertanyaan Kirk.
Jay Cummins

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.