So reduzieren Sie die Größe (Speicherplatz) von Windows 8


15

In dieser Frage geht es darum, was ich tun kann, um die Größe von Windows 8 zu verringern .

Hintergrundbeispiel:
Derzeit und mit nur einem installierten Programm (MS Access 2007) habe ich ungefähr 15 GB Festplattenspeicher verwendet. Ich habe wenig Speicherplatz (es ist eine 17-GB-Partition einer SSD).

Ich hätte gerne Lösungen im Sinne von:

  • Dateien entfernen, die nicht wirklich benötigt werden (zB Treiber, die von meinem System nicht wirklich benötigt werden)
  • Hilfedateien, die nicht wirklich benötigt werden (zB Dokumentation)
  • pagefile.sys (vorausgesetzt, ich hätte 4 GB RAM und keinen wirklichen Austauschbedarf)
  • hiberfil.sys (Wird für Ruhezustand und Ruhezustand verwendet. Ich brauche das, obwohl ich durch Entfernen etwa 4 GB Speicherplatz zurückgewinnen würde.)

Idealerweise möchte ich hauptsächlich Dateien löschen, die ich höchstwahrscheinlich nicht brauche, aber ich habe keine gute Idee, wo ich dort anfangen soll.

Da sich meine Hardware nicht ändert, wäre ich bereit, alle Treiber zu löschen, die Windows 8 für Hardware hat, die ich nicht habe.

Aktualisieren

Ein großer Teil des Speicherplatzes in Windows 8 (und 7) wird für die "Windows-Abwärtskompatibilität dlls-hell" verwendet. Ich beziehe mich auf eine Funktion mit dem Namen "Windows Side by Side" (im Ordner C:\Windows\winsxs), die unter Warum wird der Ordner / winsxs so groß und kann er verkleinert werden? . Indem Sie mehrere Versionen (auch wenn diese nicht oft benötigt werden) der Tausenden von DLLs behalten, die mit der Software geliefert werden, werden mindestens 4 bis 5 GB Festplattenspeicher belegt.


Das Löschen von temporären Dateien ist gut. Obwohl ich mich auf weniger offensichtliche Dinge wie nicht verwendete Treibersoftware und Hilfedateien konzentrieren möchte ... Ich habe "zu viel" Speicherplatz in einer Neuinstallation, was bedeutet, dass ich keine temporären Dateien löschen kann
humanityANDpeace

1
Ich denke, die Auslagerungsdatei wird missverstanden. Ich wünschte, ein Experte könnte die Dinge für mich klären, aber ich erinnere mich, dass die Auslagerungsdatei ein wesentlicher Bestandteil des Betriebssystems ist (obwohl Sie sie deaktivieren können), und unabhängig davon, wie viel RAM Sie haben, sollte sie beibehalten werden ... auch wenn gerade bei der minimalen Größe.
Louis

Ich würde die Auslagerungsdatei auf 4 GB RAM wirklich nicht deaktivieren. Ich habe das versucht, als ich 12 GB RAM hatte und Fehler / Prozessabbrüche beim Multitasking hatten (VS + Chrome + EVE Online + Vindictus / Warframe + MusicBee). @ Louis Ich habe es auf 48 GB RAM ohne negative Auswirkungen deaktiviert. Wenn man keine hat, ist die Diagnose durch einen BSOD begrenzt, aber wen interessiert das wirklich? Einige schlecht geschriebene Programme verlassen sich auf die Auslagerungsdatei / missbrauchen sie (Chrome reagiert bei mir mit eingeschalteter Registerkarte wesentlich weniger, trotz 48 GB RAM). Ich erinnere mich auch, dass Photoshop ohne eine einmal konfigurierte Auslagerungsdatei nicht gestartet werden würde.
Arthur Kay

Antworten:


8

Vor der Installation reduzieren

Dies funktioniert am besten, ist aber etwas schwierig zu tun. So habe ich Windows 7 auf einem 8-GB-Netbook ausgeführt. Ich habe nicht versucht, viel davon zu tun, aber diese wunderbaren Menschen scheinen versucht zu haben, was Sie wollen. Sie haben es auf ein ziemlich enges Paket gebracht. Ich denke , dass es eine Diskussion über die SU war hier .

Deaktivieren Sie den Systemschutz

Es gibt Schritt- für -Schritt - Anleitung hier .

  1. Navigieren Sie zum Bedienfeld, indem Sie nach suchen Control Panel
  2. Suchen nach System Protection
  3. Öffnen Sie den System PropertiesDialog
  4. Navigieren Sie zu der System ProtectionRegisterkarte
  5. Wählen Sie den Datenträger, auf dem Windows 8 installiert ist, und drücken Sie Konfigurieren
  6. Deaktivieren Sie die Systemwiederherstellung

Das spart dir ein bisschen Platz. Bildbeschreibung hier eingeben


3

17 GiB ist für Windows 8 furchtbar wenig (genau wie für Windows 7 und Vista zuvor). Ein Grund dafür ist, dass Windows von Anfang an alles enthält, was es jemals installieren könnte, sodass Sie nicht nach der Installations-DVD suchen müssen, nur weil Sie sich für eine spätere Installation von Telnet entscheiden (wie es unter XP war, war nur dort Telnet enthalten) ... wie auch immer).

Dieser Artikel enthält einige Tipps zum Verringern des Installationsaufwandes unter Windows 7, die meisten Tipps sollten jedoch auch für Windows 8 gelten. Besonders die Reduzierung des Platzbedarfs der benötigten Fahrer sieht vielversprechend aus:

Sie können ein nützliches CodePlex-Tool namens DriverStore Explorer verwenden , um veraltete oder duplizierte Treiber im Verzeichnis Windows 7 C: \ Windows \ System32 \ DriverStore \ FileRepository zu identifizieren und zu löschen. Auf allen Systemen, auf denen ich es ausprobiert habe, Notebook- und Desktopsystemen, wurde immer weniger als 1 GB Festplattenspeicher gespart. Weitere Informationen finden Sie in meinem Blog " Ein weiteres nettes Manöver zur Systemlaufwerkbereinigung: DriverStore Explorer ".


1
komisch! :) Ich habe das Verzeichnis C: \ Windows \ System32 \ DriveStore gefunden und mich gefragt, ob dies eine Möglichkeit ist, Speicherplatz zu sparen. Am Ende habe ich Ihre Antwort auf mein eigenes Posting erhalten . Großartig
humanityANDpeace

2

Sie können auch mit DISM.exe Speicherplatz sparen. Führen Sie beispielsweise in einer Windows 8 (8.0) -Eingabeaufforderung mit erhöhten Rechten Folgendes aus:

DISM.exe / online / cleanup-image / startcomponentcleanup

Dadurch werden einige nicht benötigte Dateien von entfernt winSxS. Ich experimentiere immer noch mit diesem Tool, aber Sie können Hilfe erhalten, indem Sie das /? Flagge.

dism /?

Wenn Sie Windows wie mich deaktivieren möchten, benötigen Sie die Dienste Windows Update und Windows Modules Installer, um DISM.exe optimal nutzen zu können.


Ich würde Ihren Vorschlag sehr gerne testen, wenn ich nur könnte :) Da ich selbst ein großer "Fan von Deaktivierung" bin, habe ich Windows selbst deaktiviert. Mein Linux-Setup ist viel schlanker. ::: ::: Wie auch immer, DISM hat nichts mit Systemwiederherstellung zu tun, oder? Deployment Image Servicing and Management (DISM)Weißt du, was es tatsächlich tut oder warum du darauf stößt? Sie hätten nicht aufgehört zu raten, oder?
humanityANDpeace

Nein, es gibt einige Beispiele für diese Art der Verwendung von DISM (mit dem Schalter / startcomponentcleanup), wie hier: tiny.cc/827h6w Ich habe auch hier auf SE eine ähnliche Anleitung gesehen. Ich habe nur die Hilfeschalter (/?) Erwähnt, weil sie mir ein besseres Verständnis des Tools verschafften und mir halfen, meine Datenbank mit dem Schalter / restorehealth wiederherzustellen, da sie anfangs nicht richtig funktionierte. DISM wurde meines Erachtens für Systemadministratoren und Offline-Bereitstellungsimages entwickelt, aber der Schalter / online erstreckt sich auch auf laufende Systeme. Verwenden Sie dism, das Ihre Installation beschädigt hat?
Woowaa

Am Ende hat es mir nicht so viel Platz gespart und ich habe eine andere Methode verwendet, um nur die Datei 3gb restore.tmp im Winsxs-Verzeichnis zu löschen. Ich benutze selbst häufiger Linux und kann mehr als 3 Chunky-Linux-Installationen in den Raum integrieren, den Winodws auf meiner SSD einnimmt, selbst nach diesen Änderungen.
Woowaa

1

Es gibt Anwendungen wie WinReducer , die die Installationsgröße der Windows-Vorinstallation verringern können, indem sie die .iso-Datei ändern und unerwünschte Funktionen, Sprachen, Treiber usw. ausschließen einige andere Anwendungen) und dauert einige Zeit, um zu verarbeiten, aber es funktionierte, als ich es kürzlich mit Windows 8.1 64-Bit versuchte und YUMI verwendete, um die ISO auf einen USB zu setzen.

Ich bin nicht zu verrückt geworden, habe Sprachen und Scanner- / Druckertreiber, moderne UI-Apps und ein paar andere Dinge entfernt. Zuerst schien die ISO-Dateigröße nicht viel kleiner als das Original zu sein, aber nach der Installation hatte ich insgesamt 9 GB Speicherplatz.

Es bietet Optionen, um es viel weiter zu reduzieren, warnt jedoch davor, dass es sich um experimentelle Funktionen handelt oder dass einige wichtige Funktionen ausfallen können. Ich bin sicher, es wird entwickelt oder andere Anwendungen werden besser dazu in der Lage sein, Abhängigkeiten von anderen Funktionen in Ruhe zu lassen, wenn Sie die Unterstützung für eine Funktion entfernen.


1

Es wird nicht empfohlen, den Ruhezustand unter Windows 8 zu deaktivieren, da er für die Schnellstartfunktion verwendet wird. Beim Herunterfahren werden die Benutzersitzungen durch die Funktion "Schnellstart" geschlossen, die Kernelsitzung wird jedoch in hiberfil.sys in den Ruhezustand versetzt. Dieser Systemstatus wird dann verwendet, um den nächsten Startvorgang zu beschleunigen.

Windows weist hiberfil.sys eine entsprechende Menge des Arbeitsspeichers Ihres Systems zu. Wenn Sie also über viel RAM verfügen, ist hiberfil.sys größer als für Fast Start erforderlich. Öffnen Sie eine Eingabeaufforderung mit erhöhten Rechten, und geben Sie "powercfg.exe / hibernate / size 50" ein, um hiberfil.sys auf 50% des installierten Arbeitsspeichers festzulegen. (Sie können es nicht unter 50% reduzieren)

Wenn Sie Ihren Computer jedoch ständig eingeschaltet lassen oder nur selten neu starten, interessiert Sie der schnelle Start möglicherweise nicht und Sie können den Ruhezustand deaktivieren. Andererseits sind Festplatten und sogar SSDs jetzt so billig, dass der Platzbedarf nicht so groß ist wie bei Ihrem IBM AT. ;-)


Worauf beziehen sich diese 50%? Und wenn es 50% der RAM-Größe ist, können Sie erklären, wie die Dinge noch funktionieren würden, wenn mehr als 50% des RAM tatsächlich im Ruhezustand verwendet würden? Klingt für mich nach einer gefährlichen Einstellung (aber ich arbeite nicht unter Windows).
Arjan

Ah, es komprimiert den RAM-Inhalt: Was passiert, wenn wir die Größe von hiberfil.sys reduzieren? Und Vorsicht: Wenn die Ruhezustandsdatei zu klein ist, tritt ein "Stop Error" auf und die Codes schlagen vor, wie viel Sie erhöhen müssen die Größe der Ruhezustandsdatei von. "
Arjan

1
Vergessen Sie nicht, dass Windows 8 Fast Start nur den Kernel speichert und keine Anwendungen oder Dateien öffnet. Dafür benötigen Sie also keine so große Ruhezustandsdatei. Sowohl unter Windows 7 als auch unter Windows 8 wird eine Mindestanforderung von 2 GB RAM (64-Bit-Betriebssystem) angegeben. Die Ruhezustandsdatei von Win 7 enthält standardmäßig 75% des installierten Arbeitsspeichers, was bedeutet, dass es ausreichte, den Kernel zu speichern und Anwendungen zu öffnen. Es scheint also ziemlich sicher zu sein, dass der Kernel alleine in 50% des Arbeitsspeichers "passt". Natürlich habe ich 8 GB RAM, also stecke ich mit einer 4 GB-Ruhezustandsdatei fest!
ID Kline

2
Mit dem Befehl powercfg wird nur die Größe der Ruhezustandsdatei festgelegt. Sie können den Ruhezustand in der Systemsteuerung / Energieoptionen deaktivieren. Dadurch wird auch der Schnellstart deaktiviert. Lesen Sie, wie Sie "Fast Startup" für einen Hybrid-Boot unter Windows 8 und 8.1 ein- oder ausschalten, um eine bessere Erklärung zu erhalten. :-)
ID Kline


0

Sie können das Dienstprogramm zur Datenträgerbereinigung in Windows-8 wie auch in früheren Windows-Versionen verwenden, um temporäre und unerwünschte Dateien zu löschen.

Gehen Sie zu Systemsteuerung> Verwaltung> Datenträgerbereinigung

Ich bin sicher, dass Ihre pagefile.sys und hiberfile.sys nicht betroffen sind, da Sie sie bei Bedarf manuell ändern müssen.


Ich erwähnte das pagefile.sys und das hiberfil.sys, um ein wenig nachzudenken und um bereits Möglichkeiten zur Sicherung des Speicherplatzes mitzuteilen (wenn Sie genug RAM haben - vielleicht 4 GB - können Sie auf das pagefile.sys verzichten). Die pagefile.sys kann in der Systemsteuerung \ System und Sicherheit \ System deaktiviert werden, indem Sie "Erweiterte Systemeinstellungen" auswählen. Dort kann man über die in diesem Dialog gefundenen Advanced-> Performance-Einstellungen das Tauschen deaktivieren. Wenn der Arbeitsspeicher ausreicht, sind keine nennenswerten Auswirkungen und ca. 3-4 GB mehr Speicherplatz zu verzeichnen
humanityANDpeace
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.