Вы читаете эту статью по причине того, что в работе вашего HDD происходят сбои или случайно натолкнулись на заголовок, который вас заинтересовал. В любом из двух случаев, будет полезно узнать, что такое проверка жесткого диска на битые сектора и каким способом ее произвести. Как обычно, начнем с терминологии. Сектор диска – единица хранения информации, минимально возможная. Поврежденный же сектор – это тот, который не читается, за счет содержания в нем сбойного кластера (ячейки). Кстати, в сети вы можете также встретить терминологию – bad (бэд) sector или block. Говоря о битых секторах, сразу отметим, что бывает два типа: физические и логические, возникают они по следующим причинам.
Физические bad block – не подлежат восстановлению:
- попадание влаги / пыли – привело к засорению;
соприкосновение головы HDD с движущимся блином и как следствие – повреждение; - касаемо SSD – причинной могут быть износ и / или перегрев микросхемы, а также попадания влаги;
- возможен и заводской брак, особенно среди недорогих и малоизвестных производителей.
Логические битые сектора – можно исправить, так как часть жесткого диска не работает корректно:
- некорректное отключение питания / силового кабеля в момент записи данных на жесткий диск, так операция не может быть завершена и прерывается;
- вирусная атака;
- вредоносное программное обеспечение.
Так при обращении к ним ОС не может прочесть информацию и выдает код ошибки, в результате Windows сообщит, что сектор поврежден и не может быть в дальнейшем использован для хранения. Проблема логических битых секторов решается низкоуровневым форматированием, с помощью встроенных утилит Windows и сторонними программными средствами. Ниже о каждой возможности подробнее.
Встроенные средства
Проверка HDD жесткого диска на битые сектора, как уже говорили, осуществляется рядом способов, начнем со встроенных средств Windows 7.
CHKDSK
До использования check disk, воспользуемся проверкой диска – многие наверняка уже обращались к этому сервису.
- «Мой компьютер» → выбираем нужный диск, в частности «С:» - кликаем правой клавишей мыши (далее ПКМ) → «Свойства»;
- кликните на вкладку «Сервис» → «Выполнить проверку»;
- в появившемся окне поставьте галочку на «Автоматически исправлять системные ошибки» → «Запуск»;
- дождитесь результата.
Если проверка указала на ошибки, она тут же предложит исправить их.
Теперь давайте, используем более глубокую проверку с помощью команды check disk, что дословно переводится – проверка диска:
- панель «Пуск» → «Выполнить»;
- вбейте без кавычек «chkdsk C:» - обратите внимание, что задание будет выполнено с повышенными привилегиями, так синтаксис говорит о том, что необходимо лишь проверить диск → «OK»;
- начнется проверка → ожидайте завершения.
Команда chkdsk – имеет ряд параметров, таких как:
- «/F» - выполнить проверку на наличие ошибок и исправить их автоматически;
- «/V» - в процессе проверки диска выводить полные пути и имена хранящихся на диске файлов, также и для дисков с разделами NTFS;
- «/R» - выполняет поиск поврежденных секторов и восстанавливает содержимое, используется с «/F»;
- «/X» - отключает том перед проверкой в случае необходимости, используется с «/F». А также ряд других параметров.
Проверка флешки на битые сектора осуществляется также, давайте, используем ключи «/F» и «/R»:
- вводим следующую команду «chkdsk E:/F/R» → «OK»;
- начнется проверка с исправлением → дождитесь завершения процесса с отчетом, желательно в этой время не проводить никаких манипуляций с компьютером.
Стороннее программное обеспечение
На сегодняшний день очень много софта, который позволяет проверить жесткий на наличие bad секторов, но мы рассмотрим проверенное ПО. Программа проверки внешнего жесткого диска HDD на битые сектора, выполняется теми же средствами, что и обычный диск. Все указанные инструкции подходят для всех типов памяти, как стационарных, так и подключаемых посредством порта USB.
Victoria HDD
Программа Victoria HDD является одной из, не побоимся этого слова, легендарной.
Создана для проверки диска; показывает полную информацию: модель, функции, размер и многое другое. Также осуществляет тест поверхности для определения наличия / отсутствия битых секторов. Давайте осуществим проверку винчестера или SSD диска на битые сектора в Windows 7 с Victoria. Для начала необходимо загрузить инсталляционный пакет с нашего ресурса, дело в том, что скачать с официального сайта нет возможности, так как поддержка более по данному продукту не осуществляется.
Используйте лишь проверенные ресурсы, хочется отметить, что установка не требуется и никаких дополнительных компонентов тоже не должно быть в составе архива. После успешной загрузки ПО, перейдем к использованию.
- кликните ПКМ на файл с изображением зеленого крестика и расширением *.exe → кликните «Запуск от имени администратора»;
- в верхнем праву углу должна отображаться информация о вашем винте, если написан текст «Press 'Passport' to init drive» → жмите на красную кнопку справа «Passp»;
- во вкладке «Standart» в правой верхней части обратите внимание на перечень подключенных дисков – кликом левой клавиши мыши отметьте нужный, и слева отобразится полная информация о нем, вплоть до серийного номера;
- переходим во вкладку «SMART» → жмите кнопку «Get SMART».
Дождитесь результата и посмотрите на показатели работы винта, так если подсвечено «GOOD» зеленым цветом, то переживать за работу устройства нет смысла, если же буде указано «BAD» - то стоит принять меры, но об этом позднее.
Кроме того, обратите внимание на столбец «Health», в переводе с английского – здоровье, и в общем-то количество точек и их цвет скажут о многом. Обратить внимание также стоит на параметр «VAL» - чем выше число, тем лучше, далее «Wrst» или «Worst» - отображает самое низкое значение атрибута за все время работы. Параметр «Tresh» - пороговое значение, для «Val», и один из самых важных «Raw» - отображает количественный показатель, так на примере указано по полю ID 5 «RAW» - Reallocated sector count говорит о числе забракованных и переназначенных из резервной области секторов диска – в данном случае 1. Будь количество гораздо выше, стоило бы начать беспокоиться.
Давайте перейдем во вкладку «Tests» → кликаем «Start» → ожидаем результата.
HDDScan
Еще одна программа для проверки битых секторов SD карты и любых носителей – HDDScan. Загрузить ее можно с официального сайта.
Установка не требуется, а исполняемый файл открываем от имени Администратора машины.
- ПКМ на файл «HDDScan.exe» → «Запуск от имени Администратора».
- В «Select Drive» выберите нужный диск и в правой части окна отобразится полная информация о нем.
- Нажав на кнопку «S.M.A.R.T» получим полную информацию о состоянии диска.
Далее на примере не совсем работающей USB флэшки покажу, какие тесты можно проводить, и как раз посмотрим на результаты тестов, итак подключили носитель.
- Жмем на кнопку с изображением винта и выбираем «Surface Tests» → в открывшемся окне выбираем «Verify».
- Ждем завершения, здесь весь блок данных переходит во внутренний буфер, где проверяется целостность. Таким образом, проверяется готовность винта во время обращения и отображает результаты с затраченным временем. Тестирование последовательное, от минимального к максимальному блоку.
Кстати, нажав на ту же кнопку с изображением винта → «Identity Info», можно получить полную идентификационную информацию об устройстве.
Далее о тестах, выбираем «Butterfly Read».
Тут данные будут считываться во внутренний буфер и передаваться через интерфейс с сохранением во временном буфере ПО. Таким образом, замеряются суммарные показатели времени передачи данных и записи блоков, а также определяется готовность после каждой записи, соответственно с результатами. Тестирование также последовательное, от минимального к максимальному блоку.
Что касается двух оставшихся тестов, то они работают следующим образом:
- «Read» - замеряет суммарные показатели времени готовности диска и передачи информации для каждого блока с результатами. Тестирование также последовательное, от минимального к максимальному блоку.
- «Erase» - тут происходит замер суммарной записи блока и времени передачи информации, и отображает готовность по каждой записи с результатами. Тестирование также последовательное, от минимального к максимальному блоку.
HDD REGENERATOR
Проверка диска на битые сектора в Windows 7 осуществляется также с помощью ПО HDD REGENERATOR. Сразу хочется отметить, что она платная и на английском языке. Бесплатная демо версия доступна на официальном сайте
- Перейдя по ссылке жмите «Try our demo».
- При попытке сохранить файл, система безопасности Windows запросит разрешение – соглашайтесь.
- После загрузки, запускайте инсталляционный файл «Download_hr.exe».
Далее по скринам пошагово произведите установку.
В верхней части окна кликните на длинный активный текст «Click here to repair…», в строке состояния программы видим информацию о том, что данная копия не зарегистрирована и что только 1 сектор можно восстановить.
Далее, если появится окно с важным сообщением, в переводе на русский звучит дословно так: «Система обнаружила контроллер SATA, работающий в режиме AHCI. Для лучшей производительности рекомендуется изменить его на совместимый режим IDE (в BIOS). Перезагрузить компьютер, чтобы вручную изменить настройки контроллера в системном BIOS?». Тут на ваше усмотрение.
Для того, чтобы показать возможность работы, я подключу внешний винт и кликну в главном окне еще раз на активную ссылку с текстом «Click here to repair…», уже выбрав подключенный винт:
- Процесс сканирования долгий, для экономии времени для начала просто проведем проверку на наличие битых секторов, вводим с клавиатуры без кавычек 1 → [Enter].
- Также вводим цифру «1» - тут мы указываем, что начинаем с самого начала, то есть с 0 сектора → [Enter].
- Ждем завершения процесса, в это время не рекомендуется с проверяемым диском производить какие-либо манипуляции.
В таблице результатов видим следующие показатели:
- «D» delays sectors – показывает сектора, где происходит задержка чтения либо вовсе ошибочный.
- «B» bad - битые сектора.
- «R» бирюзового цвета, recovered – восстановленные.
- «N» new bad sectors appear – появляются новые битые сектора.
- «R» цвета бордо, bad sectors reappear - вновь появившиеся битые сектора при повторном сканировании.
Нажав на пробел, мы выйдем в главное меню, а на любую клавишу, мы выйдем из данного отчета.
Теперь выберем сканирование с возможностью восстановления, пошагово в скринах.
Восстановление битых секторов
Итак, проверка жесткого диска на битые сектора в Windows 7 была произведена, а теперь необходимо восстановить данные. Скажу сразу, вообще полноценное восстановление bad секторов возможно из MS DOS с загрузочной флэшкой. Но покажем, каким образом из полной версии Victoria HDD можно исправить ситуацию.
Как только отобразится список битых секторов перейдите во вкладку «Tests»:
- отметьте сначала «Remap» → далее «Read» - так мы указали, что необходимо алгоритм произвести от начала к концу → «Start».
Так мы назначили программе алгоритм принудительной записи данных в битый сектор жесткого диска, и будет произведено несколько попыток. В результате либо bad сектор станет здоровым, либо заменится на резервный здоровый, к слову у современных моделей их достаточно количество, но если винт стал сыпаться, пора принимать меры.
Долгой жизни вашему HDD!