Windows 10

Festplatten- und SSD-Performance mit Windows-Bordmitteln testen

28.07.2017 von Thomas Rieske
Um die Geschwindigkeit von Speichermedien zu ermitteln, finden sich eine Reihe sowohl von kostenpflichtigen als auch kostenlosen Tools, zum Beispiel CrystalDiscMark. Doch wenn es nicht auf eine mit allen Schikanen ausgestattete Test-Suite mit grafischer Oberfläche ankommt, benötigt man keine zusätzliche Software.

Das Kommandozeilen-Tool WinSAT

Wenig bekannt ist, dass Windows über ein Kommandozeilen-Tool namens WinSAT verfügt, das die gewünschten Werte ermitteln kann. Damit lässt sich die Geschwindigkeit von allen lokalen Speichermedien testen, die über einen Laufwerksbuchstaben oder alternativ ihre physische Datenträgernummer ansprechbar sind. Letzteres können Sie mit diskpart und dem Kommando list disk ermitteln.

WinSAT Befehlsaufbau

Um WinSAT zu starten, öffnen Sie eine Eingabeaufforderung als Administrator. Eine Übersicht über die Syntax sowie notwendige und optionale Parameter erhalten Sie mit dem Befehl

winsat -?

- oder etwas übersichtlicher auf dieser Technet-Seite. Der generelle Befehlsaufbau lautet:

winsat <Bewertungsname> <Parameter>

Performance-Test eines Datenträgers starten

Die Performance von Datenträgern testen Sie, indem Sie als Bewertungsnamen disk angeben. Um sich ausführlich über die Lese- und Schreibgeschwindigkeit Ihres Systemlaufwerks, in der Regel C:, zu informieren, reicht das Kommando:

winsat disk

Hierfür sollten Sie aber ausreichend Zeit einplanen. Je nach Größe des Speichermediums kann ein solcher Test durchaus mehrere Stunden dauern. So benötigte ein USB-Stick mit 32 GByte bereits über eine Stunde, um den umfassenden Check zu absolvieren.

Bildergalerie:
Windows 10
Damit das bordeigene Performance-Tool richtig funktioniert, müssen Sie die Eingabeaufforderung als Administrator öffnen.
Windows 10
Einen Überblick über Syntax und Parameter erhalten Sie mit dem Kommando "winsat -?". Da die Ausgabe mehrere Bildschirmseiten umfasst, empfiehlt es sich, den Output per more-Befehl zu steuern.
Windows 10
Auch auf der zugehörigen Technet-Seite von Microsoft finden Sie die entsprechenden Informationen.
Windows 10
Ohne zusätzliche Parameter führt WinSAT alle Tests für das jeweilige Laufwerk durch. Das kann, wie hier bei einem USB-Stick mit 32 GByte, schon einmal deutlich über eine Stunde dauern.
Windows 10
Besser ist es daher, das Tool mit Parametern zu steuern. Die Ausgabe lässt sich mittels Umleitungszeichen in eine beliebige Textdatei schreiben.
Windows 10
Über den Parameter -xml schreiben Sie das Ergebnis des Checks in eine XML-Datei.
Windows 10
Das generierte XML-File können Sie mit einem Editor wie dem XML Notepad von Microsoft oder einem beliebigen XML-Viewer öffnen und anzeigen.
Windows 10
Darüber hinaus erzeugt Windows beim Aufruf von WinSAT automatisch eine Protokolldatei im Pfad "C:\Windows\Performance\WinSAT". Die Informationen zum letzten Start des Tools werden immer angehängt und befinden sich am Ende des Files.

Sequenzielle Lesegeschwindigkeit testen

Es empfiehlt sich daher, gezielter vorzugehen und mit Parametern zu arbeiten. Um zum Beispiel die sequenzielle Lesegeschwindigkeit von Laufwerk F: zu prüfen, tippen Sie diesen Befehl ein:

winsat disk -seq -read -drive f

Beachten Sie, dass Sie das Laufwerk ohne Doppelpunkt angeben. Ansonsten wertet Windows dies als ungültiges Kommando.

Sequenzielle Schreibgeschwindigkeit testen

Neben der Lese- lässt sich natürlich auch die Schreibgeschwindigkeit testen. Das erreichen Sie mit dem folgenden Befehl:

winsat disk -seq -write -drive f

Random-Test der Schreib-und Lesegeschwindigkeit durchführen

Wer statt mit sequenziellen lieber mit Zufallsdaten testet, ersetzt den Parameter -seq durch -ran. Das Ergebnis lässt sich auch in eine Datei schreiben. Dazu können Sie einfach das Umleitungszeichen (>) oder den optionalen Parameter -xml <Dateiname> verwenden. Die XML-Datei können Sie anschließend zum Beispiel mit dem XML Notepad von Microsoft anzeigen. Eine Protokolldatei mit dem Namen winsat.log finden Sie überdies unter C:\Windows\Performance\WinSAT. (hal)