Es gibt folgende Logik der Dateien: Das Paket, das Sie installieren, kann ein Installationsprogramm selbst erfordern. Heutzutage gibt es viele Installationsprogramme und Versionen davon. Die Installationsprogramme sind nicht so abwärtskompatibel, wie sie sollten, auch wenn es sich nur um eine Versionsänderung handelt. Tatsächlich können Sie ein Paket installieren und dann ein anderes installieren, das das Installationsprogramm aktualisiert, und das aktualisierte Installationsprogramm wird die erste Installation nicht mehr entfernen :-) verwirrt?
Das Installationsprogramm selbst muss erneut ausgeführt werden, wenn Sie die Installation deinstallieren (reparieren oder neu anpassen) möchten. Das gesamte Programm des Installationsprogramms muss vorhanden sein, plus das Paket, das installiert werden soll.
Zum Glück wird es schlimmer, weil es vorher nicht dumm genug war. Es gibt Pakete, die Installationsprogramme installieren, die Pakete mit Installationsprogrammen installieren. Dann führt das Installationsprogramm ein anderes Installationsprogramm aus, z. B. das MSIs-eigene Installationsprogramm. Dies schließt natürlich nicht ein, wenn ein Installer in einen verschachtelten Installer umgepackt wird, um einen bösen Hacker wie eine Toobar zu installieren.
Ehrlich gesagt wird es auch schlimmer als dies, etwa die Installation eines gesamten OS-Subsystems, da das Programmiersubsystem für die Programmiermethode, die zum Erstellen des Programms verwendet wurde, notwendig ist.
so haben Sie nun das Installationsprogramm und alle Installationsdateien, das Installationspaket und alle seine Dateien, das System wiederherstellen, das die Installation entfernt, und alle Dateien, die Treibersicherung und alles, was sich wiederholt, die Systemsicherung ist alle Dateien, und viele Programme legen auch alle Installationsdateien in ihrem eigenen Ordner ab.
Das Einzige, was wir nicht haben, ist Stabilität :-) Wir haben nur Schichten aus Schichten von verrückten Versuchen, sich selbst zu reparieren.
Das Entfernen der "Installationsprogramme" (Installationsprogramm) bedeutet, dass das installierte Programm nicht deinstalliert werden kann. Schlimmer noch, einige installieren kein Upgrade, wenn das Programm nicht deinstalliert werden kann (unter Verwendung der Originalteile). Es gibt auch "Is Installed" -Trigger in der Registry (verschiedene Typen), die für eine Neuinstallation (oder eine überlappende Installation) deaktiviert werden müssen. Plus weitere Registrierungselemente, die alle oben genannten Auswirkungen haben können.
Das Entfernen der "Installation" (des Installationspakets) bedeutet, dass das Programm nicht deinstalliert werden kann, auch wenn das Installationsprogramm vorhanden ist, da das Installationspaket für die Installation erforderlich ist. (plus wieder Registry-Elemente)
All dies garantiert nicht, dass alles deinstalliert wird oder dass das Programm sich selbst mit dem Installationspaket reparieren kann.
Aus diesem Grund möchte ich ein anderes Deinstallationsprogramm ausführen :-) Das verfolgt alles, was sich ändert, und kann es einfach rausschmeißen. Wenn die vollständige Installation (einschließlich des ersten Durchlaufs) nicht verfolgt wird, können Teile und Teile davon entfernt werden, so dass sie nicht leicht entfernt werden kann. Ohne vollständige Rückverfolgung einer Installation kann das Entfernen von Teilen aus einer Vielzahl von Teilen und Teilen sowie Schutzschichten und Wiederholungen nicht ohne weiteres durchgeführt werden. Da das vollständige Entfernen tatsächlich nicht stattfindet, muss der Benutzer das gesamte Betriebssystem der Betriebssysteme von Grund auf neu installieren, um es zu bereinigen.
Manchmal können Sie die gesamte ursprüngliche Installation erneut installieren (überlappende Installation), um alle Elemente zu ersetzen, die Sie entfernt haben (+ alle oben genannten Fehler). Anschließend werden die Installation und Deinstallation wieder ausgeführt. Dies erfordert jedoch häufig auch das Zurücksetzen aller Elemente, die dazu führen können, dass die Installation fehlschlägt (normalerweise in der Registrierung).
Um den verbleibenden Müll sicher zu entfernen, müssen Sie über eine vollständige Imagesicherung verfügen und nicht die Absicht haben, diese Programme zu entfernen, zu reparieren oder zu aktualisieren, außer der vollständigen Image-Sicherung (Zurückziehen).
oder
So haben Sie die Installation vollständig verfolgt und eine vollständige Imagesicherung verwendet. Auf diese Weise kann Ihre verfolgte Installation ohne all das entfernt werden. (was nicht ohne Auswirkungen ist) Ihre FULL Image-Sicherung kann Ihr System immer dahin zurückholen, wo es sich befand (davor oder danach).
Ich finde, dass diese Methode viel effektiver ist als eine Schicht aus Moosschicht, die auf einem Stein wächst, der niemals rollt :-), aber es gibt einige Voraussetzungen, um zu wissen, was Sie tun.
Dieser Beitrag zeigt vollständig, warum die beste Methode nicht diskutiert oder angenommen wird. Es gibt nur einige Dinge, die Sie nie sehen müssen. :-)