Восстановление битых секторов жесткого диска (Victoria 3.52 (DOS) и HDD Regenerator)

Содержание

Проверка диска на ошибки и битые сектора (пример работы с программой Victoria в DOS и Windows)

Рано или поздно любой пользователь компьютера (ноутбука) сталкивается с проблемами, вызванными неправильной работой жесткого диска ( прим. : обычно называют коротко — HDD ) .

Чаще всего, симптомами того, что с HDD не всё в порядке, являются:

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

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

Ну, а после этого, можно приступить к проверке.

В помощь!

Диагностика и проверка диска за 5 мин. для начинающих (быстрый тест в новой Victoria 5) — см. инструкцию.

ускорение ПК

Проверка жесткого диска

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

  • неожиданные сбои в подачи электроэнергии — когда ПК просто резко обесточивается (ноутбуки, кстати, от этого защищены). А что касается ПК — то UPS (ИБП) есть далеко не у каждого пользователя (к сожалению);
  • принудительное отключение питание пользователем. Иногда, когда компьютер завис «намертво» — другие варианты просто не подходят;
  • сильная вибрация , удары по диску — чаще всего страдают ноутбуки, которые носят с собой. Так же диск можно повредить при транспортировке;
  • при нестабильной работе блока питания , плохом контакте на диске (когда питание — то есть, то нет. );
  • работа не в оптимальных температурных режимах (чаще всего перегрев);
  • физический износ (при очень длительной работе);
  • плохая партия (с какими-то недоработками) от изготовителя дисков.

Все эти факторы могут являться причинами образования ошибок файловой системы и битых секторов (их еще называют бэд-блоками, bad — значит плохой, в переводе с английского). Рассмотрим проверку на то и на то подробно, и по шагам.

На ошибки

Проверка и исправление ошибок файловой системы в Windows выполняется с помощью встроенной программы — chkdsk . Она есть во всех версиях Windows: XP, 7, 8, 10.

Кстати, возможно вы даже видели ее работу, после аварийного выключения электричества: перед загрузкой ОС Windows, наблюдается черный экран и там бегают какие-то проценты, что-то проверяется (пример на скрине ниже ).

Как запустить утилиту chkdsk

Способ №1: в этом компьютере

Сначала необходимо открыть проводник и перейти в «Этот компьютер» (прим.: раньше всегда называли «Мой компьютер»).

Далее выбрать диск, который хотите проверить и перейти в его свойства ( прим. : просто щелкните по диску правой кнопкой мышки, чтобы появилось контекстное меню).

Этот компьютер — свойства диска

Затем откройте раздел «Сервис» и нажмите кнопку «Проверить» (потребуются администраторские полномочия).

Сервис — проверить диск

Собственно, далее вы увидите процесс проверки, а в конце отчет. Пример оного показан на скриншоте ниже — «Windows успешно проверила накопитель. Ошибки не обнаружены».

Windows завершила проверку

Способ №2: через командную строку

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

Для этого откройте диспетчер задач (сочетание кнопок — Ctrl+Shift+Esc ), далее нажмите файл/новая задача , впишите в строку «Открыть» CMD, и поставьте галочку «Создать задачу с правами администратора» (пример показан на скрине ниже ).

Запуск командной строки с правами администратора

Далее нужно вписать команду:

  • chkdsk d: — команда проверки диска в режиме чтения;
  • chkdsk d: /f — проверка и исправление найденных ошибок;
  • chkdsk c: /f — для проверки системного диска потребуется перезагрузка компьютера;
  • chkdsk /? — получить справку о возможностях утилиты.

Администратор — chkdsk диска D

На битые сектора (бэд-блоки)

Что это за бэд-блоки?

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

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

Жесткий диск (изнутри). Сектора

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

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

Если с сектором все в порядке — время считывания составляет 3 миллисекунды, критическое время считывания — 600 миллисекунд (это время говорит о том, что этот блок стал «не читаем» и работать с ним не стоит).

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

Теперь о том, как это делается.

В помощь!

Лучшие программы для работы с HDD (тест, диагностика и пр.) — см. подборку

Из-под Windows

Одна из лучших программ для тестирования и диагностики жесткого диска — Victoria . При помощи нее можно посмотреть показания таблицы S.M.A.R.T. (технология самоконтроля диска, более подробно на Википедии), оценить техническое состояние накопителя, заменить поврежденные сектора на резервные рабочие и многое другое.

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

Victoria

Сайт разработчика: http://hdd-911.com/ (разные версии)

Софт-портал: http://www.softportal.com/software-3824-victoria.html (Victoria 4.46b)

MyDiv: https://soft.mydiv.net/win/download-Victoria.html (Victoria 4.47)

Версий Victoria достаточно много. Victoria 4.46b Freeware не работает под Windows 64bit. Чтобы запустить сию утилиту на 64-битной системе — используйте версию Victoria 4.47, либо используйте LiveCD, где будет эта утилита.

Еще один момент: если ваш диск более 1,5 ТБ (1500 ГБ) — сканирование нужно проводить в несколько приемов: для диска 2 ТБ — два приема, для диска 3 ТБ — три приема.

0-1 ТБ: start lba = 0, end lba = 2147483648

1-2 ТБ: start lba = 2147483649, end lba = 4294967296

2-3 ТБ: start lba = 4294967297, end lba = 6442450944

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

Рассмотрю работу на примере Victoria 4.47

Если вы не знаете, что означает та или иная опция в программе — не трогайте и не испытывайте. Дело в том, что «Виктория» при неумелом обращении, может запросто испортить всю вашу информацию на носителе!

Вкладка Standard

Первое, что делаем, после запуска программы — открываем вкладку Standard (стрелка-1 на скрине ниже), затем выбираем свой диск справа (стрелка-2), и жмем кнопку «Passport» (стрелка-3).

Обратите внимание, что «Виктория» должна увидеть и распознать ваш диск — посмотрите, есть ли надпись «Get passport. Ok» (выделение-4).

Если все OK — идем дальше.

Вкладка SMART

Во вкладке SMART нажмите кнопку «Get SMART» . Если с диском все в порядке — то должно засветится GOOD (на зеленом фоне, как на скрине ниже)!

Кстати, обратите внимание на колонку HEALTH — в ней показываются кружки разного цвета (в примере ниже у меня зеленые и желтые ).

Так вот, обратите внимание на те пункты, где у вас будут красные или желтые кружки: например, в моем случае «Виктория» сигнализирует о том, что HDA Temperature (температура) жесткого диска выходила за рамки оптимального диапазона (хотя странно, 35 °C — это в норме. ).

Если контроллер жёсткого диска задан в режиме AHCI, то SMART атрибуты не всегда возможно просмотреть. В этом случае вы увидите ошибку: «Get S.M.A.R.T. command. Error reading S.M.A.R.T!» .

Так же об этом может говорить надпись «Non ATA» (красным цветом). В этом случае необходимо войти в BIOS и во вкладке Config / Serial ATA (SATA) / SATA Controller Mode Option — изменить с [AHCI] на [Compatibility].

В помощь!

1) Как войти в BIOS — см. инструкцию

2) Вкладка настроек режима работы HDD в BIOS — см. инструкцию

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

Кстати, ниже представлено, как будет выглядеть проблемный диск. Обратите внимание на строку G-Sensor shock couter (вкладка показывает не стукали-ли, не ударяли-ли диск) — как видно ниже, стукнули.

Читать статью  Как узнать серийный номер жесткого диска или SSD (через командную строку, PowerShell и CrystalDiskInfo)

Из-за этого, собственно, диск и стал зависать, и тормозить. В общем-то, статус у него BAD (и красный). В этом случае решение только одно — копировать всю информацию с него (какую возможно), и покупать новый диск.

Как выглядит диск, который случайно стукнули

Как выглядит диск, который случайно стукнули

Вкладка TEST

Переходим непосредственно к тестированию диска: для этого открываете вкладку TEST и выставляете настройки (как на скрине ниже: read, ignore). Для начала теста — нажмите кнопку «Start» .

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

Если на вашем диске были найдены синие прямоугольники — Вам нужно прогнать диск еще раз «Викторией» со включенной опцией Remap (прямоугольник-4, см. скрин ниже).

В этом случае «Виктория» заменит эти сектора на резервные, именно поэтому и вспоминают в этом случае про слово «лечение».

Тестирование (лечение) диска // TEST «Виктория»

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

Кстати, на новом винчестере появление синих блоков недопустимо!

Хотел бы обратить внимание на один момент — если вы запускаете проверку и сканирование диска из-под ОС Windows, которая запущена с того же диска, который вы сканируете — то результаты теста могут быть несколько неточны (и появление зеленых, или даже оранжевых прямоугольников — может ни о чем не говорить). Пожалуй, в этом случае можно смотреть только на синие (бэд-блоки).

Гораздо точнее вариант: использовать ОС Windows, установленную на другом диске, либо 👉 аварийный загрузочный LiveCD.

Проверка «Викторией» из-под DOS — покажет гораздо точнее результаты и даст реальную оценку диску. О том, как ее сделать — рассказано чуть ниже (👇).

Из-под DOS

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

Victoria (3.5 для работы из-под DOS)

Оф. сайт : http://hdd-911.com/

Ссылка на freesoft : http://freesoft.ru/victoria_v35

Как уже сказал, «Викторий» довольно много версий. Для работы из-под DOS — нужна спец. версия (обычно, используется 3.5).

Представляет она из себя обычный ISO-образ, который нужно правильно записать на флешку (или диск). Часто образ идет в архиве RAR или ZIP, ISO-образ из архива предварительно нужно извлечь (WinRAR в помощь).

Как правильно записать «Викторию», чтобы она загрузилась с флешки

  1. для записи образа ISO — понадобиться программа WinSetupFromUSB (официальный сайт программы WinSetupFromUSB — http://www.winsetupfromusb.com/downloads/);
  2. сначала вставляете USB-флешку и запускаете программу;
  3. далее выберите в списке вашу флешку и установите галочки напротив пунктов: Auto Format it with FBinst, align, copy BPB, FAT32;
  4. в пункте Linux ISO/Other Grub4dos compatible ISO — укажите свой образ ISO с «Викторией» ;
  5. нажмите кнопку GO ( прим. : программа несколько раз переспросит вас о том, что вы в курсе, что все данные с флешки будут удалены! Скопируйте заранее с нее все важное, чтобы не отвлекаться на сей момент).

WinSetupFromUSB — запись загрузочной флешки с «Викторией»

Собственно, если с флешкой все OK, и вы все сделали правильно — через пару минут увидите сообщение Job Done — работа выполнена!

Примечание : если вы неправильно запишите флешку (например, многие пишут с помощью UltraISO) — то можете увидеть ошибку вида «no kernel sys. «. Просто перезапишите флешку, предложенным выше способом.

Как загрузиться с флешки с «Викторией». Выбор нужного диска для теста

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

Лучший вариант, на мой взгляд, вызвать Boot Menu и выбрать нашу флешку. Если не знаете, как вызвать Boot Menu — можете воспользоваться 👉 вот этой статьей.

Boot Menu - выбор флешки для загрузки

Boot Menu — выбор флешки для загрузки

Если записывали флешку в WinSetupFromUSB (как рекомендовал выше) — то Вам необходимо будет выбрать в загрузочном меню «Викторию» (см. скрин ниже — «vcr35r»).

Меню загрузки

Далее перед вами предстанет окно с разными версиями «Виктории» : для компьютеров (Desktop) и для ноутбуков (Notebook). Выбирайте под свои требования (в моем примере, выбрал первый).

Victoria 3.5 для компьютера (вариант загрузки)

Victoria 3.5 для компьютера (вариант загрузки)

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

Должно появиться меню: для перемещения указателя используйте стрелки «вверх» и «вниз». Последний пункт в этом меню отвечает за выбор винчестера на PCI/ATA/SATA/RAID контроллере.

P - выбор диска

Если вы воспользовались последним меню — тогда вам нужно указать номер диска (задается в найденном списке) и нажать клавишу Enter (пример ниже 👇).

Указываем номер диска

Указываем номер диска

Тестирование диска в «Виктории» (DOS)

Для начала тестирования в «Виктории» — нажмите функциональную клавишу F4. После этого должно появиться меню, где необходимо выставить параметры: «Start LBA», «End LBA», «Линейное чтение», «Ignore Bad Blocks» (игнорировать не читаемые сектора). Выбор производится с помощью стрелок «Вправо» и «Влево».

Важно! Вместо линейного чтения, можно установить «Запись (стирание)», «Запись из файла», а в следующем пункте меню — «BB = Erase 256 sect»: знайте, что подобные параметры стирают информацию, находящуюся на HDD!

Настройка тестирования

Чтобы тест запустился — нажмите еще раз кнопку F4. Должны сразу же забегать серые прямоугольники по экрану монитора.

Теперь осталось только дождаться окончания проверки (кстати, «Виктория» сообщает о времени проверки, см. нижний правый угол — remain ).

Результаты тестирования

На что смотреть и какие выводу делать.

В принципе, всё что я говорил о проверке диска из-под Windows — актуально и тут. Справа — показаны сектора, в зависимости от их времени чтения.

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

Обратите внимание так же на раздел «Дефекты» (справа, примерно по центру экрана). Если с диском все хорошо, в идеале, там должно быть написано — «Дефектов не найдено» (как на фото выше). Если у вас в этом разделе есть найденные дефекты — то это может говорить о серьезных проблемах с диском.

И последнее, если вы испытываете трудности в работе с программой и не знаете, что нажать — попробуйте посмотреть в справке — клавиша F1. Вообще, с утилитой «Викторией» будьте аккуратны и не проводите «испытания» со своим диском, если на нем есть нужные данные.

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

Восстановление битых секторов жесткого диска (Victoria 3.52 (DOS) и HDD Regenerator)

Восстановление битых секторов жесткого диска (Victoria 3.52 (DOS) и HDD Regenerator)

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

Как определить, что на Вашем жестком диске есть бэд сектора:

— долго загружается ОС Windows или приложения, не путать если у Вас программные проблемы с операционной системой или «древний» компьютер.

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

— иногда появляется непонятное постукивание жесткого диска

— при переустановке windows выдает ошибку (во время форматирования раздела)

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

В принципе, жесткие диски имеют собственные средства для восстановления битых секторов, переноса их в карантин, которые работают незаметно для пользователя, но иногда без помощи сторонних программ не обойтись. Рекомендую Вам использовать для этих целей программы HDD Regenerator и Victoria 3.52 (DOS).

Внимание.

1) Все нижеперечисленное может привести к потере данных или даже полной поломке жесткого диска.

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

3) Если Ваш жесткий диск не определяется в BIOS, этот способ Вам не подойдет.

Лечить битые сектора будем по следующему плану:

  1. Создание загрузочного (-ых) дисков с Victoria и HDD Regenerator 2011
  2. Определить наличие бэд секторов — проход программой Victoria в режиме Ignore bad blocks
  3. Лечение программных бэд секторов — проход программой Victoria в режиме ERISE 256
  4. Лечение физических бэд секторов — проход программой HDD Regenerator 2011
  5. Ремап бэд секторов — проход программой Victoria в режиме Advanced Remap

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

1. Создание загрузочного (-ых) дисков с Victoria и HDD Regenerator 2011.

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

2. Определить наличие бэд секторов — проход программой Victoria в режиме Ignore bad blocks.

Загружаем Victoria 3.52 (возможно использование и более ранних версий программы)

a) выбираем канал, на каком «висит» жесткий диск. Для этого нажимаем клавишу «P» (англ.), выбираем порт HDD, подтверждаем клавишей Enter. Обычно порт для старых ноутбуков это Primary Master (с IDE интерфейсом), для SATA жестких дисков выбираем нижний пункт «Ext. PCI ATA/SATA«

Читать статью  Как увеличить диск C за счёт диска D без потери данных бесплатной программой AOMEI Partition Assistant

Выбор порта жесткого диска

Кроме того, жесткий диск компьютера c SATA интерфейсом должен «висеть» на 1 или 2 канале (SATA1 или SATA2). В противном случае Victoria может не увидеть жесткий диск. Так же сталкивался со случаями, что при переходе в раздел выбора Ext. PCI ATA/SATA, в списке жесткого диска небыло, но при выборе правильного порта и попытке инициализации (нажатии F2), диск нормально определялся.

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

Инициализация жесткого диска

c) жмем F4, оставляем всё как стоит по умолчанию (линейное чтение и Ignore Bad Blocks), жмем Enter

Выбор режима сканирования

d) в процессе сканирования, в правом нижнем окне будут отображаться бэд (bad) сектора (если они реально есть)

Процесс сканирования поверхности HDD

e) если после завершения всего процесса UNCR ов и прочей «нечисти» очень много, жесткий диск начинает стучать, свистеть, трещать, в общем, издавать нехарактерные звуки, вероятнее всего жесткий диск придется прибить на стену гвоздем для шифера, если ошибок до 20, продолжаем процесс реанимации

3. Третьим шагом будет лечение программных ошибок, опять же, программой Victoria в режиме Erase 256 sect

a) жмем F4, выбираем линейное чтение и BB:Erase 256 sect, жмем Enter

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

result

c) ждем окончания всего процесса (на фото процесс проходит на очень поврежденном и безнадежном жестком диске)

4. Лечение физических бэд секторов — проход программой HDD Regenerator 2011.

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

5. Последним пунктом наших экзекуций будет лечение жесткого диска с помощью Victoria 3.52 (под DOS) в режиме Advanced Remap.

a) выбираем канал, на каком «висит» жесткий диск. Для этого нажимаем клавишу «P» (англ.), выбираем канал, подтверждаем клавишей Enter.

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

c) жмем F4, оставляем всё как стоит по умолчанию (Линейное чтение и Advanced Remap), жмем Enter

d) в процессе сканирования, в правом окне «Дефекты» будут отображаться бэд сектора (если они реально есть), зелеными «птичками» будут отображаться удачные ремапы (в формате №сектора Remap «зеленая птичка»)

P.S. Данный алгоритм является одним из многих вариантов восстановления работы жесткого диска ноутбука или компьютера.

А если вам еще нужен ремонт стиральных машин, то лучше всего заходите на remont-ctiralok.ru. Специалисты используют только лучшие детали, о которых можно узнать подробно.

Восстановление жёсткого диска HDD с помощью программы Victoria + 4 видео обзора

Восстановление жёсткого диска HDD с помощью программы Victoria

Руководства

Жёсткие диски HDD, если они не подвергались механическим повреждениям, редко умирают внезапно. Обычно они заканчивают свою жизнь долго, их смерть длительная и даёт о себе знать жуткими тормозами в работе операционной системы и при оперировании данными. Предсмертная агония HDD может длиться годами, особенно, если жизнь диска хорошо зашла со старта – он попался без заводского брака и исправно прослужил уже лет эдак 7-8. Долгожительство HDD обеспечивается наличием в механизме устройства резервных областей для замены бэд-блоков – сбойных, т.е. пришедших в негодность секторов записи данных. Но эти резервные области не безграничны, во-первых. Во-вторых, HDD не всегда самостоятельно справляется с заменой бэд-блоков. Как восстановить HDD с бэд-блоками? Как продлить жизнь диску с критической массой секторов, являющимися кандидатами в бэд-блоки?

1. Анализ S.M.A.R.T.

Чтобы вовремя выявить проблемы у жёсткого диска, необходимо периодически обращаться к программам для его диагностики. Самая простая такая – Crystal Diskinfo. Скачать её можно на сайте создателя: https://crystalmark.info/en/software/crystaldiskinfo/

Crystal Diskinfo отображает технические характеристики и данные системы самодиагностики S.M.A.R.T. носителей информации. И, что главное, программа в простом и доступном для обывателя формате сигнализирует о неполадках устройств. Показателям S.M.A.R.T. Crystal Diskinfo задаёт маркеры технического состояния дисков:
• Синий или зелёный (в зависимости от скина программы) с надписью «Хорошо»;
• Жёлтый с надписью «Тревога»;
• Красный с надписью «Плохое».
Если в окне программы видим маркер «Тревога» или «Плохое», и это связано непосредственно с секторами записи данных диска – самое время позаботиться о резервных копиях ценных файлов и заняться лечением HDD.

В нашем случае имеем жёлтый тревожный маркер, он обусловлен определённым числом бэд-блоков, переназначенных на резервные секторы. Это атрибут S.M.A.R.T. с ID 5.

Восстановление жёсткого диска HDD с помощью программы Victoria

Показатель текущего значения этого атрибута далёк от порогового, и это значит, что это только начало конца жизни HDD. И за то, чтобы эта жизнь была как можно длиннее, стоит побороться. А бороться мы будем с помощью программы для профессионального восстановления жёстких дисков Victoria. Она бесплатная, скачать её можно на сайте создателя (ссылка в самом конце веб-страницы):
http://hdd.by/victoria/

Запускаем Victoria. На первой её вкладке «Standard» справа вверху выбираем нужный диск, если он в системе не один.

Восстановление жёсткого диска HDD с помощью программы Victoria

Переключаемся на вкладку «SMART», нажимаем кнопку «Get SMART».

Восстановление жёсткого диска HDD с помощью программы Victoria

Victoria отображает расширенные характеристики S.M.A.R.T., и с её помощью мы сможем узнать, сколько конкретно секторов пришло в непригодность и было заменено на другие из числа резерва. Смотрим тот же атрибут с ID 5, отображающий информацию относительно переназначенных секторов – «Reallocated Sector Count». И видим те же относительные значения S.M.A.R.T., что и в программе Crystal Diskinfo. Но у Victoria есть дополнительная графа «Raw», где отображаются конкретные значения, и для этого атрибута это конкретное число переназначенных секторов. В нашем случае их 46, хорошо это или плохо? В следующей графе «Healt» зелёным индикатором программа сообщает нам, что такое число переназначенных секторов не является критическим. Будь в этой графе жёлтый индикатор, было бы хуже, а красный индикатор – ещё хуже. Красный индикатор здоровья атрибута переназначенных секторов будет говорить о том, что число секторов резерва скоро закончится или уже как факт закончилось.

Восстановление жёсткого диска HDD с помощью программы Victoria

Опустившись ниже в таблице S.M.A.R.T. увидим ещё один атрибут, касающийся переназначения секторов – с ID 196, он говорит о числе операций по переназначению секторов, проведённых жёстким диском. Число операций по переназначению секторов не всегда совпадает с числом их переназначенных в атрибуте с ID 5, поскольку за одну операцию диск может переназначить несколько бэд-блоков, а может их не переназначать, а восстанавливать. В нашем случае таких операций было произведено 47, тогда как переназначенных секторов значится 46, следовательно, HDD один сектор восстановил. И, опять же, как видим из соседней графы «Healt», Victoria задаёт значению этого атрибута зелёный индикатор здоровья, а это значит, что пока что всё относительно хорошо. Третий и четвёртый атрибуты S.M.A.R.T., касающиеся переназначения секторов, с ID 197 и 198 в нашем случае в идеальном состоянии.

Восстановление жёсткого диска HDD с помощью программы Victoria

Атрибут 197 «Current pending sector» отображает число секторов, которые ещё не переназначены, но в очень скором времени это с ними случится. Атрибут 198 «Offline scan UNC sectors» также отображает секторы, являющиеся кандидатами на переназначение, но с той лишь разницей, что они выявлены не Victoria, не другим подобным ПО, а самим HDD – механизмом самотестирования в его прошивке.

Вот эти четыре атрибута S.M.A.R.T. дают нам в общем представление о состоянии жёсткого диска в части наличия непригодных секторов для хранения данных. Детальную информацию мы получим по итогу тестирования поверхности жёсткого диска.

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

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

Для запуска теста в первой вкладке Victoria «Standard» выбираем нужный диск, как мы это делали выше для анализа S.M.A.R.T. Далее переключаемся на вкладку программы «Tests», выставляем параметры теста «read» и «Ignore». Это параметры запуска тестирования без стирания данных и без применения каких-либо действий, направленных на восстановление диска. Пока что нам просто нужна детальная картина работоспособности и быстродействия секторов хранения данных. Запускаем сканирование кнопкой «Scan». Если нет возможности прямо сейчас провести полное сканирование поверхности HDD, но хочется узнать хотя бы приблизительно состояние секторов, можно кнопкой «Quick» запустить быстрое сканирование. Это будет не посекторное тестирование, а выборочное, оно не даст полной информации по бэд-блокам и секторам с длительным временем отклика, но покажет их наличие как факт.

Восстановление жёсткого диска HDD с помощью программы Victoria

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

Восстановление жёсткого диска HDD с помощью программы Victoria

Когда тестирование поверхности диска будет завершено, можем приступать к анализу результатов. Результаты будут показаны в столбце цветных блоков. Каждый из этих цветных блоков – это категория с определённым временем отклика сектора, а значение справа – это число секторов жёсткого диска, отнесённых к той или иной категории быстродействия. Категории белого, светло- и тёмно-серого цвета – это сектора с хорошим временем отклика, соответственно, 25, 100 и 250 миллисекунд. Категория зелёного цвета – это сектора с удовлетворительным временем отклика 1 секунда. Категории оранжевого и красного цвета – сектора с неудовлетворительным временем отклика 3 секунды и более 3-х соответственно, это потенциальные кандидаты в бэд-блоки. Категория синего цвета – это бэд-блоки, сектора, отклик от которых при тестировании не получен. Последних в нашем случае нет, но имеется 25 красных секторов – кандидатов в «бэды». Плюс к этому, Victoria обнаружила большое количество секторов с плохим откликом от 1 до 3 секунд, они и являются причиной частых тормозов диска.

Читать статью  Как перенести файлы и настройки с одного компьютера на другой

Восстановление жёсткого диска HDD с помощью программы Victoria

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

3. Типы восстановления жёсткого диска HDD

Программное восстановление HDD – не чудо, обращающее вспять процессы разрушения материи, оно не способно воздействовать на физические свойства секторов диска. Но может продлить жизнь диску за счёт восстановления программных бэд-блоков. Бэд-блоки могут иметь физическую природу – когда сектора хранения данных разрушаются вследствие естественного износа или механических повреждений. А могут иметь логическую природу – это так называемые программные (или софтовые) «бэды», ошибки логики сектора, возникающие в результате сбоя записи данных. И вот такие программные бэд-блоки могут быть восстановлены путём многократных записи и чтения информации. Если у бэд-блока физическая природа, он может быть только переназначен на резервный сектор.

Как избавиться от бэд-блоков и медленных секторов? Есть разные типы восстановления HDD, применяемые Victoria и подобным ей софтом:
— Ремаппинг, он же ремап (Remap) – операция тестирования поверхности диска в режиме чтения, при которой данные остаются целыми и невредимыми, а устранение бэд-блоков происходит за счёт восстановления программных и переназначения на резервные физических;
— Перезапись отдельных участков нулями – операция с частичной потерей данных, когда при обнаружении отдельных сбойных секторов весь блок, состоящий из 256 секторов, перезаписывается нулями;
— Перезапись всего диска нулями – операция с полным стиранием данных на диске;
— Обрезка участков с интенсивными скоплениями бэд-блоков.

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

Что касается способа с обрезкой участков бэд-блоков, то здесь Victoria по итогам обычного теста поверхности диска поможет лишь сориентироваться, на каких участках диска сконцентрированы скопления сбойных секторов. Процесс обрезки же проводится менеджерами дисков типа AOMEI Partition Assistant или Acronis Disk Director. При разметке диска проблемные участки просто оставляются в виде нераспределённого пространства.

Рассмотрим ниже в деталях три типа восстановления HDD.

4. Ремаппинг

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

Ремаппинг удобен тем, что не нужно заботиться о переносе данных с восстанавливаемого диска на другой или в облако, а потом обратно. Но эта операция, во-первых, решает вопрос только с бэд-блоками и не решает вопрос с секторами с большим временем отклика. Во-вторых, ремаппинг не даёт шанс на жизнь программным бэд-блокам, которые могут быть исправлены в рамках процедуры перезаписи нулями. В-третьих, проводимый программой Victoria ремаппинг обычно невозможен в среде работающей Windows и завершается ошибкой «try Remap… Error». Даже если мы оперируем не диск, на котором стоит система, а отдельный диск. Операцию необходимо проводить в среде WinPE с загрузочного носителя. Такими WinPE с программой Victoria на борту являются, например, AdminPE (сайт Adminpe.Ru) и LiveDisk Сергея Стрельца (сайт Sergeistrelec.Ru).

Загружаемся с любого из этих двух LiveDisk’ов, запускаем программу Victoria, в первой вкладке «Standart», как было показано выше, выбираем жёсткий диск. Переключаемся на вкладку «Tests». Ставим галочку теста «read», чуть ниже выбираем алгоритм ремаппинга – «Remap». И запускаем тест кнопкой «Scan».

Восстановление жёсткого диска HDD с помощью программы Victoria

Если ремаппинг и в среде WinPE завершается ошибкой, переключаемся на вкладку программы «Advanced» и отключаем загрузочную запись диска кнопкой «MBR Off». По завершении ремаппинга загрузочную запись включаем кнопкой «MBR On».

Восстановление жёсткого диска HDD с помощью программы Victoria

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

5. Перезапись отдельных участков диска нулями

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

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

Для запуска операции в первой вкладке программы «Standart» выбираем нужный жёсткий диск. Переключаемся на вкладку «Tests». Ставим галочку теста «read», ниже выбираем алгоритм «Erase». Запускаем тест кнопкой «Scan».

Восстановление жёсткого диска HDD с помощью программы Victoria

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

Может случиться так, что программе Victoria не удастся осуществить ремаппинг и перезапись отдельных участков секторами даже при условии работы в среде WinPE и с отключённой загрузочной записью. При таком раскладе можно запустить программу в режиме DOS. Для этого загрузочная флешка с LiveDisk’ами AdminPE или Сергея Стрельца должна быть создана в режиме Legacy и запущена, соответственно, в режиме BIOS Legacy, т.е. с отключённым UEFI.

Восстановление жёсткого диска HDD с помощью программы Victoria

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

6. Перезапись всего диска нулями

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

Стереть полностью HDD и перезаписать его нулями можно не только с помощью профильных программ-диагностов, как Victoria, но с использованием любого стороннего менеджера диска. Все программы этого типа предусматривают операцию полного стирания диска. Преимущество использования Victoria в этих целях заключается в попутном тестировании перезаписанных секторов, отображении категорий их быстродействия, а также в определении атрибутов S.M.A.R.T., к анализу которых мы по итогу восстановления диска вернёмся.

Приступим к операции. Первым делом необходимо убрать структуру HDD. Идём в управление дисками Windows и удаляем все имеющиеся на восстанавливаемом диске разделы.

Восстановление жёсткого диска HDD с помощью программы Victoria

Пространство диска должно быть чистым.

Восстановление жёсткого диска HDD с помощью программы Victoria

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

Восстановление жёсткого диска HDD с помощью программы Victoria

Далее запускаем Victoria. В первой вкладке «Standart» указываем нужный жёсткий диск. Переключаемся на вкладку «Tests». Ставим галочку теста «write» и жмём кнопку «Scan».

Восстановление жёсткого диска HDD с помощью программы Victoria

Подтверждаем операцию кнопкой «Yes».

Восстановление жёсткого диска HDD с помощью программы Victoria

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

Восстановление жёсткого диска HDD с помощью программы Victoria

Но у этой радужной картины есть своя цена.

7. Анализ S.M.A.R.T. по итогам восстановления диска

Если мы в программе Victoria снова запустим определение S.M.A.R.T., в графе атрибута с ID 5 «Reallocated Sector Count» увидим значительно выросшее число переназначенных секторов.

Восстановление жёсткого диска HDD с помощью программы Victoria

Вспомним, изначально их было 46, а теперь – 225. В процессе перезаписи диска нулями прошивка сделала переназначение секторов, которые изначально были кандидатами в бэд-блоки. Показатель здоровья атрибута формально ухудшился, но по факту теперь диск будет в меньшей степени тормозить.

Источник https://ocomp.info/proverit-hdd-na-oshibki-bed-bloki.html

Источник https://wikipix.ru/fix/vosstanovlenie-bityx-sektorov-zhestkogo-diska.html

Источник https://altarena.ru/vosstanovlenie-zhyostkogo-diska-hdd-s-pomoshhyu-programmy-victoria/

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

Ваш адрес email не будет опубликован.