Woher weiß ich, ob mein SSD-Laufwerk TRIM unterstützt?

23

Windows 7 unterstützt den Befehl TRIM, mit dem sichergestellt werden soll, dass die Leistung eines SSD-Laufwerks über die gesamte Lebensdauer hinweg erhalten bleibt.

Wie können Sie feststellen, ob ein bestimmtes SSD-Laufwerk TRIM unterstützt?

Sehen Sie hier für eine Beschreibung von TRIM.

Auch das Folgende aus einer Microsoft Präsentation:

Die Microsoft-Implementierung der Funktion "Trimmen" wird in Windows 7 unterstützt. NTFS sendet eine Löschbenachrichtigung an das Gerät, das "Trimmen" unterstützt. Dateisystemvorgänge: Formatieren, Löschen, Abschneiden, Komprimieren OS-interne Prozesse: z. B. Snapshot, Volume Manager Drei Optimierungsmöglichkeiten für Das Gerät Verbessert den Abnutzungsgrad des Geräts, indem der Zusammenführungsvorgang für alle gelöschten Datenblöcke beseitigt wird. Ermöglicht eine frühzeitige Speicherbereinigung für schnelles Schreiben. Mehr Platz für die Nivellierung der Geräteabnutzung.

Omar Shahine
quelle
Ich habe den Verdacht, dass es unter "Funktionen" auf der Registerkarte "Details" für das Gerät im Geräte-Manager oder möglicherweise irgendwo in / proc angezeigt wird, wenn Sie eine Linux-CD booten. Trotz der Suche finde ich nicht viel. Ich weiß , es hat auf LKML Geschwätz gewesen über TRIM - Unterstützung Erkennung und ermöglicht Optimierungen vor kurzem ...
Leander
Das ist wirklich eine sehr nützliche Frage. Wenn ich mich umsehe, stelle ich fest, dass sich viele Leute fragen, ob TRIM funktioniert oder aktiviert ist oder ob das Gerät über TRIM verfügt oder ob es sich um ein Firmware-Upgrade handelt. Aber es gibt keine Möglichkeit, sicher zu wissen, ob es funktioniert.
Ian Boyd

Antworten:

8

Laden Sie die Intel SSD Toolbox herunter und installieren Sie sie .

Wenn es sich bei Ihrem Laufwerk nicht um eine Intel SSD handelt, ist die einzige verfügbare Option Laufwerksinformationen anzeigen . Klicken Sie darauf. Scrollen Sie nach unten zu

Word169 , Bit 0 - Datensatzverwaltung wird unterstützt

Wenn ja 1, haben Sie TRIM. Wenn 0nicht.

Bildbeschreibung hier eingeben

unsterblich
quelle
Das ist die richtige Antwort.
Nate
8

Eine Antwort auf diese Frage wurde im Kommentarbereich des Engineering 7-Blogposts zu SSD und Windows 7 veröffentlicht .

Um herauszufinden, ob Windows 7 den TRIM-Befehl sendet, können Sie den folgenden Befehl an einer Eingabeaufforderung mit erhöhten Rechten ausführen:

>fsutil behavior query DisableDeleteNotify

und wie man dies anhand eines Kommentars interpretiert .

"... wenn fsutil meldet, dass" DisableDeleteNotify "0 ist, dann ist Trim aktiviert. (Die Funktion wird manchmal mit anderen Namen bezeichnet: Trim == Delete Notification == Unused Clusters Hinweis.) Die Einstellung ist in Bezug auf Deaktivierung geschrieben etwas, weil wir Werte von 0 für die Standardeinstellungen verwenden möchten.

Wenn Sie Trim gemäß dieser Einstellung aktivieren, bedeutet dies, dass das Dateisystem Trim-Befehle über den Speicherstapel sendet. Das Dateisystem weiß nicht, ob dieser Befehl auf einer niedrigeren Ebene unterstützt wird oder nicht. Wenn der Festplattentreiber den Befehl empfängt, wird er entweder darauf reagieren oder ihn ignorieren. Wenn Sie sicher sind, dass Ihre Speichergeräte Trim nicht unterstützen, können Sie Trim deaktivieren (DisableDeleteNotify aktivieren), damit das Dateisystem diese Benachrichtigungen nicht sendet. Das Senden der Benachrichtigungen ist jedoch recht einfach und ich habe keine Leistungsverbesserung durch Deaktivieren festgestellt. Daher empfehle ich nicht, diese Einstellung zu deaktivieren. Wenn Sie eine SSD haben, die Trim unterstützt, möchten Sie diese definitiv nicht deaktivieren.

Es sieht so aus, als würde Ihnen dies immer noch nicht sagen, ob das Laufwerk und / oder die Firmware für das Laufwerk TRIM unterstützen. Seufzer.

Omar Shahine
quelle
Das ist nicht sehr nützlich. fsutilteilt Ihnen nur mit, dass Ihr Dateisystem TRIM unterstützt (und dass niemand es manuell deaktiviert hat). Das wissen wir schon. Sehen Sie sich die Antwort von illmortal unten an, um herauszufinden, ob TRIM tatsächlich auf Ihrem Laufwerk aktiviert ist.
Nate
3

Durch das Senden des Befehls disabledeletenotify an die SSD wird nur überprüft, ob der Befehl TRIM gesendet wird. Das Laufwerk muss natürlich TRIM unterstützen. Der beste Weg, dies zu tun, ist, auf die Website des Herstellers zu gehen und die detaillierten Spezifikationen für Ihr Laufwerk einzusehen.

AndyT
quelle
0

Samsung Magician ist nur für Windows verfügbar und bietet Informationen zur ACHI- und TRIM-Unterstützung durch Ihr aktuelles Setup für Sumsung-Original-SSD.

Vergessen Sie nicht, die regelmäßige Laufwerksoptimierung unter zu aktivieren dfrgui.exe. Für SSD-Laufwerke, die TRIM-Befehle für nicht verwendete Blöcke ausgeben.

gavenkoa
quelle