Logika dari file yang ada di sana adalah: Paket yang Anda instal dapat memerlukan program penginstal sendiri, saat ini ada banyak program penginstal, dan versi mereka. Program Penginstal tidak kompatibel mundur sebagaimana mestinya, bahkan ketika itu hanya perubahan versi. Bahkan Anda dapat menginstal satu paket, dan kemudian menginstal yang lain yang memperbarui installer, dan installer yang diperbarui tidak akan lagi menghapus instalasi pertama :-) belum bingung?
Program Installer sendiri diperlukan untuk menjalankan kembali, ketika Anda ingin melakukan uninstall (atau memperbaiki atau menyesuaikan kembali) instalasi, seluruh program installer ini harus ada, ditambah paket yang akan diinstal.
Untungnya itu menjadi lebih buruk, karena itu tidak cukup bodoh sebelumnya. Ada paket yang menginstal installer, yang menginstal paket dengan installer. maka penginstal akan menjalankan penginstal lain seperti penginstal MSI sendiri. Ini tentu saja tidak termasuk ketika Installer dipaket ulang menjadi installer yang disisipkan, untuk menginstal beberapa kotoran jahat seperti toobar.
Sejujurnya itu menjadi lebih buruk dari ini juga, seperti menginstal seluruh OS Subsystem karena subsistem pemrograman diperlukan untuk metode pemrograman yang mereka gunakan untuk membuat program.
jadi sekarang Anda memiliki Installer, dan semua file instal, paket instalasi dan semua file-nya, System restore yang merupakan penghapusan instalasi dan semua file-nya, cadangan driver dan semua itu diulang lagi, cadangan sistem yang adalah semua file, ditambah banyak program juga akan meletakkan semua file instalasi di folder mereka sendiri.
Satu-satunya hal yang tidak kita miliki adalah stabilitas :-) kita hanya memiliki lapisan-lapisan apon dari upaya gila untuk memperbaiki diri.
Menghapus "installer" (program instalasi) akan berarti bahwa program yang diinstal tidak dapat dihapus, lebih buruk beberapa tidak akan menginstal upgrade, jika program tidak dapat diinstal (menggunakan bagian asli). Ada juga pemicu "Is Installed" dalam registri (berbagai jenis), yang harus dimatikan untuk menginstal ulang (atau menginstal lapped). Plus item registri lainnya yang dapat mempengaruhi semua hal di atas.
Menghapus "instalasi" (paket instalasi) akan berarti program tidak dapat dihapus, bahkan jika program penginstal ada, karena paket instalasi diperlukan untuk instalasi. (ditambah item registri lagi)
Plus memiliki semua yang tidak menjamin bahwa semuanya tidak dihapus, atau bahwa program bahkan akan dapat memperbaiki dirinya sendiri dengan paket instalasi.
Itulah sebabnya saya merasa perlu menjalankan uninstaller LAIN :-) Itu melacak semua yang berubah, dan hanya bisa membuang semuanya. Tanpa melacak instalasi penuh (termasuk jalankan pertama), menghapus bagian dan potongan itu berarti itu tidak akan mudah dihapus. Tanpa pelacakan penuh instalasi, penghapusan salah satu dari banyak bagian dan potongan, dan lapisan perlindungan, dan pengulangan, tidak dapat dilakukan dengan mudah. Karena penghapusan penuh sebenarnya tidak terjadi, ini biasanya membuat pengguna menginstal ulang seluruh sistem operasi friggen dari awal untuk membersihkannya.
Kadang-kadang Anda dapat menginstal ulang seluruh instalasi asli, (instalasi lapped) untuk mengganti semua item yang Anda hapus (+ semua kekacauan di atas), maka instalasi dan un-instalasi itu sendiri akan kembali beroperasi. Tapi Seringkali ini juga mengharuskan mengatur ulang item yang dapat menyebabkan instalasi gagal (biasanya di registri).
cara untuk secara aman menghapus sampah sisa, adalah memiliki cadangan gambar penuh, dan tidak ada niat untuk menghapus atau memperbaiki atau memperbarui program-program itu, selain cadangan gambar penuh (retraksi).
atau
Untuk sepenuhnya melacak instalasi, dan menggunakan cadangan gambar penuh. Dengan begitu instal Anda yang terlacak dapat digunakan untuk menghapusnya, tanpa semua itu. (yang bukan tanpa konsekuensi) Cadangan gambar LENGKAP Anda selalu dapat menarik kembali sistem Anda ke tempat semula (sebelum atau sesudah sesuai kebutuhan).
Saya menemukan bahwa metode ini jauh lebih efektif daripada lapisan apon lapisan lumut yang tumbuh pada apa yang tidak akan pernah menjadi batu bergulir :-) tetapi ada beberapa persyaratan untuk mengetahui apa yang Anda lakukan.
Posting ini sepenuhnya menggambarkan mengapa metode terbaik tidak dibahas atau diadopsi, hanya ada beberapa hal, Anda tidak harus melihat. :-)