Про полудохлые диски. Важно
Disk Revival не лечит. Строго говоря, не существует программ, которые лечат диски (даже Виктория) :)
Он временно улучшает показатели (неделя, месяц, год или даже больше - это зависит от состояния диска). Если есть плохие или очень медленные сектора, рано или поздно диск откинет ласты.
С другой стороны, блокировка медленных секторов (потенциальных бэд-секторов), может положительно сказаться на длительности жизни диска, потому что их не будут мучать.
Использовать полудохлые диски можно. Я лично использовал 2 диска по пол года. Один так вообще дожил до момента, когда издал жуткий механический звук и перестал определяться при загрузке.
Все ценные данные надо сохранять. Я использую облачные сервисы вроде dropbox.com или cloud.mail.ru
Как работать с программой
Совсем кратко
Долгое время обработки это нормально. Но есть нюанс. Подробнее
Во время работы программы не рекомендуется пользоваться компьютером. Скорость некоторых секторов может определяться как меньшая, чем она есть на самом деле. Если надо что-то сделать, нажмите на паузу.
Чтобы оптимизация выполнилась, необходимо пройти все этапы в программе.
Диск будет полностью занят тестовыми файлами пока не пройдены все этапы (файлы лежат в $BAD_FILES._NOT_DEL).
Отключить дефрагментацию в планировщике (даже если вы сами ее не включали). Инструкция. Но дефрагментировать можно, есть одна хитрость.
Установить Windows можно на обработанный диск, главное при установке случайно не отформатировать. Да, так можно делать.
Загрузочные флешки (Live CD). Работает не под любыми сборками, надо проверять. Сборка где гарантированно запустится.
Внимание! Оптимизация сбрасывается:
- форматированием
- дефрагментацией Windows утилитой (как это обойти)
- удалением папки $BAD_FILES._NOT_DEL
Подробнее
Оценка результата ускорения
Важные особенности:
- Программа определяет скорость с определенной погрешностью, поэтому повторный запуск может показать немного другие результаты. Это не мешает выполнять программе свои функции.
- Если программа нашла медленные сектора, не всегда диск станет работать быстрее. Причина в том, что на быстрых дисках, программа создает большую нагрузку на процессор, из-за чего периодически неправильно определяется скорость отдельных секторов. Так же существуют другие факторы, которые могут забраковать хорошие сектора. Кол-во таких ложных медленных секторов не критично, но оно есть. Это может ввести в заблуждение, что программа не работает. Поэтому, проверять программу на хорошем диске не имеет смысла.
Тем не менее, на дисках, у которых есть медленные сектора, программа эффективно справляется со своей задачей.
Как определить ускорение:
- Попользоваться диском.
- Можете попробовать Hard disk sentinel, она показывает скорость текущих файловых операций.
- Тесты вроде CrystalDiskMark, но они могут выдавать неоднозначные результаты (смотрите ниже).
Внимание!
- Параметр "Использовать часть диска" может искажать результаты тестирования (смотрите ниже).
- Victoria, HDD Regenerator и т.д. не покажут изменений (смотрите ниже).
Параметр "Использовать часть диска"
После обработки диска, при его тестировании, результаты могут быть не точными. Файлы, которые вы будете записывать на диск, чтобы проверить скорость, могут записаться на необработанное пространство. Особенно это касается больших файлов.
CrystalDiskMark и и т.д.
При тестировании через такие программы, есть некоторые сложности.
Они тестируют лишь маленький участок диска (обычно 1 GB). Если медленные сектора будут присутствовать на этом участке, то прирост скорости будет виден. Иначе ничего не изменится.
Более того, может быть небольшое падение скорости (например, было 60 MB/s, стало 55 MB/s), если этот участок без медленных секторов. Причина в том, что метод измерения в Disk Revival, иногда занижает скорость секторов. Эти ложные медленные сектора блокируются и поэтому хорошее пространство становится немного фрагментированным.
Это не критично, поскольку на участках, где медленных секторов много, будет значительный прирост скорости. (В будущем, эта проблема будет исправлена)
Для видавших жизнь дисков, средняя скорость всего диска, не совсем объективный параметр.
Например: возьмем 100 секторов со скоростью 10 MB/s и 3 сектора со скоростью 0.01 MB/s, и высчитаем среднюю арифметическую скорость:
(100*10 + 3*0.01)/103 = 9.7 MB/s
А теперь представьте, что вы открываете файл, которой занимает 10 быстрых секторов и два медленных (0.01 MB/s). Скорость чтения этого файла будет черепашья, далеко не 9.7 MB/s.
Низкоуровневые программы: Victoria, MHDD, Ashampoo HDD Control, HDTunePro, HDD Regenerator и т.д
Disk Revival всего лишь блокирует битые и медленные сектора от использования. Но это не значит что они пропадут. Поэтому эти программы не покажут никаких изменений.
Разбиение диска на разделы ("обрезание битых секторов")
Если программа обнаружит битые сектора, в которые не сможет записать тестовые файлы, тогда можно разбить диск на разделы, так чтобы битые сектора оказались в одном разделе, а все остальное пространство в других. После чего обрабатывать программой эти хорошие разделы. Этот метод не подойдет, если битые сектора равномерно распределены по диску и между ними мало хорошего пространства.
Как проверить раздел с Windows
Для полноценной проверки придется создать загрузочную флешку (инструкция: diskfast.ru/flash)
И запустив программу из под нее, обрабатывать раздел, удалив перед этим Windows.
Битые сектора
Программа не всегда сможет обработать диск с битыми секторами. Зависит от того, сможет ли она записать в них файлы. Программа не удаляет битые сектора, она их просто занимает файлами, и поэтому они не используются. Но в программах вроде Виктория, битые сектора будут отображаться.
Как быстро и полноценно протестировать программу
Создайте небольшой раздел на диске (5-10 GB например). Желательно в области, где у вас много медленных секторов. И тестируйте программу на нем.
Установка Windows
Установить на обработанный диск можно, но есть пару нюансов:
- При установке не форматируйте диск.
- Позаботьтесь о разбиение диска на разделы заранее, потому что если сделать это после обработки, оптимизация удалится.
Иногда установщик Windows может сказать, что не может создать системный диск (он имеет ввиду 100 mb диск под свои нужды). Чтобы этого не произошло, на диске должно быть ~ 130 mb не размеченного пространства. Либо, что желательно, ставить Windows с dvd диска, а не usb. Именно установка с usb почему то требует создание этого системного 100 mb диска. Естественно создайте 130 mb неразмеченного места перед тем как начинать обработку.
Windows может отказаться устанавливаться из-за плохих показателей в SMART. Тогда поможет такое решение: устанавливаете Windows на здоровый диск, потом копируете ее на больной, восстанавливаете загрузочную запись. Сам так делал. Создавать образ диска и распаковывать его на больной нельзя, оптимизация удалится.
Иногда помогает другой способ. Если несколько физических дисков, отключаете все, оставляете только больной. Установщик Window 7 повозмущается, но все таки поставится.
Иногда Windows может не ставится из-за порядка загрузки, выставленного в биос. Тогда попробуйте выставить первым жесткий диск.
Почему скорость чтения/записи такая большая?
Часто в программе вы можете видеть какие то нереально большие скорости. Почему так? Дело в том что в реальной работе с компьютером, копируя/перемещая файлы, вы на самом деле выполняете не только чтение но и запись. То есть 2 операции. Плюс головка диска постоянно скачет с места копирования на место записи. Из-за этого фактическая скорость работы диска примерно в 2 раза меньше.
Зависания программы
Зависания являются неотъемлемой частью работы программы :). Она даже сама перезапускается в этом случае и продолжает работу с места зависания. За зависанием следит фоновый процесс disk_revival_crash_control.exe (запускается автоматически при старте программы).
Остановка программы
Обработка может занять довольно много времени. Поэтому программу в любой момент можно остановить и продолжить обработку позже.
Почему так долго обрабатывается
Программа должна полностью заполнить диск файлами, а потом их все прочитать. Поскольку ваш диск имеет проблемы с чтением/записью, ничего удивительного, что это занимает много времени.
Программа предназначена для дисков, у которых есть более менее большие области быстрых секторов (хотя бы по 50 мб). Если все сектора медленные, программа не поможет. Соответственно, если на этапе чтения или записи, в логе буквально через каждые несколько файлов, идет файл с очень медленной скоростью, программа не поможет (при условии что весь диск такой, а не отдельный участок).
Дефрагментация
Нельзя использовать Windows дефрагментатор, поскольку он дефрагментирует блокировочные файлы и они потеряют свои волшебные свойства. Но можно использовать другие программы, которые позволяют добавлять папки в исключения. Добавьте туда $BAD_FILES._NOT_DEL и спокойно дефрагментируйте.
Папка $BAD_FILES._NOT_DEL!
Тестовые и блокировочные файлы создаются в папке $BAD_FILES._NOT_DEL! в корне диска. После работы программы, некоторое кол-во файлов там останется, их НЕЛЬЗЯ УДАЛЯТЬ. Они блокируют медленные и плохие сектора.