Wie kann ich feststellen, ob Windows 7 TRIM für mein SSD-Laufwerk verwendet?

28

Ich habe kürzlich die Firmware auf meiner SSD aktualisiert, um TRIM zu unterstützen, und auf Windows 7. Wie kann ich feststellen, ob Windows das Laufwerk als SSD erkennt und TRIM korrekt verwendet?

Dan Hook
quelle
1
Welche SSD und Firmware verwenden Sie?
Sim
Entscheidende 128 GB M225 Firmware-Version 1819
Dan Hook

Antworten:

13

Laut den Crucial User Forums - Läuft TRIM? Um zu testen, ob TRIM aktiviert ist, führen Sie Folgendes in einem Verwaltungsbefehlsfenster aus.

fsutil behavior query disabledeletenotify

Wenn es so kommt, 0ist es aktiviert.

Weitere Informationen finden Sie in den Kommentaren von Support und Fragen und Antworten zu Solid-State-Laufwerken sowie in diesem Intel Community-Forum .

Sim
quelle
7
Leider könnte dies zu hoch und nicht schlüssig sein. Wenn Sie Google deaktiviert haben, werden Sie überall dasselbe Zitat finden, in dem unter anderem Folgendes steht: "Wenn der Festplatten-Treiber den Befehl empfängt, wird er entweder darauf reagieren oder ihn ignorieren."
Bender
6
Zeigt dies wirklich an, ob das Laufwerk TRIM verwendet, oder zeigt es nur an, ob das Betriebssystem TRIM unterstützt? Ich habe dies auf einer Windows 7-Installation ohne SSDs versucht, aber dieser Befehl gab immer noch 0 zurück.
Nate
3
-1 Ich erhalte eine 0, obwohl ich noch keine SSD besitze. Es ist erstaunlich, wie viele Leute blind abstimmen, ohne sich vorher selbst zu überprüfen.
Kinokijuf
Es gibt eine doppelte Frage mit einer besseren Antwort hier: superuser.com/a/1088697/195088 Die Antwort von i3v ist wahrscheinlich die beste Antwort, obwohl es nicht die Stimmen dafür gibt.
ZaTricky
10

Ich bin immer noch auf der Suche nach einer zuverlässigen Antwort, habe jedoch festgestellt, dass auf meinem Computer für alle meine Festplatten ein automatisches Defragmentieren geplant ist, nicht jedoch für meine SSD. Ich denke, dies bedeutet, dass Windows die Festplatte als SSD erkennt.

Die Klick-für-Klick-Version der Antwort:

  1. Klicken Sie mit der rechten Maustaste auf ein Laufwerk und gehen Sie zu den Eigenschaften.

  2. Wählen Sie die Registerkarte Extras und klicken Sie auf Jetzt defragmentieren ...

  3. Klicken Sie auf Zeitplan konfigurieren ...

  4. Klicken Sie auf Select disks ...

  5. Die SSD sollte nicht in der Liste der Festplatten angezeigt werden, wenn Windows sie als SSD erkennt.

Dan Hook
quelle
meine SSD taucht da oben auf! was sollte ich tun? und warum sollte es mich interessieren ... es ist immer noch schnell
vsync
1
@vsync Defragmentierung ruiniert die Festplatte mit der Zeit, indem eine Menge Lese- / Schreibvorgänge hinzugefügt werden.
Cutrightjm
@ekaj Wenn ich mich richtig erinnere, defragmentiert Windows 7 die SSDs nicht wirklich, sondern schneidet sie ab, wenn es richtig erkennt, dass es sich um eine SSD-Festplatte handelt.
CJStuart
@Ragnagord Ah, okay, das kann der Fall sein, auch wenn es immer noch als "defragmentieren" bezeichnet wird - auf einem Computer, den ich mir angesehen habe, war die Standardtask für das Defragmentieren auf einer SSD eingestellt, vielleicht war es nur ein Trimmen
cutrightjm 29.01.14
6

Ich habe ein Befehlszeilenprogramm geschrieben, um zu überprüfen, ob TRIM aktiviert ist:

Download & Quellcode

Trimcheck

Mit diesem Programm können Sie auf einfache Weise testen, ob TRIM auf Ihrer SSD funktioniert. Es verwendet eine ähnliche Methode wie die hier beschriebene, verwendet jedoch Sektorberechnungen, um zu vermeiden, dass das gesamte Laufwerk nach dem gesuchten Muster durchsucht wird. Außerdem werden die gesuchten Daten mit 32-MB-Blöcken von Dummy-Daten aufgefüllt, um Prozessen Raum zu geben, die andernfalls den getesteten freigelegten Festplattenbereich überschreiben könnten.

Das Programm erstellt einen Test, indem es eine Datei mit eindeutigem Inhalt erstellt und löscht und dann (beim zweiten Durchlauf) prüft, ob die Daten am vorherigen Speicherort der Datei noch verfügbar sind.

Bildbeschreibung hier eingeben

Vladimir Panteleev
quelle
2
Während dieser Link die Frage beantworten kann, ist es besser, die wesentlichen Teile der Antwort hier einzuschließen und den Link als Referenz bereitzustellen. Nur-Link-Antworten können ungültig (und herabgestuft) werden, wenn sich die verlinkte Seite ändert. Siehe Wie Antwort , warum es wichtig ist .
Bytebuster
3
Ähh .. Soll ich den Quellcode einfügen? Base64-codierte Windows-Binärdatei? Entschuldigung, aber ich verstehe einfach nicht, wie Ihre vorgefertigte Antwort auf meine Antwort zutrifft.
Vladimir Panteleev
Da Sie auf eine Software verweisen, ist möglicherweise eine Dokumentation vorhanden, aus der hervorgeht, wie die Software die ursprüngliche Frage beantwortet. Ich denke, es sollte ausreichen, was denkst du?
Bytebuster
1
Der Quellcode ist offen. Der Algorithmus ist nicht gerade trivial.
Vladimir Panteleev
1
The SSD Review und TweakTown haben einen Artikel über TrimCheck veröffentlicht. Hoffentlich ist es besser, als jetzt eine E-Mail mit dem Anhang YourAnswer.exe zu erhalten, Dan Hook;)
Vladimir Panteleev
3

Bis es bessere Antworten gibt, können Sie indirekte Hinweise aus dem neuesten AnandTech-Artikel zu SSDs verwenden: Der SSD-Improv: Intel & Indilinx bringen TRIM, Kingston bringt Intel auf 115 US-Dollar :

TRIM funktioniert auf einem RAID-Array nicht.

(Weitere Informationen zu Nicht-MS-Treibern, die TRIM nicht unterstützen, waren veraltet. Intel hat beispielsweise TRIM im März 2010 hinzugefügt, sofern sich das Laufwerk nicht in einem RAID-Array befindet. Intel RAID-Treiber bietet Unterstützung für Passthrough-TRIM. )

Bender
quelle
-3

Wenn das Laufwerk erkannt wird und Sie es formatieren können, erkennt es es und verwendet es ordnungsgemäß. Alle SSD- "Funktionen" werden über die Firmware der SSD abgewickelt. Der Hersteller Ihrer SSD verfügt möglicherweise über einige Tools, mit denen TRIM bei Bedarf gestartet werden kann, z. B. das Tool "Garbage Collection".

churnd
quelle
2
TRIM handelt nicht von Werkzeugen und ist eine Funktion, keine "Funktion". Es soll von einem Betriebssystem unterstützt werden.
Bender
1
Er ist nicht ganz falsch, aber diese Frage bezieht sich auf Windows 7.
JL.