Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 10 (http://forum.oszone.net/forumdisplay.php?f=118)
-   -   [решено] "не отдавать предпочтение драйверам от microsoft" (http://forum.oszone.net/showthread.php?t=342845)

prozak128 06-11-2019 22:23 2895059

"не отдавать предпочтение драйверам от microsoft"
 
В AusLogics BoostSpeed есть твик "не отдавать предпочтение драйверам от microsoft".
Вопрос: что именно это значит?
Речь идет именно об установке дров? Если да то откуда именно?
Или же речь идет о работе их в самой системе? Но тогда не понятно за чем, ибо все дрова от микрософта подписаны 2006 годом как раз что бы не конфликтовать с новыми дровами.
Прошу ответить тех кто конкретно знает по этой теме.

dislike 07-11-2019 07:04 2895081

Я ни на что как бы не намекаю но позиция многих it-специалистов, в т.ч и на этом форуме резко негативная к подобным недооптимизаторам.

https://answers.microsoft.com/ru-ru/...ee671a5?page=1

Равно как нет никакого другого нормального способа установки драйверов, как вручную с официальных сайтов производителей железа. Любые другие методы потенциально приводят к тем или иным сбоям в работе.

Vadikan 07-11-2019 10:43 2895094

prozak128, напишите, что именно делает твик - выясните путем мониторинга реестра, чтением документации и тп.

dislike, Windows Update - нормальный способ установки драйверов. И он работает сразу, пока у вас рабочий стол загружается при установке...

Avatar-Lion 07-11-2019 11:27 2895098

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

prozak128 07-11-2019 11:58 2895102

Цитата:

Цитата dislike
Я ни на что как бы не намекаю но позиция многих it-специалистов, в т.ч и на этом форуме резко негативная к подобным недооптимизаторам. »

Я тоже ни на что не намекаю, но это субъективщина. Пользуюсь ими уже 5 лет и в практике никакого вреда не было. В прочем, это не тема для спора и вопрос не о целесообразности использования данной программы , а вообще о другом.

Цитата:

Цитата Vadikan
напишите, что именно делает твик - выясните путем мониторинга реестра, чтением документации и тп. »

Меняется вот этот параметр - "AllSigningEqual – при установке значения этого параметра равным 1 операционная система не будет различать драйверы, подписанные Microsoft, и драйверы с подписью других производителей. По умолчанию операционная система отдает предпочтение драйверам, подписанным корпорацией Microsoft."
Путь HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsDeviceInstallSettings

Avatar-Lion 07-11-2019 12:41 2895111

prozak128, Я вот сейчас порылся ради интереса в Диспетчере устройств. Все драйвера имеют либо цифровую подпись Microsoft Windows Hardware Compatibility Publisher, либо просто Microsoft Windows. По всей видимости, первый вариант говорит о том, что драйвер написан сторонним вендором, а Майкрософт его только протестировала и подписала, а второй вариант говорит о том, что это драйвер за авторством самой Майкрософт. Единственное устройство, в котором автором цифровой подписи значился не Майкрософт, а некая Power Technology, оказался виртуальный аудиоадаптер DFX Audio Enhancer (на него перенаправляется весь выходящий звук с целью улучшения качества звучания). Однако по понятным причинам для этой хреновины нет драйвера от Майкрософт.

Думается мне, эта опция предназначена для тех невероятно редких случаев, когда есть некий фирменный драйвер с подписью (причем подпись эта не от Майкрософта) и другой драйвер, который тоже подходит и который подписан уже Майкрософтом. И чтобы Центр обновления не заменил случайно фирменный драйвер драйвером от Майкрософт, нужно активировать данную опцию.

prozak128 07-11-2019 13:35 2895124

Avatar-Lion, До ответа того кто лучше нас понимает в чем дело, можно обменяться догадками)
А разве центр обновления имеет такую привычку именно заменять другие драйверы? А не обновлять или устанавливать.
Как мне лично думается скорее всего речь идет именно о каком то выборе внутри самой системы когда уже все установлено.
Допустим есть 2 драйвера для одного и того же устройства, один от производителя, другой от микрософта. И тут система отдает предпочтение драйвера микрофота даже если он старше, но опять же, самим микрософтом для своих драйверов сделана дата 2006 даже если он 2019 например, что бы не конфликтовали драйверы и использовались более новые. Знать бы дату этого решения, когда был присвоен 2006 год. Возможно как раз до этого решения данный твик был актуален, а после него уже нет, это как одна из догадок.

Smarty 07-11-2019 15:07 2895130

prozak128, эдесь проверяли действие твика "не отдавать предпочтение драйверам от microsoft"?
Код:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
"ExcludeWUDriversInQualityUpdate"=dword:00000000

Код:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
"ExcludeWUDriversInQualityUpdate"=dword:00000001

Твик ВКЛ\ВЫКЛ загрузку драйверов через WU.

prozak128 07-11-2019 15:26 2895133

Smarty, У меня вообще отсутствует данная графа
правда в моей сборке и WU удален, поэтому вероятно отсутствует.
Вы скажите изменение параметра в том ключе реестра, меняет значение так же в указанном вами?

Smarty 07-11-2019 15:39 2895136

prozak128, после включения твика "не отдавать предпочтение драйверам от microsoft" строка не появляется?

Эта опция добавляет в реестр
Код:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DeviceInstall\Settings]
"AllSigningEqual"=dword:00000001

Цитата:

All Signing Equal = Все подписи равны
Т.е. система не ищет сначала подписанные, а потом не подписанные драйвера.

prozak128 07-11-2019 16:25 2895143

Smarty, После вкл\выкл твика меняется AllSigningEqual.
Цитата:

Цитата Smarty
Т.е. система не ищет сначала подписанные, а потом не подписанные драйвера. »

Не ищет для чего ?

Smarty 07-11-2019 16:29 2895144

Цитата:

Цитата prozak128
Не ищет для чего ? »

Для установки! Зачем их ещё искать, просто посмотреть?
Я думаю, что эта опция бесполезна без опции "Не искать драйвер устройства в обновлениях Windows".

prozak128 07-11-2019 16:50 2895145

Smarty, может быть она бесполезна наоборот при активированном твике "Не искать драйвер устройства в обновлениях Windows" ?

Smarty 07-11-2019 16:59 2895148

Может я и не прав, но:
Производители устройств рекомендуют сначала установить их драйверы, а потом подключать устройства.
Если у вас включена опция "Не искать драйвер устройства в обновлениях Windows", то система ищет драйвер на компьютере.
Допустим, драйвер производителя не подписан, а приоритет стоит на подписанные драйвера, значит система может ломануться
искать подписанный драйвер на WU, вместо того, чтобы использовать установленный вами неподписанный.
Цитата:

Цитата prozak128
Прошу ответить тех кто конкретно знает по этой теме. »

Техподдержка AusLogics вас забанила чтоль? А они конкретно в теме!

prozak128 07-11-2019 17:30 2895153

Smarty, можно не заострять внимание на AusLogics, этот параметр можно и в ручную без AusLogics поменять.

Smarty 07-11-2019 17:32 2895154

prozak128, я писал про объяснение работы опции в Техподдержке, а не про то, что вы подумали.

prozak128 07-11-2019 17:35 2895155

Smarty, от них нет ответа 2 дня, кроме того не факт что они сами смогут ответить на этот вопрос.

Vadikan 07-11-2019 18:14 2895162

prozak128, описание политики AllSigningEqual здесь. Там же в меню другие материалы о ранжировании драйверов - вникайте, разбирайтесь.

Я бы сказал, что политику это трогать не надо, если на то нет конкретных причин, т.е. рабочей необходимости или выявленных проблем с дефолтным механизмом выбора драйвера. В статье по ссылке есть пример, когда нужно устанавливать драйверы с сертификатом, подписанным CA организации.

Avatar-Lion 07-11-2019 19:09 2895167

Цитата:

Цитата Smarty
Допустим, драйвер производителя не подписан »

Тогда он вообще не установится. На 64-битных системах драйвер обязан иметь цифровую подпись.

Smarty 07-11-2019 19:17 2895169

Avatar-Lion, экстрасенсы подтянулись? Вроде как разрядность системы не упоминалась.
Поправлюсь - выбор между подписью МС и производителя.

prozak128 07-11-2019 19:42 2895173

Vadikan, благодарю за ссылку, но она ничего по сути не меняет.
"Примечание. Начиная с Windows 7, групповая политика AllSignersEqual включена по умолчанию."
Во 1 - Дело в том, что она у меня по умолчанию что на 10, что на 7 выключена.
Во 2 - конкретно такой графы "Обрабатывать все драйверы с цифровой подписью одинаково в процессе ранжирования и выбора драйверов" у меня нету, но есть похожая "устанавливать одинаковый приоритет для всех подписанных цифровой подписью драйверов при оценке и в процессе выбора"
В 3 - изменение напрямую "AllSignersEqual" никак не влияет на "Обрабатывать все драйверы с цифровой подписью одинаково в процессе ранжирования и выбора драйверов".
Все так же ничего не ясно собственно.
Smarty, система x64. Что 10, что 7 , вопрос к обеим системам в равной степени относится.

Avatar-Lion 07-11-2019 19:57 2895177

prozak128, Давайте так: найдите для начала у себя хотя бы один комплект "устройство + драйвер, который подписан не Майкрософтом, но при этом на данное устройство есть драйвера и от Майкрософта тоже". Тогда будет предмет для разговора. А то получается, что мы обсуждаем сферического коня в вакууме: политика у вас есть, а драйверов нет.

prozak128 07-11-2019 20:16 2895179

Avatar-Lion, Все подписано микрософтом и что ?

prozak128 07-11-2019 20:43 2895187

У кого есть AllSignersEqual в реестре? Если есть то какое значение указано?
Посмотрев значение этого параметра у других людей, точнее его отсутствие вообще, что равнозначно значению 0, понял что это значение системы по умолчанию.
В статье которую мне привели есть противоречие "Примечание. Начиная с Windows 7, групповая политика AllSignersEqual включена по умолчанию."
Она по умолчанию выключена выходит. Но что за противоречие, сайт не левый вроде какой то.

Avatar-Lion 07-11-2019 21:11 2895190

prozak128, Windows 10 "Professional" (64-bit), номер сборки 18363.449. Такого значения нет в реестре.

По поводу драйверов. Прежде чем интересоваться каким-то параметром, неплохо было бы организовать какую-нибудь тестовую базу под него: некое устройство + драйвера с подписью вендора + драйвера с подписью Майкрософта. Дабы в принципе можно было определить работает сей параметр или нет. Сейчас-то обсасывать этот никому неизвестный параметр в реестре какой смысл, если проверить его всё равно не на чем?

prozak128 07-11-2019 21:22 2895193

Avatar-Lion, Если бы я сам каким то путем мог все проверить, я бы не обращался за помощью на сайт.
По крайней мере я выяснил что изначальное значение системы идет 0 в AllSigningEqual, а его отсутствие так же подразумевает это значение.
Противоречие о котором выше сказано, моя ошибка. Сразу не заметил, ту статью которую мне привели там совсем другое название, там AllSignersEqual , а не AllSigningEqual.

Avatar-Lion 07-11-2019 21:34 2895196

prozak128, Т.е. вы по сути просто развлекаетесь, поскольку у вас нет оборудования с соответствующими драйверами, дабы можно было проверить сей параметр, я правильно вас понял?

Vadikan 07-11-2019 22:31 2895206

Цитата:

Цитата prozak128
Сразу не заметил, ту статью которую мне привели там совсем другое название, там AllSignersEqual , а не AllSigningEqual. »

В документации опечатка (я занес проблему в Github), политика на самом деле AllSigningEqual, описана в справочнике

Цитата:

HKLM\Software\Policies\Microsoft\Windows\DeviceInstall\Settings!AllSigningEqual

This policy setting allows you to determine how drivers signed by a Microsoft Windows Publisher certificate are ranked with drivers signed by other valid Authenticode signatures during the driver selection and installation process. Regardless of this policy setting, a signed driver is still preferred over a driver that is not signed at all.

If you enable or do not configure this policy setting, drivers that are signed by a Microsoft Windows Publisher certificate and drivers that are signed by other Authenticode certificates are prioritized equally during the driver selection process. Selection is based on other criteria, such as version number or when the driver was created.

If you disable this policy setting, drivers that are signed by a Microsoft Windows Publisher certificate are selected for installation over drivers that are signed by other Authenticode certificates.
В любом случае предпочитается подписанный драйвер.
Если политика включена или не настроена, не имеет значения, кем подписан драйвер.
Если политика выключена, предпочтение отдается драйверу с сертификатом Microsoft Windows Publisher

Цитата:

Цитата prozak128
Меняется вот этот параметр - "AllSigningEqual – при установке значения этого параметра равным 1 операционная система не будет различать драйверы, подписанные Microsoft, и драйверы с подписью других производителей. По умолчанию операционная система отдает предпочтение драйверам, подписанным корпорацией Microsoft." »

Она и без этого не ранжирует подписи, не надо ничего устанавливать. Это и имеется в виду под Starting with Windows 7, the AllSignersEqual Group Policy is enabled by default.
А это в цитате неверно. Равно как и ваше утверждение
Цитата:

Цитата prozak128
Во 1 - Дело в том, что она у меня по умолчанию что на 10, что на 7 выключена. »



Цитата:

Цитата prozak128
Во 2 - конкретно такой графы "Обрабатывать все драйверы с цифровой подписью одинаково в процессе ранжирования и выбора драйверов" у меня нету, но есть похожая "устанавливать одинаковый приоритет для всех подписанных цифровой подписью драйверов при оценке и в процессе выбора" »

Я не знаю, где вы смотрите первое. Если в машинном переводе страницы, то неудивительно. Опирайтесь на оригинал всегда.

Iska 07-11-2019 22:36 2895208

Цитата:

Цитата Avatar-Lion
Т.е. вы по сути просто развлекаетесь… »

Философствует :). Примерно, как я сейчас.

prozak128 09-11-2019 13:18 2895455

Цитата:

Цитата Vadikan
Меняется вот этот параметр - "AllSigningEqual – при установке значения этого параметра равным 1 операционная система не будет различать драйверы, подписанные Microsoft, и драйверы с подписью других производителей. По умолчанию операционная система отдает предпочтение драйверам, подписанным корпорацией Microsoft. »

И правда, как выяснилось это относилось к windows vista.
А на счет поддержки auslogics, как я и сказал толку 0. Они просто процитировали то, что и так написано в их программе.
Vadikan, Благодарю вас! Действительно помогли разобраться. Вопрос исчерпан.

Vadikan 10-11-2019 10:46 2895536

Цитата:

Цитата prozak128
Вопрос исчерпан. »

http://forum.oszone.net/faq.php?faq=...ved_thread_faq
http://forum.oszone.net/faq.php?faq=...age#faq_thanks


Время: 08:18.

Время: 08:18.
© OSzone.net 2001-