So, inzwischen hab ich mein System schnell neu aufgesetzt.
Also, ich muss echt sagen:
Das wird nichts! Am Ende war mein Windows Ordner knapp 18 GB groß und meine 25GB Windows Parttion hatte noch 500MB frei. Hab mir mein Windows also ziemlich zerschossen.
Ich bin mittlerweile überzeugt, dass man die Uninstall-Informationen nicht löschen kann.
Die Ursache ist die, ich fasse jetzt einfach mal kurz zusammen:
Windows benötigt für seine Kernkomponente verschieden Dienste, diese wiederrum sind auf verschiedene DLLs angewiesen. Diese haben eine bestimmte version. Viele Programme benötigen zwar dieselbe DLL, aber in einer anderen Version. In Windows 95-XP war es so, dass einfach die neuere DLL in das %WINDIR%\System bzw. %WINDIR%\System32 kopiert wurde; dabei wurde die ältere DLL überschrieben. Meistens geht das gut. Aber eigentlich ist das ein recht sorgloser Umgang mit DLLs. Manchmal ging dann irgendeine Windows-Funktion oder das Programm nicht mehr, weil die falsche DLL geladen wurde. Im worst case ging beides nicht mehr und dann hiess es Windows neu installieren.
In Windows Vista hat man einen neuen Weg eingeschlagen. Es werden einfach beide DLLs behalten. Die Windows-DLL schlummert irgendwo im %WINDIR%\System32 bzw. %WINDIR%\System\ bzw. %WINDIR%\SysWOW64 (64bit Version), die Programm-DLL wird im Ordner %WINDIR%\WinSxs\ gespeichert in irgendeinem Ordner. Der Nachteil ist halt, dass viele DLLs in unterschiedlichen Versionen doppelt und dreifach irgendwann auf der Platte sind, dafür funktionieren die Windows-Funktionen und die Programme wenigstens. Und da die Festplatten ja immer größer werden, ist das ja auch kein wirkliches Problem.
Und es ist mir nicht gelungen, diese doppelte DLL Sicherung auszuhebeln oder irgendwie zu umgehen. Mittlerweile ist es mir auch egal, nachdem ich heute mein Windows zwar nicht deswegen abgeschmiert ist, aber C:\ danach aus allen Nähten platzte.
Ich würde allen raten: Alle paar Monate mal alle Patches in eine vLite SP1 DVD integrieren und wenn sichs mal lohnt, System neu aufsetzten. Die Patches sind dann zwar immer noch deinstallierbar (die Patches werden also NICHT direkt in die Windows-Setup-Dateien integriert), aber ich hab das Gefühl, dass zumindest die Registry sich nicht so aufbläht, wie wenn ich die Urversion installiere und dann ein Update Pack draufklatsche!
Und spätestens das SP2 wird wieder integriert und Windows Vista lebt fröhlich weiter!
Gruss an alle und schönen Abend noch!
Wenn aber jemand eine bessere Lösung findet, so darf er es natürlich gerne posten