Как восстановить битые сектора (bad блоки) на диске [лечение программой HDAT2]

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

Как восстановить битые сектора (bad блоки) на диске [лечение программой HDAT2]

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

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

Совсем чуть-чуть теории

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

Ошибки файловой системы

Когда говорят об ошибках жесткого диска и попытке их исправить с помощью встроенной в Windows утилиты chkdsk, то чаще всего имеют в виду именно ошибки файловой системы. Такие ошибки связаны с проблемами метаданных, описывающих саму файловую систему: ошибки файлов $Bitmap, $BadClus, главной файловой таблицы, различных индексов.

Например, ошибки в файле $Bitmap файловой системы NTFS могут стать причиной неверного распознавания системой объема свободного пространства тома. А проблемы с файлом $BadClus могут привести к неверному определению бэд-секторов и попытке записи данных в такие сектора, что станет причиной полного зависания компьютера.

Битые сектора

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

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

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

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

При появлении бэд-сектора, диагностируемого по определенному адресу, его адрес переназначается сектору из этой резервной области.

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

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

  • Заметное подвисание операционной системы при выполнении операций считывания и записи.
  • Отказ при загрузке операционной системы. Например, загрузка продолжается только до появления уведомления о загрузке и эмблемы Windows.
  • Внезапная перезагрузка компьютера.
  • Частое возникновение ошибок в работе операционной среды.
  • Чрезвычайно медленная и непроизводительная работа операционной системы.

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

Проверяем ошибки средствами Windows

Проверка и исправление ошибок файловой системы в Windows осуществляется штатной утилитой этой операционной среды под названием chkdsk.

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

Рассмотрим наиболее доступный вариант ее выполнения в графической среде.

Проверка неактивного тома

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

Нажмем кнопку «Выполнить проверку».

Запуск утилиты осуществляется из вкладки «Сервис» свойств тома. В данной вкладке находится кнопочка «Выполнить проверку». Если нажать ее, то откроется окошко утилиты chkdsk.

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

Далее, достаточно нажать кнопочку «Запуск» — утилита произведет проверку и исправление ошибок.

Утилита chkdsk проверяет том D, диагностируя также сбойные сектора.

Проверка системного тома

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

Утилита chkdsk сообщает, что не может проверить диск.

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

Утилита chkdsk проверяет том С после перезагрузки.

Программы проверки жесткого диска на бэд-сектора

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

Важно: результаты теста на наличие поврежденных секторов обязательно следует рассматривать в комплексе со SMART показателями, такими как Reallocation Sector Count, Reallocation Event Count.

Data Lifeguard Diagnostic

Эта утилита создана разработчиками компании Western Digital. Она доступна для загрузки на официальном сайте компании. Lifeguard Diagnostic отлично работает с винчестерами практически любого производителя, а не только с родными для WD жесткими, как можно было бы подумать. Она предлагает ряд тестов: Быстрый, Расширенный, а также возможность заполнения нулями секторов винчестера.

Интерфейс утилиты Data Lifeguard Diagnostic.

Нас больше всего интересует расширенный тест. Данный тест позволяет обнаружить поврежденные сектора на поверхности дисков. Когда программа находит бэд-сектор, она сообщает об этом пользователю, предлагая ему выбрать, хочет ли он исправить обнаруженную ошибку. Если он соглашается, то приложение записывает в сектор 0, поэтому данные сектора будут потеряны.

Выборка тестов утилиты. Нам нужен Extended Test.

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

Extended Test утилиты в работе.

Отличным тестировщиком поверхности винчестера представляется также приложение HDDScan. Его часто можно увидеть в составе целых программных комплексов таких как LiveCD. Это приложение имеет графический интерфейс и предлагает целый ряд тестов, среди которых в нашем случае наиболее интересен «Surface Tests».

Выберем тест Surface Test из выпадающего списка.

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

После выбора теста, откроется дополнительное окошко, в котором представлены параметры теста. Оставим опцию «Read» включенной, что позволит только лишь считывать данные из секторов.

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

Поля начального и конечного секторов оставим без изменения, если хотим проверить всю поверхность.

Оставим опцию Read теста включенной.

При тестировании этой программой выявляется целый ряд секторов:

  • бэд-сектора,
  • сектора зависания, на считывание данных из которых уходит более 500 мс,
  • сектора с временем считывания от 150 до 500 мс,
  • сектора с временем считывания от 50 до 150 мс,
  • сектора с временем считывания от 20 до 50 мс,
  • сектора с временем считывания от 10 до 20 мс,
  • нормальными HDDScan считает такие сектора, данные которых считываются за 5 мс.

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

Проверка поверхности жесткого диска.

Ashampoo HDD Control

В отличие от выше рассмотренных программ HDD Control не является бесплатной программой. Это приложение — целый комплекс инструментов, предназначенных для восстановления здоровья жесткого диска. Предлагает эта программа также возможность протестировать поверхность винчестера.

Выберем опцию «Тестирование поверхности».

Тест очень простой и доступный обыкновенному пользователю HDD Control. Для его запуска нужно лишь нажать кнопку «Тестирование поверхности». Он лишен дополнительных опций, которые позволили бы настроить вид теста. При тестировании выявляются лишь два вида секторов: с отличным результатом считывания и бэд-сектора.

Ashampoo HDD Control проверяет поверхность диска.

Victoria HDD

Victoria — наиболее популярная программа среди IT-специалистов, работающих с жесткими дисками и их проблемами. Она также обладает графическим интерфейсом, однако может быть выполнена не только в графическом режиме Windows, но и в режиме DOS, что делает ее незаменимым помощником при работе с жесткими.

Victoria считает здоровье проверяемого жесткого диска «GOOD».

Это приложение умеет собирать информацию о SMART-здоровье винчестера. Также, оно позволяет провести тест поверхности диска, осуществить переназначение поврежденных секторов операцией Remap, обнулить бэд-сектора. Она также подразделяет сектора по группам:

  • сбойные сектора (Error),
  • сектора зависания с временем считывания более 600 мс,
  • сектора зависания с временем считывания от 200 до 600 мс,
  • сектора с временем считывания от 50 до 200 мс,
  • сектора с временем считывания от 20 до 50 мс,
  • нормальные сектора Victoria диагностирует в рамках считывания данных до 5 мс.

Чтобы произвести тестирование жесткого диска, можно запустить эту программу в графическом режиме Windows. Далее, понадобится выбрать вкладку «Tests». Именно там расположены тесты поверхности. Доступно четыре опции работы с поверхностью жесткого:

  • Ignore,
  • Remap,
  • Erase,
  • Restore.

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

Виды доступных тестов и категории секторов. Victoria проверяет поверхность.

Если после теста Remap Victoria продолжает диагностировать плохие сектора, то можно еще попытаться восстановить их работоспособность, применив тест Restore.

Опцию Erase нужно использовать с умом из-под Windows, так как она записывает нули в сектора — стирает данные секторов.

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

Краткий итог

Следует отметить, что существует разница между ошибками, устраняемыми утилитой chkdsk операционной системы Windows и сбойными секторами, устраняемыми такими программами как Victoria HDD.

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

Однако и chkdsk умеет устранять некоторые проблемы сбойных секторов.

Для устранения бэд-секторов можно воспользоваться такими приложениями как: Data Lifeguard Diagnostic, Ashampoo HDD Control, HDDScan, Victoria.

Выделим приложение Victoria HDD как наилучшее для проверки и устранения битых секторов, так как оно предлагает целый ряд тестов: Ignore, Remap, Erase и Restore.

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

Источник

Юрий созерцатель

  • Активность: 93k
  • Пол: Мужчина

Юрий созерцатель

3 способа, как исправить bad-сектора на HDD

Поврежденным сектором или bad-блоком называют ненадежный или нечитаемый участок HDD. Чем больше bad-блоков, тем хуже и медленнее работает носитель. Когда сбойных участков становится больше, чем допускает установленная производителем норма, жёсткий диск перестаёт работать. Предупредить поломку можно, если периодически проводить программное «лечение» компьютера.

Откуда берутся bad-блоки

BAD-секторы есть даже на новых, не бывших в употреблении винчестерах. Причём, это не обязательно изначально недоступные для чтения/записи информации участки, иногда метка «негодный» ставится на потенциально сбойных секторах. Таким образом производитель и программный модуль SMART предупреждают повреждение записанных на «нестабильный» участок пользовательских данных.

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

К физическим относятся:

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

Логические дефекты:

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

Намечающимися называют потенциально опасные в плане ошибок сектора.

3 проверенных способа программного исправления bad-блоков на HDD

HDD Regenerator работает с программной и аппаратной частью носителя одновременно, за счёт чего с его помощью получается существенно продлить срок эксплуатации жесткого диска с минимальным сокращением его объёма. Чтобы попытаться вылечить bad-блоки, нужно выполнить анализ:

  1. Во вкладке «Восстановление» (Regeneration) выбрать первый пункт — «Старт обработки из под Windows» (Start process under Windows).
  2. Закрыть все работающие приложения, чтобы обеспечить утилите доступ ко всем секторам HDD.
  3. При появлении ошибки доступа нажать «Отмена» (Cancel).
  4. В открывшемся консольном окне выбрать второй режим (ввести «2» и нажать Enter) и выполнить проверку с нуля — не менять предложенное значение старта.

По завершении сканирования HDD Regenerator выведет отчет, в котором важны два пункта: Bad sectors founded (найденные) и Bad sectors recovered (восстановленные).

Для лечения bad-сегментов нужно повторить описанные выше действия, только выбрать пункт 1 — «Проверка и восстановление bad blocks». Желательно делать это в безопасном режиме Windows.

Скачать HDD Regenerator

VictoriaHDD работает по аналогичному принципу, но возможностей у утилиты больше и интерфейс сложнее для пользователей, которые первый раз столкнулись с этой проблемой. Первая сложность заключается в необходимости создания загрузочной флешки с «Викторией». Это удобно делать через утилиту WinSetupFromUSB.

Для загрузки с флешки придётся немного изменить настройки BIOS:

  1. В разделе Main следует выбрать пункт SATA Mode и выставить для него значение IDE.
  2. После внесения изменений обязательна перезагрузка с сохранением изменений, в большинстве БИОСов для этого нужно нажать F10 и подтвердить намерения.

Исправить bad-блоки в VictoriaHDD можно так:

  1. Загрузиться с флешки с утилитой.
  2. По завершении загрузки перейти к выбору порта (английская буква P на клавиатуре) и кликните на Ext. PCI ATA/SATA для SATA или на IDE — для винчестера с соответствующим интерфейсом подключения.
  3. Нажать F4 для активации режима BB: Erase 256 sect.

ВАЖНО! При обнаружении bad-блока программа пытается его восстановить, но стирает с участка всю информацию, поэтому перед проверкой ОБЯЗАТЕЛЬНО создавать резервную копию всех файлов!

  1. По завершении повторите процесс, только в режиме BB: Classic REMAP — секторы, которые нельзя излечить, будут перенесены в резервную область, что незначительно ускорит работу HDD.

После «Виктории» необходимо загрузиться в Windows, в свойствах локального диска найти «Сервис» → «Выполнить проверку» → «Запустить» (Properties – Tools – Check – Scan drive).

Скачать VictoriaHDD

Встроенная в Windows утилита CHKDSK — вариант работы с bad-секторами для тех, кому хочется попроще и без заморочек. Для запуска проверки и восстановления «родным» способом:

  1. В командной строке ввести CHKDSK [путь к диску, например, C:] /F /R.
  2. Нажать Enter и дождаться, пока утилита проверить все содержимое HDD.
  3. Перезагрузить компьютер.

Лечить bad-блоки, как это делают HDD Regenerator и VictoriaHDD, CHKDSK не умеет, только находить и помечать их флагами. Помеченные сектора система воспринимает, как неисправные, и не пытается считывать/записывать информацию на них. Но лучше хоть иногда выполнять CHKDSK, чем совсем ничего не делать для предупреждения распространения bad`ов.

Механические повреждения, разумеется, никак не получится восстановить программно. Даже логические сбои порой не лечатся. Поэтому нельзя считать программы для исправления bad-секторов панацеей и инструментами для бесконечного продления срока эксплуатации жесткого диска. Скорее, это профилактика проблем, связанных с активной эксплуатацией HDD.

Способы востановления поврежденного жесткого диска, убираем битые сектора

·         Система тормозит, даже если она только, что установленная.

·         При работе в ОС Windows появляется BSOD (Синий экран смерти).

·         Система вовсе не запускается.

·         Не выходит установить операционную систему.

·         Невозможность работать с диском, так как файлы не открываются

·         При работе с внешними жесткими дисками невозможно открыть файлы.

Биты сектора (BAD) – это сектора расположены на поверхности жесткого диска, которые плохо читаются либо вовсе не читаемые.

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

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

Исправлению поддаются только «Логические» битые сектора. Для того что бы исправить подобные блоки необходимо перезаписать их нулями (так называемое низкоуровневое форматирование), и в дальнейшем можно продолжать работу с такими секторами.

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

Причины, по которым могли появится «Логические» битые сектора – это сектор жесткого диска, который не работает должным образом, а именно не отвечает на запросы системы (не читается либо не может записать в себя данные).

При работе системы с таким сектором, система пытается обратиться к этому блоку, чтобы получить данные для обработки информации, но сектор не отвечает, либо отвечает неправильно, в таком случае система помечает такой блок как не рабочий (битый) и в будущем больше к нему не обращается.

Причины, по которым могли появится «Физические» битые сектора – это поверхность жесткого диска, с которым могла соприкоснуться голова и нанести мелкую легкую царапину (такое может произойти, если находящийся в работе накопитель встряхнуть либо ударить), так же поверхность могли повредить пыль или влага, которые попали внутрь накопителя. В случае с SSD дисками битые сектора могу появится в результате износа, перегревания микросхем или попадания влаги. Битые сектора, которые были обнаружены после подобного физического воздействия не могут быть исправлены.

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

Для того что бы исправить битые (BAD) сектора на вашем ПК или ноутбуке и восстановить нормальную работу жесткого диска необходимо воспользоваться сторонними программами.

Вы так же могли слышать про встроенные в ОС Windows утилиты, которые якобы могу помочь в исправлении таких блоков, но максимум, что они могут, это пометить такие сектора как не рабочие и больше к ним не обращаться.

Так же не советую использовать любые программы, которые предлагают исправить битые (BAD) сектора из-под ОС Windows.

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

Рассмотри 2 программы которые с наибольшей степенью вероятности смогут исправить битые сектора и восстановить работоспособность вашего жесткого диска.

Программа MHDD

В статье о программе MHDD вы можете подробно ознакомиться с функционалом, а также способом установки и запуска.

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

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

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

·         Erase Delays *DESTRUCTIVE*: — ставим значение «ON». Такой параметр при сканировании жесткого диска и выявлении битого блока буде затирать его (все значения приводить в нули), так мы сможем избавиться от «Логических» битых секторов.

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

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

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

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

Что же делать с «Физическими» битыми секторами? Для этого производителем жесткого диска было предусмотрено резервное пространство (резервные сектора), которыми можно заменить битыми.

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

В таком случаем можно прибегнуть к функции программы «REMAP».

Опция «REMAP» при обнаружении битого сектора указывает прошивке жесткого диска на то, чтобы при чтении или записи данного блока накопитель обращался к резервному сектору, заменяя битый. Данный способ хорош в том случае, если битых секторов не много (не больше 50-70).

Для того, чтобы переразметить битые сектора с помощью программы MHDD, необходимо ввести команду «SCAN», в появившемся окне выбрать пункт «Remap» и перевести его значение на «ON», после этого нажимаем клавишу «F4» и наблюдаем за процессом сканирования. Данную процедуру проделываем только после того как попытались занулить найденные сектора, чтобы ошибочно не пометить «Логические» битые блоки, как «Физические».

Так же при большом количестве сбойных секторов последним вариантом ремонта жесткого диска будет уменьшение объема. Таким образом мы сможем отрезать часть диск на которой имеется очень большое количество «Физических» битых секторов, пожертвовав объёмом диска.

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

Первое значение, которое нужно указать это в дальнейшем будет концом жесткого диска. Обрезка накопителя происходит с конца. Значение указывать на 10 000 больше от номера последнего битого сектора, который отображается в строке состояния. В моём случае это значение будет равно 380515.

Программа Виктория

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

После того как установили и запустили программу, выбираем нужный нам жесткий диск (если у вас из 2 и более).

После выбора нажимаем клавишу «F4», в появившемся окне нас интересует 2 пункта.

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

2.       Во втором пункте выбираем «BB: Erase 256 sect». Выбрав данную опцию при сканировании и обнаружении битых секторов на поверхности жесткого диска, программа будет пытаться занулить такой блок. Такой способ исправит только «Логические» битые сектора.

После выбора нужных параметров нажимаем «Enter» и наблюдаем за ходом сканирования.

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

Для этого проделываем те же шаги, нажимаем клавишу «F4» и в поле где установлено Ignore Bad Block выставляем «Advanced Remap». Данный параметр может помочь даже в том случае, если обычный Remap бессилен, это и есть преимущество программы Виктория перед предыдущей. После выбора нужного параметра нажимаем «Enter» и следим за ходом сканирования.

Заключение

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

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

Причина этому большое количество «Физических» битых секторов, которые заняли всё резервное пространство и переразметить их уже некуда, в таком случае необходимо скопировать всю информацию в другое место и заменить накопитель.

Также читайте:

Victoria hdd 4.47 — что это за программа и как ею пользоваться? 

Ремонтируем жёсткий диск самостоятельно

Подключаем SSD к компьютеру

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

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

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

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

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

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

Если сектор становится недоступным для чтения – его называют «битым».

О появлении такой проблемы свидетельствуют несколько признаков:

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

Типичные причины

Основными причинами появления битых сегментов винчестера являются:

  • действие вирусов и шпионского ПО;
  • некорректное удаление программ;
  • неправильное завершение работы системы.

Также сбои в работе винчестера могут появиться из-за механических повреждений.

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

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

Важно! При возникновении подозрений о механическом повреждении или браке стоит сразу же обратиться к специалистам или обменять винчестер по гарантии.

Восстановление битых секторов HDD с помощью Victoria

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

Утилита выпускается в двух версиях – для Windows и DOS. Наиболее эффективным будет восстановление через DOS, так как при работе ОС некоторые сектора могут быть заняты, а значит – недоступны для сканирования.

Этот процесс мы рассмотрим далее.

Сканирование

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

Остановимся более детально на этом шаге:

  1. скачиваем архив с установщиком программы;
  2. в архиве находим файл «hpusbfw.exe» и запускаем его, что отформатирует флешку и создаст на ней загрузочный сектор;
  3. Внимание! Во время форматирования все данные с накопителя будут удалены.

  4. в поле «Device» указываем путь к необходимой флешке;
  5. в окне выбора файловой системы оставляем FAT32;
  6. вводим название тома (в строке «Volume label ») и запускаем процесс, нажав «Start»;
  7. после завершения форматирования нажимаем «Close», чтобы закрыть окно и двигаемся дальше;
  8. кликаем на файле «grubinst_gui.exe», чтобы приступить к установке;
  9. в графе «Disk» указываем путь к флешке, а в «Part List» – «Whole disk»;
  10. нажимаем «Install» и ожидаем завершения;
  11. после выходим из данного окна («Quit ») и находим в архиве файл «victoria-usb.zip»;
  12. переносим все файлы из него на накопитель, после чего загрузочная флешка готова.

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

Приступаем к процессу сканирования:

  1. переходим в BIOS, зажав при старте системы клавишу «Del» (может отличаться для разных систем);
  2. выберем канал, к которому подключен проблемный жесткий диск, нажав на клавиатуре латинскую «Р»;
  3. в новом меню нажимаем «Enter»;
  4. если диск использует порт SATA, то устанавливаем значение Ext. PCI ATA/SATA, если винчестер имеет разъем IDE, то выбираем соответствующий ему порт;
  5. после этой настройки программа сможет определить список каналов, перезагружаем систему и запускаем ее с флешки (с помощью изменения списка приоритетности в BIOS или из меню загрузки – Esc или F12 при запуске системы);
  6. в списке каналов выбираем тот, к которому подключен диск и нажимаем «Enter»;
  7. после этого – F2, чтобы инициализировать винчестер;
  8. появится SMART-таблица с подробной информацией об устройстве.

Здесь нам необходим пункт «Reallocated sector count», в котором отображается количество фрагметов, находящихся в резервной зоне, а также «Current pending sectors», где отображаются части, которые невозможно прочитать. Если их количество не очень высоко, тогда диск подлежит восстановлению.

Восстановление жесткого диска

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

Это ошибка возникает при перебоях с питанием, когда новые данные уже записались, а контрольные суммы остались старыми. Они просто перестают распознаваться и восстанавливаются довольно легко – их форматированием и записью корректных сумм.

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

Начинаем восстановление каждого из этих типов ошибок.

: HDD — «лечим» битые сектора

Сначала попытаемся исправить битые сектора с помощью стирания хранящейся в них информации:

  • нажимаем F4 и попадаем в меню проверки;
  • в меню выбора операций с нечитаемыми секторами указываем «BB: Erase 256 sect» и жмем «Enter».

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

Для этого:

  • снова нажимаем F4 для доступа в меню;
  • на этот раз выбираем «BB: Classic REMAP», жмем «Enter».

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

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

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

Сделать это можно с помощью утилиты CHKDSK или же следующим способом:

  1. нажимаем кнопку «Пуск», затем «Компьютер»»;
  2. кликаем правой клавишей мыши на нуждающийся в проверке винчестер и выбираем «Свойства»;
  3. переходим во вкладку «Сервис», потом «Проверка диска» и «Выполнить проверку»;
  4. если потребуется – вводим пароль администратора и ждем завершения, после чего программа проверки представит полный отчет.

Внимание! Чтобы система не только нашла, но и исправила неполадки, перед началом сканирования выбираем «Автоматически исправлять системные ошибки».

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

Добавить комментарий

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