IFkO
Moderator | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Слушайте! Какого чёрта я, тупой, с вами умными связался? Захотел вот проверить то, что сказал SweetLow Цитата: SMARTVSD.VXD сетапом устанавливается в %WINDIR%\SYSTEM\, а должен в %WINDIR%\SYSTEM\IOSUBSYS\ | Проверил, да. Действительно и в SE, и в IF он устанавливается в SYSTEM. Теперь же надо проверить, куда ДОЛЖЕН устанавливаться? Провёл опыт. Давайте теперь, умные, объясняйте его результаты. Итак: имеем старый компьютер (i845, винт IDE, никаких AHCI, проверял только расположжение драйвера). Имеем SMARTVSD.VXD, лежащий "не там". Берем тестовые программы (Active SMART, Aida32, Astra32, Everest, HDD Health, HWiNFO32. SMARTInfo, Victoria) и приступаем. Для начала отсеиваем программы, которые у меня ничего не показали. Ни в каких условиях. Это Aida32, Everest, HWiNFO32, Victoria А конкретно: Переходим к программам, которые что-то умеют. Начинаю со SMARTInfo по ссылке SweetLow Всё как он говорил, так и есть: ActiveSMART и HDD Health вроде как это подтверждают: Нужно только иметь в виду, что каждая из них при установке УСТАНАВЛИВАЕТ ДРАЙВЕР SMARTVSD.VXD в SYSTEM\IOSUBSYS. То есть они с одной стороны подтверждают, что конкретно им нужен именно этот драйвер, лежащий именно в этой папке. А с другой - они сами и добиваются того, что им нужно, не ожидая этого от системы. То есть им по факту всё равно, где лежит драйвер. А вот когда они через этот драйвер начинают работать должным образом, мы видим вот что: Я это трактую так, что всё плохо: наличие драйвера помогло получить данные только SweetLowскому SMARTInfo. Остальные двое, хоть его и просили, но и в этом случае отморозились А вот Astra32 ведёт себя ровно наоборот: при наличии SMARTVSD.VXD в SYSTEM\IOSUBSYS она вообще не видит жёсткого диска: А начинает его видеть только после того, как драйвер оттуда убран: И как раз выдаёт реалистичные данные! Так вот объясните мне, как это всё понимать? Мне нетрудно сделать, чтобы установщик сборки клал драйвер в IOSUBSYS, но будет ли от этого польза, или наоборот вред??? Для полноты картины добавлю, что опыт проводился и со штатным драйвером, версии 4.10.2222, и с миллениумным, 4.90.3001. Больше того, опыт проводился и при наличии драйвера в ОБЕИХ папках сразу, и при отсутствии драйвера вообще. Эти варианты показали, что драйвер в папке SYSTEM ни на что не влияет. А вот в IOSUBSYS кому-то помогает, а кому-то вредит. ... А ещё у меня есть SMARTVSD.VXD от promise technology, с которым я пока ничего не проверял. Этот из комплекта драйверов RAID, так что особого интереса не представляет. Ну что скажете, умные? | Всего записей: 6897 | Зарегистр. 22-09-2005 | Отправлено: 19:03 19-11-2021 | Исправлено: IFkO, 11:38 25-11-2021 |
|