Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Victoria | Виктория | HDD Diagnostic (часть 3)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174

Открыть новую тему     Написать ответ в эту тему

gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Часть 1 | Часть 2 | Варезник


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

 
Автор программы, Sergei_Kazanskij, у нас на форуме! Желающие могут поддержать проект через сайт Виктории.
 


Victoria 3.54 / 2024 для DOS
Старые версии


Help:
- Часто задаваемые вопросы о программе Victoria.
- Инструкция к программе Victoria. Часть 1: Режим API, Standard.
- Инструкция к программе Victoria. Часть 5. Конфигурация, Setup.


Аналогичные программы:
· HDAT2
· DRevitalize
· MHDD - не развивается
· Программы для проверки, "лечения" и "убийства" HDD/SSD - опрос


Дополнительно:
· Голосуем — в каком направлении развивать программу далее!
· ФАК по Виктории - создаём его общими усилиями!
· Как определить, что в жестком диске применена технология SMR

// текущий бэкап шапки..

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 09:00 02-12-2018 | Исправлено: TheBarmaley, 08:39 20-02-2024
Barboros



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sergei_Kazanskij

Цитата:
Я не зря указал, что мой пост относится именно к HDD Seagate.  Отправлено: 23:30 09-11-2019

 

Цитата:
Происходит это примерно так:
- При натыкании на дефект винт начинает заниматься какими-то своими внутренними делами, оставляя блок головок над опасным местом. При этом через интерфейс винт может перестать реагировать на команды на длительное время (секунд на 30 и более).
 
- Головка разогревается и снижается высота её полёта. Вероятно, из-за ошибки в микрокоде, при внештатной ситуации управление передаётся не туда, и компенсация высоты полёта перестаёт работать.
 
- Происходит соприкосновение головки с диском, и подыхание головки, а затем и запиливание поверхности.
 
Наиболее опасно такое поведение, когда на восстановление данных приносят какой-нибудь ST2000DM002 с кучкой дефектов, и услышав диагноз "пока только дефекты" - забирают его, приговаривая "А, это всего-лишь бэды, тогда я сам попробую".
 
Через неделю приносят его же, но уже стучащий, где требуется замена блока головок и более сложная работа. На вопрос, что делали - "всего-лишь R-studiей сканировали, и даже удалось восстановить 5% файлов"  

 
К сожалению я Ваши советы прочесть не смог, хотя надеясь на это в данной теме (которую читаю регулярно) и обратился.
Вот и прямо как в Вашем следующем сообщении.  
 
Консультанты уговоривали Смарт показать, мол восстанавливать инфу хотите, а рисковать снять Смарт и показать нет (как незначительное). Да и пытаться сделать посекторку с R-studiей. Было желание приобрести Терминалку, но снова нужно ждать...
Пока не решился вопрос с инструментом решил попробовать снять Смарт (потом может с R-studiейи) но, не удачно. Попытка не удалось, диск защелкал, правда не много ... потом уже определился как ST - ML3FQBL. DMDE показал 1 раздел исходящим 4,14 Гиг, доступный 8,46 и выбранный 8,46.  
 
Не знаю, до меня щелкал ли, у меня начал впервые. А вот определение таким и указание 4,14 я видел еще раньше. В начале, вроде тогда еще контакты не чистил. И в DMDE таким показался. Я удивился, после чистки, в этой части был нормальным.
 
Теперь я даже не знаю, можно ли на что-то надеяться, что делать?  
Но, хотелось бы постараться.

Всего записей: 770 | Зарегистр. 11-01-2007 | Отправлено: 19:17 10-11-2019
zerbino



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Автору на заметку, помню, кажется, это описывалось, но я давно не замечал проявлений. В последней версии вот заметил случайно. Скорость повысилась после отключения GRID
 

Всего записей: 544 | Зарегистр. 09-06-2003 | Отправлено: 01:22 11-11-2019
Sergei_Kazanskij



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Barboros

Цитата:
К сожалению я Ваши советы прочесть не смог, хотя надеясь на это в данной теме

 
Тут посоветовать особо нечего. Диск нельзя включать, если данные важны. Необходимо обратиться к специалисту, у которого есть минимально необходимые условия для:
 
- Отключения в накопителе внутренних процессов. Именно они не дадут нормально снять данные. Простое включение винта, даже просто подача питания неизбежно приведут к запуску внутреннего скана поверхности.
 
- Подключения диска на высокоростной канал без монтирования его в ОС, чтобы снять данные до того, как подохнет блок головок.
 
- Возможности перепрыгивать через дефекты на лету, синхронно с диском-приёмником, чтобы не упилить головки в усмерть на первых 20 Мб.
 
- При необходимости заменить блок головок (наличие доноров, инструмента и стерильных условий).
 
Отсутствие этого минимума обычно кончается счастливо в 10% случаев, а количество вложенного мастером труда будет измеряться бессонными ночами, с соответствующей ценой и низким результатом.  
 
 
Покупка адаптера к терминалу скорей всего не принесёт пользы по делу, кроме самообразовательной.
 
Добавлено:
zerbino

Цитата:
Автору на заметку, помню, кажется, это описывалось, но я давно не замечал проявлений. В последней версии вот заметил случайно. Скорость повысилась после отключения GRID  

 
Это просто медленный комп.
Поставьте размер блока вместо 512 секторов то, что предлагает автоматика программы (16384) и будет работать нормально. На современных винтах нет смысла ставить меньше 2048, а на SSD - менее 16384.

Всего записей: 527 | Зарегистр. 28-04-2006 | Отправлено: 01:01 12-11-2019 | Исправлено: Sergei_Kazanskij, 01:12 12-11-2019
Barboros



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Необходимо обратиться к специалисту, у которого есть минимально необходимые условия для:  
- Отключения в накопителе внутренних процессов. Именно они не дадут нормально снять данные. Простое включение винта, даже просто подача питания неизбежно приведут к запуску внутреннего скана поверхности.
 
- Подключения диска на высокоростной канал без монтирования его в ОС, чтобы снять данные до того, как подохнет блок головок.
 
- Возможности перепрыгивать через дефекты на лету, синхронно с диском-приёмником, чтобы не упилить головки в усмерть на первых 20  
 
- При необходимости заменить блок головок (наличие доноров, инструмента и стерильных условий).
 
Отсутствие этого минимума обычно кончается счастливо в 10% случаев, а количество вложенного мастером труда будет измеряться бессонными ночами, с соответствующей ценой и низким результатом.  
 
Покупка адаптера к терминалу скорей всего не принесёт пользы по делу, кроме самообразовательной.  

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

Всего записей: 770 | Зарегистр. 11-01-2007 | Отправлено: 07:36 12-11-2019
Sergei_Kazanskij



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Barboros
 

Цитата:
А адаптер разве не позволяет - Отключения в накопителе внутренних процессов?  

 
Это только инструмент. У винта куча мест, которые теоретически могут влиять на его поведение. Где-то ключ паспорта подправить, где-то ячейку ОЗУ. Одних ключей паспорта, влияющих на внутреннюю активность, и могущих помочь при спасении данных, порядка 25 штук.
Применять их нужно, чувствуя винт. Это приходит только с опытом. При этом желателен инструмент. У специалиста всё это есть по-умолчанию. Вам же придется учиться. Я работаю с 2004 года с винтами "по крупному", т.е. делаю несколько диагностик в день совершенно разношёрстных винтов, и иногда что-то оставляют на восстановление данных - и то, всего так и не узнал... Попробуйте, может Вы окажетесь более способным
 

Цитата:
а Возможности перепрыгивать через дефекты на лету, какой то программой выполняется

 
Это делается копировщиком данных. Только не таким, как например Acronis True Image. Эти предназначены для исправного оборудования, и создание копии со 100% точностью.  
Есть специальный класс копировщиков, которые специально созданы для дохлых винтов. У них есть кнопки прыжков, ведение логов этих прыжков или построение карты считанного, по которым затем производится постепенное извлечение сильно дефектных мест.
 
Процесс этот требует наличия у оператора "чувства винта" - чтобы знать, когда нужно немедленно сматываться с опасного участка, когда винт опасно подтормаживает или издаёт какие-то необычные звуки итд. Это тоже приходит с опытом. Автоматика тут - плохой помощник...  

Всего записей: 527 | Зарегистр. 28-04-2006 | Отправлено: 00:50 13-11-2019
andrei1973

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Это делается копировщиком данных

и что за копировщих то?

Всего записей: 61 | Зарегистр. 06-09-2010 | Отправлено: 14:59 13-11-2019
Sergei_Kazanskij



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
andrei1973
 
Не знаю названий, я не пользуюсь готовыми программами.

Всего записей: 527 | Зарегистр. 28-04-2006 | Отправлено: 18:11 13-11-2019 | Исправлено: Sergei_Kazanskij, 18:11 13-11-2019
andrei1973

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
я не пользуюсь готовыми программами.
а чем пользуетесь тогда?

Всего записей: 61 | Зарегистр. 06-09-2010 | Отправлено: 18:40 13-11-2019
Sergei_Kazanskij



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
andrei1973

Цитата:
а чем пользуетесь тогда?

 
Сабжем в полной версии, у меня на её основе целый комплекс написан.

Всего записей: 527 | Зарегистр. 28-04-2006 | Отправлено: 18:50 13-11-2019
andrei1973

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
полной версии

????

Всего записей: 61 | Зарегистр. 06-09-2010 | Отправлено: 18:59 13-11-2019
Vouk1

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
????

в отличие от
Цитата:
 Программа ориентирована на широкий круг пользователей ПК


Всего записей: 2334 | Зарегистр. 27-07-2003 | Отправлено: 19:04 13-11-2019
zerbino



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
zerbino
Это просто медленный комп.
Поставьте размер блока вместо 512 секторов то, что предлагает автоматика программы (16384) и будет работать нормально. На современных винтах нет смысла ставить меньше 2048, а на SSD - менее 16384.  

 
мм... 16ГБ ОЗУ, AMD FX-8320E .. точно медленный? Или может программа не очень умеет в более чем одно ядро? ЦУ по секторам принял.

Всего записей: 544 | Зарегистр. 09-06-2003 | Отправлено: 20:29 13-11-2019
Sergei_Kazanskij



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
zerbino

Цитата:
мм... 16ГБ ОЗУ, AMD FX-8320E .. точно медленный? Или может программа не очень умеет в более чем одно ядро? ЦУ по секторам принял.

 
Ахха. Программа не может уметь или не уметь какое-то одно ядро. Распараллеливанием процессов занимается операционная система. И в приведённом Вами случае многое зависит ещё и от графической подсистемы. 2D-ускорение не менее полезно, чем 3D.
 
Ну а если бы системные функции читали бы по 512 секторов за раз, то всё человечество сейчас бы сидело на компах со скоростями ввода-вывода 10-летней давности. Вся мощность уходила бы в накладные расходы на подачу команд в винты. Не зря изготовители придумали LBA48 и Advanced Format 18 лет назад...

Всего записей: 527 | Зарегистр. 28-04-2006 | Отправлено: 22:07 13-11-2019
zerbino



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я с Вами не спорю, но тяжело ещё и сделать крайней видеокарту GTX1050Ti и всё установленные драйверы с Win7 x64. Хочется как и многим, сделать программу лучше посильно) Ну да ладно.

Всего записей: 544 | Зарегистр. 09-06-2003 | Отправлено: 23:59 13-11-2019
clancy



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Ахха. Программа не может уметь или не уметь какое-то одно ядро. Распараллеливанием процессов занимается операционная система

Играю я тут в одну игру, движок старый, поэтому чем больше герц на одно ядро, тем больше фпс и плевать ей на другие ядра/потоки, одно загрузит на 100%, остальные ядра по нулям. И получается виновато ОС, а не движок который не умеет нагружать другие потоки процессора?

Всего записей: 1099 | Зарегистр. 04-12-2006 | Отправлено: 03:39 14-11-2019
Sergei_Kazanskij



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
clancy

Цитата:
И получается виновато ОС, а не движок который не умеет нагружать другие потоки процессора?

 
Есть подозрение, что 3D-игры пишутся немного иначе, чем обычные приложения. Они задействуют ресурсы в обход системных функций, чтобы получить максимальное быстродействие. Ведь во время игр графическая многозадачность не нужна. Ну и если разработчики старой (до Win XP) игры не предполагали, что её будут запускать на серверных операционках - могли и не учесть многопроцессорность.

Всего записей: 527 | Зарегистр. 28-04-2006 | Отправлено: 15:39 14-11-2019 | Исправлено: Sergei_Kazanskij, 15:39 14-11-2019
Pasha_ZZZ



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Sergei_Kazanskij
А сколько тредов в виктории работает во время скана? Отдельный тред скан и отрисовка в основном потоке? И через синхронайз отрисовывается? Тогда понятно, откуда могут быть тормоза...

Всего записей: 12375 | Зарегистр. 11-03-2002 | Отправлено: 15:49 14-11-2019
Sergei_Kazanskij



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Pasha_ZZZ

Цитата:
А сколько тредов в виктории работает во время скана? Отдельный тред скан и отрисовка в основном потоке? И через синхронайз отрисовывается?

 
Да. Главная форма сама по себе, а во время любого теста создаётся дополнительный тред с высшим приоритетом. Поэтому можно как угодно двигать и менять форму во время скана, и скан при этом будет продолжать идти.
У меня грузит равномерно все 4 ядра, хотя более чем на 7% не получается.  
 
В следующей версии будет улучшена прорисовка, и оптимизировано к NVMe SSD (у них скорости порядка 3500 МБ/с). Будет меньше нагрузка на CPU и плавней индикация.
 
Тестировать быстрые и объёмные винты лучше всего с выключенным Grid'ом,так экономится куча ресурсов.
Для диагностики - наоборот. Более удобного способа визуализации состояния поверхности, чем "квадратики", просто не существует.
 
 

Всего записей: 527 | Зарегистр. 28-04-2006 | Отправлено: 19:40 14-11-2019
Pasha_ZZZ



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Sergei_Kazanskij
Если форма отрисовывается по Synchronize - значит на это время тред, из которого вызван Synchronize, суспендится.

Всего записей: 12375 | Зарегистр. 11-03-2002 | Отправлено: 19:44 14-11-2019
Sergei_Kazanskij



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Pasha_ZZZ
 

Цитата:
Если форма отрисовывается по Synchronize - значит на это время тред, из которого вызван Synchronize, суспендится.

 
Да. Но отрисовка работает раз в 10 быстрее, чем самый быстрый накопитель. В частности, на "эмуляторе винта" с нулевым временем доступа программа развивает 50 Гб/с и более. Разумеется, комп желательно иметь быстрый. Но и на медленных можно очень успешно работать, если ставить размер блока больше. Если же компу лет 10, то можно вообще не заморачиваться - все прекрасно и быстро должно работать с автоматическими настройками.
 
Обычно быстрый винт = большие требования к скорости прорисовки.  
Быстрые винты установлены на мощных компьютерах, так что баланс сохраняется))
 
Вы можете написать мне в Телеграм, если есть желание обсудить аспекты программирвания.

Всего записей: 527 | Зарегистр. 28-04-2006 | Отправлено: 19:54 14-11-2019 | Исправлено: Sergei_Kazanskij, 19:58 14-11-2019
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174

Компьютерный форум Ru.Board » Компьютеры » Программы » Victoria | Виктория | HDD Diagnostic (часть 3)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru