Was macht "Laufwerke optimieren" in Windows 8?

87

Unter Windows 8 besteht die Möglichkeit, ein Laufwerk zu "optimieren". Dies ähnelt der Defragmentierungsoption früherer Windows-Versionen:

Bildschirmfoto

Ich habe eine SSD und ich weiß, dass SSDs nicht defragmentiert werden sollten. Windows 8 erkennt jedoch, dass es sich bei dem Laufwerk um eine SSD handelt, und gibt weiterhin an, dass eine Optimierung erforderlich ist. Was genau bewirkt die Option "Optimieren" in Windows 8? Ist es sicher für SSDs?

Ry-
quelle
2
Ich habe einige wichtige Änderungen an der Frage vorgenommen, um zu verhindern, dass sie geschlossen wird. Ich glaube, dass dies eine berechtigte Frage ist, die es wert ist, beantwortet zu werden, da ich daran interessiert bin, was dies ebenfalls bewirkt. Wenn Sie mit den Änderungen nicht einverstanden sind, können Sie mich jederzeit bei Fragen zurücksetzen, ändern oder anpingen.
James Mertz

Antworten:

77

Was dies bedeutet ist der Trim - Befehl auf dem Laufwerk ausführen (wenn es verfügbar ist). Das Laufwerk wird nicht defragmentiert, wie dies bei einem herkömmlichen rotierenden Laufwerk der Fall ist. Es ist wahrscheinlich eine gute Idee, Trim auszuführen, um nicht mehr verwendete Blöcke zu löschen.

Das Windows-Bewertungstool (winsat) bestimmt zunächst, ob es sich bei dem Laufwerk um eine SSD handelt, und ändert das Verhalten von Disk Optimizer. Unter Windows 8 wird winsat unter dem Zeitplan Microsoft \ Windows \ Maintenance im Taskplaner ausgeführt. Dies ist dasselbe Tool (winsat), mit dem die Defragmentierung von SSDs unter Windows 7 deaktiviert wird.

Nur um den Punkt noch einmal zu wiederholen und nach Hause zu fahren: Stellen Sie sich Disk Optimizer unter Windows 8 nicht als Defragmentierung vor. Es ist jetzt ein Allzweck-Tool, das die entsprechende Festplattenoptimierungsaufgabe basierend auf dem Typ der angehängten Festplatte ausführt. Die Identifizierung des Plattentyps basiert auf winsat.

Offizielle Antwort auf eine ähnliche Frage unter answers.microsoft.com

Kiran Bangalore [MSFT] -

Hallo, In Windows 7 haben wir die Defragmentierung für SSDs deaktiviert, wie Sie in Ihrem Eintrag erwähnt haben. In Windows 8 haben wir das Defragmentierungstool geändert, um ein allgemeines Optimierungstool zu erstellen, das verschiedene Arten von Speicher unterstützt. Bei SSDs werden Trimmhinweise für das gesamte Volume gesendet.

SSDs sind Speichergeräte aus Flash-Speicher. Flash-Speicher sind im Gegensatz zu Festplatten blocklöschbare Geräte. Sie können auf Byte-Ebene beschrieben werden, müssen jedoch auf Block-Ebene gelöscht werden. Trim ist ein Hinweis auf die Speicherebene, der in den Windows 7-Tagen eingeführt wurde, um anzuzeigen, dass Windows bestimmte Bereiche des Speichergeräts nicht verwendet. NTFS sendet diese Trimmhinweise, wenn Dateien aus diesen Regionen gelöscht oder verschoben werden. SSDs verwenden diese Hinweise, um im Hintergrund eine Bereinigung mit dem Namen "reclaim" durchzuführen, die sie auf die nächsten Schreibvorgänge vorbereitet. Die SSD kann sich dafür entscheiden, die Optimierung sofort durchzuführen, die Informationen für eine spätere Optimierung zu speichern oder den Hinweis vollständig zu verwerfen und nicht für die Optimierung zu verwenden, da sie keine Zeit hat, diese Optimierung sofort durchzuführen.

Wenn das Speicheroptimierungsprogramm (das neue Defragmentierungsprogramm) in Windows 8 feststellt, dass das Volume auf einer SSD bereitgestellt ist, sendet es erneut einen vollständigen Satz von Trimmhinweisen für das gesamte Volume die früher nicht bereinigen konnten - eine Chance, auf diese Hinweise zu reagieren, und ein Bereinigungs- und Optimierungsprogramm, um die beste Leistung zu erzielen. Auf SSDs wird keine herkömmliche Defragmentierung (Verschieben von Dateien in den Optimierer, um Speicherplatz und Leistung zu optimieren) durchgeführt.

Vielen Dank für Ihre Frage. Ich hoffe, dies verdeutlicht die Notwendigkeit, das Speicheroptimierungsprogramm regelmäßig auszuführen.

Kunst
quelle
3
Könnten Sie vielleicht näher erläutern, was genau das "Optimieren" des Laufwerks über das für SSDs hinaus bewirkt?
James Mertz
@KronoS Ich habe die Antwort mit dem Originalzitat aktualisiert. Auf SSDs wird ein TRIM für das gesamte Volume ausgegeben, auf HDDs wird eine gute, altmodische Defragmentierung durchgeführt.
Scott Chamberlain
Es gibt mehr Defragmentierungsoptionen in W8, noch keine offizielle Dokumentation .... eightforums.com/windows-8-news/…
Moab
Ist es normal, dass dies lange dauert (mehr als 10 Minuten) und die Maschine während des Vorgangs langsamer wird? Mein Laptop hat eine SSD (und Win8 hat dies erkannt) und als das Laufwerksoptimierungsprogramm kürzlich ausgeführt wurde, war das System während der Ausführung unbrauchbar. Kann es haben wirklich , dass viel TRIM Arbeit, vor allem zu tun , da anscheinend Windows - trim Befehle sendet , wie es funktioniert.
Ian Griffiths
@ IanGriffiths, ich würde sagen, das ist sehr ungewöhnlich. Auf den Systemen, auf denen ich es ausgeführt habe oder für die Ausführung geplant habe, ist es ziemlich schnell abgeschlossen, und ich bemerke keine Verwendbarkeit mit dem Laufwerk. Ich würde vielleicht einen Blick auf die Website des SSD-Herstellers werfen, um zu sehen, ob ein Firmware-Update für Ihr Laufwerk vorliegt. Möglicherweise hat Windows das Laufwerk auch nicht als SSD erkannt und führt gerade eine Defragmentierung durch (was Ihr Geschwindigkeitsproblem erklären würde).
Art
3

Optimieren von Laufwerken in Windows 8, das früher als Defragmentierung bezeichnet wurde, hilft bei der Optimierung der verschiedenen Laufwerkstypen, die PCs heute verwenden. Unabhängig davon, welchen Laufwerkstyp Ihr ​​PC verwendet, wählt Windows automatisch die für Ihr Laufwerk geeignete Optimierung aus.

Während die herkömmliche Defragmentierung von SSDs nicht erforderlich ist, ist die Optimierung von SSDs unbedingt erforderlich - SSDs verlangsamen sich aufgrund der Fragmentierung von Dateien und freiem Speicherplatz.

Condusiv Technologies hat ein kurzes Video mit dem Titel " Forum Post Response: SSDs and Defrag ", das ein klareres Bild liefern soll.

Simon
quelle
Ist dies also eine späte, weniger nützliche Kopie der Top-Antwort?
Ry
@minitech Wenn du spät sagst - ich wusste nicht, dass es ein Rennen war. Es war in der Liste der Top-Fragen vor 7 Stunden, und ich habe nicht versucht, mit der Top-Antwort zu konkurrieren. Der 2. Absatz bringt es auf den Punkt
Simon
Nein, es ist kein Rennen, es ist nur so, dass Antworten zu ähnlichen Zeiten manchmal ähnliche Inhalte haben. In diesem Fall sah es aus, als ob Ihre Antwort von der ersten aus kopiert und eingefügt wurde. Es ist nicht, tut mir leid! : D Wenn Sie eine kleine Änderung vornehmen möchten, ändere ich meine Stimme.
Ry
@ Minitech Kein Problem, welche Änderung schlagen Sie vor
Simon
Machen Sie den Link inline, nehme ich an? :) [This short video](http://www.youtube.com/watch?v=hznCSqb4Mzg)?
Ry
2

Hier ist eine weitere Antwort für Ihre Referenz: Es handelt sich lediglich um die umbenannte Version dessen, was früher als Windows-Defragmentierung bezeichnet wurde. In Windows 8 heißt es jetzt Optimize Drives

Jonathan
quelle
2

Nur eine Ergänzung zur Antwort der Kunst. Windows 8 sollte eine SSD durch Senden eines TRIM-Befehls optimieren, führt jedoch tatsächlich eine Defragmentierung durch. Hier ist ein Teil des Anwendungsprotokolls:

Get-EventLog -LogName Anwendungs-Quelle "Microsoft-Windows-Defragmentierung" | sort timegenerated -desc | fl timegenerated, message

TimeGenerated: 03.10.2013 14:42:54 Nachricht: Das Speicheroptimierungsprogramm hat das erneute Zuschneiden für (C :) erfolgreich abgeschlossen.

TimeGenerated: 03.10.2013 14:42:54 Nachricht: Das Speicheroptimierungsprogramm hat die Defragmentierung auf (C :) erfolgreich abgeschlossen.

TimeGenerated: 03.10.2013 14:26:24 Nachricht: Das Speicheroptimierungsprogramm hat das erneute Zuschneiden auf System Reserved erfolgreich abgeschlossen

TimeGenerated: 03.10.2013 14:26:24 Nachricht: Das Speicheroptimierungsprogramm hat die Defragmentierung auf System Reserved erfolgreich abgeschlossen

Das einzige Laufwerk im Notebook ist eine SSD.

Derzeit gibt es einen Fehler in Windows 8, der eine regelmäßige Defragmentierung der SSD verursacht.

Alex Cardenas
quelle
7
Nur weil dort "Defragmentierung" steht, heißt das noch lange nicht, dass dies tatsächlich der Fall ist. Die Zeitstempel liegen in der gleichen Sekunde, was für mich so aussieht, als würde der TRIM-Befehl "Defragmentierung" aufgerufen, und es wurde nie eine echte Defragmentierung für Festplatten durchgeführt.
Slurpee