Kurzantwort

Für den normalen Windows-Betrieb sollte keine Liste geleert werden. Verwenden Sie Empty Standby List nur für einen dokumentierten Kalt-Cache-Test, speichern Sie den Zustand vorher und nachher und beachten Sie, dass Cache-Leeren weder ein Leck noch eine Treiberbelegung oder fehlenden Arbeitsspeicher behebt.

Vor dem Leeren den Cache einordnen

Empty Working Sets kürzt residente Seiten von Prozessen; benötigte Seiten werden später erneut eingelesen. Empty System Working Set betrifft Teile des System-Working-Sets. Empty Standby List verwirft wiederverwendbaren Dateicache, während Empty Priority 0 Standby List nur Seiten niedrigster Priorität zielt. Empty Modified Page List betrifft geänderte Seiten und kann Schreibvorgänge auslösen. Keiner dieser Befehle fügt Arbeitsspeicher hinzu.

Wählen Sie den Befehl nach einer Hypothese, nicht nach der größten Zahl. Ein Kaltstart-Vergleich kann bewusst die Standby-Liste leeren. Die Untersuchung eines wachsenden privaten Prozesses erfordert dagegen Processes und Commit-Daten. Werden mehrere Listen gleichzeitig geleert, ist nicht mehr erkennbar, welche Änderung das Ergebnis verursacht hat, und der vermeintliche Erfolg lässt sich nicht reproduzieren.

  • Vorher einen Schnappschuss speichern
  • Nur eine Empty-Option auswählen
  • Use Counts danach aktualisieren
  • I/O und Reaktionszeit vergleichen
  • Nachher denselben Messpunkt und dieselbe Arbeitslast wiederholen

RAMMap-Empty-Optionen vergleichen

Empty Working Sets kürzt residente Seiten von Prozessen; benötigte Seiten werden später erneut eingelesen. Empty System Working Set betrifft Teile des System-Working-Sets. Empty Standby List verwirft wiederverwendbaren Dateicache, während Empty Priority 0 Standby List nur Seiten niedrigster Priorität zielt. Empty Modified Page List betrifft geänderte Seiten und kann Schreibvorgänge auslösen. Keiner dieser Befehle fügt Arbeitsspeicher hinzu.

RAMMap-Empty-Optionen im Überblick
OptionWirkungGeeignet fürMögliche Folge
Empty Working SetsEntfernt residente ProzessseitenArbeitsset-ExperimentAnwendungen müssen Seiten erneut einlesen
Empty System Working SetKürzt Teile des System-Working-SetsEnges System- oder Kernel-ExperimentSystemkomponenten können mehr I/O erzeugen
Empty Standby ListVerwirft wiederverwendbaren DateicacheDefinierter Kalt-Cache-TestZuvor gecachte Dateien müssen erneut gelesen werden
Empty Priority 0 Standby ListZielt auf die niedrigste Standby-PrioritätGezielter Prioritäts-TestNützlicher Cache der niedrigsten Priorität wird verworfen
Empty Modified Page ListVerarbeitet geänderte SeitenSpezialisierte DiagnoseKann Schreibvorgänge auslösen; keine allgemeine Bereinigung

Standby kontrolliert testen

Erfassen Sie zunächst einen normalen Lauf mit warmem Cache. Speichern Sie anschließend einen Schnappschuss, wählen Sie genau einmal Empty Standby List und aktualisieren Sie Use Counts. Wiederholen Sie dieselbe Aufgabe mit identischen Dateien, derselben Anwendung und demselben Datenträger. Vergleichen Sie Laufzeit, I/O und Reaktionsverhalten. Der Test misst den Wert zwischengespeicherter Daten, nicht eine allgemeine Beschleunigung durch Leeren. Für einen praktischen RAMMap-Cachetest ändern Sie nur eine Liste, messen dieselbe Last und lesen zuerst RAMMap verwenden, bevor Sie einen weiteren Zustand ändern.

Automatisieren Sie RAMMap Cache leeren nicht als täglichen Wartungsschritt. Windows verwaltet den Standby-Cache dynamisch und gibt ihn bei echtem Bedarf frei. Regelmäßiges Leeren erzwingt zusätzliche Lesevorgänge, verschlechtert Benchmarks und kann den zeitlichen Verlauf eines Problems verdecken. Kehrt Standby nach normaler Nutzung zurück, ist das erwartetes Cacheverhalten und kein Beweis dafür, dass RAMMap versagt hat.

Prüfen Sie nach dem Test Use Counts erneut und vergleichen Sie dieselbe Arbeitslast. Wenn der Cache wieder wächst, kann das normales Windows-Verhalten sein.

  1. Vorher-Zustand speichern

    Speichern Sie einen RAMMap-Schnappschuss und notieren Sie Arbeitslast und Uhrzeit.

  2. Eine Liste auswählen

    Verwenden Sie Empty Standby List nur, wenn der Kalt-Cache Gegenstand des Tests ist.

  3. Änderung bestätigen

    Aktualisieren Sie Use Counts und prüfen Sie, ob genau die erwartete Liste geändert wurde.

  4. Arbeitslast wiederholen

    Messen Sie Zeit, Datenträgerzugriffe und Reaktionsverhalten statt nur den freien RAM.

Erklärgrafik zu RAMMap-Seitenlisten vor einer Cache-Entscheidung
Erst die Kategorie und den Zweck klären, dann eine einzelne Seitenliste für einen Test ändern.

Working Sets und Prozesse unterscheiden

RAMMap zeigt die physische Speichernutzung von Windows aus mehreren Blickwinkeln. Eine große Zahl ist allein noch kein Fehler: Windows verwendet ungenutzten Arbeitsspeicher bewusst als Dateicache und kann viele Standby-Seiten bei Bedarf schnell zurückfordern. Entscheidend sind daher der beobachtete Systemzustand, der genaue Arbeitsablauf und die Frage, ob gleichzeitig Auslagerung, Verzögerungen oder fehlgeschlagene Zuweisungen auftreten.

Beginnen Sie jede Untersuchung im Reiter Use Counts und vergleichen Sie Active, Standby, Modified, Free und Zeroed. Wechseln Sie danach nur zu der Ansicht, die zur großen Kategorie passt. Processes erklärt privaten Prozessspeicher, File Summary ordnet zugeordnete Dateien zu und Physical Pages zeigt einzelne Seiten. Diese Reihenfolge verhindert, dass ähnliche Zahlen aus verschiedenen Definitionen miteinander verwechselt werden.

Wichtige Grenze

Eine kleinere Zahl nach dem Leeren beweist keine dauerhafte Beschleunigung und behebt keine Prozess-, Treiber- oder Kapazitätsursache.

Cache-Leeren nicht automatisieren

Active bezeichnet Seiten, die aktuell in Working Sets verwendet werden oder anderweitig nicht sofort verfügbar sind. Standby enthält gültige zwischengespeicherte Daten, die erneut genutzt oder bei Speicherdruck überschrieben werden können. Modified enthält geänderte Seiten, deren Inhalt vor einer Wiederverwendung geschrieben werden muss. Free und Zeroed sind sofort verfügbare Seiten, wobei Zeroed bereits aus Sicherheitsgründen mit Nullen überschrieben wurde.

Process Private ist Speicher, der einem Prozess privat zugeordnet ist; Mapped File stammt aus dateigestützten Zuordnungen. Paged Pool und Nonpaged Pool gehören zum Kernel und zu Treibern. Nonpaged Pool muss im physischen Speicher bleiben, während Paged Pool grundsätzlich ausgelagert werden kann. Diese Kategorien beschreiben unterschiedliche Besitzer und Lebenszyklen, deshalb behebt das Leeren einer Standby-Liste kein Wachstum eines Treiberpools.

Wann Empty nicht die richtige Antwort ist

Laden Sie RAMMap nur von der Microsoft-Sysinternals-Seite oder über die exakte WinGet-ID Microsoft.Sysinternals.RAMMap. Prüfen Sie nach indirekter Übertragung die digitale Microsoft-Signatur. Der am 13. August 2026 geprüfte SHA256-Wert des offiziellen v1.63-ZIP lautet 6536A8107A3FB391E4443F2742366067341A7DA50DE89F99CA0B2390120DD0CC. Ein Hash identifiziert Bytes; die Signatur bestätigt zusätzlich Herausgeber und Unverändertheit.

Starten Sie auf den meisten Intel- und AMD-Rechnern RAMMap64.exe. RAMMap64a.exe ist für Windows on ARM bestimmt, und RAMMap.exe bleibt für 32-Bit-Windows. Entpacken Sie das gesamte ZIP, bevor Sie das Programm mit erhöhten Rechten öffnen. Das Werkzeug installiert keinen dauerhaften Optimierungsdienst, benötigt aber Administratorrechte, um systemweite physische Speicherdaten vollständig abzufragen.

Häufige Fragen zum Leeren des RAMMap-Cache

Welche Empty-Option soll ich verwenden?

Meistens keine. Für einen klar definierten Kalt-Cache-Test ist Empty Standby List die übliche RAMMap-Cache-Option. Speichern Sie vorher einen Snapshot und verwenden Sie sie nicht als tägliche Optimierung.

Ist das Leeren der Standby-Liste sicher?

Es löscht keine Dateien, verwirft aber nützlichen Cache und kann vorübergehend mehr I/O und Verzögerungen verursachen.

Behebt Empty Working Sets ein Speicherleck?

Nein. Es entfernt residente Seiten, aber nicht zwingend die Zuweisung oder den Commit hinter einem Leck.

Löscht Empty Standby List Dateien?

Nein, die Dateien werden nicht gelöscht. Wiederverwendbarer Cache wird verworfen und kann spätere Lesevorgänge verlangsamen.

Soll ich das Leeren regelmäßig automatisieren?

Nein. Wiederholtes Leeren stört die Cache-Strategie und entfernt Belege, ohne einen Prozess- oder Treiberfehler zu beheben.

OFFIZIELLE QUELLE

RAMMap v1.63 herunterladen

Beziehen Sie das aktuelle signierte ZIP direkt von Microsoft Sysinternals.

RAMMap v1.63 herunterladen
Der offizielle Microsoft-Download öffnet nach einer 15-sekündigen Quellenprüfung.

Weitere RAMMap-Anleitungen