Das Spiel hakt, du öffnest den Task-Manager, und die Spalte "Disk" (Datenträger) zeigt 100 %. Oder der PC braucht nach der Anmeldung Minuten, bis er benutzbar ist, und der Datenträger steht die ganze Zeit am Anschlag. Oder es passiert mitten in der Partie, und du fragst dich, ob das Laufwerk gerade stirbt.
Die Zahl ist echt, aber eng gefasst: Sie sagt, dass der Datenträger die ganze Zeit Arbeit in der Warteschlange hatte, nicht, wie viel Arbeit und von wem. Herauszufinden, von wem, ist die eigentliche Aufgabe.
Was 100 % misst
Wähle auf der Registerkarte Leistung den Datenträger aus. Der Task-Manager beschreibt seine "Active time" (aktive Zeit) als den Anteil der Zeit, in dem der Datenträger Lese- oder Schreibanforderungen bearbeitet, und der Ressourcenmonitor beschreibt seine Spalte "Active Time (%)" als den Anteil der Zeit, in dem der Datenträger nicht im Leerlauf ist. Microsofts Ask-Core-Team erklärt den Indikator % Idle Time der Leistungsüberwachung und definiert Leerlauf dabei so: Jede Anforderung ist abgeschlossen, und keine steht aus.
100 % heißt also: Im Messintervall gab es keinen Moment, in dem nichts gewartet hat. Darüber, wie viele Daten bewegt wurden oder wie voll das Laufwerk ist, sagt das nichts. Den Rest zeigt dieselbe Seite: "Read speed" und "Write speed" (Lese- und Schreibgeschwindigkeit), "Average response time" (durchschnittliche Antwortzeit), "Type" (Typ, etwa SSD oder HDD) und "System disk" (Systemdatenträger, also ob Windows darauf liegt).
Ausgelastet bei viel Durchsatz ist ein großer Job, etwa eine Installation, ein Kopiervorgang oder ein Patch. Ausgelastet bei wenig Durchsatz und langen Antwortzeiten heißt, dass Anforderungen auf das Laufwerk warten, und Microsofts Leitfaden zur Behebung von Leistungsproblemen stellt dann die Frage, auf die es ankommt: Ist der Datenträger überlastet, und wenn ja, wer nutzt ihn?
Den Prozess finden
Klicke auf der Registerkarte Prozesse auf den Spaltenkopf "Disk", um danach zu sortieren. Viele Windows-Dienste laufen in Diensthost-Prozessen, und seit Windows 10 Version 1703 bekommt auf PCs mit mehr als 3,5 GB RAM jeder Dienst seinen eigenen, mit wenigen Ausnahmen; laut Microsofts Dokumentation zum Diensthost kannst du dadurch in den Task-Manager schauen und genau wissen, welcher Dienst welche Ressourcen verwendet.
Wenn du in w0a die Einstellung Dienstprozesse zusammenlegen (svchost) angewendet hast, teilen sich Dienste wieder Hostprozesse, und ihre Seite nennt die Zahlen pro Dienst im Task-Manager als den Preis dafür (Arbeitsspeicher- und Datenträger-Tweaks).
Für Details bis auf Dateiebene nimm im Task-Manager den Befehl "Open Resource Monitor" (Ressourcenmonitor öffnen), oder drück Win+R und führe resmon aus. Seine Registerkarte "Disk" hat drei Listen:
- "Processes with Disk Activity" (Prozesse mit Datenträgeraktivität) zeigt pro Prozess "Read (B/sec)", "Write (B/sec)" und "Total (B/sec)" (Lesen, Schreiben, gesamt, in Byte pro Sekunde). Laut den Spaltenbeschreibungen des Ressourcenmonitors selbst sind das Durchschnitte über die letzte Minute, sodass ein kurzer Ausschlag klein aussieht und langsam abklingt.
- "Disk Activity" (Datenträgeraktivität) listet jede Datei, die gerade gelesen oder geschrieben wird, mit ihrer "Response Time (ms)" (Antwortzeit). Setz im Bereich darüber ein Häkchen bei einem Prozess, um diese Liste auf ihn zu filtern.
- "Storage" (Speicher) zeigt für jedes Laufwerk "Active Time (%)" und "Disk Queue Length" (Länge der Datenträgerwarteschlange).
Steht der Datenträger direkt nach der Anmeldung am Anschlag, sieh dir auf der Autostart-Seite des Task-Managers auch die Spalte "Startup impact" (Startauswirkungen) an, die CPU- und Datenträgeraktivität während des Starts misst.
Windows-Jobs, die den Datenträger nutzen
Mehrere Windows-Jobs lesen oder schreiben Dateien, während sie laufen:
- Windows Update. Einstellungen > Windows Update zeigt, ob gerade etwas heruntergeladen oder installiert wird. Updates pausieren auf derselben Seite hält sie eine Weile zurück. In der neuesten Form der Funktion wählst du laut Microsofts Seite zum Pausieren ein Enddatum bis zu 35 Tage im Voraus und kannst es später innerhalb derselben Grenze verlängern; endet die Pause, sucht Windows nach den neuesten Updates, lädt sie herunter und installiert sie.
- Übermittlungsoptimierung. Laut Microsofts Liste der Downloader hinter Windows Update, den Apps aus dem Microsoft Store, den Definitionsupdates von Defender und Xbox Game Pass auf dem PC, neben anderen. Sie erscheint als Diensthost-Zeile mit diesem Namen, und Microsofts FAQ merkt an, dass das Beenden den Download je nach App möglicherweise nicht stoppt.
- Microsoft Defender Antivirus, aufgeführt als "Antimalware Service Executable". Ein Scan liest Dateien und kann deshalb, während er läuft, in der Spalte "Disk" auftauchen, und Microsofts Seite zur Problembehandlung merkt an, dass Defender standardmäßig auch nach jedem Update der Sicherheitsinformationen scannt. Antimalware Service Executable mit hoher CPU-Last beim Spielen zeigt, wie du aufzeichnest, was er scannt, und wie du seinen geplanten Scan verschiebst. Microsoft warnt, dass Ausschlüsse den Schutz verringern, und seine Liste der Ordner, die du nicht ausschließen solltest, enthält Programmordner installierter Apps; ein Spiel ist eine installierte App.
- Suchindizierung, aufgeführt als "Microsoft Windows Search Indexer". Laut Microsofts FAQ kann der erste Indizierungslauf bis zu ein paar Stunden dauern, und danach aktualisiert Windows den Index laufend, wenn sich Dateien ändern; viele Dateien in indizierte Ordner zu kopieren, verschafft ihm also neue Arbeit. Die Einstellungen dazu findest du unter Einstellungen > Datenschutz & Sicherheit.
- SysMain, eine Diensthost-Zeile, die laut Windows die Systemleistung mit der Zeit aufrechterhält und verbessert. Microsofts Notizen zu Windows 7 aus dem Jahr 2009 sagten, Superfetch und Prefetching seien für Festplatten entworfen worden, bei denen zufällige Lesezugriffe ein großer Engpass sein konnten; eine aktuelle Microsoft-Seite, die sagt, wie Windows 11 damit auf SSDs umgeht, haben wir nicht gefunden. Wenn dich eine Anleitung den Dienst hat stoppen lassen und Apps jetzt langsamer starten, setzt die Karte Langsame App-Starts auf der Seite Fix in w0a das Vorladen in den Speicher über Prefetch/SysMain auf den Windows-Standard (aktiviert) zurück, wie Langsame App-Starts beschreibt.
- OneDrive. Laut Microsofts Support-Seite lässt sich die Synchronisierung über das OneDrive-Symbol auf der Taskleiste für 2, 8 oder 24 Stunden anhalten, und sie läuft von selbst weiter, wenn die Zeit um ist.
Wenn Windows auf einer Festplatte liegt
Ist der ausgelastete Datenträger eine HDD und zugleich der Systemdatenträger, gibt das Laufwerk selbst das Tempo vor. Derselbe Microsoft-Leitfaden rechnet es aus der Drehzahl vor: Eine Platte mit 5.400 U/min sollte theoretisch jeden Block in etwa 11 ms lesen können. In Microsofts Entwicklungstests für Windows 7 aus dem Jahr 2009 erreichten 176 von 182 Festplattenkonfigurationen im Test für zufällige Lesezugriffe zwischen 0,8 und 1,6 MB/s. Eine Festplatte, die verstreute Lesezugriffe bedient, kann also ständig ausgelastet sein und dabei rund ein Megabyte pro Sekunde bewegen.
Der Leitfaden bewertet auch die Latenz. Für die Indikatoren "Avg. Disk sec/Read" und "Avg. Disk sec/Write" der Leistungsüberwachung nennt er unter 15 ms gesund, über 25 ms eine Warnung und über 50 ms kritisch; kurze Spitzen sind tolerierbar, und Zeiträume von über einer Minute lohnen eine Untersuchung. "Average response time" im Task-Manager liefert einen schnellen Wert in Millisekunden; die Schwellenwerte wurden für die Indikatoren der Leistungsüberwachung geschrieben.
Keine Einstellung lässt eine Platte schneller drehen. SSD oder HDD für Spiele erklärt, was eine SSD bei Spielen ändert und was nicht.
Wenn das Laufwerk selbst ausfallen könnte
Erklärt nichts im Ressourcenmonitor die Aktivität, oder bleiben die Antwortzeiten lang, während wenig bewegt wird, dann prüf das Laufwerk. Ohne Administratorrechte liefert PowerShell die Zusammenfassung von Windows selbst:
Get-PhysicalDisk | Format-Table DeviceId, FriendlyName, MediaType, HealthStatus
HealthStatus zeigt Healthy, Warning, Unhealthy oder Unknown, was Microsoft einen groben Hinweis auf den Zustand des Geräts nennt. Für die eigenen Zähler des Laufwerks öffne PowerShell als Administrator (ohne das verweigert Windows mit einer Fehlermeldung den Zugriff) und führe aus:
Get-PhysicalDisk | Get-StorageReliabilityCounter | Format-List DeviceId, Temperature, Wear, ReadErrorsUncorrected, WriteErrorsUncorrected, ReadLatencyMax
DeviceId entspricht dem ersten Befehl. Manche Felder können leer zurückkommen, wie eines in Microsofts eigenem Beispiel. Die Referenz der Zuverlässigkeitszähler definiert Wear als Prozentwert, bei dem 100 bedeutet, dass die geschätzte Verschleißgrenze erreicht ist, und sagt, dass ein ReadLatencyMax (in Millisekunden angegeben) von über 10 Sekunden auf ein Problem mit dem Datenträger oder dem Hostbusadapter hindeuten kann. Die Zähler für nicht korrigierte Fehler erfassen Fehler, die das Laufwerk selbst nicht korrigieren konnte.
CrystalDiskInfo liest die S.M.A.R.T.-Daten des Laufwerks und bewertet es mit Good, Caution, Bad oder Unknown. Laut seiner Dokumentation überwacht es bei Festplatten die Zahl der neu zugewiesenen (reallocated), der aktuell ausstehenden (current pending) und der nicht korrigierbaren (uncorrectable) Sektoren und zeigt bei einer SSD mit 10 % oder weniger verbleibender Lebensdauer Caution an. Wirkt einer dieser Werte falsch, kopier zuerst alles Wichtige vom Laufwerk.
Was nicht hilft
- Arbeitsspeicher-Optimierer. Laut Microsofts Leistungsleitfaden zwingen sogenannte Arbeitsspeicher-Optimierer den Kernel, seinen Datenträgercache zu löschen und die Arbeitssätze von Prozessen zu verkleinern, und alles, was das bewirkt, ist eine Menge unnötiger Datenträger-E/A.
- Die Auslagerungsdatei entfernen. Auslagern ist Datenträgeraktivität, aber ohne Auslagerungsdatei kann Windows Programmen weniger Speicher zusagen; Die Auslagerungsdatei und Spiele erklärt, warum das nach hinten losgeht.
- Die Übermittlungsoptimierung abschalten, um Downloads zu stoppen. Laut Microsofts FAQ verhindert das Deaktivieren nicht, dass Inhalte auf deine Geräte heruntergeladen werden; um Updates zurückzuhalten, verweist sie auf die eigenen Richtlinien der jeweiligen Komponente, etwa die für Windows Update oder den Store.
Verwandt
- Task-Manager für Gamer
- Antimalware Service Executable mit hoher CPU-Last beim Spielen
- SSD oder HDD für Spiele
- Die Auslagerungsdatei und Spiele
- Warum Spiele unter Windows 11 ruckeln
Hat diese Seite geholfen?
Was hat gefehlt, oder was hat nicht funktioniert? Wir lesen jede einzelne Rückmeldung.
Wenn diese Seite das Problem nicht gelöst hat, schreib uns — nenne den Artikel, den du gelesen hast, und wir bessern ihn nach.