Mal ein freundliches hallo in die runde. Ich bin neu hier und beschäftige mich gerade damit platz zu sparen bei einer Win7 Installation. Die Idee dahinter ist, wenn man eine SSD hat und dort Windows installiert (egal ob 7, 8 oder 10) möchte man natürlich platz sparen um auf der immer zu kleinen SSD das wichtigste drauf zu bekommen. Ich gehe jetzt davon aus das man neben der SSD noch eine normale Festplatte verbaut hat. Es gib Daten die brauchen nicht auf eine SSD zu sein, wie z.b. Musik, Filme und Fotos (zumindest wen man mit der Bearbeitung fertig ist). Auch gibt W7 die Möglichkeit um alle Benutzerdaten auf ein anderes Laufwerk auszulagern. Ich komme noch aus der Zeit wo man eine Partition nur für das Betriebssystem und Hauptprogramme erstellt hat und ein weiteres für Daten. Und das bekommt man auch nicht mehr raus.
Hatte mal ein Laptop mit einer 40 Gb Festplatte, dies war für eine W7 mit Office 10 Installation schon etwas knapp. Da habe ich schon mal angefangen nach zu sehen wo der ganze platz geblieben ist.
So jetzt mal zum platz sparen. Es ist mir aufgefallen das einige Ordner riesig werden. Zum Anfang der Windows Update Ordner C:\Windows\SoftwareDistribution\. Dieser beinhaltet mehrere Gigabyte an Daten und wird nur von Windows Update verwendet. Hat also kein Einfluss auf die gesamt Geschwindigkeit. Diesen Ordner habe ich mal in einer Test Installation auf ein anderes Laufwerk verschoben. Habe mir mit VirtualBox eine Testumgebung gebastelt mit 2 Festplatten a 30 gb. Auf dem C Laufwerk dann W7 installiert. Auf dem H Laufwerk hab ich mir ein Order mit der Bezeichnung "C" erstellt. Dort hinein habe ich den kompletten SoftwareDistribution Ordner rein kopiert. Als nächstes habe ich ein NTFS junction point zu diesem Ordner erstellt.
mklink /D C:\Windows\SoftwareDistribution\ H:\C\SoftwareDistribution\
Dies hat eine Art Verknüpfung erstellt im Windows Ordner zum anderen Order auf dem anderen Laufwerk.
Nun gibt es noch andere Order die im laufe der Zeit wachsen. Z.b. der Installer Ordner, bei diesem bin ich mir auch ziemlich sicher ihn auf ein anderes nicht SSD Laufwerk auslagern zu können. In diesem Ordner befinden sich theoretisch nur für Installation benötigte Dateien. Aber mir ist aufgefallen, dass wenn ich diesen Order verschiebe oder lösche, zwar noch alle Programme laufen, aber bei einigen Verknüpfungen im Menü oder auf dem Desktop das Icon sich geändert hat.
Was gäbe es noch für Ordner die man "auslagern" könnte? Also die kein Einfluss auf die Geschwindigkeit des Betriebssystem haben. Beim SysWow64 Ordner bin ich mir nicht sicher.
Es gibt immer noch die Möglichkeit die SWAP Datei auf ein anderes Laufwerk auszulagern. Was bei genügend Arbeitsspeicher auch kein Einfluss auf die Geschwindigkeit haben sollte. Bei zu wenig Arbeitsspeicher wohl schon.
Auch die TEMP Ordner könnte man auslagen, dies hatte ich immer gemacht um die Fragmentation auf dem C Laufwerk gering zu halten. Einfach eine extra Partition für sämtliche Temp und Swap Dateien. Ob dies bei SSDs noch was bringt ist eine andere Frage.
Und dann erstellt Windows Update immer random Ornder auf dem C Laufwerk mit Installationsdaten drin. Die könnte man auch löschen, hat kein Einfluss auf Windows. Aber beim Updaten kann es dann zu Problemen kommen. Hatte schon öfters mal das diverse Updates nicht laufen weil ich sämtliche Temp Install Ordner gelöscht hatte. Dies kommt sehr oft bei Updates von .Net und SQL vor. Dies heißt man müsste die auf ein anderes Laufwerk als eine Art Backup speichern. Momentan bin ich bei der Installation der Testmaschine mit dem Updaten beschäftigt, und habe schon über 500 MB an diesen Daten auf dem Laufwerk.
Ich würde mal probieren um W7 unter den 10 GB zu bekommen. Momentan bin ich bei 18,2, aber er ist ja noch am updaten.