Битые сектора на жестком диске: проверка и восстановление диска
Битые сектора на жестком диске: проверка и восстановление диска
Что такое битые сектора на диске? Сначала вкратце рассмотрим организацию хранения информации на жестком диске.
Жесткий диск на самом деле как правило состоит из нескольких магнитных дисков. Над вращающимися дисками перемещаются считывающие магнитные головки. При записи головки намагничивают определенные участки диска, тем самым записываются нули и единицы — то есть информация. Информация записывается ни куда попало, а в строго определенные участки диска. Диск разделен на дорожки, а они в свою очередь на сектора. В эти сектора и записывается информация.
В некоторых случаях информация из сектора на диске не может быть считана. Такой сектор называется битым. Причиной образования битых секторов может быть внезапное отключение питания во время операции записи жестким диском, удара во время работы, перегрев или физический износ и брак. Чаще всего битые сектора на жестком диске образуются в следствии первых двух причин.
Виды битых секторов
Логический – это дефект, который прямым образом связан с объемом памяти, и как следствие, потерей используемого цифрового пространства вашего устройства. Именно при подключении флеш-накопителя операционная система компьютера пытается считывать потерянный сектор, но в результате возникает ошибка при корректировке. В результате устройство для системы перестает быть, грубо говоря, используемым, отчего восстановить флешку возможно только благодаря низкоуровневому форматированию.
Физический – сектор, поврежденный физически, флешка при этом не подлежит восстановлению и ремонту.
Почему на HDD появляются бэд блоки?
Диск может иметь поврежденные участки по разным причинам. По характеру бэды разделяют на два вида:
- физические – проблемы механического воздействия;
- логические – неполадки программной среды.
Bad-блоки из-за физических поломок появляются, например, при ударах, попадании частиц пыли, износе HDD. Даже если вы аккуратно обращаетесь со своим винчестером, не факт, что его не роняли во время перевозки или в магазине, кроме того, возможен брак на производстве. В таких ситуациях повреждается уязвимое покрытие жесткого диска, и восстановить его нельзя, только заменить.
Бэды при логических проблемах возникают из-за вирусов, некорректной записи данных, ошибок в файловой системе, неправильного отключения компьютера. Неисправности приводят к тому, что ОС не может работать с отдельными разделами винчестера, а их параметры определяются с ошибками. Такие поврежденные блоки обычно можно восстановить, если использовать подходящие утилиты.
Как показывает практика, восстановление поврежденных секторов жесткого диска Western Digital (WD) произвести легче, чем на моделях других фирм.
Работа с VictoriaHDD
VictoriaHDD – одна из наиболее известных программ для лечения жесткого диска. Она распространяется по бесплатной лицензии и позволяет в режиме DOS исправить бэд-блоки. Однако работа с ней требует некоторой подготовки.
Создание загрузочной флешки и настройка BIOS
Загрузите ISO-образ утилиты VictoriaHDD и запишите его на флешку программой WinSetupFromUSB.
- Откройте WinSetupFromUSB и выберите подключенную флешку.
- Отметьте «Auto format», выберите «FAT32».
- Укажите систему LinuxISO/otherGrub и нажмите кнопку справа. Через проводник покажите путь к скачанному ISO образу, нажмите «Go» для старта записи.
- После создания загрузочного носителя Victoria нужно перезагрузить компьютер и открыть BIOS. В разделе «Main» есть пункт «SATA Mode» – для него нужно установить значение «IDE», потому что в режиме «AHCI Mode» Victoria не распознает подключенный диск. Нажмите F10 для выхода из BIOS с сохранением изменений.
После выполнения всех подготовительных действий снова перезагрузите компьютер. При старте начинайте нажимать F11, чтобы появилось меню загрузки. Выберите загрузочную флешку Victoria, чтобы запустить программу в режиме DOS.
Восстановление и последующая проверка
Для восстановления проделайте следующие операции:
- После запуска нажмите «P» (английская раскладка), чтобы вызвать меню «Выбор порта». Если винчестер подсоединен по интерфейсу SATA, выберите опцию «Ext. PCI ATA/SATA». Для жестких дисков, подсоединенных через IDE, нужно выбрать соответствующий порт.
- Появится перечень каналов, каждый из которых имеет номер. Посмотрите, какой цифрой обозначен ваш диск, и введите её в поле ниже.
- Нажмите F9, чтобы открыть таблицу SMART. Изучите два пункта: «Reallocated sector count» и «Current pending sectors». В первой строке указаны сектора, перенесенные в резервную зону; во второй – места, информация с которых не считывается (сбойные блоки). Если плохих секторов немного, попробуйте их восстановить.
- Нажмите F4 и запустите режим «BB: Erase 256 sect». Если в ходе анализа программа найдет бэд-блок, то она попытается его исправить. Если сектор физически не поврежден, то Victoria вылечит его. Информация с этого места сотрется (поэтому желательно перенести все нужные файлы заранее на другой носитель), но зато сбойных блоков станет меньше.
- Если секторы восстановить не получилось, перенесите их на резервную область. Снова нажмите F4 и запустите режим «BB: Classic REMAP». Посмотрите SMART-таблицу по завершении сканирования – количество плохих блоков должно уменьшиться.
После работы Victoria HDD желательно проверить диск:
- Загрузите Windows.
- Откройте «Компьютер», запустите свойства локального диска.
- Нажмите «Выполнить проверку» на вкладке «Сервис».
- Выберите исправление ошибок.
Эти меры помогут вам устранить бэды на диске, что в итоге приведет к увеличению продолжительности работы винчестера.
Плохие сектора на жестких дисках
Распространенная проблема с жесткими дисками — плохие сектора. Плохой сектор — это, по сути, дефектное пространство на диске. Вы не можете читать или записывать в него данные. Данные могут уже присутствовать в плохом секторе, но их чтение или восстановление может оказаться невозможным.
Плохие сектора, которые часто встречаются на жестких дисках, также могут возникать в твердотельных накопителях. Иногда их можно исправить, а иногда уже ничего не поделаешь.
Сканировать на наличие сбойных секторов
Прежде чем вы сможете исправить поврежденные сектора, вы должны знать, где они находятся и насколько серьезна проблема. Чтобы найти битые сектора, вы можете запустить простое сканирование.
Есть два простых способа поиска сбойных секторов.
Проводник
Откройте проводник.
Перейдите на этот компьютер.
Щелкните правой кнопкой мыши раздел / диск и выберите «Свойства» в контекстном меню.
Перейдите на вкладку Инструменты и нажмите Проверить.
Подождите, пока сканирование завершится.
Повторите для всех дисков.
Командная строка
Откройте командную строку с правами администратора.
Выполните эту команду: chkdsk / F / R
Подождите, пока команда завершится. Он вернет список сбойных секторов на диске.
Пошаговое восстановление жесткого диска: инструкция
Разберёмся, как восстановить жесткий диск. Для этого необходимы следующие действия:
- Запустить Victoria HDD;
- Выбрать накопитель, который необходимо проверить, в списке справа сверху
- Перейти во вкладку “Tests”, затем нажать на “Start”. Все параметры должны стоять по умолчанию, как на скриншоте:
- Дождаться окончания диагностики. Это длится довольно долго, зависит от скорости жесткого диска, количества “битых” и “медленных” секторов. По окончании программа покажет число “битых” секторов ЖД. Если таковых не обнаружено, то ваш жесткий диск “здоров”. “Битые” сектора можно попытаться восстановить в Victoria же, выбрав сценарий проверки “Remap” (см. скриншот), но лучше сразу перейти в HDD Regenerator;
- Запустить HDD Regenerator. После активации ключа или взлома программы появится следующая картина:
- Щёлкнуть по меню “Восстановление” и выбрать пункт “Старт обработки из под Windows”:
- Выбрать жесткий диск, который необходимо восстановить и нажать “старт процесса”:
- Ввести “2” и нажать Enter:
- Теперь ввести “1”, выбрав сканирование и восстановление секторов жесткого диска, далее нажать Enter:
- Для проверки всех секторов жесткого диска необходимо ввести “1” и снова нажать клавишу Enter. Если же нужно сократить время восстановления, то необходимо ввести “3”, нажать Enter, ввести номер начального (обычно номер первого обнаруженного Victoria “битого” сектора) и конечного секторов (номер последнего обнаруженного Victoria “битого” сектора). Однако лучше проверить весь винчестер, чтобы абсолютно точно убедиться в отсутствии “битых” секторов:
- Дождаться окончания проверки и восстановления жесткого диска. Если всё нормально, то программа напишет о том, сколько “битых” секторов обнаружено, восстановлено и заменено:
Как использовать интерактивный режим утилиты DBAN для починки жесткого диска
- Чтобы запустить DBAN в интерактивном режиме нажмите Enter. С его помощью вы можете выбрать нужный диск, стандарт уничтожения данных и т. д.