43

Недавно я видел Windows 7, выскакивающее предупреждение или два, что я должен запустить chkdsk на моем ноутбуке. Мой ноутбук поставлялся с SSD, и я не уверен, есть ли какие-либо негативные последствия для запуска chkdsk на таком диске. Есть ли потенциальные проблемы с сообщением о "плохих секторах" на диске? Я полагаю, что физическая концепция секторов совершенно различна между пластиной и микрочипом.

Я не думаю, что мой SSD поддерживает TRIM. Ей около 14 месяцев, и быстрый поиск в Интернете, похоже, намекает на то, что это не так (хотя почти невозможно найти эту информацию наверняка!). Я также не уверен, что TRIM здесь вообще уместен, так как удалений не должно быть много.

Итак, насколько безопасно запускать chkdsk на моем SSD-диске?

У меня есть модель SSD, обозначенная как «Samsung SSD PB22-JS3 2.5».

7 ответов7

24

Есть ли потенциальные проблемы с сообщением о "плохих секторах" на диске?

Вероятно, chkdsk может сообщить о плохом секторе или трех и сказать ОС прекратить их использование. Это немного уменьшило бы доступное дисковое пространство, но оно не является постоянным (вы можете вернуть его обратно, приложив усилия). Я был бы удивлен, увидев, что chkdsk сообщает о секторе SSD как о плохом. Я бы не стал запускать chkdsk для поиска плохих секторов.

Итак, насколько безопасно запускать chkdsk на моем SSD-диске?

Ничего не должно навредить. Это неплохая идея, если бы возможно повреждение файловой системы. Возможные источники коррупции:

  • Нечистое отключение
  • Вредоносное или доброкачественное программное обеспечение, которое плохо себя ведет.
  • Случайно перевернутые биты из не-ECC защищенной плохой памяти.
13

Я не уверен, есть ли какие-либо негативные последствия для запуска chkdsk на таком диске.

Нет, не будет никаких отрицательных последствий запуска chkdsk на SSD.

Есть ли потенциальные проблемы с сообщением о "плохих секторах" на диске?

Да, хотя верно то, что SSD не имеют секторов, когда вы "изнашиваете" часть своего SSD, ОС сообщает / видит это как "плохой сектор".

Итак, насколько безопасно запускать chkdsk на моем SSD-диске?

На самом деле, вам действительно не нужно запускать его вообще ... Современные SSD-накопители автоматически переназначают изношенные биты (технология выравнивания износа). Тем не менее, это не гарантирует, что ваш диск не будет поврежден, потому что он будет в конечном итоге исчерпан пригодными для использования битами, когда у вас есть куча изношенных битов ...

11

В то время как другие сосредоточились на аппаратной части CHKDSK, я немного напишу о программной части.

Хотя CHKDSK может выполнять сканирование поверхности на диске, который должен обнаружить поврежденные сектора, есть и другая часть истории. Он также проверяет и исправляет проблемы с файловой системой, которые могли накопиться. Я определенно думаю, что вы должны запустить его, если Windows напоминает вам. В то время как новые версии NTFS имеют различные улучшения, которые уменьшили потребность в CHKDSK, все еще есть случаи, когда это необходимо для запуска CHKDSK.

4

Насколько я знаю, CHKDSK проверяет, может ли он считывать данные с накопителя, только если вы просите его проверить наличие поврежденных секторов. По этому определению SSD получит поврежденные сектора только в двух случаях:

  • Контроллер умирает -> весь привод мертв.
  • Ячейка повреждена -> контроллер не смог переназначить ее (все свободное место использовано?)

Обратите внимание, что ячейка, умирающая в результате исчерпания цикла записи, перейдет в «режим только для чтения», что означает, что данные на ней все еще могут считываться нормально, пока сохраненный заряд не рассеется (что, как ожидается, займет не менее десяти лет). Это не было бы плохим сектором.

Таким образом, CHKDSK будет только предупреждать вас об ошибках файловой системы. Вы должны использовать инструмент SMART для проверки работоспособности накопителя.

1

Я запустил проверку диска на Revo Drive 120 ГБ и потерял 30 ГБ места из-за поврежденных секторов. Я бы не стал проверять диск на SSD revodrive. Но я не могу поручиться за других.

1

Запустите chkdsk /f (или эквивалентный), чтобы исправить ошибки файловой системы. Не запускайте chkdsk /r, так как нет необходимости проверять поврежденные сектора. Интенсивная активность диска при проверке - это ненужный износ SSD, и обычно это считается плохой идеей.

Обратите внимание, что> = Win8, используйте /scan и /spotfix вместо /f . Win7 и старше все еще использует /f .

http://www.makeuseof.com/tag/stuck-chkdsk-use-fix-right-way/

0

Я только столкнулся с этой проблемой.

Я запустил CHKDSK с "Сканирование и попытка восстановления поврежденных секторов". Он нашел несколько файлов с проблемами и "исправил" их. Я сделал необработанное сравнение файлов "фиксированных" файлов и обнаружил, что разделы файла были обнулены.

Это работало под управлением Windows 7 на Corsair Performance Pro.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .