Я хочу установить драйвер для моего USB-модема D-Link 3G под Windows 10.
Предположения:
- Я единственный пользователь на этой копии Windows,
- моя учетная запись является локальным администратором,
- Я понизил UAC, чтобы «не уведомлять меня ни о чем».
После подключения моего модема D-Link к USB-порту ничего не происходит (в системах, отличных от Windows-10, программа установки драйверов запускается автоматически), но создается виртуальный привод CD с драйверами модема.
Когда я просматриваю его и пытаюсь запустить вручную DriverSetup.exe
или WirelessModem.exe
, у меня появляется сообщение об ошибке, что Windows заблокировала запуск этой программы и что я должен связаться с администратором:
( приведенный выше снимок экрана взят из исходного источника, а не от моего реального устройства - однако единственное отличие в моем случае - это путь / источник файла, указывающий на виртуальный путь DVD, а не на жесткий диск )
Эта тема была поднята на answers.microsoft.com (для немного другой версии модема), но там не было опубликовано никакого разрешения. Сейчас у меня нет доступа к этому устройству, поэтому я смогу попробовать применить действия, упомянутые в статьях, упомянутых выше, только сегодня вечером.
Есть ли какое-либо постоянное объяснение того, почему Windows 10 блокирует возможность запуска программного обеспечения единственным пользователем в конкретной системе (кто должен устанавливать программное обеспечение)? Есть ли решение этой проблемы?
Ответы:
Ответ Алекса не помог мне. Даже после этого моя Windows 10 отказалась запускать программу установки драйвера, показывая точно такое же сообщение об ошибке (как в вопросе).
По стечению обстоятельств я заметил нечто странное. Несмотря на то, что я приобрел D-Link DWM-157 всего месяц назад (январь 2017 года), и хотя последнее обновление прошивки для этой модели было около 15 месяцев назад, на нем все еще стоит очень старая прошивка:
Итак, я решил обновить его. И это был ключевой поворотный момент в моем случае. Несмотря на то, что модем не был установлен под Windows (установка драйвера не удалась, как в вопросе), программное обеспечение обновления прошивки смог обнаружить его и установить недостающие компоненты. После завершения процесса обновления прошивки я смог
InstallPackage.exe
без проблем запустить программу установки драйверов ( ).Примечание : я написал все, что я пережил. Хотя я не знаю, если установка новейшей прошивки решила эту проблему или это было просто совпадение.
источник
Я думаю, что вам нужно отключить принудительное использование подписи драйверов Windows. Это на самом деле функция безопасности, так как многие вредоносные программы могут скрывать, если они перехватывают API системы через драйвер.
Чтобы отключить принудительное использование подписи драйверов,
запустите
cmd
от имени администратора и запустите:и перезагрузите Windows после этого
Чтобы отменить изменения (включить защиту Windows от драйверов без цифровой подписи), вы можете запустить эти команды (снова - из командной строки с повышенными правами):
и перезапустите Windows снова, чтобы применить новые настройки.
PS
Как было упомянуто @Ramhound в комментариях, это может быть другая технология Microsoft под названием SmartScreen, которая сканирует сетевые подключения на предмет черных списков и предотвращает установку из-за этого. Если программное обеспечение пыталось инициировать некоторые подключения к своей домашней сети, и целевые ссылки были в черном списке MS, то это, возможно, было заблокировано из-за этого, но для меня это не похоже на случай, потому что вы смогли загрузить новую прошивку и запустить то же программное обеспечение обновить модем D-Link, и проблема была решена только с новой прошивкой.
Согласно скриншоту в вашем вопросе ОС жалуется на конкретную проблему - программное обеспечение, которое вы пытались запустить, не является доверенным. На мой взгляд, это может быть только три варианта:
(Но если вы выполнили действия, описанные выше, чтобы отключить принудительное использование подписи драйверов - этот случай следует устранить)
Многие из таких производителей хранят драйверы для целевых операционных систем внутри встроенного программного обеспечения, чтобы упростить процесс установки по требованию, когда он подключен, а драйвер, который выходит из флешки, был предметом тех трех случаев, которые я упоминал выше.
источник
bcdedit.exe
дал мне дамп, подтверждающий тоloadoptions=DISABLE_INTEGRITY_CHECKS
и этоtestsigning=Yes
, но нет никаких изменений в поведении системы. Я вижу одно и то же сообщение об ошибке каждый раз, когда пытаюсь запуститьInstallPackage.exe
илиStartModem.exe
(повышенным способом - т.е. «Запуск от имени администратора»).Я опаздываю на игру, но на случай, если кто-то захочет узнать. Если вы получили предупреждение выше и знаете, что ваше приложение / драйвер и т. Д. В порядке, или вы все равно настаиваете на его установке, включите скрытую учетную запись администратора, откройте повышенный уровень cmd и запустите net user administrator / active: да, войдите в него и затем установите. Будьте осторожны, у вас нет ограничений и полный доступ к системе. Вы не будете предупреждены или приглашены.
источник