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

Насколько безопасно запускать CHKDSK на SSD?

Недавно я видел, как Windows 7 выдавала пару предупреждений о том, что я должен запустить chkdsk на своем ноутбуке. Мой ноутбук поставлялся с твердотельным накопителем, и я не уверен, есть ли какие-либо негативные последствия для запуска chkdsk на таком накопителе. Есть ли какие-нибудь потенциальные проблемы с сообщением о “плохих секторах” на диске? Я бы предположил, что физическая концепция секторов совершенно отличается от понятия “блюдо” и микрочип. 0x2 и 0x2 и я не думаю, что мой твердотельный накопитель поддерживает TRIM. Ему около 14 месяцев, и быстрый веб-поиск, похоже, намекнул на то, что это не так (хотя наверняка эту информацию почти невозможно узнать наверняка!). Я также не уверен, является ли TRIM вообще релевантным здесь, так как здесь не должно быть ничего особенного, что мешает удалению.

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

Модель SSD, о которой я сообщал, называется “Samsung SSD PB22-JS3 2.5”.

Ответы (7)

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

Есть ли какие-нибудь потенциальные проблемы с сообщением о “плохих секторах” на диске? 0x2 и 0x2 и Вероятно, chkdsk может сообщить о повреждении сектора или трех и попросить операционную систему прекратить их использование. Это слегка сократит доступное дисковое пространство, но это не является постоянным (его можно вернуть, приложив усилия). Я был бы удивлен, увидев, что chkdsk сообщает о секторе SSD так же плохо. Я бы не стал запускать chkdsk, чтобы найти плохие сектора.

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

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

  • Нечистое выключение
  • вредоносное или доброкачественное ПО, которое плохо себя ведет.
  • Случайно перевернутые биты из бедной памяти, не защищенной ECC.
14
14
14
2010-11-11 04:17:45 +0000

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

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

Существуют ли какие-либо потенциальные проблемы с отчетностью “плохих секторов” на диске?

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

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

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

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

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

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

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

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

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

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

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

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

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

Обратите внимание, что >= Win8, используйте /scan и /spotfix вместо /f. Win7 и старше по-прежнему использует /f. http://www.makeuseof.com/tag/stuck-chkdsk-use-fix-right-way/

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

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

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

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

Я запустил CHKDSK с надписью “Сканировать и попытаться восстановить поврежденные секторы”. Он нашел несколько файлов с проблемами и “исправил” их. Я провел сравнение “исправленных” файлов и обнаружил, что секции файла НУЛЕВО удалены.

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