1

Основной вопрос: существует ли способ запретить Windows 7 искать драйверы для устройства с определенным (известным) поставщиком и идентификатором продукта?

Вторичный вопрос: Если ответ на поставленный выше вопрос - «нет», есть ли способ заставить программу отключить автоматическое обновление драйвера Windows, запустить какой-либо процесс, а затем снова включить его, все автоматически без ввода пользователя?

Предыстория: мне и другим сотрудникам моей компании часто приходится обновлять прошивку передатчиков через USB. Не существует драйвера для передатчика, к которому у Windows есть доступ, но это не мешает ему пытаться найти и обновить его. Это имеет тенденцию замедлять процесс, поскольку это происходит каждый раз, когда устройство подключается к новому USB, а также всякий раз, когда Windows решает, что пришло время искать обновленный драйвер для него. Я хотел бы либо предотвратить это, по существу занеся в черный список устройство, чтобы Windows больше не искала драйверы для него, в частности, либо написать программу, которая при запуске отключает функцию автоматического обновления и включает ее впоследствии.

1 ответ1

2

Насколько я знаю, такое занесение в черный список невозможно. Что вы можете сделать, это обновить следующее значение реестра по мере необходимости:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DriverSearching]
"SearchOrderConfig"=dword:00000000

где:

0 = «Нет, позвольте мне выбрать, что делать - Никогда не устанавливать драйвер из Центра обновления Windows»
1 = "Да, делать это автоматически (рекомендуется)"
2 = «Нет, позвольте мне выбрать, что делать - установить драйвер из Центра обновления Windows, если он не найден на моем компьютере»

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .