|
9 / 11 / 0
Регистрация: 18.01.2016
Сообщений: 34
|
|
Спасатель дисков. Необычное ускорение и лечение дисков21.06.2016, 20:49. Показов 25839. Ответов 107
Метки disk revival, битый сектор, диск, жесткий, жесткий диск, лечение, ли, медленно, накопители, но, с, сектора, Скоро, скорость (Все метки)
Всем привет!
Я Юра Варламов, автор Спасателя дисков. Как то у меня навернулся жесткий диск, денег не было, зато был друг с немножко мертвыми дисками. Я заинтересовался вопросом, как можно использовать такие диски, и в итоге получилась эта программа. Программа не идеальна, но главное, что она работает и действительно позволяет оживить диски, которым уже место на помойке. Это стало возможно благодаря простой и оригинальной идее. Идея не нова, увидел на форумах. Странно, почему до сих пор ее не реализовали в коде. Отзывы реальных пользователей: [ссылка удалена] (внизу страницы) Программа не делает REMAP, не перезатирает сектора нулями. У нее другой подход. 1. Ускорение. Осуществляется за счет блокировки медленных секторов. Вы сами определяете, какая минимальная скорость вам нужна. 2. Блокировка битых секторов. В отличии от других программ, блокирует любое кол-во битых секторов. При этом она не читает каждый плохой сектор, что ускоряет процесс и бережет подорванное здоровье диска. Как работает Есть много нюансов, но если кратко то: заполняет диск маленькими файлами (размещаются в отдельной папке), а потом пытается их прочитать. Медленные или битые файлы остаются на диске, хорошие удаляются. Вы спросите, как можно записать файл в битые сектора? Легко, файловая система не проверяет записанные данные. Скачать: [ссылка удалена] Готов ответить на ваши вопросы.
4
|
|
| 21.06.2016, 20:49 | |
|
Ответы с готовыми решениями:
107
SMART дисков. Годность дисков для NAS Прокат дисков Проверка дисков |
|
|
||||||||
| 23.06.2017, 14:59 | ||||||||
|
Другими словами будет лишь видимость что утечек нет, но это не значит что их нет. Добавлено через 39 минут Не по теме: Небольшой пример чтения/записи с таймаутом
1
|
||||||||
|
9 / 11 / 0
Регистрация: 18.01.2016
Сообщений: 34
|
|||
| 23.06.2017, 15:17 [ТС] | |||
|
Большое спасибо за код, ознакомлюсь ![]() Честно говоря, мы тут уже флудим, может в личку перейдем?
0
|
|||
| 24.06.2017, 12:39 | |
|
Не по теме: diskfast, спасибо Вам! Развивайте Вашу программу! Мне, имхо, нравится графика в вашей программе, то как шрифты подобраны, дизайн мультяшный, какой-то. Сами рисовали? Проведите тест вашей объективный тест вашей программы и выложите её преимущества в виде лога сюда на форум, всем критикам в лицо. Если её преимущества будут очевидными никто не скажет что это хреновая программа! diskfast, вы случайно не троян соорудили? Щас такое время, мало кому можно доверять :D. "добреньких" людей очень много :D.
0
|
|
|
9 / 11 / 0
Регистрация: 18.01.2016
Сообщений: 34
|
|||||
| 24.06.2017, 13:55 [ТС] | |||||
|
Проблема в том что нельзя выдать что-то вроде, "ваш диск стал быстрее на 40%". Средняя скорость диска не является показателем оптимизации. При тестировании через CrystalDiskMark и подобные программы, есть некоторые сложности. Они тестируют лишь маленький участок диска (обычно 1 GB). Если медленные сектора будут присутствовать на этом участке, то прирост скорости будет виден. Иначе ничего не изменится. Для видавших жизнь дисков, средняя скорость всего диска, не объективный параметр. Например: возьмем 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. Эти моменты тоже описаны в программе, окошко с ней появляется после обработки диска. К сожалению, самый объективный способ убедиться в эффективности программы - попробовать ее на полудохлом диске. А после попользоваться им. Конечно программа показывает сколько медленных/битых секторов нашла, но счетчика "ускорения" у нее нет. Обратите внимание что дефрагментаторы (насколько я знаю) не пишут насколько ускорился диск или что-то подобное. Они пишут только % фрагментированности. Причина точно такая же, что и у моей программы.
0
|
|||||
| 24.06.2017, 14:50 | |
|
0
|
|
|
1712 / 1005 / 99
Регистрация: 23.01.2017
Сообщений: 3,861
|
|
| 24.06.2017, 18:34 | |
|
diskfast,
А мне идея нравится, хоть и не нова. Автор работает и развивает ее, это всегда радует. _ Так можно и здоровый диск обработать для ускорения. Пока не пробовал, но, думаю, правильно понял ТС. Это не лечение, а исключение. _ Подобное делал вручную. Заполнял, проверял по crc суммы, удалял. Но здесь описано красиво, надо пробовать. _ Такой вопрос: прога "portable" ? Т.е. смогу ли использовать на Live системе Windows PE ? Добавлено через 32 минуты Еще такая мысль. После сканирования HDD, плохие сектора известны, известны медленные. Есть утилиты, показывающие соответствие сектора файлу. Может имеет смысл отдельно реализовать запись в конкретные сектора ? Смысл здесь будет в быстром изолировании проблемных секторов, чтобы не нагружать старый или большой хард, не греть его. Скорее всего, здесь нужна отдельная утилита с совсем другим механизмом, возможно более сложным. Допустим, сектор 44 568 899 плохой и рядом медленные. Забить начальный 44 000 000, указать размер файла 300-500 mb. Получится , своего рода, динамический диск. Но как это дело синхронизировать с ФС и windows - большой вопрос ? Думаю, знаток NTFS мог бы такое реализовать, только никто не будет. _ Видели вы сначала тот скепсис по отношению к Вашей проге ? Ваше решение для любителей-ламеров, прошу прощения. _ Мастера и профи слишком круты. Пошли "бэды" на новом диске из-за удара - в мусорку или на магниты! Обычный человек не может себе позволить такой роскоши. Добавлено через 1 час 16 минут Подобную идею, заполнения и последующей проверки, используют в проге для теста фейковых кит. флэшек. Выводит результат реальных читаемых секторов, скорость чтения/записи.
1
|
|
|
9 / 11 / 0
Регистрация: 18.01.2016
Сообщений: 34
|
|||
| 19.08.2017, 15:26 [ТС] | |||
|
запустится. Вышла версия 4.04 Изменения: - результаты обработки можно загрузить на сайт и опубликовать их в соц. сетях. - исправлен глюк со сбросом настроек в некоторых ситуациях. - при возникновении ошибки, появляется окно, где можно одной кнопкой отправить мне отчет об ошибке. - если диск пропадает из системы, программа это обнаруживает и становится в режим ожидания - исправлен глюк, когда программа показывает неправильное время до конца обработки. Раньше там могло быть какое-то умопомрочительное число. - на заключительном этапе, при некоторых обстоятельствах, программа не могла корректно закончить обработку. Исправлено. Скачать (прямая ссылка на архив): http://diskfast.ru/download/diskrevival.zip
1
|
|||
|
1712 / 1005 / 99
Регистрация: 23.01.2017
Сообщений: 3,861
|
|
| 22.08.2017, 15:04 | |
|
* * * ТЕСТ * * *
Была у меня задумка потестировать Disk Revival (DR) и выложить сюда результат. - Скажу сразу: не используйте D.R., где много "бэдов"! Можете этим (записью) испортить свой hdd, штучные прожует. _ Осторожно с WD 2.5, очень мне не нравятся. - Именно хороша для штучных повреждений или небольших медленных участков. Места больших провалов, по графику Виктории, сразу вырезайте. А теперь по-существу: 1 тест не увенчался успехом... Детально: - Т.к. я проверял ранее работу программы на здоровых hdd u flash, поэтому приобрел несколько проблемных, но рабочих hdd для теста. - Старый Seagate 7200.7 IDE 120 Гб с обугленными контактами оказался вполне рабочим, в отличном состоянии, поэтому не подходит для теста.-->
1
|
|
|
1712 / 1005 / 99
Регистрация: 23.01.2017
Сообщений: 3,861
|
|
| 22.08.2017, 15:14 | |
|
- Взял WD2500LPCX - 2.5 , 250 Gb, 25.09.2015 г.в.
Диск был в хорошем состоянии. СМАРТ --> - Скан в Mhdd, см. лог-->
1
|
|
|
1712 / 1005 / 99
Регистрация: 23.01.2017
Сообщений: 3,861
|
|
| 22.08.2017, 15:30 | |
|
- Повреждено только начало, остальное чисто.
Повторил для наглядности в Виктории 4.47 первые 10 Гб 0 - 20 000 000 --> - Как видно, начало жестко повреждено. Переназначенные 05 - 1182
1
|
|
|
1712 / 1005 / 99
Регистрация: 23.01.2017
Сообщений: 3,861
|
|
| 22.08.2017, 15:36 | |
|
- Запускаю Erase также в виктории 0 - 20 000 000. После график чтения немного улучшился. СМАРТ тоже изменился. Надо было выключить SMART OFF. -->
1
|
|
|
1712 / 1005 / 99
Регистрация: 23.01.2017
Сообщений: 3,861
|
|
| 22.08.2017, 15:44 | |
|
Изначальная цель была - проверить работу DR на максимальных повреждениях - моя ошибка.
Для этого решил создать раздел 10 Гб в начале диска. Все выполняю со сборки Win PE. 1. AOMEI завис на " бэдах", щелкнул hdd и вырубился. -->
1
|
|
|
1712 / 1005 / 99
Регистрация: 23.01.2017
Сообщений: 3,861
|
|
| 22.08.2017, 15:51 | |
|
2. Попытка N2 - старый добрый Acronis DD 11 Home, пишет: "ошибка записи на диск", но не завис, создал раздел.
3. Paragon Home Expert c CD RBCD справился хорошо.-->
1
|
|
|
1712 / 1005 / 99
Регистрация: 23.01.2017
Сообщений: 3,861
|
|
| 22.08.2017, 15:55 | |
|
Раздел с максимумом повреждений подготовлен.
- Запуск Disc Revival со сборки "Strelec" win8 x86. . Выключил "авто" оптимизацию, поставил размер файла 4 Мб, установил в жертву 60%. .Старт - настройки соскочили в "авто". _ Не понял... что за глюк. Если бы в настройках сохранился размер файла 4-8 Мб, дело бы пошло быстрее. ->
1
|
|
|
1712 / 1005 / 99
Регистрация: 23.01.2017
Сообщений: 3,861
|
|
| 22.08.2017, 16:01 | |
|
Пошла запись медленно. Многократно прога подвисала и перезагружала процесс. Созданный для теста раздел ужасен! Hdd позвякивал парковкой, пока не вылетел в "резет" -->
. В СМАРТ 05 все добавляются -->
1
|
|
|
1712 / 1005 / 99
Регистрация: 23.01.2017
Сообщений: 3,861
|
|
| 22.08.2017, 16:06 | |
|
. После выкл. и перезагруза процесс продолжил, пошло чуть лучше. Опять конкретные висы, перезагрузки и вылеты. Тяжко ему, такие повреждения надо резать. Чуть подправил раздел переформатом, сдвинул. И снова все повторяется. Диск позвякивает, вылеты, перезапуски DR. -->
1
|
|
|
1712 / 1005 / 99
Регистрация: 23.01.2017
Сообщений: 3,861
|
|
| 22.08.2017, 16:08 | |
|
. В конце концов все отрубилось. Диск "ушел в себя" - Led на ящике мигает, процесс зациклился на файле 1041. Подождал еще минут 30. Все, финал... -->
1
|
|
|
1712 / 1005 / 99
Регистрация: 23.01.2017
Сообщений: 3,861
|
|
| 22.08.2017, 16:13 | |
|
. Перезагруз, проверка SMART - статус "Bad".
Здорово наджабил нормальный хард! Порезав его изначально, использовал бы долго и счастливо. Теперь этот WD сразу вылетает при обращении (записи) к "бэду", но на чистом месте пишет/стирает. -->
1
|
|
|
1712 / 1005 / 99
Регистрация: 23.01.2017
Сообщений: 3,861
|
|
| 22.08.2017, 16:30 | |
|
- Вывод такой:
Disk Revival работает. Да, неидеально пока. Автор говорит, что в последних версиях сброс настроек будет исправлен. _ Именно хороша будет прога для небольших, медленных участков-потертостей. Желательно уже после Ремапа, чтобы не висеть на "бэдах". _ Перед заполнением, думаю, стоит подать команду -> smart off , только она может сброситься после перезагруза компа. - Неудачный тест - тоже результат. Время потратил, пришлось выложить это. Больше хотел проверить соответствия медленных секторов/участков изолированному файлу. - Для меня предпочтительнее было бы работать со сборки XP PE от LEX, но не прошла там регистрация пока. Жду комментариев... p.s. В финале я кое-что проверял... Хотелось узнать, могу ли еще использовать хард. Запустил скан начала. Затем в обратный ход Hdat2 на стирание: надо было проверить, где заткнётся запись, где проблема. И вот что попутно заметил: этот малыш WD, оказывается, AF hdd, 4k ceктор (СМ. лог из Hdat2). Знал бы заранее, еще проверил бы кое-что. Был у нас недавно спор насчет AF дисков. --> Загрузка ЖД на 100%, Тревога: Нестабильные сектора _ Так вот, после простого Еrase в Виктории результат был. Было обращение к нестабильным и переназначение. СМ. скрины в начале теста. ^
1
|
|
| 22.08.2017, 16:30 | |
|
Помогаю со студенческими работами здесь
100
Разбивка дисков
Запись дисков Поделки из CD дисков Запись CD дисков Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|
Фото: Daniel Greenwood
kumehtar 13.11.2025
|
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга,
Ты же видел моря и метели.
Как сменялись короны и стяги,
Как эпохи стрелою летели.
- Этот мир — это крылья и горы,
Снег и пламя, любовь и тревоги,
И бескрайние. . .
|