Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [addon] Патч понижения ранга неподписаного драйвера

Ответить
Настройки темы
Служебные - [addon] Патч понижения ранга неподписаного драйвера

Аватара для hobbit25

Ветеран


Сообщения: 1199
Благодарности: 128


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: hobbit25
Дата: 26-01-2009
Описание: Зеркала
Вот рещил создать аддон на основе совета от Mr dUSHA

служит для решения проблем при интеграции пакетов драйверов.

Рекомендуется использовать вместе с аддоном sfc patch от Boa Soft

Только для Sp3 файлик взяты у Mr dUSHA

Оба файла пропатченны ключами -psa -all подробнее можно прочитать ТУТ

Все в одном флаконе в этом посте от Mr dUSHA >>>

СКАЧАТЬ Setupapi 5.1.2600.5512 >>>

СКАЧАТЬ Setupapi 5.1.2600.5603 >>>
Это сообщение посчитали полезным следующие участники:

Отправлено: 01:18, 21-01-2009

 

Extractor


Сообщения: 1422
Благодарности: 821

Профиль | Отправить PM | Цитировать


Цитата mercuryn:
Уменьшение числа проверок до одной даты с одной стороны хорошо, а с другой получается, что без защиты "от дурака", »
Нет. Вы ошибаетесь. Защиты и проверки никакие не отключаются и проводятся установщиком в полном объеме.
И действительно после сабжевого патча, установщик воспринимает чужие неподписанные драйвера на ровне со своими микрософтовскими. В этом была изначальная цель моих раскопок этого механизма.

Механизм вычисления ранга драйвера довольно таки хитромудрый и запутанный, и учитывает множество факторов. Этот ранг по сути своей представляет собой некоторое число. А на самом последнем этапе проверки ИНФ-файла, проверяется его цифровая подпись, и если она отсутствует, то это число (ранг) увеличивается на 0x8000h или на 0xC000, в зависимости от типа драйвера, что автоматически ставит этот драйвер в самый конец списка претендентов на установку. (А там принцип такой, что чем это число (ранг) меньше, тем драйвер считается лучше. Так что при выборе наиболее подходящего драйвера, установщик возьмет тот, у которого значение ранга самое маленькое.)



Цитата mercuryn:
...........воспринимаемым операционной системой наравне с микрософтовским???
Механизм такого рода может пригодиться и в других ОС... Или ...??? »
Я уже реализовал это в патче рейтингов для Windows Vista.

Смотрите файл SETUPAPI_VISTA.txt из темы Внутренности Установщика WinXP.

Цитата оттуда:
Цитата:
=======================================================================================
; Рейтинг (ранг) неподписанных драйверов
; --------------------------------------
; Рейтинг драйверов в Windows Vista рассчитывается несколько более сложным методом,
; чем в Windows XP. Но главной, в данном контексте, сути это не меняет - для
; неподписанных драйверов устанавливается наименьший рейтинг.
; Так что для интеграции в дистрибутив неподписанных драйверов
; (например патченые/тюнингованые драйвера видеокарт) и последующей их автоустановки
; нужно пропатчить алгоритм вычисления рейтинга, чтоб неподписанные драйвера были
; с тем же рейтингом, что и встроенные в дистрибутив.
=======================================================================================

-------
Мои проекты:
Системные: Fake-Setup Advanced | MSSTMake | UserMake
Оформление: WinstyleMonitor | Winstyle - Установка на "живую" систему | Windows 7 Universal Patcher | Панель персонализации для Windows 7 Starter & Home Basic
Уголок юного археолога: Внутренности Установщика WinXP

Это сообщение посчитали полезным следующие участники:

Отправлено: 02:30, 23-01-2009 | #31



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для hobbit25

Ветеран


Сообщения: 1199
Благодарности: 128

Профиль | Отправить PM | Цитировать


mercuryn, Mr dUSHA, пора аддон переименовывать например ДИАЛОГ mercuryn, Mr dUSHA )))))

Отправлено: 02:49, 23-01-2009 | #32


Аватара для Boa Soft

Компьютерный шаман


Сообщения: 2910
Благодарности: 956

Профиль | Сайт | Отправить PM | Цитировать


Цитата hobbit25:
mercuryn, Mr dUSHA, пора аддон переименовывать например ДИАЛОГ mercuryn, Mr dUSHA ))))) »
Зато все "по полочкам" разложили

-------
Человеческая лень - главная движущая сила технического прогресса.


Отправлено: 12:22, 23-01-2009 | #33


Аватара для hobbit25

Ветеран


Сообщения: 1199
Благодарности: 128

Профиль | Отправить PM | Цитировать


Boa Soft, не спорю ТОКА вот придут ли к единому мнению!!

хотя именно в споре рождается истина!!!

Отправлено: 16:05, 23-01-2009 | #34


Аватара для Комсомолец

Ветеран


Автор проектов


Сообщения: 1558
Благодарности: 228

Профиль | Сайт | Отправить PM | Цитировать


mercuryn, драйвера Nforce 570. Конкретно мамка MSI K9N-Ultra и MSI K9N-Neo. В них как раз и ставится стандартный драйвер IDE-контроллера, хотя есть для Nforce. Неодноратно в этом убеждался. Это я к:
Цитата mercuryn:
Поэтому и просил реальный пример. »

-------
Для того, чтобы узнать, что такое рекурсия - необходимо узнать, что такое рекурсия. :)

http://forum.oszone.net/image.php?type=sigpic&userid=69953&dateline=1440353086


Отправлено: 17:15, 23-01-2009 | #35


Аватара для mercuryn

Ветеран


Сообщения: 1594
Благодарности: 222

Профиль | Отправить PM | Цитировать


Комсомолец, про 570 серию спасибо, но весь вопрос в том, был ли в вашем дистрибутиве интегрирован аддон SFC. Если нет, то это не пример...
В принципе, Boa Soft прав. Выкинув некоторые издержки, из сообшений этого форума вполне может получиться доступная для восприятия документация... Побольше бы такой документации, глядишь, и вопросов меньше станет...

-------
Против глупости сами боги бороться бессильны...


Отправлено: 22:27, 23-01-2009 | #36


Аватара для Комсомолец

Ветеран


Автор проектов


Сообщения: 1558
Благодарности: 228

Профиль | Сайт | Отправить PM | Цитировать


mercuryn, аддон SFC был интегрирован.

-------
Для того, чтобы узнать, что такое рекурсия - необходимо узнать, что такое рекурсия. :)

http://forum.oszone.net/image.php?type=sigpic&userid=69953&dateline=1440353086

Это сообщение посчитали полезным следующие участники:

Отправлено: 01:46, 24-01-2009 | #37


Аватара для g7r7s7

Старожил


Сообщения: 494
Благодарности: 210

Профиль | Отправить PM | Цитировать


hobbit25, Mr dUSHA, файлик версии 5.1.2600.5603 можете сделать?

-------
Кто-то очень хороший: Лужу, паяю, ЭВМ починяю...


Отправлено: 15:58, 25-01-2009 | #38


Extractor


Сообщения: 1422
Благодарности: 821

Профиль | Отправить PM | Цитировать


Цитата g7r7s7:
файлик версии 5.1.2600.5603 можете сделать? »
UPD 26.01.2009:
Вложение переехало сюда:
ZZ_SETUPAPI_(Setupapi.dll)(--psa-all)(All_Versions)

Последний раз редактировалось Mr dUSHA, 26-01-2009 в 12:07.

Это сообщение посчитали полезным следующие участники:

Отправлено: 01:05, 26-01-2009 | #39


Аватара для LonerD

Ветеран


Сообщения: 1462
Благодарности: 336

Профиль | Сайт | Отправить PM | Цитировать


Цитата g7r7s7:
файлик версии 5.1.2600.5603 можете сделать? »
А с каким обновлением появляется эта версия?

Отправлено: 01:52, 26-01-2009 | #40



Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [addon] Патч понижения ранга неподписаного драйвера

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Служебные - Патч SfcFiles.dll Boa Soft Наборы обновлений для Windows XP/2003/Windows 7 167 03-04-2014 11:33
проблемы после понижения роли контроллера в домене InfaNT2 Microsoft Windows NT/2000/2003 7 30-09-2008 11:33
xDSL/DialUp - Ищу устройство для понижения шума в тел. динии от ADSL инета ZGG Сетевое оборудование 15 24-08-2008 23:13
Проблемы после понижения роли контроллера домена dimson75 Microsoft Windows NT/2000/2003 5 25-01-2008 17:36
Патч USB драйвера мыши 125 - 250 - 500 a2m Автоматическая установка Windows 2000/XP/2003 6 03-08-2006 23:17




 
Переход