Tap Windows Adapter v9 не может проверить цифровую подпись драйверов

Обновлено: 05.07.2024

После установки 9.22.1 адаптер в диспетчере устройств выдает следующую ошибку.

Windows не может проверить цифровую подпись драйверов, необходимых для этого устройства. В результате недавнего изменения оборудования или программного обеспечения мог быть установлен файл с неправильной подписью или поврежденный, либо это могло быть вредоносное ПО из неизвестного источника. (Код 52)

Microsoft Windows 10 Корпоративная 2016 LTSB
10.0.14393 сборка 14393

Microsoft Windows 10 Pro
10.0.16299 сборка 16299

Текст был успешно обновлен, но возникли следующие ошибки:

crkinard прокомментировал 25 апреля 2018 г. •

Обновлен исходный пост. Две машины.

Корпоративный полностью обновляется до настроек WSUS, поэтому МОЖЕТ что-то упустить.
Профессиональная машина обновляется напрямую через Microsoft и имеет все обновления (проверка обновлений показывает, что их нет).

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

cron2 прокомментировал 25 апреля 2018 г.

Win10, безусловно, должна работать (и работала в наших тестах).

Мы ожидали сбоев на старых установках Win7 (из-за того, что подписи SHA2 еще не поддерживаются) и Vista (по тем же причинам).

Привет, в среду, 25 апреля 2018 г., в 13:44:30 +0000, crkinard написал: > После установки 9.22.1 адаптер в диспетчере устройств выдает следующую ошибку. > > > Windows не может проверить цифровую подпись драйверов, необходимых для этого устройства. В результате недавнего изменения оборудования или программного обеспечения мог быть установлен файл с неправильной подписью или поврежденный, либо это могло быть вредоносное ПО из неизвестного источника. (Код 52) Что это за платформа? Windows XP, Vista, . Полностью пропатчен? gert -- "Если что-то и считалось само собой разумеющимся, так это убежденность в том, что если вводить в компьютер честные цифры, то и выдаются честные цифры. Сам никогда в этом не сомневался, пока не встретил компьютер с чувством юмора". Роберт А. Хайнлайн, Луна — суровая госпожа Герт Деринг — Мюнхен, Германия ***@***.*** — Вы получили это, потому что подписаны на эту тему. Ответьте на это письмо напрямую, просмотрите его на GitHub или отключите обсуждение .

Прокомментировал RobertHerter 25 апреля 2018 г.

Win 10 Build 17134 Та же проблема.
Ошибка подписи

прокомментировал mattock 25 апреля 2018 г.

Скопируйте и вставьте соответствующую часть C:\Windows\inf\setupapi.dev.log сюда. Это даст больше информации об ошибке подписи.

crkinard прокомментировал 25 апреля 2018 г.

Очистил файл и повторно запустил программу установки. Я думаю, это то, что вам нужно.
setupapi.dev.log

прокомментировал mattock 25 апреля 2018 г.

@crkinard, можете ли вы подтвердить, что проблема отсутствует в файле tap-windows-9.21.2.exe? Также, пожалуйста, опубликуйте setupapi.dev.log для этого здесь, чтобы мы могли увидеть разницу.

crkinard прокомментировал 25 апреля 2018 г. •

РЕДАКТИРОВАТЬ: Неважно, что у меня было здесь в прошлый раз. Я горд. Не перезапустил службу для OpenVPN, которая обрабатывает запущенные задачи уровня администратора после установки 2.21.2

прокомментировал mattock 25 апреля 2018 г.

Я посмотрю файлы setupapi.dev.log завтра утром, если все пойдет хорошо.

Ronny-N прокомментировал 26 апреля 2018 г.

Я могу подтвердить ту же проблему с подписью для 9.22.1 для Win 10 Pro 1709 (сборка 16299.402).
Установка драйвера 9.21.2 от @mattock прошла успешно.

kappa7194 прокомментировал 26 апреля 2018 г. •

У меня тоже есть эта проблема.

Название ОС: Windows 10 Enterprise 2016 LTSB
Версия ОС: N/A Build 14393

Версия 9.22.1 завершается с ошибкой CM_PROB_UNSIGNED_DRIVER, тогда как версия 9.21.2 работает, хотя и с некоторыми предупреждениями.

Журнал установки 9.22.1:

Журнал установки 9.21.2:

комментарий mattock прокомментирован 26 апреля 2018 г.

Корень проблемы вот в чем:

Можете ли вы проверить, присутствует ли драйвер в диалоговом окне драйверов устройств на панели управления Windows? Я думаю, что он должен быть там, но, вероятно, показывает восклицательный знак. Другими словами, он успешно установлен, но ядро ​​отказывается его загружать.

crkinard прокомментировал 26 апреля 2018 г.

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

комментарий mattock прокомментирован 26 апреля 2018 г.

В качестве краткосрочного решения я создал новый установщик Windows, который включает старый (9.21.2) драйвер tap-windows6:

Из любопытства я попытаюсь следовать тому же процессу подписи, что и для 9.21.2 (двойные подписи), чтобы увидеть, имеет ли это какое-то значение. Если нет, то я пойду по пути портала аппаратной разработки.

комментарий mattock прокомментирован 26 апреля 2018 г.

Можете ли вы попробовать этот установщик и посмотреть, работает ли он?

комментарий mattock прокомментирован 26 апреля 2018 г.

Он не имеет двойной подписи (нет ключа SHA1). Но сам файл драйвера (tap0901.sys) теперь имеет подпись. Раньше он был только в каталоге безопасности (tap0901.cat).

igpit прокомментировал 26 апреля 2018 г.

та же проблема здесь при новой установке w10pro. проверено:

новая ссылка "tap-windows-9.22.1-I602.exe" по-прежнему выдает ошибку подписи 52 в диспетчере устройств.

приведенный выше обходной установщик, включая старый кран (9.21.2), работает хорошо.

комментарий mattock прокомментирован 27 апреля 2018 г.

Я сделал официальный установщик временного решения, пока не решу проблему с подписью. Я отправил файлы драйвера tap-windows6 на панель разработчика Windows для подписи, но не уверен, сколько времени займет этот процесс. Вероятно, речь идет как минимум о неделе.

комментарий selvanair от 27 апреля 2018 г.

Причина использования перекрестной подписи заключалась в том, чтобы иметь драйвер, поддерживаемый всеми версиями Windows, не так ли? Если мы пойдем по этому пути подписания аттестации, нам придется пройти через слишком много обручей (также известных как HLK / HCK), чтобы получить драйвер, который поддерживает не только Win10, но и более старые версии для настольных компьютеров и серверов. Любые изменения в тап-окнах станут серьезной проблемой в будущем.

В любом случае, причина, по которой перекрестная подпись на этот раз не удалась, заключается в том, что сертификат, использованный для подписи нового драйвера, был выпущен в августе 2016 года (не ранее крайнего срока 29 июля 2015 года). Пункт об исключении для сертификата с перекрестной подписью не очень ясен, но, похоже, подразумевает, что сертификат подписи («сертификат конечного объекта») должен быть выпущен до этой даты. Старый был выпущен в 2013 году.

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

призрак прокомментировал 3 мая 2018 г.

Та же ошибка у меня.
Ошибка подписи с новым установщиком 2.4.6

комментарий mattock прокомментирован 4 мая 2018 г.

Процесс правильной подписи драйверов для Windows 10 довольно сложен. Я постараюсь наладить процесс подписания к следующей неделе. Сценарии установщиков потребуют изменений, поэтому до полной версии еще далеко.

crkinard прокомментировал 24 мая 2018 г.

Ах. Тот, который в настоящее время находится на их сайте, работает отлично.

комментарий mattock прокомментирован 25 мая 2018 г.

Tap-windows 9.22.1 не работает в последних версиях Windows 10, в которых включена безопасная загрузка и установлена ​​новая версия на основе версии 1607 или более поздней. Это полностью связано с подписями — Microsoft сделала требования к подписи намного более строгими, и мы настраиваем инфраструктуру для сборки, подписи и тестирования 9.22.1, чтобы эти системы Windows 10 могли ее принять.

kappa7194 прокомментировал 25 мая 2018 г.

ОС: Win 10 x64 (апрельское обновление 1803), сборка 17134.81 Enterprise
Tap-Driver: пробовал все, включая 9.0.0.22, 2.21.2.
Ни одно из опубликованных решений не выдерживает нескольких перезагрузок, сначала оно может работать, но через некоторое время вы получаете ту же ошибку в диспетчере устройств.

Вчера я переустановил свой рабочий ноутбук с помощью Microsoft Windows 10 Enterprise (10.0.17134 Build 17134) и openvpn-install-2.4.6-I602.exe, который включает TAP-Windows 9.21.2, работал безупречно.

Возможно, на вашем компьютере есть что-то еще, что мешает?

kappa7194 прокомментировал 25 мая 2018 г.

Хорошо, это смешно.

Сегодня днем ​​интерфейс TAP исчез. В Диспетчере устройств интерфейс больше не был доступен в разделе Сетевые адаптеры, однако в разделе Другие устройства появилось загадочное «Неизвестное устройство» с описанием «кран».

Windows не может проверить цифровую подпись драйверов, необходимых для этого устройства. В результате недавнего изменения оборудования или программного обеспечения мог быть установлен файл с неправильной подписью или поврежденный, либо это могло быть вредоносное ПО из неизвестного источника. (Код 52)

Вот журнал установки:

kappa7194 прокомментировал 25 мая 2018 г.

Драйвер не работает и исчезает или получает код ошибки (желтый треугольник), независимо от того, что здесь говорит @crkinard. Я протестировал его, и он воспроизводится на всех моих машинах 1803.

Я разместил здесь единственный работающий драйвер. Это как-то связано с новым механизмом защиты Защитника Windows и безопасной загрузкой/UEFI, даже если вы отключите WD, он все равно запустит драйвер загрузчика, и после некоторых перезагрузок вы снова получите код 52.

Не думаю, что это так просто.

Я попробовал пару вещей.

В Защитнике Windows у меня включено все, кроме Принудительная рандомизация изображений (обязательный ASLR) (поскольку это портит работу Git/Cygwin):

kappa7194 прокомментировал 25 мая 2018 г.

Я согласен, что это непростое решение, если оно неправильно подписано.

Что касается собственного механизма проверки WD (и, возможно, проверки драйверов [он не задокументирован]).Вы можете настроить или отключить его, но он все равно запускает драйвер, если вы не отключите/не удалите его вручную.

Я говорил о происхождении проблемы.

Ваша гипотеза неверна, по крайней мере для меня: Windows загружает драйвер, устройство работает, я могу установить VPN-соединение. Так что это работает для меня™. На данный момент.

Подпись драйвера либо всегда действительна, либо всегда недействительна, она не может быть действительна для одних людей и недействительна для других, или нормально работать в течение нескольких часов/дней, а затем внезапно перестает работать, если в игру не вовлечено что-то еще. Это связано с конкретными настройками? Комплекты безопасности? Пришельцы? Я не знаю.

В пятницу, 25 мая 2018 г., в 07:44:43 -07:00, CHEF-KOCH написал: У меня есть некоторые серьезные сомнения, если разработчики не могут даже должным образом подписать драйвер, насколько небезопасен код,

На самом деле качество драйвера довольно хорошее, поэтому нам не пришлось беспокоиться о недавних изменениях от Microsoft. Наш процесс подписи работал нормально для ранних версий Win10, и нам не *нужно* было выпускать что-то новое, потому что не было найдено ни одной ошибки (до недавнего времени).

-- "Если что-то и считалось само собой разумеющимся, так это уверенность в том, что если вводить в компьютер честные цифры, то и выдаются честные цифры. Сам никогда в этом не сомневался, пока не встретил компьютер с чувством юмора". Роберт А. Хайнлайн, «Луна — суровая госпожа» Герт Деринг — Мюнхен, Германия gert@greenie.muc.de

В пятницу, 25 мая 2018 г., в 08:17:32 -07:00, Albireo написал: Подпись водителя либо всегда действительна, либо всегда недействительна, она не может быть действительна для одних людей и не может работать для других. часов/дней, а затем внезапно перестают работать, если только в игре нет ничего другого. Это связано с конкретными настройками? Комплекты безопасности? Пришельцы? Я не знаю.

Подпись действительна (например, код соответствует контрольной сумме, которую подтверждает подпись). Но требования к драйверу Windows изменились, и обычный «полный сертификат подписи кода EV sha256» больше не подходит для Win10/current — подпись все еще хороша, но Windows требует более надежного сертификата. Над которым мы работаем. Герт

-- "Если что-то и считалось само собой разумеющимся, так это уверенность в том, что если вводить в компьютер честные цифры, то и выдаются честные цифры. Сам никогда в этом не сомневался, пока не встретил компьютер с чувством юмора". Роберт А. Хайнлайн, «Луна — суровая госпожа» Герт Деринг — Мюнхен, Германия gert@greenie.muc.de

В субботу, 23 марта 2019 г., в 04:50:29 -07:00, Уильям Гатой написал: Всем привет. Я думаю, что тогда мы можем закрыть этот вопрос. Для моего пакета Chocolatey мне пришлось повторно протестировать процесс с нуля, и я смог установить соединение OpenVPN через драйвер TAP со следующей конфигурацией:

Какая версия драйвера TAP? Ожидается, что 9.21.x будет работать (но старый и не может быть исправлен), ожидается, что 9.22.x не будет работать. gert -- "Если что-то и считалось само собой разумеющимся, так это убежденность в том, что если вводить в компьютер честные цифры, то и выдаются честные цифры. Сам никогда в этом не сомневался, пока не встретил компьютер с чувством юмора". Роберт А. Хайнлайн, «Луна — суровая госпожа» Герт Деринг — Мюнхен, Германия gert@greenie.muc.de

wget прокомментировал 23 марта 2019 г.

@cron2 Это версия 9.21.2, на самом деле та, которая встроена в установщик OpenVPN 2.4.7 NSIS.

Кстати, ребята, вы все слишком усложняете, используя разные номера версий. 9.21.2 на самом деле 9.0.0.21 при отображении в диспетчере устройств Windows.

Даже если это не связано с проблемой подписи, я знаю, что WireGuard переписывает драйвер TAP для Windows. Возможно, настало время скоординировать усилия или использовать их повторную реализацию, которая в любом случае рекламируется как более быстрая.

В субботу, 23 марта 2019 г., в 05:00:46 -07:00, Уильям Гатой написал: @cron2 Это версия 9.21.2, на самом деле та, которая встроена в установщик OpenVPN 2.4.7 NSIS. Кстати, ребята, вы слишком усложняете это, имея разные номера версий. 9.21.2 на самом деле 9.0.0.21 при отображении в диспетчере устройств Windows.

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

Даже если это не связано с проблемой подписи, я знаю, что WireGuard переписывает драйвер TAP для Windows. Возможно, настало время скоординировать усилия или использовать их повторную реализацию, которая в любом случае рекламируется как более быстрая.

Ну, последнее письмо, которое я видел, было "это новое, но все еще медленное". К тому же у него нет нужных подписей :-) gert

-- "Если что-то и считалось само собой разумеющимся, так это уверенность в том, что если вводить в компьютер честные цифры, то и выдаются честные цифры. Сам никогда в этом не сомневался, пока не встретил компьютер с чувством юмора". Роберт А. Хайнлайн, «Луна — суровая госпожа» Герт Деринг — Мюнхен, Германия gert@greenie.muc.de

прокомментировал lomnicky 2 апреля 2019 г.

Привет, ребята,
эта проблема связана только с подписями, или вы все еще ожидаете дополнительных исправлений в мастере tap-windows6, прежде чем отправлять его в MS? Не могли бы вы сказать мне, какой коммит tap-windows6 будет отправлен?
Спасибо!
Марек

cron2 прокомментировал 2 апреля 2019 г.

Во вторник, 02 апреля 2019 г., в 06:44:14 +0000, lomnicky написал: эта проблема связана только с подписями или вы все еще ожидаете дополнительных исправлений в мастере tap-windows6 перед отправкой его в MS? Не могли бы вы сказать мне, какой коммит tap-windows6 будет отправлен?

У нас есть набор исправлений, необходимых для прохождения теста WLK. Они будут объединены в течение следующих недель, а затем у нас будет «окончательная» фиксация для отправки MS. gert -- "Если что-то и считалось само собой разумеющимся, так это убежденность в том, что если вводить в компьютер честные цифры, то и выдаются честные цифры. Сам никогда в этом не сомневался, пока не встретил компьютер с чувством юмора". Роберт А. Хайнлайн, «Луна — суровая госпожа» Герт Деринг — Мюнхен, Германия gert@greenie.muc.de

комментарий jamallx прокомментирован 2 мая 2019 г. •

Здравствуйте, @cron2! Я хотел бы помочь вам с вашей работой по получению сертификата WHQL.

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

Я пытаюсь запустить тесты WHQL в Windows 10. Я знаю, что вы сосредоточены на Windows Server, но тесты, похоже, такие же. Тесты 1 машины были простыми, и все они проходят. Как вы настроили свою среду для двух машинных тестов? Я пробовал соединение openvpn между поддержкой и тестом, однако большинство тестов терпят неудачу. Пробовали ли вы запустить эти тесты другим способом?

В любом случае, интересно, как далеко вы продвинулись и могу ли я помочь вам быстро выполнить эту работу.

cron2 прокомментировал 2 мая 2019 г.

В четверг, 02 мая 2019 г., в 02:19:20 -07:00, jamallx написал: 2) Я пытаюсь запустить тесты WHQL в Windows 10, я знаю, что вы сосредоточены на Windows Server, но тесты, похоже, тоже самое. Тесты 1 машины были простыми, и все они проходят. Как вы настроили свою среду для двух машинных тестов? Я пробовал соединение openvpn между поддержкой и тестом, однако большинство тестов терпят неудачу. Вы пробовали другой метод для запуска этих тестов. В любом случае, интересно, как далеко вы продвинулись и могу ли я помочь вам быстро выполнить эту работу.

У вас должен быть "--dev tap" OpenVPN, чтобы 2 машинных теста имели шанс на успех, но они все равно не пройдут, потому что необходимые изменения кода не объединены (приоритетная поддержка 802.1p и т. д.). @mattock работает над документированием тестовой установки, а я должен работать над объединением исправлений, которые у нас есть. Герт

-- "Если что-то и считалось само собой разумеющимся, так это уверенность в том, что если вводить в компьютер честные цифры, то и выдаются честные цифры. Сам никогда в этом не сомневался, пока не встретил компьютер с чувством юмора". Роберт А. Хайнлайн, «Луна — суровая госпожа» Герт Деринг — Мюнхен, Германия gert@greenie.muc.de

комментарий jamallx прокомментирован 2 мая 2019 г.

Приятно слышать! Буду рад помочь, чем смогу, поэтому дайте мне знать, где я могу быть полезен, даже если это пробная часть документации, пока она находится на ранних стадиях. Я сосредоточился на том, чтобы сначала пройти тесты 2c_Mini6Performance. Спасибо за подсказку, используя --dev tap, посмотрим, что получится. Вы тоже используете server-bridge?

комментарий mattock прокомментирован 2 мая 2019 г.

комментарий jamallx прокомментирован 2 мая 2019 г.

@mattock Обычно я работаю в часовом поясе +5. Сделаю все возможное, чтобы присоединиться завтра (вы, вероятно, начнете примерно в обеденное время). Как минимум попадете на IRC-канал и начнете участвовать:

Кратко о моей настройке:
1 контроллер Windows 2012 -- с HLK 1903
2 клиента Windows 1903 подключены друг к другу с помощью openvpn (один сервер, другой клиент)

Одномашинные тесты не составили особого труда. Просто нужно было добавить несколько OID, чтобы сделать тесты счастливыми. Только что начал тестировать 2 машины и пока столкнулся с множеством сбоев.

Есть ли какая-либо ветвь WIP, в которой я могу начать помогать?

sgstair прокомментировал 3 мая 2019 г.

комментарий mattock прокомментирован 3 мая 2019 г.

У меня были хорошие обсуждения с разработчиками wintun, которые уже смогли пройти свои тесты HLK. Цитируя резюме нашей предыдущей встречи сообщества:

  • Windows Server 2019 (64-разрядная версия),
  • Ядро Windows Server 2019 (64-разрядная версия)
  • Компьютерная версия Windows 10 (32-разрядная версия)

Сейчас у меня есть контроллер Windows Server 2016 HLK, один виртуализированный (EC2) клиент Windows Server 2016 HLK, сервер OpenVPN для тестов HLK и один физический экземпляр Windows Server 2016. Сначала я заставлю это работать, а затем расширим настройку по мере необходимости.

В Windows 8 (и 8.1), 7 и Vista, вы не можете загрузить драйвер или запустить программу, не имеющую подписи драйвера. Подписание драйверов — это метод проверки личности издателя программного обеспечения или поставщика оборудования (драйверов), чтобы защитить вашу систему от заражения вредоносными руткитами, которые могут работать на самом низком уровне операционной системы. Это означает, что все драйверы и программы должны иметь цифровую подпись (проверено), чтобы их можно было установить и запустить в последних версиях операционных систем Windows.

Цифровые подписи гарантируют, что Microsoft доверяет издателю программного обеспечения или поставщику оборудования и проверяет их. Но в реальной жизни издатели и поставщики не всегда могут платить Microsoft за проверку всех своих продуктов, или Microsoft не может проверять все драйверы или программы, которые публикуются каждый день. Но это становится проблемой, если у вас есть старое неподписанное законное программное обеспечение или драйвер, и вы хотите установить или загрузить его на свой компьютер, потому что ОС не позволяет ему работать или загружаться.

Проблемы-симптомы, которые решаются с помощью этого руководства:
Windows не может проверить цифровую подпись для этого файла. (0xc0000428)
– для Windows требуется драйвер с цифровой подписью ИЛИ требуется драйвер с цифровой подписью.
– Цифровая подпись не найдена.
– Не удается загрузить или установить неподписанный драйвер.
– Невозможно запустить (выполнить) неподписанное программное обеспечение (программу).
– Windows не нашла подпись Microsoft, связанную с программным пакетом, который вы хотите установить.

Чтобы устранить ошибки установки драйвера с цифровой подписью, выполните следующие действия:

Windows не может проверить цифровая подпись

Как отключить обязательное использование подписи драйверов в Windows 8.1, Windows 8, Windows 7, Windows Server 2008 или Windows Vista.

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

Решение 1. Один раз отключите подпись драйвера*.

*Примечание. Используйте это решение, чтобы отключить обязательное использование подписи драйвера только один раз, чтобы установить неподписанный драйвер (например, старый драйвер принтера).

Шаг 1. Войдите в меню дополнительных параметров.

Windows 7 и Vista

Для входа в меню дополнительных параметров в ОС Windows 7 и Vista:

  1. Закройте все программы и перезагрузите компьютер.
  2. Нажимайте клавишу "F8" во время загрузки компьютера до появления логотипа Windows.
  3. Когда на экране появится «Меню дополнительных параметров Windows», с помощью клавиш со стрелками на клавиатуре выделите параметр «Отключить обязательную проверку подписи драйверов», а затем нажмите «ВВОД».

DisableDriverSignature7

Windows 10, 8 и 8.1

Для входа в меню дополнительных параметров в ОС Windows 10, 8.1 и 8:

<р>1. Щелкните правой кнопкой мыши кнопку "Пуск" в Windows и выберите Завершение работы или выход из системы.

<р>2. Нажмите и УДЕРЖИВАЙТЕ клавишу SHIFT, а затем нажмите «Перезагрузить».

ShiftRestart

<р>3. Когда Windows перезагрузится, нажмите «Устранение неполадок».

image_thumb43

<р>4. На экране "Параметры устранения неполадок" выберите "Дополнительные параметры".

image_thumb30

<р>5. В окне «Дополнительные параметры» выберите «Параметры запуска».

image_thumb35

<р>6. На экране «Параметры запуска» нажмите «Перезагрузить».

image_thumb37

<р>7. После перезагрузки выберите опцию «Отключить обязательное использование подписи драйверов» и нажмите Enter. *

* Примечание. Если вы видите показанный ниже экран (Параметры запуска), нажмите клавишу «F7» (или «7») на клавиатуре, чтобы выбрать параметр «Отключить обязательное использование подписи драйверов».

disable- обеспечение соблюдения подписи драйвера

<р>8. Затем перейдите к установке неподписанного драйвера.Во время процедуры установки Windows сообщит вам, что не может проверить издателя этого программного обеспечения драйвера. На этом этапе проигнорируйте предупреждающее сообщение и выберите «Все равно установить этот драйвер», чтобы завершить установку.

can

В обычном режиме установка теперь должна выполняться без ошибок. Имейте в виду, что после перезагрузки обязательное использование подписи драйверов снова будет включено, чтобы избежать угроз безопасности. Если вы хотите, чтобы проверка подписи драйверов всегда была отключена, необходимо применить решение 2.

Решение 2. Полностью отключите подпись драйвера*.

*Примечание. Используйте это решение, только если вы хотите, чтобы проверка подписи драйверов всегда была отключена. (например, если вы всегда хотите запускать старое законное программное обеспечение).

В этом решении мы собираемся изменить параметры загрузчика Windows с помощью инструмента BCDEDIT.

Шаг 1. Отключите безопасную загрузку в BIOS.

<р>1. Включите компьютер и запустите настройки BIOS SETUP.

<р>2. В BIOS отключите опцию Secure Boot. (настройка обычно находится в разделе «Безопасность» или в разделе «Параметры загрузки»)

Шаг 2. Измените загрузчик Windows.

– Чтобы изменить загрузчик, откройте «Командную строку» в административном режиме:

<р>1. Щелкните правой кнопкой мыши кнопку «Пуск» Windows и выберите «Командная строка (администратор)».

<р>2. Выберите «Да» в предупреждающем сообщении «Контроль учетных записей пользователей»:

image

<р>3. В окне командной строки введите следующую команду и нажмите «Ввод»:

image

Вы должны получить сообщение "Операция успешно завершена".

image

<р>4. Закройте окно командной строки и перезагрузите компьютер.

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

Как включить проверку подписи драйверов.

<р>1. Если вы хотите включить обязательное использование подписи драйверов в будущем и избежать угроз безопасности, снова откройте «Командную строку» с повышенными правами.

<р>2. Введите следующую команду и нажмите «Enter»

image

Вы должны получить сообщение "Операция успешно завершена".

image

<р>3. Закройте окно командной строки и перезагрузите компьютер.

<р>4. Установите неподписанный драйвер. *

* Примечание. Если вы по-прежнему не можете установить неподписанные драйверы, выполните следующие действия:

  • bcdedit /set nointegritychecks ON

Чтобы снова включить подписывание драйверов устройств, снова введите: bcdedit /set nointegritychecks OFF


Пользователи OpenVPN иногда сообщают о проблемах с установкой драйвера ответвителя, таких как драйвер TAP OpenVPN для Windows 7 не подписан.

Это может иметь большое значение, когда речь идет об использовании программного обеспечения VPN, чтобы предотвратить сбор и использование ваших данных третьими лицами в Интернете.

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

Доступ к контенту по всему миру с максимальной скоростью.

Защитите несколько устройств и наслаждайтесь стабильным подключением в любом месте.

Удобный VPN-сервис со всесторонними функциями безопасности.

Подключайтесь к тысячам серверов для непрерывного непрерывного просмотра.

Просматривайте веб-страницы с нескольких устройств с помощью стандартных протоколов безопасности.

Это изображение имеет пустой атрибут alt; его имя файла - windows-7-openvpn-tap-driver-unsigned-error.jpg

Независимо от причины вашей проблемы, у нас есть краткое руководство по устранению неполадок, которое позволит вам легко установить драйвер ответвителя OpenVPN. Ознакомьтесь с нашими решениями ниже.

Как исправить неподписанную ошибку драйвера OpenVPN TAP в Windows 7?

1. Воспользуйтесь средством устранения неполадок с подключением к Интернету


  1. Нажмите клавишу Win.
  2. Введите устранение неполадок.
  3. Выберите доступные рекомендуемые способы устранения неполадок.
  4. Нажмите гиперссылку Доступные средства устранения неполадок.
  5. Выберите Подключения к Интернету и нажмите Запустить средство устранения неполадок.
  6. Выберите Устранение неполадок с подключением к Интернету.
  7. Выполните шаги мастера устранения неполадок.
  8. 2. Сброс подключения адаптера TAP-Windows

    Этот трюк также может помочь с ошибкой Все адаптеры TAP-Windows в настоящее время используются, с которой сталкиваются многие пользователи Windows.

    3. Переустановите адаптер TAP-Windows и VPN-клиент

    4. Загрузите и установите драйверы OpenVPN TAP для Windows 7

    Пользователи Windows 7 сообщают, что они устранили эту проблему с помощью обновления безопасности KB4474419, которое автоматически обновляет ваши драйверы Tap.

    1. Загрузите обновление для системы безопасности Windows 7 KB4474419.
    2. Следуйте инструкциям по установке и дождитесь завершения процесса.
    3. Проверьте драйверы OpenVPN Tap.

    Это обновление устанавливает поддержку знака кода SHA-2 и устраняет ошибку Windows, которая не может проверить цифровую подпись в драйвере крана.

    Еще один вариант — загрузить более старую версию драйвера OpenVPN Tap:

    1. Удалите драйвер адаптера TAP-Windows V9 из диспетчера устройств (как показано в третьем решении).
    2. Загрузить подписанный драйвер OpenVPN для Windows 7 (версия 2.1.1.)
    3. Откройте и запустите мастер установки.

    Теперь ошибка подписанного драйвера должна быть исправлена, так как пользователи сообщают о проблемах с драйвером 2.1.2. версия. Эта предыдущая версия должна работать нормально.

    Если у вас возникли проблемы с ручной установкой драйверов OpenVPN Tap или вы хотите ускорить процесс, вы можете использовать специальный сторонний инструмент, например DriverFix.

    5. Перейдите на более надежный VPN

    Если вы испробовали все предыдущие решения, но по-прежнему сталкиваетесь с проблемой с неподписанным драйвером OpenVPN для Windows 7, вы можете рассмотреть лучшую альтернативу VPN.

    Частный доступ в Интернет, например, – это отличный VPN-сервис со своим собственным TAP-драйвером.

    Кроме того, даже если в какой-то момент он перестанет работать, вы можете легко переустановить его прямо с экрана конфигурации VPN-клиента.

    6. Сбросить Windows 7


    1. Запустите компьютер.
    2. Нажмите и удерживайте клавишу F8.
    3. В меню Дополнительные параметры загрузки выберите «Восстановить компьютер».
    4. Нажмите Enter.
    5. Выберите язык клавиатуры и нажмите "Далее".
    6. При появлении запроса войдите в систему с учетной записью администратора.
    7. В параметрах восстановления системы выберите «Восстановление системы» или Восстановление при загрузке (если это доступно).
    8. Подводя итог, если вы заметили, что ваш драйвер ответвителя OpenVPN не устанавливается, есть несколько шагов, которые вы можете попробовать из нашего руководства по устранению неполадок.

      Однако переустановка драйвера TAP и VPN-клиента обычно решает проблему.

      Если вам нужна дополнительная помощь с этой службой VPN, у нас есть руководство о том, что делать, если OpenVPN не перенаправляет трафик.

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

      Windows не может проверить цифровую подпись для драйверов, необходимых для этого устройства

      Иногда вы можете столкнуться с ошибкой драйвера USB с кодом 52: Windows не может проверить цифровую подпись для драйверов, необходимых для этого устройства. К счастью, вы можете исправить это самостоятельно. В этой статье мастер создания разделов MiniTool предлагает несколько решений этой проблемы и надеется, что вы сможете извлечь из них пользу.

      Быстрая навигация:

      Цифровые подписи Windows

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

      Согласно объяснению Microsoft, Windows использует действительную цифровую подпись для проверки некоторой информации, в том числе:

      • Файл или набор файлов (например, пакет драйверов) подписан.
      • Подписанту доверяют.
      • Центр сертификации, который аутентифицировал подписывающую сторону, является доверенным.
      • Набор файлов не был изменен после публикации.

      Для установки и запуска в новейшей операционной системе Windows драйверы и программы должны иметь цифровую подпись. Однако некоторые законные программы или драйверы все еще не подписаны, и при их установке могут возникнуть определенные проблемы.

      О Windows не удается проверить код цифровой подписи 52

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

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

      Windows не может проверить цифровую подпись

      Кроме того, вы можете получить некоторые другие сообщения об ошибках, связанные с цифровой подписью Windows, например "Windows не может проверить цифровую подпись для этого файла. (0xc0000428)", "Цифровая подпись не найдена" и т. д.

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

      7 решений Windows, которые не могут проверить цифровую подпись

      1. Изменить реестр Windows
      2. Обновите или удалите проблемный драйвер
      3. Используйте утилиту проверки системных файлов
      4. Проверка на наличие ошибок файловой системы
      5. Отключить проверку целостности
      6. Отключить обязательное использование подписи драйверов
      7. Выполнить восстановление системы

      Исправление 1: изменение реестра Windows

      В большинстве случаев эта проблема вызвана двумя записями реестра с именами UpperFilters и LowerFilters, и некоторые пользователи решили проблему, просто удалив их. Итак, если вы получаете сообщение об ошибке «Windows не может проверить цифровую подпись для драйверов, необходимых для этого устройства», попробуйте сначала удалить эти реестры. Шаги перечислены ниже.

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

      Шаг 1. Нажмите Windows + R, чтобы вызвать окно «Выполнить». Введите regedit и нажмите OK, чтобы открыть редактор реестра.

      Шаг 2. Перейдите по следующему пути: Компьютер\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\ .

      Шаг 3. Оставьте ключ выбранным и найдите записи UpperFilters и LowerFilters на правой панели. Щелкните их правой кнопкой мыши и выберите "Удалить".

      удалить верхний и нижний фильтры

      Шаг 4. Нажмите «ОК», чтобы подтвердить операцию. Перезагрузите компьютер и проверьте, исчез ли код ошибки 52.

      Решение 2. Обновите или удалите проблемный драйвер

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

      Шаг 1. Щелкните правой кнопкой мыши кнопку "Пуск" и выберите "Диспетчер устройств", чтобы открыть его.

      Шаг 2. Дважды щелкните Контроллеры универсальной последовательной шины, чтобы развернуть категорию.

      Шаг 3. Найдите проблемный USB-драйвер. Обычно драйвер устройства с кодом ошибки 52 отображается с желтым восклицательным знаком в Диспетчере устройств и может называться Неизвестное USB-устройство.

      Шаг 4. Щелкните правой кнопкой мыши проблемный драйвер и выберите Обновить драйвер.

      обновить проблемный драйвер

      Шаг 5. Чтобы продолжить, выберите параметр Автоматический поиск обновленного программного обеспечения драйвера. Если обнаружены какие-либо обновления, установите их в соответствии с инструкциями на экране, а затем перезагрузите компьютер.

      Примечание. Если проблемных драйверов несколько, выполните операцию для оставшихся драйверов, чтобы убедиться, что все они имеют последнюю версию.

      Кроме того, вы также можете удалить драйвер, который эффективно удаляет код ошибки USB 52 для некоторых пользователей. Просто щелкните правой кнопкой мыши драйвер, выберите «Удалить устройство» и нажмите «Удалить», чтобы подтвердить операцию. Затем перезагрузите систему, и драйвер по умолчанию будет переустановлен автоматически.

      Исправление 3. Используйте утилиту проверки системных файлов

      Поврежденные или отсутствующие системные файлы также могут вызвать сообщение об ошибке «Windows не удается проверить цифровую подпись для этого файла/драйвера». Чтобы решить эту проблему, вы можете использовать встроенную утилиту проверки системных файлов, ссылаясь на приведенное ниже руководство.

      Шаг 1. Откройте окно "Выполнить".

      Шаг 2. Введите cmd и нажмите Ctrl + Shift + Enter, чтобы запустить командную строку от имени администратора.

      Шаг 3. Введите в консоли команду sfc /scannow и нажмите Enter, чтобы выполнить ее.

      Затем этот инструмент начнет сканирование ваших системных файлов и автоматически заменит проблемные файлы новой кэшированной копией. Все, что вам нужно сделать, это терпеливо ждать, пока процесс не будет завершен на 100%. После этого перезагрузите устройство и проверьте, устранена ли ошибка USB с кодом 52.

      Исправление 4: сканирование на наличие ошибок файловой системы

      Говорят, что эта проблема может быть связана с ошибкой файловой системы. Итак, вы можете попробовать просканировать свои диски на наличие ошибок файловой системы и исправить их.

      Для этого вы можете использовать инструмент CHKDSK. Просто запустите командную строку с правами администратора, введите команду chkdsk e:/f и нажмите Enter. Перезагрузите компьютер после завершения процесса.

      Совет. Вам нужно заменить e: на букву диска, который вы хотите найти. Если вы выполните команду chkdsk /f без буквы диска, этот инструмент автоматически проверит и исправит текущий диск (почти во всех случаях системный диск), что потребует перезагрузки.

      запустить CHKDSK

      Кроме того, вы также можете использовать профессиональную программу для проверки и исправления ошибок файловой системы на жестком диске. Здесь вам рекомендуется MiniTool Partition Wizard. Это может помочь вам восстановить потерянные данные, создать резервную копию Windows и, конечно же, решить проблемы с файловой системой в несколько кликов. Просто нажмите следующую кнопку, чтобы загрузить его и попробовать.

      Шаг 1. Загрузите и установите MiniTool Partition Wizard Free на свой компьютер. Запустите его, чтобы получить основной интерфейс.

      Шаг 2. Выберите диск, который вы хотите просканировать, и выберите функцию «Проверить файловую систему» ​​на левой панели действий. Вы также можете активировать эту функцию, выбрав «Проверить файловую систему» ​​в контекстном меню после щелчка правой кнопкой мыши на диске.

      выбрать Проверить файловую систему

      Шаг 3. Во всплывающем окне выберите параметр «Проверить и исправить обнаруженные ошибки» и нажмите кнопку «Пуск».

      проверить и исправить обнаруженные ошибки

      Исправление 5. Отключите проверку целостности

      Как упоминалось ранее, сообщение об ошибке «Windows не может проверить цифровую подпись для драйверов, необходимых для этого устройства» появляется, когда Windows пытается проверить цифровую подпись и целостность устройства. Теоретически отключение этого параметра может решить проблему и позволить повторно установить драйвер устройства.

      Чтобы отключить проверку целостности, необходимо:

      Шаг 1. Запустите командную строку от имени администратора.

      Шаг 2. Введите следующие командные строки и нажимайте клавишу Enter после каждой, чтобы выполнить их:

      • bcdedit -set loadoptions DDISABLE_INTEGRITY_CHECKS
      • bcdedit -установить ТЕСТ-ПОДПИСАНИЕ

      отключить проверку целостности

      Шаг 3. Проверьте, устранена ли ошибка USB с кодом 52. Если это не сработает, снова откройте командную консоль и на этот раз выполните следующие командные строки:

      • параметры загрузки bcdedit /deletevalue
      • bcdedit -set TESTSIGNING OFF

      Исправление 6. Отключение принудительной подписи драйверов

      Если описанные выше методы не помогли решить проблему, возможно, вы можете отключить принудительное использование подписи драйверов. Таким образом, вы сможете установить драйверы для проблемных устройств, минуя проверку подписей Windows.

      Вот простое руководство.

      Шаг 1. Нажмите Windows + I, чтобы открыть настройки.

      Шаг 2. Перейдите в раздел «Обновление и безопасность» > «Восстановление» и нажмите кнопку «Перезагрузить сейчас» в разделе «Расширенный запуск» на правой панели.

      нажмите

      Шаг 3. При входе в среду восстановления Windows перейдите к разделу «Устранение неполадок» > «Дополнительные параметры» > «Параметры запуска» и нажмите кнопку «Перезагрузить».

      Шаг 4. Когда появится следующий интерфейс, нажмите 7 или F7, чтобы выбрать параметр «Отключить обязательное использование подписи драйверов».

      отключить проверку подписи драйверов

      Затем ваша Windows загрузится автоматически. Вам нужно открыть Диспетчер устройств и попробовать обновить проблемные драйверы, следуя шагам, упомянутым выше. Теперь код ошибки USB 52 должен быть устранен.

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

      Исправление 7: выполнить восстановление системы

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

      Шаг 1. Откройте диалоговое окно «Выполнить», введите sysdm.cpl и нажмите «ОК», чтобы получить доступ к свойствам системы.

      Шаг 2. Перейдите на вкладку "Защита системы" и нажмите "Восстановление системы".

      нажмите

      Шаг 3. Нажмите «Далее», чтобы пропустить страницу приветствия. Затем выберите точку восстановления и нажмите кнопку «Далее».

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

      выберите точку восстановления

      Шаг 4. Нажмите кнопку "Готово", чтобы подтвердить операцию. Для применения изменений потребуется перезагрузка.

      Мы надеемся, что проблема с цифровой подписью Windows будет успешно решена.

      Итог

      Решили ли вы проблему «Windows не удается проверить цифровую подпись для этого файла/драйвера» с помощью решений, представленных в этой статье? Все, что мы знаем о том, как решить проблему, находится в этом посте. Если у вас есть лучшие решения, оставьте сообщение в зоне комментариев ниже. Мы хотим улучшить эту статью с вашими ценными предложениями.

      Если вы хотите узнать больше о возможностях MiniTool Partition Wizard, обратитесь к руководству пользователя. По любым вопросам вы можете связаться с нами через [email protected] .

      Windows не может проверить цифровую подпись. Часто задаваемые вопросы

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

      Если вы столкнулись с ошибкой установки недопустимой цифровой подписи, попробуйте следующие решения:

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

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

      Подписанный драйвер также может стать неподписанным, если его подпись станет недействительной из-за любого вмешательства или изменения.

      • Фейсбук
      • Твиттер
      • Ссылка
      • Реддит

      ОБ АВТОРЕ

      Должность: обозреватель

      Аманда работает редактором английского языка в команде MiniTool с тех пор, как окончила университет. Ей нравится делиться эффективными решениями и своим собственным опытом, чтобы помочь читателям решить различные проблемы с компьютерами, чтобы сделать их жизнь с технологиями проще и приятнее.

      Она опубликовала множество статей, посвященных восстановлению данных, управлению разделами, резервному копированию дисков и т. д.Чтобы давать больше полезных советов и информации, она по-прежнему стремится расширять свои технические знания.

      Читайте также: