Freigeben über


refsutil leak

Der refsutil leak Befehl unterstützt Administratoren beim Erkennen und Diagnostizieren von Speicherlecks, die auftreten, wenn Speicherplatz ineffizient oder unnötig verbraucht wird. Wenn das angegebene ReFS-Volume (Resilient File System) gescannt wird, identifiziert dieser Befehl den Speicherort und die Größe von Lecks, wodurch die Speichernutzung optimiert und die Systemleistung beibehalten wird.

Syntax

refsutil leak <drive> [/a] [/x] [/v] [/d] [/q] [/t <count>] [/s <file>]

Parameters

Parameter Description
<drive> Gibt den Laufwerkbuchstaben im Format E: oder den Pfad zum Volume-Bereitstellungspunkt an.
/a Wenn die Leckerkennung Beschädigungen erkennt, versucht dieser Parameter, ihn zu beheben und die Leckerkennung erneut durchzuführen. Wenn dieser Parameter aktiviert ist, wird die Leckerkennung einmal für jedes beschädigte Verzeichnis neu gestartet, das auf dem Volume gefunden wurde.
/x Arbeitet mit einer exklusiven Sperre auf dem Volume. Ohne diesen Parameter erstellt die Leckerkennung eine Momentaufnahme des Volumes für die Verarbeitung.
/v Ermöglicht ausführlichere Ausgabe, die ausführlichere Informationen bereitstellt.
/d Führt nur eine Diagnose durch. Lecks werden an die Standardausgabe (Stdout) gemeldet, aber nicht behoben.
/q Fragt den erforderlichen Speicherplatz für den Leckanalysevorgang ab.
/t <count> Gibt an, wie viele CPU-Threads für die Leckerkennung verwendet werden sollen. Durch die Nutzung weiterer Threads wird der Prozess auf einer CPU mit mehreren Kernen beschleunigt. Bei Festlegung auf 0, wird die Erkennung in einem einzelnen Thread ausgeführt (nicht empfohlen). Der Standardwert ist 4 Threads.
/s <file> Verwendet den angegebenen <file> Als Entwurfspuffer für den Vorgang. Die <file> Größe, die vom /q Parameter gemeldet wird, muss vergrößert werden können. Wenn dieser Parameter nicht angegeben wird, wird im Verzeichnis TEMP ein Entwurfspuffer erstellt.

Note

Durch die Gemeinsame Verwendung der /d Parameter /a werden alle gefundenen Verzeichnis- und Dateibeschädigungen ermittelt, aber keine Lecks behoben.

Examples

Führen Sie den folgenden Befehl aus, um eine Leckanalyse durchzuführen und einen detaillierten Bericht mithilfe von F:\Scratch.tmp als temporäre Datei mit 6 CPU-Threads zu erstellen:

refsutil leak D: /a /t 6 /s F:\Scratch.tmp

Führen Sie den folgenden Befehl aus, um eine Leckanalyse durchzuführen und eine detaillierte Ausgabe mithilfe von 5 CPU-Threads anzuzeigen:

refsutil leak D: /a /d /v /t 5

Führen Sie den folgenden Befehl aus, um den für eine Leckanalyse auf dem Laufwerk D: benötigten Speicherplatz zu überprüfen:

refsutil leak D: /q