Как убрать битые сектора на жестком диске

Если компьютер начал внезапно «зависать», или при его загрузке периодически запускается проверка на ошибки жесткого диска (HDD), или с HDD перестали нормально копироваться данные – все это может указывать на наличие на диске поврежденных секторов, которые необходимо устранить.

Как убрать битые сектора на жестком дискеКак убрать битые сектора на жестком диске

Вокруг HDD магнитным способом создаются специальные, логически размеченные области, или кольца, называемые дорожками, разделенные на кластеры и сектора. Информация на диске записывается в сектора размером 512 или 4096 байт, но фактически сохраняется в кластерах, размером от 1 до 128 секторов.

Как убрать битые сектора на жестком дискеВокруг HDD магнитным способом создаются специальные, логически размеченные области

Битый (поврежденный, сбойный, bad) сектор на HDD – это место, которое потеряло потенциал для записи или чтения, и операционная система (ОС) не может найти в нем данные, а также записать на него информацию.

Сбойные сектора возникают или из-за физического повреждения поверхности диска, или из-за программных ошибок и исправляются с помощью системных утилит, в частности, «Chkdsk».

Эти утилиты восстанавливают логические секторы сопоставлением их с индексом в файле MFT (главной файловой таблицы), и маркируют физические, чтобы они не использовались системой.

Устранение bad-секторов в Windows XP и Windows 7

Перед использованием утилиты «chkdsk» необходимо закрыть все запущенные программы, т.к. утилита не сможет восстановить поврежденные сектора при их использовании системой.

Шаг 1. Для этого нужно нажать на клавиатуре «Win», и удерживая ее, «R» (Win находится между Ctrl и Alt слева), и в стартовавшем окне «Выполнить» набрать «taskmgr», нажав «OK».

Как убрать битые сектора на жестком дискеВ стартовавшем окне «Выполнить» набираем «taskmgr»

Шаг 2. В открывшемся «Диспетчер задач Windows» перейти на вкладку «Приложения» и закрыть поочередно все запущенные в операционной системе приложения, выделяя их кнопкой мыши и нажимая «Снять задачу».

Как убрать битые сектора на жестком дискеНажимаем «Снять задачу»

Шаг 3. Далее открыть проводник Windows клавишами Win+E, нажать правой кнопкой мыши на значке проверяемого HDD, и щелкнуть левой кнопкой «Свойства».

Как убрать битые сектора на жестком дискеВыбираем «Свойства»

Шаг 4. В появившемся окне нажать на вкладку «Сервис» и в сегменте «Проверка ошибок» (Error-Checking) нажать кнопку «Проверить сейчас».

Как убрать битые сектора на жестком дискеНажимаем кнопку «Проверить сейчас»

Шаг 5. На экране появится диалоговое окно «Проверить диск». Если необходимо проверить и устранить только неисправные сектора, отключить флажок «Автоматически исправлять ошибки файловой системы» (верхний пункт).

Как убрать битые сектора на жестком дискеОтключаем флажок «Автоматически исправлять ошибки файловой системы»

Шаг 6. Нажать кнопку «Запуск» (Start), чтобы начать процесс проверки и исправления плохих секторов.

Как убрать битые сектора на жестком дискеНажимаем кнопку «Запуск» (Start)

Шаг 7. Если проверяемый HDD является загрузочным диском для ОС, «Chkdsk» предложит выполнение выбранных процедур при следующем ее запуске. Нажать «Да» в качестве ответа.

Как убрать битые сектора на жестком дискеНажимаем «Да»

При следующей загрузке системы появится синее окно с отсчетом времени (таймером). В это время не нужно нажимать никаких кнопок. Как только отсчет времени дойдет до нуля, начнется проверка диска. После ее завершения компьютер самостоятельно перезагрузится.

Когда «chkdsk» выполнит задание по восстановлению битых секторов жесткого диска, он создаст об этом отчет. Код «0» означает, что во время сканирования диска не было обнаружено ошибок, а код «1» означает, что ошибки были обнаружены, и они исправлены.

Как убрать битые сектора на жестком дискеОтчёт после сканирования

Важно! Если процесс проверки диска не удался, это означает, что имеется проблема с диском и для защиты данных важно создать их резервную копию. В Windows XP и Windows 7 для этих целей существует встроенная в операционную систему утилита под названием NTBackup.

Устранение битых секторов в Windows 8 и Windows 10

Шаг 1. Открыть проводник Windows сочетанием Win+E, нажать правой мышью на значок требуемого HDD, и щелкнуть «Свойства».

Как убрать битые сектора на жестком дискеНажимаем ПКМ на значок HDD и выбираем «Свойства»

Шаг 2. Перейти на вкладку «Инструменты» и нажать «Проверить» (на этом шаге может потребоваться ввести данные учетной записи администратора).

Как убрать битые сектора на жестком дискеПереходим на вкладку «Инструменты» и нажимаем «Проверить»

Шаг 3. Сканер проверки ошибок сообщит, есть ли на жестком диске плохие сектора или нет. Если ошибок не обнаружено, приложение все равно позволит запустить поиск ошибок на диске. Нажать «Проверить диск» (Scan drive).

Как убрать битые сектора на жестком дискеНажимаем «Проверить диск» (Scan drive)

Шаг 4. Во время проверки можно будет пользоваться диском. Если будут обнаружены ошибки, можно будет их устранить. По окончании проверки диска система выдаст отчет о результатах. Нажать «Закрыть».

Как убрать битые сектора на жестком дискеНажимаем «Закрыть»

Справка! Несмотря на то, что Windows 8 и 10 позволяют использовать приложения ОС во время работы утилиты, делать этого не рекомендуется во избежание прерывания процесса проверки.

Если на HDD имеется физический износ его участков, присутствуют «нестабильные» сектора и т.д., возможны «зависания» ОС при работе вышеназванных утилит. Принудительное же прерывание их работы может повредить системные файлы ОС.

Важно! Повреждение системных файлов ОС требует загрузки последней удачной конфигурации ОС (по кнопке F8) или восстановления Windows с установочного диска.

Несмотря на то, что, физические битые сектора не восстановимы, кроме маркировки с помощью chkdsk, возможно их переназначение (по-английски remap) или отрезание.

Определение места и объема битых секторов с помощью программы Victoria.

Шаг 1. Установить и запустить программу Victoria под учетной записью администратора. Выбрать в окне вкладку Standard. Если в системе несколько HDD, в правой части окна выделить необходимый мышью.

Как убрать битые сектора на жестком дискеЕсли в системе несколько HDD, в правой части окна выделяем необходимый

Шаг 2. Для определения местонахождения поврежденных секторов на HDD перейти во вкладку «Tests» и нажать «Start».

Как убрать битые сектора на жестком дискеПереходим во вкладку «Tests» и нажимаем «Start»

На примере видно, что с блока No771093375 имеются:

  • «кандидаты» в bad-сектора с задержкой чтения 600 ms, всего их в примере 190 шт.;
  • плохих же секторов (Err) в примере 8 шт. Чуть ниже счетчик показывает цифру 376507 Мб (376 Гб).

Также видно, что с точки 376 Гб можно отрезать все пространство HDD до его конца, отрезав плохие сектора, сгруппированные здесь в одном месте.

Как убрать битые сектора на жестком дискеПример сканирования жесткого диска

Справка! В представленном примере начало сканирования жесткого диска (Start LBA) установлено вручную с блока No750000000. При проведении тестового сканирования «своего» HDD это значение выставлять не нужно.

Показанный в примере HDD имеет точный объем 465 Гб, и подсчет отрезаемого объема будет выглядеть так: 465-376=89 Гб. При этом лучше отрезать объем диска с запасом – например, 100 Гб, на возможное появление в этой области дополнительных битых секторов.

Обрезка HDD с помощью AOMEI Partition Assistant

Для повышения скорости обрезания bad-секторов на HDD до «приемлемой» желательно, чтобы он не содержал в это время разделов. Важные данные с диска перед стартом процедуры необходимо, если получится, скопировать.

Шаг 1. Установить и запустить программу. В главном окне выделить нужный HDD и нажать «Удаление раздела».

Как убрать битые сектора на жестком дискеВ главном окне выделяем нужный HDD и нажимаем «Удаление раздела»

Шаг 2. Выбрать опцию «Быстро удалить раздел» и нажать «ОК».

Как убрать битые сектора на жестком дискеВыбираем опцию «Быстро удалить раздел» и нажимаем «ОК»

Шаг 3. Нажать «Применить».

Как убрать битые сектора на жестком дискеНажимаем «Применить»

Шаг 4. В следующем окне нажать «Перейти» (может потребоваться перезапуск ОС). Начнется процесс удаления раздела.

Как убрать битые сектора на жестком дискеНажимаем «Перейти»

Шаг 5. На месте диска возникнет не распределенная область (Незанятое). Выделить его и нажать «Создание раздела».

Как убрать битые сектора на жестком дискеНажимаем «Создание раздела»

Шаг 6. В появившемся окне нажать кнопку «Расширенный».

Как убрать битые сектора на жестком дискеНажимаем кнопку «Расширенный»

Шаг 7. В «Как создать» выбрать «Первичный раздел». Создавая диск, сместить ползунок мышью на определенную величину, оставив не распределенную область, где будут находиться битые сектора.

Как убрать битые сектора на жестком дискеСоздаём диск, смещаем ползунок мышью на определенную величину

Нажмите «ОК».

Как убрать битые сектора на жестком дискеНажимаем «ОК»

Справка! В программе имеются правый и левый ползунки (разграничители). Используется тот разграничитель, который требуется в конкретном случае обрезки жесткого диска. В представленном примере смещен правый ползунок влево на 100 Гб.

Шаг 8. Нажать «Применить».

Как убрать битые сектора на жестком дискеНажимаем «Применить»

Шаг 9. Нажать «Перейти».

Как убрать битые сектора на жестком дискеНажимаем «Перейти»

Шаг 10. Нажать «Да».

Как убрать битые сектора на жестком дискеНажимаем «Да»

Начнется процесс создания раздела на HDD.

Как убрать битые сектора на жестком дискеПроцесс создания раздела на HDD

В результате на HDD будет создан раздел, в конце которого находится нераспределенное пространство (Незанятая область) с битыми секторами.

Как убрать битые сектора на жестком дискеНа HDD будет создан раздел, в конце которого находится нераспределенное пространство (Незанятая область) с битыми секторами

Использование функции Remap в программе Victoria

Если плохие сектора, отмеченные в программе, не сгруппированы поблизости, а распределены по всему HDD, может помочь функция remap, присутствующая в Victoria.

Функция remap производит неоднократную запись в проблемный сектор, и если эти попытки неудачны, сектор заменяется назначением его адреса на здоровый сектор, берущийся со специального места на HDD.

  1. В запущенной программе Victoria, в закладке «Tests», отметить пункты «Remap» и «read» (чтение), и нажать кнопку «Start».

    Как убрать битые сектора на жестком дискеВ закладке «Tests» отмечаем пункты «Remap», «read» и нажимаем кнопку «Start»

  2. Работа функции remap в этой программе не всегда приводит к требуемому результату. Если HDD является диском, с которого стартует OC, то шанс убрать поврежденные сектора с помощью remap имеются, но они невелики. В примере ниже показано, что «remap» удается не всегда (Ремап не удается).

    Как убрать битые сектора на жестком диске«Remap» не удаётся из-за критических ошибок

Справка! При этом техническом раскладе необходимо создать загрузочный USB-накопитель (флешку), содержащую в себе программу Victoria, и после загрузки с USB-накопителя через ДОС избавится от bad-секторов на HDD.

В приведенном ниже видео можно посмотреть, как эти действия можно осуществить на практике.

Видео — Обрезка жесткого диска от битых секторов REMAP, Лечение BAD-секторов HDD

Проверка HDD на наличие битых секторов

После лечения битых секторов, можно выяснить, имеются ли еще на диске поврежденные. Для этого нужно запустить вручную проверку «Chkdsk».

Нажать на клавиатуре «Win+R», и в открывшемся окне «Выполнить» набрать: chkdskH:/F/R, и «ОК».

Как убрать битые сектора на жестком дискеНажимаем на клавиатуре «Win+R», в открывшемся окне «Выполнить» набираем команду и нажимаем «ОК»

Справка! Вместо «H» нужно напечатать букву проверяемого раздела жесткого диска. Флаг /F запускает исправления ошибок системы файлов, а флага /R – поиск поврежденных секторов.

Если неисправные секторы не будут обнаружены, по окончании работы «chkdsk» выведет в специальном окне информацию о 0 Кб, находящихся в поврежденных секторах.

Как убрать битые сектора на жестком дискеПо окончанию работы «chkdsk» выведет в специальном окне информацию

Физическое повреждение HDD часто вызывается нарушениями его производства, перегревом, царапинами из-за ударов, попаданием пыли, и т.д. Программные (логические) bad-сектора вызываются конфликтом программного обеспечения, вирусами, внезапным завершением программы или ОС, в т.ч из-за проблем с питанием.

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

Видео — Как убрать битые сектора на жестком диске

Понравилась статья? Поделиться с друзьями:
FileWord
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: