Как восстановить плохие сектора на жестком. Как восстановить битые сектора? Краткий обзор устройства жесткого диска HDD

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

Что такое «битые сектора»?

Как известно, традиционный жёсткий диск состоит из нескольких вращающихся магнитных дисков, над которыми перемещаются магнитные головки, намагничивая какой-либо участок диска и записывая, таким образом, информацию на него (в виде нулей и единиц).

Сам диск делится на дорожки, а последние, в свою очередь, делятся на сектора, на которые записывается нужная пользователю информация.

Из-за определённых причин (их я перечислю ниже), информация с ряда секторов не может быть считана винчестером. Такие сектора получают статус «битых секторов» (bad sector), и система старается или восстановить работоспособность такого сектора (restore), или переназначить адрес такого битого сектора резервному сектору (remap), или провести его тотальную очистку битого сектора (erase). В случае же ремаппинга (remap) запасные работоспособные сектора обычно находятся в конце жёсткого диска, и винчестер тратит дополнительное время на доступ к ним, что неминуемо сказывается на скорости работы жёсткого диска, загрузке различных приложений и программ. Далее я расскажу, какими способами можно проверить жесткий диск компьютера на битые сектора.

Причины появления битых секторов

Каковы же причины появления битых секторов на HDD диске? Обычно они бывают следующими:

  • Постепенное «осыпание» поверхности жёсткого диска вследствие его износа, из-за чего плохих секторов на диске становится всё больше и больше;
  • Физическое воздействие на жёсткий диск вследствие различного рода внешних ударов;
  • Скачки напряжения в сети, непосредственно влияющие на нарушение целостности данных на жёстком диске, и ведущие к появлению битых секторов;
  • Некорректное выключение компьютера (неправильная эксплуатация), вследствие чего на винчестере появляются плохие сектора.

Симптоматика появления битых секторов

Из-за описанных причин битых секторов на жёстком диске становится всё больше, что начинает непосредственно отражаться на работе операционной системы. В частности, вы можете заметить следующее:

  • Система медленно загружается;
  • Система подтормаживает (подвисает) при считывании-записи данных с жёсткого диска;
  • Система вообще отказывается грузиться (довольно часто - на середине процесса);
  • Компьютер иногда без причин перезагружается;
  • Во время работы ОС регулярно возникают различные ошибки.

После того, как мы описали симптоматику и причины появления битых секторов, перейдём к описанию того, как выполнить проверку жёсткого диска на битые сектора.

Лучшие способы проверки жесткого диска на битые сектора

Так как проверить битые сектора (да и исправить их)? Ниже я опишу ряд способов, подтвердивших свою эффективность в работе с различными жёсткими дисками.

Способ 1. Используем системную утилиту CHKDSK

Самый простой и удобный способ найти и исправить битые сектора на HHD винчестере – это использовать функционал системной утилиты CHKDSK.

  1. Чтобы воспользоваться её возможностями запустите Проводник, кликните правой клавишей мыши на неактивном томе (на котором нет установленной операционной системы), в появившемся меню выберите «Свойства».
  2. В открывшемся окне перейдите на вкладку «Сервис», там кликните на кнопке «Выполнить проверку».
  3. Поставьте галочки напротив двух опций проверки, нажмите на «Запуск», и дождитесь окончания процесса.

То же самое можно выполнить в отношении системного тома (на котором установлена ОС). Единственное, что для этого может понадобиться перезагрузка системы, но после того, как система перезагрузится, она начнёт проверку диска на битые сектора.

Также можно запустить CHKDSK через консоль. Для этого запустите командную строку от имени администратора, и в ней впишите:

chkdsk c: /f /r - (вместо с: при необходимости укажите другую букву проблемного диска) нажмите ввод и дожидайтесь окончания процесса.

Способ 2. Пользуемся программой Victoria HDD для анализа и лечения диска

Victoria HDD – наверное, самая популярная программа для проверки жёсткого диска на битые сектора (да и для восстановления последних). Она эффективно проверяет и восстанавливает битые сектора, имеет хорошие отзывы от специалистов, и может быть задействована как в классическом графическом режиме, так и в режиме DOS.

Один из бонусов «Вики» - это возможность считывания показателя SMART вашего винчестера, что позволяет достаточно детально отслеживать степень его работоспособности (вкладка «SMART» программы). Кроме того, программа Виктория осуществляет «ремаппинг» (переназначение повреждённых секторов), обнуляет плохие сектора, проводит детальный тест поверхности винчестера, ранжируя сектора на различные группы в зависимости от скорости считывания информации с них.

  1. Чтобы воспользоваться данной программой скачайте и запустите её.
  2. Затем перейдите во вкладку «Test», выберите там «Ignore» и проверьте поверхность на наличие битых секторов.
  3. Если такие будут найдены, стоит выбрать режим «Remap» в этой же вкладке, это позволит переназначить адреса с битых секторов на резервные.
  4. Если же после ремаппинга плохие сектора остались, можно попробовать их восстановить с помощью функции «Restore», функция же «Erase» полностью стирает данных в плохих секторах, записывая туда нули.

В целом, функционал «Виктории» достаточно обширен, и для ознакомления полного его описания требуется перейти на материал именно об использовании программой.

Способ 3. Используем программу HDD Scan для проверки винчестера на повреждённые сектора

Ещё одна программа, способная выполнить проверку жёсткого диска на битые сектора – это HDD Scan . Это достаточно популярная утилита, предлагающая несколько различных тестов (Surface Test, Smart Offline Tests и др.). Выберем Surface Test, установим галочку напротив «Read» справа и запустим проверку поверхности диска.

Программа произведёт анализ времени отклика имеющихся секторов, и выдаст нам результат в графическом режиме.

Способ 4. Проверяем свой жесткий диск с HDD Regenerator

Программа HDD Regenerator позволяет проверять и восстанавливать данные на жёстком диске, это же и касается битых секторов. Замечу, что программа платная, но желающие могут поискать в сети её бесплатные варианты.

  1. Чтобы воспользоваться возможностями программы необходимо запустить её, выбрать диск для работы, определиться с режимом сканирования (рекомендую Normal Scan), а затем выбрать опцию «Scan and repair» (сканировать и восстанавливать).
  2. Потом будет необходимо указать границы сканирования (начиная с сектора 0) и мониторить сам процесс сканирования.
  3. В различности от скорости отклика сектора будут помечаться различными буквами и цветом.

Способ 5. Сканируем диск программой HDD Health на повреждённые сектора

Ещё одна программа для проверки поверхности диска повреждённые сектора. HDD Health анализирует общее состояние диска, предоставляет подробную статистику по имеющимся разделам (с использованием технологии SMART, включающей общее состояние структуры, показатель температуры вращения дисков, наличие битых секторов и так далее).

Значок запущенной программы находится в системном трее, сама же программа по мере необходимости уведомляет пользователя о каких-либо проблемах в работе жёсткого диска.

Восстановление жесткого диска, удаление BAD (битых) секторов [видео]

Обычно, проверка жёсткого диска на битые сектора проводится с помощью специальных программных инструментов, уровня Victoria HDD или HDD Regenerator. Наиболее эффективная из всех перечисленных в статье программ - Victoria HDD позволяет не только проверять поверхность жёсткого диска на наличие битых секторов, но и восстанавливать их, проводить их ремаппинг и очистку. Если на вашем винчестере начали появляться битые сектора, тогда рекомендую задействовать функционал вышеперечисленных программ, они доказали свою эффективность в работе с жёсткими дисками множества пользователей.

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

Что такое битые сектора?

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

Винчестер состоит из нескольких вращающихся магнитных дисков, над которыми перемещаются считывающие головки. При записи эти головки намагничивают определенные участки диска, записывая на них информацию. Сам диск делится на дорожки, а они, в свою очередь, – на сектора.

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

В зависимости от причины, можно выделить два типа нечитаемых секторов:

  1. Несоответствие записанной информации и контрольных сумм в конце сектора. Возникает обычно при аварийном выключении питания во время выполнения какой-либо операции. Решается подобная проблема стиранием некорректно сохраненной информации и записью правильных контрольных сумм.
  2. Физическое повреждение диска. Более сложная в разрешении проблема, возникающая в результате механического воздействия на винчестер или его перегрева. Поврежденные сектора в таком случае переносятся в резервную область диска, однако если их слишком много, то скорость обработки данных значительно снижается.

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

HDD Regenerator

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

HDD Regenerator, в отличие от других подобных утилит, не перекрывает доступ к битым секторам, а пытается их восстановить посредством перемагничивания.

Другие же программы просто закрывают доступ к сектору, что приводит не только в потере информации, сохраненной на нём, но и к уменьшению объема жесткого диска. Восстановить удаленные файлы после подобной процедуры очень сложно. Другой вопрос, что такой подход позволяет быстрее разобраться с неработающим диском, но если у вас небольшое количество сбойных секторов (до 100), то оправданно использовать программу HDD Regenerator.

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

Работа с HDD Regenerator

Загрузите утилиту на свой компьютер с официального сайта. Инсталлируйте её на компьютер и при необходимости русифицируйте (все необходимые файлы можно найти в свободном доступе).

Русификация распространяется только на интерфейс программы. Режим DOS, в котором происходит основная работа утилиты, всё равно будет представлен на английском языке, и исправить это нельзя.

После запуска HDD Regenerator вы увидите окно такого рода:

Чтобы запустить тестирование и последующее восстановление жесткого диска, кликните по верхнему меню «Нажмите, чтобы исправить». На экране может появиться предупреждение о том, что вам нужно перезагрузиться и настроить BIOS, задав SATA-контроллеру режим IDE. Если эти слова ничего вам не говорят, нажмите «Нет». На работоспособности программы это никак не скажется.

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

Утилита попытается запустить DOS – рабочую среду, через которую осуществляется прямой доступ к оборудованию. Так как вы работаете с программой в запущенной системе, то на экране появится сообщение о том, что HDDR не смогла получить монопольный доступ в разделам винчестера.

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

Нажмите «Retry»; если ошибка снова появилась, перезагрузите компьютер и попробуйте снова завершить все выполняемые задачи.

Еще один способ – запустить систему в безопасном режиме, отметив его в меню выбора типа загрузки (клавиша F8 при старте компьютера). В крайнем случае, можно просто нажать кнопку «Ок», проигнорировав предупреждение. Программа продолжит свою работу, однако её производительность немного уменьшится.

Восстановление секторов

В запустившемся окне DOS вы увидите несколько строк, о предназначении которых нужно сказать отдельно. Всего вам будет предложено четыре варианта работы программы:


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

Если вы примерно представляете, в каком разделе находится сбойный сектор, то можно попробовать указать конкретный промежуток. Однако удобнее начать проверку диска с начала, чтобы точно ничего не пропустить. Займет такое сканирование намного больше времени, зато результат его будет наиболее полным.

После выбора режима тестирования запустится проверка диска, в ходе которой на экране будет отображаться количество проверенных и выявленных сбойных секторов. Остановить процесс сканирования можно с помощью клавиши Esc.

Система во время проверки может зависать – это значит, что HDDR нашел сбойные сектора и пытается определить степень их повреждения.

После окончания тестирования пробная версия HDDR выдаст вам сообщение о необходимости приобретения лицензионной копии программы для продолжения восстановления дисков. Вам будет показано количество обнаруженных сбойных секторов, исходя из которого можно принять решение, что лучше – купить полную версию утилиты или сразу отправиться в магазин за новым жестким диском.

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

С накопителя будут стерты все данные. Вместо них программа запишет на флешку свои файлы, сделав её загрузочной.

Загрузившись в системе DOS, вы увидите те же окна, что и при работе с демонстрационной версией. На этот раз нужно выбрать первый вариант – сканирование и восстановление секторов.

Сам процесс восстановления может затянуться надолго, поэтому если у вас возникнет необходимость приостановить его, нажимайте клавишу Esc и обязательно дожидайтесь предложения выйти из программы. В таком случае на флешку будет записана точка остановки работы программы, с которой при следующем запуске начнется сканирование. Зачем эти сложности? Чтобы не сидеть перед компьютером сутками, а проверять его в несколько подходов. Для примера: восстановление 100 сбойных секторов может потребовать несколько суток непрерывной работы HDDR.

Victoria

Один из самых популярных способов среди пользователей – восстановление жесткого диска с помощью Victoria. Эта программа, в отличие от HDDR, распространяется по бесплатной лицензии.

Работать Victoria может как в среде Windows, так и в режиме DOS, позволяя просматривать таблицу SMART, сканировать поверхность диска на наличие сбойных секторов, восстанавливать их, а также проводить низкоуровневое форматирование.

Подготовка

Прежде чем приступать к проверке диска, необходимо настроить контроллер винчестера в BIOS. На вкладке «Main» параметру «SATA Mode» задайте значение «IDE». После этого можно запускаться с помощью загрузочной флешки Victoria.

После загрузки с накопителя в режиме DOS выберите IDE-канал, с которым собираетесь работать. Для этого нажмите клавишу P и отметьте пункт «Ext. PCI ATA/SATA» (если диск подключен через интерфейс SATA). Для IDE-дисков выбирайте соответствующий порт.

На экране появится список каналов, которые будут пронумерованы по порядку. Чтобы выбрать свой винчестер, нажмите цифру, которая соответствует его номеру, а затем нажмите Enter.

Выявить ошибки можно и без сканирования – достаточно посмотреть SMART-таблицу винчестера. Вызвать её можно с помощью клавиши F9. В таблице обратите внимание на два пункта:


Чем больше битых секторов, тем меньше шансов на то, что диск удастся восстановить. Однако можно попробовать вернуть ему работоспособность, запустив процесс сканирования.

Для вызова меню сканирования диска нажмите клавишу F4. Выберите пункт «BB: Erase 256 sect» с помощью стрелок на клавиатуре и нажмите Enter. Запустится процесс сканирования, который будет довольно продолжительным. Прервать сканирование можно с помощью клавиши Esc.

При обнаружении сектора программа попытается его стереть. Если он физически исправен, то попытка будет удачной и вы избавитель от битых частей диска. Информация при этом удалится, однако сильно переживать по этому поводу не стоит – вытащить её всё равно было бы проблематично.

Если же сектор поврежден на физическом уровне, то попытка его стереть будет неудачной. На экране появится сообщение об ошибке. Однако это не означает, что нужно останавливать сканирование диска.

Если восстановить сектора не получается, попробуйте перенести их в резервную область. Нажмите клавишу F4 и выберите стрелками пункт «BB: Classic REMAP». Снова запустится процесс сканирования. На этот раз битые сектора будут не восстанавливаться, а переноситься в область для резервного копирования.

После завершения сканирования диска (при условии восстановления секторов), желательно произвести проверку файловой системы с помощью утилиты chkdsk.

Покажу как восстановить диск с помощью программы HDD Regenerator 2011. С помощью программы Crystal Disk Info я проверил свой жесткий диск. Столкнулся вот с такой проблемой.

Как видите на моём диске появились переназначенные сектора, нестабильны сектора, неисправимые ошибки секторов.

Покажу как восстановить диск с помощью программы HDD Regenerator 2011.

Скачиваем программу HDD Regenerator 2011 (она бесплатная). Считав с диска S.M.A.R.T. информацию программа также показывает, что мой диск умирает. И рекомендуется сделать копию всех файлов на диске (Backup data immediately).

Проверьте и вы состояние своего жесткого диска, как я показал на видео.

1. Создать загрузочную флешку для восстановления поврежденных секторов.

Чтобы использовать программу по восстановлению поврежденного диска сделаем загрузочную флешку, чтобы безопасно загрузиться с неё и сделать проверку диска и восстановление поврежденных секторов. Для этого понадобится флешка размером более 1 ГБ.

Если попытаться сделать восстановление дефектных секторов диска непосредственно из-под Windows (XP / Vista / 7 / 8), то выдаст ошибку Unable to obtain exclusive access to Hard Drive 1, because disk is in use. Не удалось получить доступ к жесткому диску С, так как он используется.

Возвращаемся в главное меню программы и нажимаем Загрузочная USB Flash , чтобы сделать загрузочную флешку для восстановления поврежденных секторов.

Если выдало ошибку Error has occured! Bootable regenerating flash not created! Произошла ошибка! Загрузочная флешка восстановления не была создана.

Тогда вначале форматируем флешку и стираем с неё все данные. Нажимаем Сброс размера Flash .

Все данные на флешке будут уничтожены а флешка переформатирована. Нажимаем ОК.

Выбираем USB Flash диск и нажимаем ОК.

Готово. Теперь у нас есть загрузочная флешка для восстановления поврежденных секторов на диске. Программа спрашивает перезагрузить компьютер сейчас? Нажимаем Yes. Кстати очень хорошее решение проблемы - это SSD диск можете в статье .


2. Выставить загрузочную флешку в BIOS на первое место по степени важности загрузки.

Теперь заходим в BIOS нажатием F2 или del или F10 или ту клавишу, что указана в самом начале при включении вашего компьютера слева снизу

На моём ноутбуке Samsung надо нажать F2, чтобы войти в BIOS.

Здесь указаны все устройства с которых может быть произведена загрузка. В моем случае приоритет стоит так:

1. USB HDD: WD My Passport 0743

2. IDE HDD: ST500LM000-1EJ162

3. IDE CD: TSSTcorp CDDVDW TS-L633A

8. USB HDD: SanDisk Cruzer Blade

то есть сначала идет считывание и поиск загрузочной информации с внешнего жесткого диска, затем если она не найдена переходит поиск к внутреннему жесткому диску, затем если не найдена к DVD-приводу, затем к флешке. А надо поставить, чтобы изначально был поиск загрузочной информации с флешки.

Выбираем флешку и нажимаем F6 чтобы поднять её выше на первое место.

Готов. Теперь загрузочная информация будет вначале искаться на флешке.

Перезагружаем комп.

3. Восстановление поврежденных секторов с помощью HDD Regenerator 2011

Итак теперь мы загрузились с флешки. Тут отображены диски подключенные к компьютеру. У меня

Это 1 диск просто разделён на 2 части. Выбираем тот что больше, т.е. номер 2 (набираем на клавиатуре) и нажимаем Enter.

Для начала сделаем предварительное сканирование и узнаем сколько плохих секторов есть на диске. Набираем на клавиатуре цифру 1 и нажимаем Enter.

1. Start Sector 0. Начать с сектора 0.

2. Resume Last Proccess. Возобновить предыдущий процесс.

3. Set Start/End Sectors Manually. Установить начальный\конечный сектор вручную.

Начнем сканирование с нулевого (начального) сектора диска. Набираем на клавиатуре цифру 1 и нажимаем Enter.

Началось предварительное сканирование и поиск поврежденных и плохих секторов.

Спустя какое-то время предварительное сканирование обнаружило что у меня имеются плохие и поврежденные сектора на диске.

Спустя 1 час 48 минут предварительное сканирование выдало результат и показало, что у меня на диске более 46 поврежденных секторов. Они обозначаются буквой B - bad. Также были обнаружены задержки на диске (124), они обозначаются буквой D - delay.

1. List sectors scanned. Список просканированных секторов.

2. List this session sectors. Список секторов этой сессии.

3. List all sectors. Список всех секторов.

4. Clear Drive Map statistics. Очистить статистику диска.

Просмотрим список просканированных секторов. Набираем на клавиатуре цифру 1 и нажимаем Enter.

Вот список. Посмотрев его нажимаем любую клавишу, чтобы выйти из списка.

1. Prescan (show bad sectors). Предварительное сканирование (показать плохие секторы)

2. Normal Scan (with / without repair). Нормальное сканирование (с \ без восстановления)

3. Version Info. Информация о версии.

4. Show Statistics. Показать статистику.

Теперь начнем сканирование и восстановление поврежденных секторов. Набираем на клавиатуре цифру 2 и нажимаем Enter.

1. Scan and repair. Сканировать и исправить.

2. Scan, but do not repair (show bad sectors). Сканировать, но не исправлять (показать плохие секторы).

3. Regerate all sectors in a range (even if not bad). Восстановить все плохие секторы в диапазоне (даже если не плохие).

Набираем на клавиатуре цифру 1 и нажимаем Enter.

1. Scan Sectors 0. Начать с сектора 0.

2. Resume Last Proccess. Возобновить последний процесс.

3. Set Start/End Sectors Manually. Установить начальный \ конечный сектор вручную.

Начнем сканирование и восстановление поврежденных секторов диска с нулевого сектора. Набираем на клавиатуре цифру 1 и нажимаем Enter.

Сканирование и восстановление секторов началось. Это может занять очень много времени (до нескольких дней) в зависимости от размера диска и количества поврежденных секторов. Но вы можете закончить восстановление и сканирование, а продолжить его потом, хоть через несколько дней или даже недель. На флешке сохранится ваш прогресс в восстановлении и то место, где вы остановитесь.

Спустя около 2 часов прогресс завершился на 45% и было обнаружено и восстановлено 140 поврежденных секторов на диске.

Спустя около 8 часов прогресс стал 55% и было обнаружено и восстановлено 827 поврежденных секторов на диске.

Спустя около 20 часов прогресс стал 56% и было обнаружено и восстановлено 5 753 поврежденных секторов на диске. И сверху справа появилась надпись Interface HANG-UP! Set-up BIOS to compatible IDE mode! Интерфейс повис! Установить BIOS в совместимый IDE режим. Но в моем BIOS нету режима IDE. У меня ноутбук и там только режим SATA. Это ошибка программы, т.к. она думает, что жесткий диск работает не в том режиме, но на самом деле. Поврежденных секторов на моем жестком диске настолько много, что весь процесс по восстановлению почти подвисает и движется ооооооооооочень медлеееееееееееенно.

Я прервал процесс нажав ESC. И загрузил Windows поработал в нем поведение диска стало заметно получше и он стал меньше подвисать. Потом на следующий день я вновь загрузился с флешки и продолжил восстановление диска.

Вернувшись в главное меню программы.

1. Prescan (show bad sectors). Предварительное сканирование (показать плохие секторы)

2. Normal Scan (with / without repair). Нормальное сканирование (с \ без восстановления)

3. Version Info. Информация о версии.

4. Show Statistics. Показать статистику.

Продолжим сканирование и восстановление поврежденных секторов. Набираем на клавиатуре цифру 2 и нажимаем Enter.

1. Continue proccess. Продолжить процесс.

2. Show statistics. Показать статистику.

3. Change start/end sectors. Изменить начальный \ конечный сектор.

4. Change mode. Изменить режим.

5. Exit program. Выйти из программы.

Продолжим процесс восстановления поврежденных секторов. Набираем на клавиатуре цифру 1 и нажимаем Enter.

Процесс продолжается с того же места на котором был прерван.

Спустя сутки процесс стал 60% и было обнаружено и восстановлено 8 342 поврежденных секторов на диске.

Спустя еще какое-то время процесс вообще завис остановившись и восстановив 10 001 секторов. Появилась надпись Drive is not ready! Диск не готов!

Но это опять же проблема конкретно моего диска, который уже находится при смерти и есть места на диске перейдя в которые диск просто становится загруженным на 100% и намертво повисает и спасает от этого только выключение и включение компьютера вновь.

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

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

Это проблема конкретно моего случая, в котором при переходе в определенный сектор диска диск полностью повисал. Дальше я не стал пробовать его восстановить (это занимало очень много времени и я думаю мой диск уже невозможно восстановить, только если обрезать его в размере отделив дефектную (мертвую часть) от целой, но тогда жесткий диск уменьшится в размере) я просто скопировал данные что мог и купил себе новый жесткий диск. Стоят жесткий диски для ноутбуков от 1500 руб. В принципе это не дорого и можно себе позволить.

4. Итоги

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

Для верности можно еще проверить жесткий диск на ошибки и восстановить поврежденные секторы.

Для тех кто слабо знаком, с компьютером и не знает что такое DOS, лучше не повторять все что будет описано в этой статье, так как здесь пойдет речь о том как восстановить поврежденные сектора HDD.

И так вы обнаружили что у вас постоянно при загрузке появляется проверка диска, или жесткий диск стал сильно притормаживать. Вы про сканировали какой то утилитой в режиме чтения (read) или какой либо программой из этой статьи . Тем самым вы убедились в том что у вас есть медленные сектора которые отвечает дольше чем 500 мс, или BAD сектора, то это статья для Вас.

Как исправить битые сектора

Если же у Вас периодически диск пропадает или не видеться вовсе, то это уже проблема скорей всего с контроллером, кабелем(шлейфом) или питанием, а у нас же пойдет речь о БЭД секторах и очень медленно читаемых ячейках, в общем о программных ошибках жесткого диска.

Итак вы обнаружили (программа проверки HDD) что у вас есть медленные сектора на жестом диске (как правило красные или коричневые). Решение применить низкоуровневое форматирование (Erase), делаем это программой MHDD и только, забудьте программы работающие из под windows они вам не помогут типа HDDscan и Victoria.

Внимание!!! Все здесь ниже описанные операции могут привести к частичному или полному удалению информации на вашем жестком диске (HDD).

Итак грузимся с загрузочного диска где есть эта программа MHDD это сборники STEA Live, Hiren boot cd или делаете сами загрузочный диск или флешку.

Этап 1. Избавляемся от медленных (красных) секторов

Запускаем MHDD, набираем команду Erase, список всех команд можно посмотреть по команде F1, программа попросит указать диапазон сканирования, ничего не меняем нажимаем Enter по умолчанию, ждем. Если красные сектора остались то придется запустить команду Erase waits

Этап 2. Избавляемся от BAD секторов

Запускаем MHDD, набираем команду Remap, и программа автоматически про сканирует жесткий диск и выполнит замену бад секторов на резервные, не рекомендую запускать эту программу при большом количестве красных и битых секторов в разделах жестокого диска.

Также можно чистить HDD от битых секторов в ручную, при том по не весь жесткий диск, а частично по диапазону адресов.

Выполняем команду SCAN , как только появляется BAD сектор запоминаем его номер, останавливаем процесс ESC, запускаем команду Erase и указываем диапазон в данном случае если один битый сектор то его его номер и следующий то есть прибавляем единицу, дальше снова запускаем команду Scan и смотрим при появление новых битых секторов повторяем процедуру.

На видео хорошо показан весь этот процесс:

Если же у вас сканирование занимает очень много времени, то значить никакая программа вам уже не поможет. И вам придется уже покупать новый жесткий диск.

P.S.: Прикладываю ссылку на видео где показана работа программы MHDD для общего ознакомления



Поделись с друзьями: Похожие статьи

комментариев 18 для записи Как восстановить поврежденные битые(BAD) сектора HDD

    Ну ты даёшь подсказчик. загрузился с MHDD написал как у тебя стоит в первом пункте Erase и стёрлась вся винда не помогло даже востановление через архив щас по новой винду ставлю.

    • Уважаемый yura200 , если вы внимательно прочитали бы статью то там написано что Erase — это низкоуровневое форматирование, ну надеюсь слово форматирование , вам понятно что делает?)

    Так нафига писать первый пункт пишите erase хорошо что после установки винды смог откатится щас всё путём. Самое интересное это то что я хотел начать это дело с диска D а там фотки видяшки семейные вот бы горя то хапнул, но хорошо что MHDD не увидел диск D и форматнулся только C диск. Пушу тут чтоб другие весь винт не подтёрли. И где в каком месте в тексте у вас написано что Erase это форматирование? Я когда использовал Mhdd использовал erase при затирке бед блоков. Исправьте текст.

    • yura200 , я очень сожалею что вы испытали такие сложности, но все что вы делаете это ваше личное желание. В тексте третий абзац:

      Итак вы обнаружили (программа проверки HDD) что у вас есть медленные сектора на жестом диске (как правило красные или коричневые). Решение применить низкоуровневое форматирование (Erase)

      P.S.: И для интереса можете посмотреть перевод, он тоже говорит о многом erase — стирать, вычеркивать (из памяти).

    Добрый день.

    Не подскажите,как заставить работать программу на ноутбуке? Ни MHDD ни Виктория не видят мой жесткий диск.

    • Данила , Вы уверены что у вас HDD в ноутбуке? а не SSD, по тому что со вторыми дисками, программы MHDD и Виктория не работают.

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

    Так и есть, на ноуте ASUS X552EA программа MHDD не видит HDD WD на 500 ГБ (не SSD, и не гибридный, обычный).

    Игрался с BIOS - и так, и эдак… увы, с загрузочной фшешки программа MHDD открывается, но диска не видит, как не старался.

    Необходимо выставить режим работы HDD SATA Standart IDE ВМЕСТО SATA AHCI

    Такая проблема хочу проверить и исправить бэд сектора в dos(до этого викторией проверил в winows) Но не могу переключить с AHCI на IDE в биосе нет ничего похожего. Ноутбук hp(писали что они убрали эту функцию) Чем поможете?

    Ставьте этот жесткий диск в системник и там запускайте и если нужно настроивайте биос.

    Автору респект и уважуха! У пользователя нет средств на новый хард, а системник жизненно-необходим…, дак вот нашёл по указанной выше траектории то что кроме первых 42-х гигов крестиков, имеется ещё две третьих рабочего пространства.., и человек признателен!

    Большое спасибо за статью!

    Нужно было восстановить работоспособность старого диска. Сканировала его состояние программой MHDD (нашла на старом CD-реаниматоре), обнаружила несколько десятков «красных» секторов, но не знала, что команда ERASE — это именно то, что нужно. Думала, простое стирание информации.

    Сейчас, после обработки диска ERASE’ом просканировала еще раз. Результат — ни одного БЭДа!

    Вопрос если бэды в первых 4 гигах и последних 4 гигах, причем их 2047, то есть ли смыл напрягаться для восстановления?

    • Андрей , если только вам нужно вытащить оставшиеся данные с жесткого диска, но я бы не стал использовать такой диск в дальнейшем.

    А 653 bads это совсем плохо? Erase не поможет?

    • Макс , да это совсем плохо

    Здравствуйте, bortvlad. А стоит ли заморачиваться с лечением бэдов? Windows итак мониторит и правит ячейки, насколько может. И в бэды не запишет инфу. Потеря скорости ничтожна. А замена ячеек с резервной области изменяет искомую таблицу, что, на мой взгляд, только ускорит смерть HDD. Если уж совсем туго- низкоуровневое форматирование и использовать диск для архивации фильмов, игр….Что скажете об этом софте: Low Lewel Format Tool?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • «кандидаты» в с задержкой чтения 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 и нажать «Удаление раздела».

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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