Hdd regenerator можно ли использовать для ssd

Обновлено: 05.07.2024

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

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

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

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

Виды повреждений HDD

Существует всего два типа битых секторов жесткого диска: физический и логический. Давайте рассмотрим их подробнее.

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

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

Признаки повреждения HDD

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

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

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

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

Итак, мы разобрались с технической стороной вопроса и теперь самое время приступить к практике!

Сканирование и ремонт HDD

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

Проводник Windows

Открывает наш топ встроенная утилита операционной системы Windows — Проводник. Если вы не большой любитель эксплуатации стороннего ПО, то данная программа придется вам по душе, поскольку она избавляет вас от необходимости утомительных поисков подходящего софта на просторах интернета. Как ею воспользоваться?

1. Откройте Мой компьютер/Этот компьютер (горячие клавиши Win + E ).


Что обозначает эта. строка в HDD Regenerator
В общем единственная прога решилась работать с больным на всю систему винтом. Но там есть.


Что делает HDD Regenerator с битыми секторами?
Здравствуйте. Вопрос в названии темы. И ещё - регенератор (или как его ещё называют дегенератор).

Что лучше hdd или ssd
Что лучше для повседневной работы за пк. Купить hdd на 1 терабайт или ssd на 120 гигабайт?

Решение

явно не hdd reg если хоть немного понимаете то можете ознакомиться почему:

*** "Не прячет, а именно восстанавливает. "

Автор видимо абсолютно не в курсе алгоритмов исключения сбойных секторов,
используемых в Firmware современных HDD-накопителей и не знает о том,
что сбойный сектор может быть "скрыт" даже при попытке его чтения и что,
решение об исключении (наличии) сбойного сектора принимается только
самим HDD (его Firmware), независимо от желания писателей хдд-регенераторов.

*** "используя специальный алгоритм. "

В понимании автора, "специальным алгоритмом", является чередование записи сектора
сплошными единицами [FFFF] или нулями [0000]. О том что существуют такие паттерны
как [AA55-55AA], [0F0F-F0F0] и многие другие, автору видимо не известно или-же,
паттерн FFFF-0000, является для него самым сложным и специальным.
Кроме того, данный паттерн и метод не являются изобретениеми
и не могут быть защищены никакими патентами или лицензионными заявлениями,
а последние, кстати, могут быть использованны как доказательства обмана
покупателей данного продукта, в суде против автора.

*** "The product works exclusively at physical level. "

Понятие автора о работе на физическом уровне, то-же своеобразно.
Работая с секторами в LBA-режиме (LBA = адресация ЛОГИЧЕСКОГО блока),
он всех уверяет, что продукт работает ИСКЛЮЧИТЕЛЬНО на ФИЗИЧЕСКОМ уровне.
По стилю работы программы с диском, видно что автор не работает с портами HDD
напрямую, а использует прерывания BIOS (13H), которое никак не приспособленно
для работы с программами, решающими такого рода задачи (смотрите ниже).
Видно, прочитав давно устаревшую информацию об INT-13H, автор и решил,
что работает на физическом уровне, либо он, просто путает HDD с Floppy Drive.

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

*** Программа не считывает паспорт диска и не проверяет его готовность,
а видимо, берет паспортные данные, посредством DOS-прерывания INT 21H
или INT 13H, хотя давно известно, что данные функции имеют ошибки и могут
неправильно интерпритировать данные установленных устройств.
Кроме того, физическое наличие диска не проверяется и во время работы программы.
Если HDD "завис", остановился или находится в Sleep-режиме, перестав реагировать
на команды, то программа, не "заметит" этого и будет "лечить" HDD, даже физически
отсоединенный от компьютера (по методу Кашпировского - на расстоянии),
сообщая, приблизительно 1 раз в 3 секунды о том что:
Sector 0 was wasn't recovered
Sector 1 was wasn't recovered
Sector 2 was wasn't recovered
Sector 3 was wasn't .

И если пользователь честно будет ждать завершения сканирования остановившегося HDD,
размером в 80Gb, то на это уйдет около 15 лет, а "зависшего", около 5 лет.

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


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

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

1 Что такое HDD Regenerator

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

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

2 Преимущества

На данный момент утилита поддерживается всеми версиями Windows, начиная от Xp и заканчивая 10. Файловая система ей также не важна. При этом работать можно как непосредственно из ОС, так и с загрузочной флешки либо CD.

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

3 Незначительный недостаток

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



к меню ↑

4 Основные функции программы

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

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

5 Создаем загрузочную флешку/диск

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

6 Запуск программы из-под Windows

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

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

Далее появляется DOS-окно с белым текстом на черном фоне. Выбираем второй вариант с полным сканированием и восстановлением поврежденных секторов. Можно выбрать и без восстановления, что будет доступно во втором окне. Но лучше нажать первый вариант Scan and repair. Наконец, появляется третье окно, в котором можно выбрать сканирование с самого начала (1), продолжение, если процесс был запущен ранее (2), либо выбрать диапазон проверяемых секторов вручную (3).


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

  1. Continue process – процесс сканирования продолжается;
  2. Show Statistics – если мы хотим посмотреть статистику;
  3. Change start/end sectors – если мы хотим выбрать или поменять начальные и конечные секторы;
  4. Change mode – если хотим поменять режим сканирования;
  5. Exit program – если хотим закрыть программу.

Если вы захотели проверить статистику, то в ней красной буквой «B», будут отображаться поврежденные сектора, а буквой «R» — восстановленные.
к меню ↑

7 Как запустить с загрузочной флешки

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

В принципе, далее процесс ничем не отличается от того, что мы описывали выше в пункте работы из ОС Windows.
к меню ↑

8 Что нужно знать про регенерацию поверхности диска

В первом окне под третьим номером вам будет предложен пункт Regenerate all sectors in a range (even if not bad). Это означает, что программа, используя свои возможности перемагничивания, будет восстанавливать все секторы, в том числе и неповрежденные. Тут важно отметить два нюанса:


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

Думаю, ты слышал о таких продуктах, как MHDD и Victoria. Они незаменимы для низкоуровневой работы с жестким диском и помогут тебе совершить великие подвиги в восстановлении и диагностике. О Victoria «Хакер» уже писал пару выпусков назад, теперь настало время разобраться со второй — архаичной, но по-прежнему мегаполезной утилитой.

MHDD — это небольшая, но мощная бесплатная программа, которая предназначена для работы с накопителями на самом низком уровне (насколько это возможно). Первая версия была выпущена Дмитрием Постриганем в 2000 году. Она могла сканировать поверхность накопителя с интерфейсом IDE в режиме CHS. Сейчас MHDD — это значительно больше, чем диагностика. С MHDD ты можешь делать все что угодно: диагностировать накопители, выполнять чтение и запись произвольных секторов, управлять системой SMART, парольной системой, системой управления шумовыми характеристиками, а также изменять размер накопителя.

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

Ох уж эти интерфейсы

Не каждый интерфейс может корректно распознаваться программой.

Интерфейс SATA. Есть вероятность, что диск не определится в MHDD. Причина может заключаться в режиме работы SATA-контроллера (IDE и AHCI) в BIOS. MHDD, увы, не поддерживает режим AHCI. Необходимо менять настройки BIOS. Хуже всего то, что нынче не все матплаты поддерживают этот режим. Выходом может стать только использование машины с подходящей материнкой или отказ от MHDD.

Интерфейс SCSI. Может не определиться драйвер SCSI-контроллера.

Интерфейс USB. Подключить диск через USB теоретически возможно с помощью дополнительного драйвера и настройки программы. Драйвер эмулирует режим работы через SCSI. Также необходимо отключить все лишние USB-накопители. Целевой диск должен быть подключен до загрузки MHDD. В config.sys потребуется прописать: device=X:\USBASPI.SYS /w /v , где X:\ — путь к диску.

Итак, я беру с полки один из сломанных дисков (я обычно клею на них этикетку broken) и сейчас попробую воскресить его, чтобы показать тебе, как это работает на практике. У меня на руках оказался винт WDC WD7500BPVX-60JC3T0 с винегретом вместо системы и всех файлов на нем.

SMART подопытного диска

SMART подопытного диска

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

Готовимся

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

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

Не убий

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

Что ж, можно приступать к делу! Для начала создаем загрузочную флешку. Для этого я рекомендую USB Tools — полная инструкция и сам DOS есть вот здесь. Когда носитель готов, остается только бросить в его корень MHDD, чтобы лишний раз не лазить по директориям из командной строки.

Чтобы диск, подключенный на первый канал, точно отображался, нужно подредактировать конфиг mhdd.cfg, который лежит в папке CFG.

Как я уже говорил, сканирование любого устройства возможно, только если оно определяется командами ID или EID (или нажатием F2).

Определяем наш жесткий диск

Определяем наш жесткий диск

Сканируем

Чтобы выполнить сканирование, набираем SCAN и жмем ENTER или используем F4. Появится меню, из которого можно изменить часть настроек. По умолчанию начальный сектор равен нулю (стартовый сектор). Конечный сектор равен максимально возможному (конец диска). Все деструктивные по отношению к пользовательским данным функции (Remap, Erase Delays) по умолчанию выключены.

Начинаем сканирование

Начинаем сканирование

Давай пройдемся по параметрам сканирования.

  • Start LBA — начальный сектор для сканирования, по дефолту 0, то есть начало диска.
  • End LBA — сектор завершения сканирования, по дефолту конец диска. Иногда удобнее сканировать не всю поверхность (особенно когда объем диска переваливает за несколько терабайт), а только рабочую область, где лежит ОС. К примеру, диск С равен 50 Гбайт, тогда конечная область будет равна 2 * 50 * 1024 * 1024 = 104 857 600-й сектор . Можно посчитать проще: (объем * 2) * 1 000 000 , итого 100 000 000.
  • Remap помечает сектор как сбойный в специальной служебной области, после чего диск к нему не обращается.
  • Timeout — время задержки на чтение сектора, после которого проверка переходит к следующему сектору.
  • Spindown after scan — остановить жесткий диск после сканирования.
  • Loop test/repair — проводить сканирование или проверку циклично.
  • Erase Delays — стирать сектора, в которых обнаружены задержки чтения.

Снова нажимаем F4 для запуска сканирования. MHDD сканирует накопители блоками. Для накопителей IDE/SATA один блок равен 255 секторам (130 560 байт).

Процесс сканирования

Процесс сканирования

Вот как работает сканирование:

  1. MHDD посылает команду VERIFY SECTORS с номером LBA (номер сектора) и номером секторов в качестве параметров.
  2. Накопитель поднимает флаг BUSY.
  3. MHDD запускает таймер.
  4. После того как накопитель выполнил команду, он опускает флаг BUSY.
  5. MHDD вычисляет затраченное накопителем время и выводит соответствующий блок на экран. Если встретилась ошибка (bad block), программа выводит букву, которая описывает ошибку.

MHDD повторяет шаги 1–5 до конечного сектора. Если нужен протокол сканирования, его всегда можно найти в файле log/mhdd.log. Во время сканирования ты можешь увидеть много прямоугольников разного цвета. Чтобы ты не сильно пугался, привожу выдержку из справки:


Наличие красных (>500 ms) блоков на полностью здоровом накопителе недопустимо. Если они есть, необходимо произвести стирание (erase) всей поверхности диска и, если это не помогло, избавиться от задержек, можно делать выводы, что данный накопитель перестал быть достаточно надежным. Буквенно-символьные блоки, например x , S и т.п., недопустимы: они говорят о наличии bad-блоков на поверхности.

Первое, что должно быть сделано, — это полная очистка поверхности командой erase. Если это не помогло, то scan с включенной опцией EraseWaits. Если bad-блоки так и не исчезли, следует запустить scan с включенной опцией Remap.

Восстанавливаем

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

Выполнение команды ERASE

Выполнение команды ERASE

Накопитель пересчитает поля ECC для каждого сектора. Это помогает избавиться от так называемых soft-bad-блоков. Если стирание не помогло, запускаем сканирование с включенной опцией REMAP.

Процесс ремапа

Процесс ремапа

Если видишь, что каждый блок содержит ошибку, не пытайся стирать накопитель или сканировать с включенной опцией REMAP. Скорее всего, у накопителя повреждена служебная область, и это не может быть исправлено стандартными командами MHDD.

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

О чем сигнализируют индикаторы

  • BUSY — накопитель занят и на команды не реагирует;
  • WRFT — ошибка записи;
  • DREQ — накопитель жаждет обменяться данными с внешним миром;
  • ERR — возникла ошибка в результате какой-либо операции.

Когда загорается ERR, смотри в правую верхнюю часть экрана: там будет отображен тип последней ошибки:

  • AMNF — Address Mark Not Found — обращение к какому-то конкретному сектору не удалось. Скорее всего, означает, что сектор поврежден. Однако сразу после включения накопителя как раз наоборот — свидетельствует об отсутствии проблем и сообщает об успешном выполнении внутренней диагностики;
  • T0NF — Track 0 Not Found — не найден нулевой трек;
  • ABRT — Abort, команда отвергнута;
  • IDNF — Sector ID Not found;
  • UNCR — Uncorrectable Error, ошибка, не скорректированная кодом ECC. Скорее всего, в этом месте логический бэд-блок.

Вверху могут появляться еще два индикатора: PWD сигнализирует об установленном аппаратном пароле, HPА появляется в том случае, если размер накопителя был изменен с помощью команды HPA (обычно используется для скрытия бэд-блоков в конце диска).

Читайте также: