2010-11-11 02:47:41 +0000 2010-11-11 02:47:41 +0000
45
45

Wie sicher ist es, CHKDSK auf einer SSD auszuführen?

Ich habe vor kurzem gesehen, dass Windows 7 eine oder zwei Warnungen angezeigt hat, dass ich chkdsk auf meinem Laptop ausführen soll. Mein Laptop wurde mit einer SSD geliefert und ich bin mir nicht sicher, ob es irgendwelche negativen Auswirkungen hat, chkdsk auf einem solchen Laufwerk auszuführen. Gibt es irgendwelche potenziellen Probleme mit der Meldung von “fehlerhaften Sektoren” auf dem Laufwerk? Ich könnte mir vorstellen, dass das physikalische Konzept von Sektoren zwischen einer Platte und einem Mikrochip völlig unterschiedlich ist.

Ich glaube nicht, dass meine SSD TRIM unterstützt. Sie ist etwa 14 Monate alt und eine schnelle Websuche scheint darauf hinzudeuten, dass sie es nicht tut (obwohl es fast unmöglich ist, diese Information mit Sicherheit herauszufinden!) Ich bin mir auch nicht sicher, ob TRIM hier überhaupt relevant ist, da es nicht viele Löschvorgänge geben sollte.

Also, wie sicher ist es, chkdsk auf meinem SSD-Laufwerk auszuführen?

Das Modell der SSD, die ich habe, wird als “Samsung SSD PB22-JS3 2.5” angegeben.

Antworten (7)

25
25
25
2010-11-11 04:45:22 +0000

Gibt es irgendwelche potenziellen Probleme mit der Meldung von “fehlerhaften Sektoren” auf dem Laufwerk?

Es ist denkbar, dass chkdsk einen oder drei Sektoren als fehlerhaft meldet und das Betriebssystem anweist, diese nicht mehr zu verwenden. Das würde den verfügbaren Speicherplatz etwas reduzieren, aber es ist nicht dauerhaft (Sie können ihn mit etwas Mühe wiederherstellen). Es würde mich allerdings überraschen, wenn chkdsk einen SSD-Sektor als defekt meldet. Ich würde chkdsk allerdings nicht ausführen, um fehlerhafte Sektoren zu finden.

Wie sicher ist es also, chkdsk auf meinem SSD-Laufwerk auszuführen?

sollte nicht schaden. Es ist eine gute Idee, wenn das Dateisystem beschädigt sein könnte. Mögliche Korruptionsquellen:

  • Unsauberes Herunterfahren
  • Bösartige oder gutartige Software, die sich falsch verhält.
  • Zufällig umgedrehte Bits aus nicht-ECC-geschütztem schlechten Speicher.
14
14
14
2010-11-11 04:17:45 +0000

Ich bin mir nicht sicher, ob es negative Auswirkungen hat, chkdsk auf einem solchen Laufwerk auszuführen.

Nein, es gibt keine negativen Auswirkungen, wenn Sie chkdsk auf einer SSD ausführen.

Gibt es irgendwelche potenziellen Probleme mit der Meldung von “fehlerhaften Sektoren” auf dem Laufwerk?

Ja, es stimmt zwar, dass SSDs keine Sektoren haben, aber wenn Sie einen Teil Ihrer SSD “abnutzen”, meldet/erkennt das Betriebssystem dies als “fehlerhaften Sektor”.

Also, wie sicher ist es, chkdsk auf meinem SSD-Laufwerk auszuführen?

Eigentlich müssen Sie es vielleicht gar nicht ausführen… Moderne SSD-Laufwerke ordnen abgenutzte Bits automatisch neu zu (Wear-Leveling-Technologie). Dies garantiert jedoch nicht, dass Ihr Laufwerk unzerstörbar ist, da ihm irgendwann die nutzbaren Bits ausgehen, wenn Sie einen Haufen abgenutzter Bits haben…

11
11
11
2010-11-11 10:11:20 +0000

Während andere sich auf den Hardware-Teil von CHKDSK konzentriert haben, werde ich ein wenig über den Software-Teil schreiben.

Während CHKDSK einen Oberflächenscan auf einer Festplatte durchführen kann, der fehlerhafte Sektoren finden soll, gibt es noch einen anderen Teil der Geschichte. Es überprüft und behebt auch Dateisystemprobleme, die sich möglicherweise angesammelt haben. Ich denke auf jeden Fall, dass Sie es ausführen sollten, wenn Windows Sie daran erinnert. Obwohl neue Versionen von NTFS verschiedene Verbesserungen haben, die den Bedarf an CHKDSK reduziert haben, gibt es immer noch Fälle, in denen es notwendig ist, CHKDSK auszuführen.

4
4
4
2010-11-12 05:03:19 +0000

Soweit ich weiß, prüft CHKDSK nur, ob es vom Laufwerk lesen kann, wenn Sie es bitten, nach fehlerhaften Sektoren zu suchen. Nach dieser Definition wird eine SSD nur in zwei Fällen fehlerhafte Sektoren bekommen:

  • Der Controller ist gestorben -> das ganze Laufwerk ist tot.
  • Die Zelle ist beschädigt -> der Controller hat es versäumt, sie neu zuzuordnen (der gesamte freie Speicherplatz wurde verwendet?)

Beachten Sie, dass eine Zelle, die durch Erschöpfung des Schreibzyklus stirbt, in den “Nur-Lese-Modus” übergeht, was bedeutet, dass die Daten auf ihr immer noch gut gelesen werden können, bis die gespeicherte Ladung verschwunden ist (was voraussichtlich mindestens ein Jahrzehnt dauern wird). Dies wäre kein schlechter Sektor.

CHKDSK wird Sie also nur vor Dateisystemfehlern warnen. Sie sollten ein S.M.A.R.T.-Tool verwenden, um den Zustand des Laufwerks zu überprüfen.

2
2
2
2016-06-22 02:43:47 +0000

Führen Sie chkdsk /f (oder gleichwertig) aus, um Dateisystemfehler zu beheben. Führen Sie chkdsk /r nicht aus, da es nicht notwendig ist, auf fehlerhafte Sektoren zu prüfen. Die intensive Festplattenaktivität für die Prüfung ist eine unnötige Abnutzung der SSD und wird allgemein als schlechte Idee erkannt.

Beachten Sie, dass >= Win8 statt /scan und /spotfix verwenden. Win7 und älter verwenden noch /f. http://www.makeuseof.com/tag/stuck-chkdsk-use-fix-right-way/

1
1
1
2012-12-10 09:59:03 +0000

Ich habe check disk auf einem Revo Drive 120GB ausgeführt und 30 GB Speicherplatz durch fehlerhafte Sektoren verloren. Ich würde check disk nicht auf einer Revodrive SSD ausführen. Aber ich kann mich nicht für andere verbürgen.

0
0
0
2013-07-19 00:52:44 +0000

Ich bin gerade auf dieses Problem gestoßen.

Ich habe CHKDSK mit der Option “Nach fehlerhaften Sektoren suchen und deren Wiederherstellung versuchen” ausgeführt. Es fand ein paar Dateien mit Problemen und “reparierte” sie. Ich habe einen Rohdateivergleich der “reparierten” Dateien durchgeführt und festgestellt, dass Abschnitte der Datei mit NULL bewertet wurden.

Dies geschah unter Windows 7 auf einem Corsair Performance Pro.