Медленные сектора на жестком диске как исправить

от admin

Медленные сектора на жестком диске как исправить

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

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

сайт программы — diskfast.ru

diskfast, думал как раз о таком способе, вот только виндовая дефрагментация (которая по дефолту у 99% включена) раскидает (точнее соберет ) ваши лок-файлы, а о необходимости отключении дефрагментации вы почему то умалчиваете. Или я чего-то не понимаю?

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

Покуда есть на свете дураки,
Обманом жить нам, стало быть, с руки.
На дурака не нужен нож, Ему с три короба наврешь —
И делай с ним, что хошь!

Медленные сектора на жестком диске как исправить

Я Варламов Юрий, написал программу, помогающую людям в сложной жизненной ситуации.

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

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

Мне нужна ваша поддержка в распространении программы.

Отзывы прикреплены внизу поста.

Видео как работает программа
https://www.youtube.com/watch?v=OuxKnev3gSA

Интервью
Со мной записали skype-интервью на канале про жесткие диски (11к подписчиков)
https://www.youtube.com/watch?v=R0-IFlpR5NQ

Программа блокирует медленные и битые сектора (частично). Метод работы отличается от всех известных программ. Если диск стал работать слишком медленно, и ничего не помогает, возможно моя программа его ускорит, хотя бы на какое-то время.

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

Метод блокировки
Все очень просто, методу уже 100 лет. Блокировка секторов происходит путем записи на них файлов. Данное решение это знатный костыль, но тем не менее рабочий (я в курсе про переназначение секторов и $BadClus в NTFS). Не любые битые сектора можно заблокировать с помощью файлов (некоторые не позволяют записать в себя данные). Но факт в том, что на некоторых дисках, после обработки, файлы перестают портиться. И речь разумеется не о софтовых бедах.

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

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

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

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

Некоторые моменты:
— Форматировать и дефрагментировать (стандартной утилитой) нельзя
— Скорость секторов с помощью файлов определяется с некоторой погрешностью, тем не менее, этого вполне хватает. Речь идет о блокировке сильно медленных секторов. Нагрузка на компьютер может сказаться на определении скорости, поэтому об этом тоже написано в программе. И есть рекомендация запускать из под загрузочной флешки (инструкция как ее сделать, так же присутствует).
— Вопрос с кешированием и опережающим чтением решен.
— установить windows можно. Надо только не форматировать диск. Есть другие моменты, которые так же описаны в программе.

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

Ложные срабатывания некоторых антивирусов
Большинство антивирусов говорят что программа чистая. Отчет virustotal.com
Но есть антивирусы (в основном малоизвестные), которые могут выдавать предупреждения о наличии вируса. Связанно с тем, что программа создана в среде Devel Studio. Это известная проблема данной среды разработки (в гугле куча сообщений по этому поводу). Когда я писал программу, это не знал, а теперь уже поздно.
Верить мне или нет, решать вам, я ни от кого не скрываюсь, вот мой профиль Вконтакте: http://vk.com/roller

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

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

Спасибо, что уделили мне время!
PS. Буду бесконечно благодарен за распространение информации о программе, помогите людям в сложной ситуации.

Скриншот

Отзывы с сайта программы
http://diskfast.ru/img_for_forums/otzyvy.png


Медленные сектора на жестком диске, как исправить

Disk Revival — единственная программа для исправления (скрытия) медленных секторов на жестком диске.

Медленные участки образуются в следствии деградации поверхности. Этот процесс происходит постепенно в процессе использования hdd. Со временем, они могут даже стать битыми. Disk Revival блокирует их. Благодаря этому, ваши файлы находятся только на быстрых участках, что увеличивает скорость работы с ними. К тому же, за счет того что данные участки заблокированы, операции чтения/записи с ними не происходят. Поэтому они не затираются до дыр, что уменьшает вероятность их превращения в битые сектора.

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

Можно ли убрать или исправить кластеры hdd?

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

Victoria 5.00 — как «вылечить» медленные сектора на диске, делаем Refresh

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

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

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

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

Итак, если у вас на компьютере программы «Victoria» нет или есть довольно старая её версия, например, распространённые 4.46 или 4.47, то рекомендую скачать и обновить «Victoria» до последней версии – 5.00 (на момент написания статьи). Скачать последнюю версию программы можно с сайта автора — http://hdd.by/victoria/ или же версию 5.00 по ссылке с данной страницы. На официальном сайте ссылка на скачивание находится внизу страницы и показана на фото:

ШАГ 1. Скачиваем программу «Victoria»

Нажимаем ссылку «Скачать самую последнюю версию программы Victoria» (выделено красным) и сохраняем скачиваемый ZIP файл на диск. Файл довольно маленький, всего 1.2 мегабайта.

ШАГ 2. Распаковываем ZIP архив c программой

По окончании скачивания открываем файл, например, архиватором WinRAR и распаковываем всё его содержимое в любую удобную папку, например, «Victoria 5.00» как показано на фото:

Читать:
Имя python не распознано как имя командлета
ШАГ 3. Запускаем программу «Victoria»

После распаковки ZIP архива с программой, переходим в папку с программой и запускаем «от имени администратора» файл Victoria с изображением зелёного крестика.

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

При первом запуске программы Вы увидите окно программы примерно следующего вида:

ШАГ 4. Меняем язык интерфейса программы

Изначально программа имеет интерфейс на английском языке и начинающему пользователю довольно трудно ориентироваться в нём. Исключение составляют пользователи и специалисты, которые не первый год работают с данной программой, программа была исключительно с англоязычным интерфейсом до октября 2019 года, когда вышла версия 4.99, а затем и 5.00.

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

ШАГ 5. Выбираем диск

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

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

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

Я выбрал для тестирования и восстановления диск Seagate на 250GB, который установлен вторым диском в системе. Загрузочный и системный диск у меня на 500GB, так что я могу быть уверен в том, что операционная система не будет обращаться к нему во время процесса тестирования, и даст свободно работать программе «Victoria» не «отвлекая» диск на другие задачи. Если вы будете проверять загрузочный или системный диск, то результат будет искаженный – многие сектора диска могут читаться с задержками и реальная картина состояния диска будет неверной.

Для выбора тестируемого диска просто выберите его в списке:

ШАГ 6. Анализируем показатели S.M.A.R.T.

Первым делом зайдите во вкладку S.M.А.R.T. и изучите показатели, оцените общее состояние диска. Значения показателей S.M.А.R.T. могут рассказать о многом – это как результаты анализов в руках у терапевта, по ним можно определить, болен пациент или здоров. Но сейчас не об этом. Подробно о показателях S.M.А.R.T. описано в статье «Система S.M.A.R.T., анализ показателей S.M.A.R.T. жесткого диска». В нашем случае показатели в норме, переживать не стоит – движемся дальше.

ШАГ 7. Открываем вкладку «Тестирование»

Переходим на вкладку «Тестирование».

ШАГ 8. Выполняем предварительную настройку и запускаем «обновление»
  1. Включаем отображение результатов скорости чтения поверхности диска в виде графика – убираем галочку «Grid».
  2. Выбираем режим работы с поверхностью диска — «Чтение»;
  3. Выбираем действие в случае нахождения медленного участка — «Обновить», в этом случае информация на найденном медленном участке будет прочитана и перезаписана, «обновлена» (REFRESH).
  4. В выпадающем списке «timeout, ms» выбираем время в миллисекундах, рекомендую от 50 до 100. Если вы выбрали 100, тогда все участки диска, которые не удалось прочитать за 100 миллисекунд, будут считаться медленными и к ним будет применена процедура перезаписи («обновления»). Примечание: если вы установите этот параметр очень маленьким, например, 20 или 50, тогда практически каждый участок диска будет считаться медленным и «Victoria» будет «обновлять» практически всю поверхность – процесс растянется по времени, будьте готовы к этому.
  5. Нажимайте «Scan» и запускайте процесс.

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

  • до 5 миллисекунд – 19532 участка (блока)
  • до 20 миллисекунд – 911
  • до 50 миллисекунд – 0
  • до 200 миллисекунд – 0
  • до 600 миллисекунд – 0
  • > (более) – 0
  • Err (ошибок чтения) — 0
ШАГ 9. Нахождение первого медленного участка и попытка выполнения перезаписи информации

Начав процесс тестирования поверхности, буквально через 3 минуты, программой был найден первый участок (блок) с скоростью чтения более 600 миллисекунд, программа должна была «обновить» информацию в нём (сделать REFRESH), но не смогла это сделать, написав сообщение:

10:17:11 Block 31656192 try REFRESH… fail: Отказано в доступе (FAQ #6, http://hdd.by/victoria_faq/)

Дело в том, что операционные системы Windows 7 и выше — чрезмерно заботятся о безопасности, и запрещают запись на винчестеры, имеющие логические разделы (даже если эти разделы скрыты). А поскольку, при обновлении информации выполняется, фактически, прямая запись на накопитель, то решение проблемы будет в отключении MBR, и после этого можно будет «обновить» медленные участки или лечить дефекты диска. Подробнее о том как это сделать и зачем читайте на официальном сайте в разделе FAQ http://hdd.by/victoria_faq/ пункты #6 и #3.

Примечание: Не забудьте после окончания процесса включить MBR вновь.

ШАГ 10. Отключение MBR

Пропускаем этот шаг, если у вас НЕ появлялись ошибки «REFRESH… fail: Отказано в доступе… ».

Пропустить этот шаг также следует и тем, у кого тестируемый диск является системным и загрузочным, если с него вы загружаете систему в которой запускаете программу «Victoria». Windows НЕ СМОЖЕТ загрузиться с этого диска пока MBR выключен!

  1. Прерываем текущий процесс, нажав кнопку «Stop».
  2. Переходим на вкладку «Редактор».
  3. Нажимаем кнопку «MBR OFF».
  4. Перезагружаем Windows и начинаем почти с самого начала, с запуска программы (ШАГ 3.)
ШАГ 11. Окончание процесса «обновления», анализ результата

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

  • до 5 миллисекунд – 1792682 участка (блока)
  • до 20 миллисекунд – 115082
  • до 50 миллисекунд – 24
  • до 200 миллисекунд – 4
  • до 600 миллисекунд – 0
  • > (более) – 3
  • Err (ошибок чтения) — 0

Несколько раз во время теста запускался процесс перезаписи информации, «обновление». Если быть точным, то не менее трёх раз. Обновлялись участки с временем чтения более 100 миллисекунд, а таких было 3 участка, у которых время чтения более 600 миллисекунд и может быть ещё были участки от 100 до 200 миллисекунд, но точно сказать я не могу, т.к. в список «до 200 миллисекунд» засчитались также и участки с временем от 51 и до 100, которые не подлежали перезаписи.

В нижней части программы, в логе, можно видеть, что обновление информации производилось последний раз на участке начинающемся с LBA 120223744, а это примерно 62 GB от начала диска. Скорее всего на графике это место совпадает с вторым провалом в скорости.

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

ШАГ 12. Включение MBR

Внимание! Этот шаг вы должны пропустить, если вы не выполняли отключение MBR на шаге 10.

Итак, будем включать MBR, для этого выполняем следующее:

1. Переходим на вкладку «Редактор».

2. Нажимаем кнопку «MBR ON».

3. Ожидаем сообщения в логе « Signature XXXXh found… Complete. » и зелёного индикатора состояния MBR.

4. Перезагружаем Windows и запускаем программу снова.

ШАГ 13. Повторная проверка скорости чтения диска

Ну и наконец, мы повторно запустим тест чтения поверхности всего диска, чтобы определить, а получен ли эффект от перезаписи медленных участков?

Запускам программу, выбираем тестируемый диск и переходим на вкладку «Тестирование». Далее всё подобно шагу 8, но с некоторыми изменениями. Если подробно, то:

  1. Выбираем режим работы с поверхностью диска — «Чтение»;
  2. Выбираем действие в случае нахождения медленного участка — «Починить», в этом случае на найденном медленном участке будет применена попытка заставить жесткий диск произвести замену «медленного» сектора на «запасной» из резервной области, произвести «ремап» (REMAP). Однако успех этой операции зависит от самого диска и его микропрограммы.
  3. В выпадающем списке «timeout, ms» оставляем рекомендуемое значение, в моём случае оно равно 10000 миллисекунд.
  4. Нажимайте «Scan» и запускайте процесс.
  5. Ждём окончание процесса и сравниваем результаты.

Результат проверки вы видите на фото:

  • до 5 миллисекунд – 1791341 участка (блока)
  • до 20 миллисекунд – 116427
  • до 50 миллисекунд – 19
  • до 200 миллисекунд – 7
  • до 600 миллисекунд – 1
  • > (более) – 0
  • Err (ошибок чтения) — 0
ВЫВОДЫ

Если сравнить результаты двух тестов скорости чтения поверхности до «обновления» и после, то можно заметить, что исчезли три участка со скоростью чтения более 600 миллисекунд, стало меньше участков с скоростью от 21 до 50 миллисекунд, но появились ещё 3 участка (было 4, стало 7) с скоростью от 51 до 200 миллисекунд. Вполне возможно, что участки «более 600 миллисекунд» стали участками от «51 до 200 миллисекунд», что очень хорошо. Напомню, что диск у меня в довольно хорошем состоянии, а из хорошего диска трудно сделать очень хороший. У вас же, при тестировании плохих или медленных дисков, картина «до» и «после» может быть более «контрастной», и результат будет более очевиден.

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

Автор: Попов Вадим Сергеевич

При частичном или полном цитировании данной статьи, активная ссылка на оригинал статьи обязательна!

Похожие статьи