Медленное копирование файлов, зависания системы при обращении к диску и ошибки чтения — типичные признаки того, что на HDD появились битые сектора (bad sectors), и диск требует проверки. В Windows 10 для этого есть встроенная утилита chkdsk, а также сторонние программы вроде Victoria HDD и CrystalDiskInfo, которые показывают состояние поверхности и SMART-атрибуты накопителя.
Прежде чем запускать любые проверки, важно понимать разницу: логические битые сектора возникают из-за программных сбоев и часто исправляются средствами ОС, а физические — это повреждение магнитной поверхности пластин, которое не лечится, а только изолируется. От типа повреждения зависит, поможет ли программное восстановление или диск пора менять.
Что такое битые сектора и почему они появляются
Жёсткий диск разбит на сектора — минимальные участки для записи данных. Когда контроллер не может прочитать или записать сектор, тот помечается как сбойный. Система начинает «спотыкаться» об эти области: файлы открываются с ошибками, программы зависают, а Windows может выдавать синие экраны.
Возможные причины появления bad-секторов:
- 🛑 Физический износ — механика HDD деградирует со временем, особенно при постоянной нагрузке;
- ⚡ Внезапное отключение питания — головки не успевают припарковаться и могут повредить поверхность;
- 📉 Перегрев — работа при повышенной температуре ускоряет деградацию магнитного слоя;
- 💥 Удары и вибрация — особенно опасны для работающего диска;
- 🐛 Логические сбои — ошибки файловой системы, некорректное завершение записи, сбои прошивки контроллера.
Отдельно стоит отличать стабильно растущее число сбойных секторов от единичных случаев. Если после переназначения новых бэдов не появляется, диск может прослужить ещё долго. Если счётчик растёт — это признак необратимой деградации поверхности.
Проверка через chkdsk — встроенное средство Windows 10
Самый доступный способ — утилита Check Disk, встроенная в систему. Она проверяет файловую систему и при соответствующем ключе сканирует поверхность на сбойные сектора, помечая их как непригодные для записи.
Запустите командную строку от имени администратора (через поиск в меню «Пуск» введите cmd и выберите запуск от имени администратора), затем выполните команду:
chkdsk D: /f /r /x
Здесь D: — буква проверяемого диска. Ключ /f исправляет ошибки файловой системы, /r ищет повреждённые сектора и пытается восстановить читаемую информацию, /x предварительно отключает том. Для системного диска C: проверка назначается на следующую перезагрузку — система предложит это автоматически.
☑️ Перед запуском chkdsk
⚠️ Внимание: проверка с ключом /r на диске большого объёма может занять несколько часов. Прерывать процесс нежелательно — на этапе исправления файловой системы это может усугубить повреждения. Если диск уже «сыплется», сначала скопируйте важные данные, и только потом запускайте исправление.
После завершения chkdsk выводит отчёт: количество найденных сбойных секторов в килобайтах, исправленные ошибки и состояние тома. Строка «0 KB в повреждённых секторах» означает, что физических бэдов на момент проверки не обнаружено.
Диагностика через SMART: CrystalDiskInfo
Технология SMART (Self-Monitoring, Analysis and Reporting Technology) встроена в каждый современный HDD и непрерывно собирает статистику работы накопителя. Программа CrystalDiskInfo — бесплатный и простой способ посмотреть эти данные без глубоких технических знаний.
После запуска программа показывает общий статус диска: «Хорошо», «Тревога» или «Плохо». Для диагностики битых секторов ключевое значение имеют несколько атрибутов:
- 🔴 Reallocated Sector Count (05) — число секторов, переназначенных в резервную область. Рост значения — тревожный сигнал;
- 🟡 Current Pending Sector Count (C5) — «кандидаты» в битые: сектора, которые диск не смог прочитать и планирует переназначить;
- 🟠 Uncorrectable Sector Count (C6) — сектора, которые не удалось ни прочитать, ни исправить.
Интерпретировать SMART стоит по «сырым» значениям (поле Raw Values), а не по нормализованным оценкам — у разных производителей шкалы отличаются. Если все три атрибута равны нулю, поверхность в порядке. Ненулевые значения требуют повторной проверки через несколько дней: динамика важнее разовой цифры.
Проверка поверхности в Victoria HDD
Когда нужно увидеть карту поверхности диска целиком, используют Victoria HDD — классическую утилиту для низкоуровневой диагностики. Она читает каждый сектор напрямую и показывает время отклика, что позволяет выявить не только явные бэды, но и «медленные» участки — предвестники будущих сбоев.
Порядок проверки в версии для Windows: запустите программу от имени администратора, выберите диск на вкладке со списком накопителей, перейдите на вкладку тестирования поверхности (Tests), оставьте режим Ignore (только чтение, без воздействия на данные) и нажмите старт. Программа построит карту блоков с цветовой маркировкой по времени доступа.
Режимы работы теста различаются по воздействию на данные:
| Режим | Что делает | Безопасность данных |
|---|---|---|
| Ignore | Только чтение и диагностика | Полностью безопасен |
| Remap | Переназначение сбойных секторов в резервную область | Данные в битых секторах теряются |
| Restore | Попытка восстановить читаемость сектора перезаписью | Рискованно, данные в секторе теряются |
| Erase | Полное стирание диска | Уничтожает все данные |
⚠️ Внимание: режимы Remap, Restore и Erase изменяют содержимое диска. Перед их использованием обязательно сделайте резервную копию всего ценного. Если диск содержит единственную копию важных данных и уже плохо читается, сначала рассмотрите клонирование диска специализированными средствами.
Обратите внимание: точность теста из-под Windows ниже, чем при загрузке с отдельного носителя, поскольку система обращается к диску параллельно. Для системного раздела результаты могут содержать ложные «медленные» блоки — интерпретируйте их с учётом этого ограничения.
Что делать с найденными битыми секторами
Если проверка подтвердила наличие сбойных секторов, план действий зависит от их количества и динамики. Единичные переназначенные сектора — не приговор: у каждого HDD есть резервная область именно для таких случаев. Но рост числа бэдов от проверки к проверке означает, что диск разрушается, и его нужно заменить как можно скорее.
Алгоритм действий выглядит так. Сначала скопируйте все важные данные — это приоритет номер один. Затем выполните chkdsk /r, чтобы система пометила сбойные области и не писала в них. После этого понаблюдайте за SMART в течение одной-двух недель: если счётчики C5 и 05 не растут, диск можно использовать под некритичные данные.
Если же переназначения продолжаются, отложите диск как основной носитель. Ни chkdsk, ни Victoria не «чинят» магнитную поверхность — они лишь изолируют дефекты. Программные средства не останавливают физическую деградацию, поэтому замена накопителя в такой ситуации — вопрос времени.
Когда программная проверка не поможет
Существуют ситуации, в которых запуск chkdsk или Victoria бессмысленен или даже вреден. Если диск издаёт щелчки, скрежет, не определяется в BIOS или периодически «отваливается» из системы, вероятна механическая неисправность — блока головок, подшипника или платы контроллера.
В таком случае каждая попытка чтения может усугубить повреждение поверхности. Правильная стратегия — прекратить эксперименты и, если данные критичны, обратиться в лабораторию восстановления данных. Самостоятельный запуск «убитого» механически диска снижает шансы даже профессионального восстановления.
Почему нельзя разбирать HDD дома
Внутри гермозоны диска головки парят над пластинами на расстоянии меньше микрона. Пылинка или отпечаток пальца на поверхности пластины приводит к физическому разрушению головок и царапинам. Вскрытие допустимо только в чистовой комнате лаборатории восстановления данных.
Также учтите, что проверка внешнего USB-диска может искажаться из-за проблем с переходником или кабелем. Если внешний HDD показывает ошибки чтения, сначала попробуйте другой кабель и порт, а при возможности — подключите диск напрямую по SATA: часть «бэдов» окажется следствием нестабильного соединения.
Профилактика: как продлить жизнь диска
Полностью исключить появление битых секторов невозможно, но замедлить износ — вполне. Основные меры просты и не требуют затрат:
- 🌡️ Контролируйте температуру — обеспечьте продуваемость корпуса, периодически чистите вентиляторы от пыли;
- 🔌 Используйте ИБП — защитит диск от внезапных отключений питания;
- 📦 Избегайте вибраций — надёжно закрепляйте диск в корпусе, не двигайте системный блок во время работы;
- 💾 Делайте резервные копии — регулярный бэкап важнее любой диагностики;
- 🔍 Проверяйте SMART раз в месяц — ранняя фиксация роста C5 и 05 даёт время спокойно перенести данные.
Если диску больше пяти-семи лет активной эксплуатации, имеет смысл планово рассмотреть замену, даже без тревожных симптомов. Стоимость нового накопителя несопоставима с ценой потери архива фотографий или рабочих документов.
Частые вопросы о проверке HDD
Сколько времени занимает проверка диска на битые сектора?
Зависит от объёма и состояния накопителя. Полное сканирование поверхности диска на 1 ТБ в Victoria обычно занимает несколько часов; chkdsk с ключом /r — сопоставимое время. На диске с большим числом сбойных участков процесс может растянуться значительно дольше, так как каждая попытка чтения бэда сопровождается повторными обращениями.
Можно ли пользоваться компьютером во время проверки Victoria?
Технически можно, но это искажает результаты: обращения системы к диску создают ложные «медленные» блоки на карте. Для достоверной картины лучше оставить компьютер в покое на время теста и закрыть лишние программы.
Chkdsk нашла битые сектора и «исправила» их. Диск вылечен?
Нет. Утилита пометила сбойные области как неиспользуемые, файловая система больше не будет туда писать, но сами физические дефекты никуда не делись. Проверьте SMART: если переназначенных секторов немного и их число не растёт, диск можно использовать дальше с обязательным бэкапом.
Чем отличаются битые сектора на HDD и на SSD?
У SSD нет магнитных пластин — там вместо бэд-секторов появляются сбойные ячейки флеш-памяти, которые контроллер также переназначает из резерва. Диагностика SSD ведётся по своим SMART-атрибутам (износ, число ошибок ECC), а тесты чтения поверхности вроде Victoria для твердотельных накопителей менее информативны.
Диск не определяется в системе — как его проверить?
Сначала проверьте, виден ли накопитель в BIOS/UEFI и в «Управлении дисками» Windows. Если диска нет даже в BIOS, проверьте кабели SATA и питания, попробуйте другой порт или другой компьютер. Если диск слышно, но он не определяется нигде, вероятна аппаратная неисправность — программная проверка здесь бессильна.