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

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

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

gyra (02-12-2018 09:04): Victoria | Виктория | HDD Diagnostic (часть 3)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

   

Widok



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


Программа ориентирована на широкий круг пользователей ПК, и предназначена для тестирования, сервисного обслуживания и помощи при восстановлении информации с любых жестких дисков с интерфейсами IDE и Serial ATA. Программа представляет собой полностью готовое решение для всесторонней, глубокой, и в тоже время максимально быстрой оценки реального технического состояния HDD. В ней собраны возможности большинства фирменных диагностических утилит для HDD, и другие полезные функции, имеющиеся в ATA стандарте на современные жесткие диски, однако нет ограничений на поддерживаемые модели.
 
Актуальная версия Victoria 4.68b (14.08.2018). Список изменений
Автор программы, Sergei_Kazanskij, у нас на форуме! Желающие могут поддержать проект через сайт Виктории.
Старые версии
 
Сравнительная таблица MHDD & Victoria
 

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

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 10:57 23-11-2010 | Исправлено: alex_party, 21:41 07-09-2018
ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MisHel64
Вопрос был в следующем:
почему erase
под x64 "НЕ убирает" проблемные сектора,
под x86 "убирает" проблемные сектора,
Пример: http://forum.ru-board.com/topic.cgi?forum=5&topic=35147&start=1260#7
 
Сабж - Victoria, а не обсуждение почему одна команда vendor specific, а другая mandatory.
 

Цитата:
Она его никогда и не делала, за это всегда винт отвечал.

Я немного о другом: erase обычно подталкивает винт к этому (при наличии проблемы, свободного места в defect list и т.д. и т.п.).
 
KLASS

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

Если честно, я задал вопрос о причинах разных результатов работы Victoria под разными ОС.

Всего записей: 7005 | Зарегистр. 31-08-2008 | Отправлено: 13:12 13-02-2014 | Исправлено: ndch, 13:43 13-02-2014
MisHel64



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

Цитата:
Она его никогда и не делала, за это всегда винт отвечал.

"никогда" это слишком громко сказано, и не верно. АТА4 позволяет именно программе помечать сектор как дефектный. Если производитель это позволит, конечно.

Всего записей: 2307 | Зарегистр. 21-09-2006 | Отправлено: 13:20 13-02-2014
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ndch
Так собссно и под x64 есть положительные результаты

Цитата:
Win8 x64 - Remap отрабатывал.  

если под ремапом подразумевать удачные запись-чтение

Всего записей: 11450 | Зарегистр. 12-10-2001 | Отправлено: 13:21 13-02-2014
ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MisHel64
О причинах разных результатов работы Victoria под разными ОС можете объяснить ?

Всего записей: 7005 | Зарегистр. 31-08-2008 | Отправлено: 13:21 13-02-2014
KLASS



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

Цитата:
АТА4 позволяет именно программе помечать сектор как дефектный

Какой программе?

Всего записей: 11450 | Зарегистр. 12-10-2001 | Отправлено: 13:22 13-02-2014
ndch

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

Цитата:
Так собссно и под x64 есть положительные результаты  

Приводил пример.
Вопрос: почему ?

Всего записей: 7005 | Зарегистр. 31-08-2008 | Отправлено: 13:22 13-02-2014 | Исправлено: ndch, 13:23 13-02-2014
KLASS



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

Цитата:
Вопрос: почему ?

ХЗ почему у одного получилось сделать запись-чтение в проблемный сектор на x64, у другого нет

Всего записей: 11450 | Зарегистр. 12-10-2001 | Отправлено: 13:32 13-02-2014 | Исправлено: KLASS, 13:33 13-02-2014
ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KLASS
Если я уточно что такое повторилось еще один раз с другим винтом ?
Совпадение ?

Всего записей: 7005 | Зарегистр. 31-08-2008 | Отправлено: 13:40 13-02-2014
MisHel64



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ndch
Цитата:
О причинах разных результатов работы Victoria под разными ОС можете объяснить ?
А для начала, вы уверены, что ситуации были одинаковые?
 
KLASS

Цитата:
Какой программе?

Любой. Сабжевой в частности.

Всего записей: 2307 | Зарегистр. 21-09-2006 | Отправлено: 13:46 13-02-2014
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MisHel64
Т.е. сабж умел в свое время заремапить любой сектор винта (в том числе и здоровый), отдавая некую команду микрокоду винта (приведите, пожалуйста, марку)? Все верно?
Или что-то другое подразумевалось под фразой:

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

 
 
Добавлено:
ndch

Цитата:
Если я уточно что такое повторилось еще один раз с другим винтом ?  
Совпадение ?

Без понятия, я всего лишь обратил внимание на то, что у чела и на х64 сработало то, чего у вас нет.

Всего записей: 11450 | Зарегистр. 12-10-2001 | Отправлено: 13:58 13-02-2014
ndch

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

Цитата:
А для начала, вы уверены, что ситуации были одинаковые?  

victoria @ win7 x64 - fail
reboot (перезагрузка в другую ОС, не холодный старт)
victoria @ winxp x86 - success
 
Добавлено:
KLASS

Цитата:
я всего лишь обратил внимание на то, что у чела и на х64 сработало то, чего у вас нет.

этот чел и был я.
 
по факту в x64:
виктория писала в логах try Erase 256 sectors(6083067..6083322)... complete  
при скане в цикле (и стирании "подозрительных") ситуация повторялась.
Или по-другому: при следующем сканировании опять на этом же секторе "задумывалась".
 
после перезагрузки в x86:
один раз try Erase 256 sectors(6083067..6083322)... complete  
и сектор  "стал нормальным", при следующих сканированиях на этом же секторе "НЕ задумывалась".

Всего записей: 7005 | Зарегистр. 31-08-2008 | Отправлено: 14:14 13-02-2014 | Исправлено: ndch, 14:20 13-02-2014
MisHel64



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KLASS Да. Вы все правильно поняли.
 
ndch На тогда берете дисассемблер или дебагер, и смотрите, какие команды в одинаковой ситуации отдаются x32 и x64 версией, и сравниваете.
И еще. Под ХРюшей в режиме API запускали?

Всего записей: 2307 | Зарегистр. 21-09-2006 | Отправлено: 14:15 13-02-2014 | Исправлено: MisHel64, 14:21 13-02-2014
ndch

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

Цитата:
 берете дисассемблер или дебагер, и смотрите, какие команды в одинаковой ситуации отдаются x32 и x64 версией, и сравниваете.

Иными словами: ответ на вопрос на данный момент отсутствует.
Спасибо.
Ковыряться как-то не вдохновляет.

Всего записей: 7005 | Зарегистр. 31-08-2008 | Отправлено: 14:21 13-02-2014 | Исправлено: ndch, 14:30 13-02-2014
KLASS



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

Цитата:
этот чел и был я.

проехали
MisHel64
Фришная виктория? А винты не помните, а то найти не могу.

Всего записей: 11450 | Зарегистр. 12-10-2001 | Отправлено: 14:24 13-02-2014
ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KLASS
приснопамятные фуджики, емнип.
в hddl (от Степанова/Корягина) терминал был, если хочется порезвиться.
Подробнее...

Всего записей: 7005 | Зарегистр. 31-08-2008 | Отправлено: 14:24 13-02-2014 | Исправлено: ndch, 14:28 13-02-2014
MisHel64



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ndch А как ты хочешь получить ответ, если не предоставляешь полных данных? Не видя кода программы, не видя логов обращений к портам, ответить не сможет никто.
 
KLASS Ты уж прости, если я помню немного стандарты, то это вовсе не означает, что я помню марки винтов бытовавшие четверть века назад. Можно конечно поднять списки винтов, хоть из той же PC3000, и посмотреть, какие из винтов были с реальной CHS, и поковыряться в коде программы. Но ради чисто академического интереса, да еще на халяву я этого делать не буду.
И фуджей у меня никогда не было, а те что попадали на ремонт, оправлялись в помойку не глядя. Первые, что я ковырял так глубоко, были коннеры на несколько сотен метров, но они уже были с виртуальной CHS.

Всего записей: 2307 | Зарегистр. 21-09-2006 | Отправлено: 14:38 13-02-2014
ndch

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

Цитата:
А как ты хочешь получить ответ
Если можно сьесть грамм 200 грибов с названием Х и не отравиться, то с большой вероятностью можно сказать что грибы Х - съедобные.
И тут, по аналогии.
 
Услышав ответ "под x64 лечить стиранием не будет", я бы успокоился.
 
Если бы были "логов обращений к портам" то вопроса бы не было вообще.
 
В сухом остатке у меня получилось следующее:
под win 7 x64 при помощи Victoria 4.47 протестировать чтением можно и полезно,  
но что-то делать (стирать подозрительные сектора или устроить security erase unit(в некоторых случаях разумный выбор)) удобнее всего загрузившись в dos или в подходящую winpe.
 
Знаете, мне не очень импонирует когда просто юзеров (без претензий) называют ламерами. Отличия всё же есть.

Всего записей: 7005 | Зарегистр. 31-08-2008 | Отправлено: 14:51 13-02-2014 | Исправлено: ndch, 15:00 13-02-2014
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ndch
MisHel64
По видимому речь об этом:

Цитата:
Ремаппинг винчестеров FUJITSU. Только для моделей MPG и старше (новые накопители 2,5'). На других не работает. Использует недокументированные возможности контроллера HDD FUJITSU. Способен скрывать не только явные, но и намечающиеся дефекты (задержки). Не рекомендуется совмещать Fujitsu Remap с нелинейными видами чтения из за термокалибровки, которую эти винчестеры выполняют между циклами позиционирования: может произойти задержка, и как следствие - помещение нормального сектора в дефект-лист.

Как давно это было... но было! )

Всего записей: 11450 | Зарегистр. 12-10-2001 | Отправлено: 14:59 13-02-2014 | Исправлено: KLASS, 15:00 13-02-2014
MisHel64



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

Цитата:
Услышав ответ "под x64 лечить стиранием не будет", я бы успокоился.

Как видишь, тебе дали ссылки на успешные результаты. Значит что-то не то в первоначальных условиях. Может дело в версии винды, или установленной в ней драйверах, ведь если я правильно понял шапку, то x64 версия именно через него работает. А вообще, баловство это все и беспонтовый ананизм.
И потом, "зеленые секторы" это ведь не всегда последствия некачественного самого сектора. А плавающие беды лучше затирать ручками, на основе логов SMARTA.
Десяток циклов записи рандомного мусора обычным DD даст больше пользы чем трах с Викторией или подобными свистелками.
Я новые винты так и гоняю, если своя приблуда с ними не дружит, и/или править лень. Примитивный батник с будильником и вызовом DD в цикле.
 

Цитата:
Только для моделей MPG

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

Всего записей: 2307 | Зарегистр. 21-09-2006 | Отправлено: 15:30 13-02-2014 | Исправлено: MisHel64, 15:39 13-02-2014
metos

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MisHel64
Я считаю, что дело в разных драйверах. Из-за чего и разные результаты.
 
Добавлено:
regist123

Цитата:
это кто-то сам от себя напатчил и назвал её 4,47, при этом уже в теме уже отмечали, что при этом поломал работу некоторых других функций, а сверху свой шедевр накрыл с помощью vmProtect, хотя даже оригинальная версия упакована всего лишь UPX.

 
Ну что вы так разгневались то? Просто распаковал я её сначала некорректно, что выдало в итоге EXE-шник на 70МБ. Начальные правки были именно над монстроузным бинарём. После уже было лень переносить правки на нормальный бинарь (в IDA проект пришлось бы заного создавать и патчить).
Потом кучу времени убил на решение проблемы с упаковкой бинаря. Только VMP справился с таким бинарём (правда ещё пришлось одну секцию ручками переносить).
 
PS. Первый блин комом.
 
Добавлено:
regist123

Цитата:

Цитата:
По поводу vmProtect metos пояснял

и в скоре после того как в теме стали проявлять интерес к этому вопросу он вообще перестал в ней появляться .

Прям всюду подставы и заговоры ...
 

Цитата:
человек, который настолько хорошо разбирается, что способен пропатчить так файл совершил такую глупую ошибку? И не заметил ничего странного в размере файла, который он по его словам получил на выходе, да и в том что тот же файл назад в UPX уже не упаковать...  cenix_str и для теста возьмите сами распакуйте оригинальную викторию, думаю даже если вы раньше этого ни разу не делали то после небольшого гугления сделаете с первого раза и без ошибок .  Обычный  upx -d  либо куча GUI утилит.

Под рукой был QUnpack - воспользовался. Получил 70МБ. Не страшно, т.к. тогда делал для себя (купил диск на 2TB).
Я патчингом и реверсом занимаюсь очень давно. А вот распаковкой никогда не занимался, т.к. не требовалось.
 

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

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

Всего записей: 114 | Зарегистр. 19-05-2005 | Отправлено: 16:15 13-02-2014 | Исправлено: metos, 16:44 13-02-2014
   

Страницы: 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 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

Компьютерный форум Ru.Board » Компьютеры » Программы » Victoria | Виктория | HDD Diagnostic (часть 2)
gyra (02-12-2018 09:04): 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