Windows 8.1 Update 1 Festplattennutzung 100%
Hintergrundinformationen / Computerspezifikationen
Ich habe einen 14-Zoll-Samsung Series 5 Ultra. Kern i5-CPU, 750 GB HDD, 8 GB RAM, Intel HD-Grafik 4000. Ich habe den Computer seit etwa 1,5 Jahren ohne größere Probleme.
Problem
Das Problem erschien Anfang April dieses Jahres, als ich das Betriebssystem von Windows 8.1 auf Windows 8.1 Update 1 (nicht von 8 auf 8.1) aktualisiert habe. Nachdem es etwa 48 Stunden lang ununterbrochen eingeschaltet war (außer nachts, wenn ich es in den Ruhezustand versetzte), erreichte die Festplattenauslastung nach Ansicht des Task-Managers 100%. Wenn dies geschieht, wird alles, vom Öffnen/Schließen von Anwendungen bis zum Eintippen und sogar dem Aufrufen des Startbildschirms durch Drücken der Windows-Taste, extrem langsam. Die einzige Möglichkeit, die Festplattennutzung zu verringern, ist ein Neustart des Computers. Dann wiederholt sich das Problem. Ich habe meinen aktuellen Laptop (wie auch meine früheren Laptops) lange Zeit auf diese Weise benutzt - ich habe ihn nachts in den Ruhezustand versetzt und ihn nur dann neu gestartet, wenn Windows Updates installieren muss. Ich weiß also, dass die 100%ige Festplattennutzung nicht auf die Art und Weise zurückzuführen ist, wie ich den Computer benutze.
Die Ursache für den Spike variiert. Manchmal ist es System , manchmal ist es eine der verschiedenen Anwendungen, die ich installiert habe (z.B. Chrome, Evernote, Spotify, Wunderlist, iTunes, etc.), und manchmal ist es Antimalware Service Executable , etc.
Versuchte Lösungen
Ich glaube, ich habe fast jede Lösung für dieses Problem ausprobiert:
- Ausführen des Befehls “Datenträger prüfen” (
chkdsk /b /f /v /scan c:
) von der Eingabeaufforderung des Administrators aus - Ausführen der Windows-Speicherdiagnose
- Deaktivieren von Superfetch und Windows-Suche von Diensten aus. msc
- Ausführen von “Probleme mit Windows-Update beheben” in der Systemsteuerung –> Fehlerbehebung
- Aktualisieren und Zurücksetzen des Grafiktreibers (Intel HD 4000)
- Deaktivieren von “Hardwarebeschleunigung verwenden, wenn verfügbar” in den Chrome-Einstellungen
- Deaktivieren der schnellen Intel-Speichertechnologie
- Ausführen des Befehls SFC /SCANNOW wie empfohlen hier
- Ausführen eines Schnellscans & eines vollständigen Scans von Windows Defender (keine Bedrohungen gefunden)
- Herausnehmen und Wiedereinsetzen der Festplatte
- Aktualisieren des Computers, aus der Option Aktualisieren und Wiederherstellen –> Wiederherstellungsoption in den Windows-Einstellungen
Keines der oben genannten funktionierte bei mir. Ich war kurz davor, aufzugeben, bemerkte dann aber, daß einer der Hauptverantwortlichen für die Plattenbenutzungsspitze, wie im Abschnitt “Plattenaktivität” des Ressourcenmonitors gezeigt, C:\System (pagefile.sys)
war. Ich googelte mich um und stellte fest, daß eine der empfohlenen Lösungen die Deaktivierung der Pagefile war. Ich ging dann zu Systemsteuerung –> System und Sicherheit –> System –> Erweiterte Systemeinstellungen –> Registerkarte “Erweitert” –> Leistungseinstellungen –> Registerkarte “Erweitert” –> “Ändern” unter “Virtueller Speicher” und entdeckte, daß die Zahl für “Zur Zeit zugewiesen” unten 1280MB betrug, obwohl die Zahl für “Empfohlen” 4533MB war. Ich änderte sie sofort in 4533MB und überprüfte die Computer meiner Familienmitglieder, um zu sehen, wie die Zahlen waren. Alle ihre hatten einen derzeit zugewiesenen Speicherplatz, der nur geringfügig kleiner war als der empfohlene Platz. Siehe Screenshot unten:
Dies könnte das Problem beheben. Ich muss noch ein paar Tage warten, aber wenn das nicht der Fall ist, was in aller Welt soll ich dann als nächstes tun? Ich vermute, dass die Festplatte nicht ausfällt, weil
- Dieser Computer ist weniger als 2 Jahre alt; und
- Laut Speccy ist der Status der Festplatte gut.
Update 5/27/2014
Die “4533MB”-Lösung hat nicht funktioniert. Ich mußte den Computer vor etwa 30 Minuten neu starten, weil die Festplattennutzung wieder auf 100% fiel. Als ich den Ressourcenmonitor öffnete, zeigte sich wieder die C:\System (pagefile.sys)
als der Übeltäter. Ich habe nun die Seitendatei über dasselbe Fenster, das oben im Screenshot zu sehen ist, vollständig deaktiviert. Die Zahl für “derzeit zugewiesen” ist jetzt 0MB. Wird in ein paar Tagen erneut aktualisiert, oder wenn das Problem erneut auftritt, je nachdem, was früher eintritt.
Update 6/4/2014 (Deaktivierung der Seitendatei erzwingt einen Neustart des Computers)
Zwischen dem 27.5. und 30.5. mußte ich meinen Computer aus Gründen, die mit verschiedenen Updates für Anwendungen von Drittanbietern zusammenhängen, neu starten. In der Nacht vom 30.5. auf den 30.5. habe ich meinen Laptop (mit Akku) benutzt und ihn dann über Nacht in den Schlafmodus versetzt. Als ich am 6.1. aufwachte und den Einschaltknopf drückte, schien es zunächst so, als würde der Computer aus dem Ruhezustand zurückkehren, aber dann startete er neu. Heute Morgen ist der Computer wieder hochgefahren. Ich vermute, die vollständige Deaktivierung der Auslagerungsdatei hat meinen RAM-Speicher stark beansprucht? Ich weiß nicht wirklich, wie ich das interpretieren soll. Fürs erste habe ich die Seitendatei wieder aktiviert.
Gute Nachrichten/Schlechte Nachrichten Update 6/5/2014
Ich glaube, ich habe die Ursache des Problems herausgefunden - es ist Superfetch. Ich glaube, es war die ganze Zeit über Superfetch. Es stimmt, dass ich “Superfetch deaktivieren” aus services.msc in die Liste der “versuchten Lösungen” oben aufgenommen habe. Was ich damals nicht wusste, war, dass Superfetch selbsttätig neu startet, kurz nachdem ich es abgeschaltet und deaktiviert habe. Die Frage, die ich jetzt habe, lautet also: wie Deaktiviere ich Superfetch dauerhaft?
Wahrscheinlich Endgültiges Update 6/8/2014
Ich glaube, ich habe es herausgefunden. Es war wahrscheinlich die ganze Zeit über Superfetch. In der Nacht vom 5.6. auf den 5.6., nachdem es einen Tag lang ununterbrochen eingeschaltet war, begann die Plattennutzung wieder in die Höhe zu schnellen. Ich ging zu services.msc und stoppte & deaktivierte Superfetch. Die Plattennutzung wurde wiederhergestellt. Etwa eine Stunde später öffnete ich services.msc erneut, überprüfte den Status von Superfetch und stellte fest, daß es wieder aktiviert war. Ich tat dieses “Deaktivieren-es-und-es-erhält-neu-aktiviert”-Ding mindestens 8 weitere Male, ohne Erfolg. Dann googelte ich “wie man Superfetch dauerhaft deaktiviert” und versuchte, Superfetch über 1) die Eingabeaufforderung des Administrators; 2) die Registrierung; 3) services.msc zu deaktivieren, aber nichts funktionierte.
Dann ging ich zu dieser Webseite und versuchte die Option “Disable Prefetch” in der Registrierung. Ich stellte sowohl EnablePrefetcher
als auch EnableSuperfetch
so ein, dass die Daten den Wert 0 hatten. Superfetch lief immer noch, aber 3 Tage, nachdem ich dies getan hatte, hat mein Laptop keinen einzigen Platten-Spike gesehen. Ich habe ihn über Nacht in den Schlafmodus versetzt, und er hat nicht einen Neustart am Morgen erzwungen.
Für diejenigen unter Ihnen, die das gleiche Problem haben, versuchen Sie bitte die Option “Disable Prefetch”, wie auf der Webseite beschrieben.