Logika znajdujących się tam plików: pakiet, który instalujesz, może wymagać samego programu instalacyjnego, obecnie jest wiele programów instalacyjnych i ich wersji. Programy instalacyjne nie są tak kompatybilne wstecz, jak powinny, nawet jeśli jest to tylko zmiana wersji. W rzeczywistości możesz zainstalować jeden pakiet, a następnie zainstalować inny, który aktualizuje instalator, a zaktualizowany instalator nie usunie już pierwszej instalacji :-) jeszcze mylić?
Sam program instalacyjny jest wymagany do ponownego uruchomienia, jeśli chcesz wykonać deinstalację (naprawę lub ponowne dostosowanie) instalacji. Cały program instalatora musi istnieć, a także pakiet, który ma zostać zainstalowany.
Na szczęście robi się gorzej, bo wcześniej nie było wystarczająco głupie. Istnieją pakiety instalujące instalatory, które instalują pakiety za pomocą instalatorów. wtedy instalator uruchomi inny instalator, na przykład powiedz własny instalator MSI. To oczywiście nie obejmuje sytuacji, gdy instalator jest ponownie pakowany w instalator z przeplotem, aby zainstalować jakąś złą kupę, taką jak toobar.
Szczerze mówiąc, staje się jeszcze gorzej, na przykład instalowanie całego podsystemu systemu operacyjnego, ponieważ podsystem programowania jest niezbędny dla metody programowania użytej do utworzenia programu.
więc teraz masz Instalatora i wszystkie pliki instalacyjne, pakiet instalacyjny i wszystkie jego pliki, Przywracanie systemu, które polega na usunięciu instalacji i wszystkich jej plików, kopię zapasową sterownika i wszystko to powtórzone, kopię zapasową systemu, która to wszystkie pliki, a wiele programów umieści również wszystkie pliki instalacyjne w swoim własnym folderze.
Jedyną rzeczą, której nie mamy, jest stabilność :-) po prostu mamy warstwy na warstwy szalonych prób samodzielnej naprawy.
Usunięcie „instalatorów” (programu instalacyjnego) oznacza, że zainstalowanego programu nie można odinstalować, co gorsza, niektórzy nie zainstalują aktualizacji, jeśli program nie może zostać odinstalowany (przy użyciu oryginalnych części). W rejestrze istnieją również wyzwalacze „Is Installed” (różne typy), które należy wyłączyć, aby dokonać ponownej instalacji (lub instalacji z ograniczonym dostępem). Plus inne elementy rejestru, które mogą mieć wpływ na wszystkie powyższe.
Usunięcie „instalacji” (pakietu instalacyjnego) oznacza, że programu nie można odinstalować, nawet jeśli program instalacyjny istnieje, ponieważ pakiet instalacyjny jest wymagany do instalacji. (plus ponownie elementy rejestru)
Dodatkowo posiadanie tego wszystkiego nie gwarantuje, że wszystko zostanie odinstalowane, lub że program będzie mógł nawet naprawić się za pomocą pakietu instalacyjnego.
Właśnie dlatego czuję potrzebę uruchomienia INNEGO deinstalatora :-), który śledzi wszystko, co się zmienia, i może po prostu to wszystko wyrzucić. Bez śledzenia pełnej instalacji (w tym pierwszego uruchomienia) usunięcie jej części i kawałków sprawi, że nie będzie można jej łatwo usunąć. Bez pełnego śledzenia instalacji, usunięcie dowolnej z wielu części i elementów oraz warstw ochronnych i powtórzeń, nie może być łatwo wykonane. Ponieważ w rzeczywistości nie następuje całkowite usunięcie, zazwyczaj użytkownik ponownie instaluje cały system operacyjny friggen od zera, aby go wyczyścić.
Czasami możesz ponownie zainstalować oryginalną całą instalację (instalacja z ograniczonym dostępem), aby zastąpić wszystkie elementy, które usunąłeś (+ cały powyższy bałagan), wtedy sama instalacja i deinstalacja ponownie zacznie działać. Ale często wymaga to również zresetowania wszelkich elementów, które mogą spowodować niepowodzenie instalacji (zwykle w rejestrze).
sposobem na bezpieczne usunięcie resztek śmieci jest posiadanie pełnej kopii zapasowej obrazu, bez zamiaru usuwania, naprawy lub aktualizacji tych programów poza kopią zapasową pełnego obrazu (wycofanie).
lub
Aby w pełni prześledzić instalację i użyć pełnej kopii zapasowej obrazu. W ten sposób można go użyć do śledzenia instalacji, bez wszystkich tych rzeczy. (co nie jest pozbawione konsekwencji). Kopia zapasowa PEŁNEGO obrazu zawsze może przywrócić system do miejsca, w którym się znajdował (przed lub po, w razie potrzeby).
Uważam, że ta metoda jest o wiele bardziej skuteczna niż warstwa mchu rosnąca na czymś, co nigdy nie będzie toczącym się kamieniem :-), ale istnieje pewne wymaganie, aby wiedzieć, co robisz.
Ten post w pełni ilustruje, dlaczego najlepsza metoda nie jest omawiana ani stosowana, jest tylko jedna rzecz, której nigdy nie powinieneś widzieć. :-)