Wie kann ich sicher Sachen aus% SystemDrive% \ Windows \ Installer löschen?

11356
Randall Flagg

Mögliches Duplizieren:
Ist es sicher, von C: \ Windows \ Installer aus zu löschen?

Nicht doppelt:
Der oben genannte Link bezieht sich auf Windows XP. Ich spreche von Windows 7. Das Verhalten des Ordners hat sich möglicherweise zwischen den beiden Fenstern geändert, und ich möchte eine Antwort zu diesem Windows-System und nicht zum Windows XP-System erhalten.

Wie kann ich sicher löschen ODER verkleinern oder aus dem Ordner% SystemDrive% \ Windows \ Installer löschen?

Sagen Sie mir nicht, http://support.microsoft.com/kb/290301/en-us zu besuchen, da es aus folgendem Grund nicht mehr gültig ist:

Während das Windows Installer-Cleanup-Programm einige Installationsprobleme behoben hat, wurden manchmal andere auf dem Computer installierte Komponenten beschädigt

Ich möchte es nicht an einen anderen Ort verschieben, sondern dort Sachen entfernen.

Ich bin froh, ein Werkzeug zu haben, das das tut, aber auch die Logik der Dateien verstehen kann.

Bitte beziehen Sie sich in Ihrer Antwort auf Fenster 7 (64 Bit).

Vielen Dank

10
Es ist kein Duplikat. OP fragt ** HOW **, nicht ** CAN **. Andre Figueiredo vor 8 Jahren 1

5 Antworten auf die Frage

3
afrazier

If your system drive is small for some reason (partitioning, SSD, etc.), another option is to move C:\Windows\Installer to another, larger drive and replace the original with a junction to the new location.

Everything should continue to work but your system partition will have more space available.

1
Tom Wijsman

Ja, es ist sicher, diesen Ordner zu verkleinern, ich mache das schon seit Ewigkeiten ohne Probleme. :-)

Wie für den Ordner zu löschen, ist es möglich, aber nicht zulässt, dies zu ändern / Reparatur / entfernen Software!

Wie schrumpfen Sie? Ich verkleinere mich jetzt mit der Komprimierungsoption. Wenn ich gesagt habe schrumpfe ich gleich als löschen. Randall Flagg vor 13 Jahren 0
Siehe Thread [Ist das Löschen von Dateien in C: \ Windows \ Installer sicher?] (Http://serverfault.com/questions/15746/is-it-safe-to-delete-files-in-c-windows-installer / 15752) für weitere Details zu diesem Thema. Adrian vor 13 Jahren 0
@ RandallFlagg: Ja, durch das Schrumpfen habe ich über die Komprimierungsoption nachgedacht. Tom Wijsman vor 13 Jahren 0
Adrian, der Link, den Sie angegeben haben, verwendet eine veraltete Lösung, die auch in meiner Frage erwähnt wird. Ich möchte ein automatisches Werkzeug, das dies kann, aber keinen anderen Teil des Systems ruiniert. Randall Flagg vor 13 Jahren 0
@ RandallFlagg: Und wie würde ein Werkzeug dies automatisieren? Es ist völlig Ihre Wahl, was Sie schrumpfen oder löschen. Ein Tool kann das nicht für Sie bestimmen ... Tom Wijsman vor 13 Jahren 0
1
Psycogeek

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. :-)

* Alle * Installer, die ich gesehen habe (außer vielleicht Python), behandeln Upgrades sehr sauber. `Windows \ Installer` wird auch nur von MSI (Windows Installer) verwendet. Alle anderen Tools legen einfach das Änderungsprotokoll und eine ausführbare Datei 'uninstaller' im Verzeichnis des Programms ab. grawity vor 13 Jahren 0
Richtig, MSIs im Windows Installer, aber nicht alle MSIs sind Windows-Produkte. Wenn ALLE Installationsprogramme sauber mit Upgrades umgehen, wie kann ich Tausende von Threads mit der Installation von Ketch 22 gelesen haben? Und ich nehme nicht an, dass die Benutzer daran schuld waren, wenn es manchmal Threads gibt, die Tausende von Benutzern lang sind. Arbeitest du isoliert mit Super-Usern :-), die wissen, was sie tun? Wenn ALLE anderen Installer. . . dann haben Sie einige der Dinge, die ich habe, noch nicht gesehen und verfolgt, z. B. ein Pro-Videobearbeitungspaket, Office :-), einen ATI-Treiber oder ein vollständiges Creative-Kartenpaket. Psycogeek vor 13 Jahren 0
1
user110159

Wie bereits von PhsycoGeek erwähnt, benötigen Sie die Installationsdateien. Es gibt ein kostenloses Programm von iObit, das heißt "UnInstaller". Es funktioniert großartig. Es beseitigt den größten Teil des von einer Deinstallation hinterlassenen Registry-Abfalls und ermöglicht Ihnen das Entfernen einer beschädigten Installationsdatei oder einer beschädigten Installation ohne offensichtliche Gefahr für andere Dateien im Unterverzeichnis.

Laden Sie "Uninstaller 2.0" von iObit herunter und probieren Sie "Advanced Systemcare 5.0" aus. Beide sind kostenlos und Advanced SystemCare kostet nur 12,97 $, aber es funktioniert großartig. Ich habe mehrere andere Bereinigungsprogramme gekauft und viele andere ausprobiert, und ich glaube, das ist das Beste. Das Deinstallationsprogramm bereinigt Ihr Unterverzeichnis und Installationsprobleme auf intelligente Weise.

Ich hoffe es hilft, Jim

1
Randall Flagg

In Windows 7 können Sie das SP-Upgrade dauerhaft machen, wodurch der Ordner kleiner wird (beantwortet meine Frage nicht genau, verringert jedoch die Größe), indem Sie den folgenden Befehl verwenden:

dism.exe /Online /Cleanup-Image /spsuperseded 

In Windows Vista kann dies erreicht werden, indem Folgendes verwendet wird:

vsp1cln.exe 
"Die Operation wurde erfolgreich abgeschlossen, der Ordner blieb jedoch gleich groß ... es sei denn, es gab keine permanenten Upgrades. Coops vor 11 Jahren 0