Как подписать цифровую подпись драйвера windows 7

Как подписать драйвер

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

Как подписать драйвер для работы устройств на Windows 10 или Windows 7

Разных причин отсутствия подписи много, и раз Вы это читаете, то скорее всего столкнулись с одной из таких причин. В этом примере попробуем установить довольно старый драйвер для звуковой карты, для которого уже истек срок активности сертификата. Архив с драйверами был загружен с веб-сайта производителя ноутбуков, укомплектованных соответствующей видеокартой (нам удалось найти версию драйвера для Windows XP). Чтоб было удобнее работать с драйвером, он был перемещён в специально созданную под него папку: c:\drv\ (папка с названием “drv” на диске “C”). Пробуем установить драйвер путем добавления его через консоль в хранилище драйверов, с помощью стандартного инструмента pnputil:
Pnputil –a c:\drv\HDALC2.inf

Для этого впишите “cmd.exe” в поисковой строке рядом с кнопкой “Пуск” и нажмите “Запустить от имени администратора”. Если у Вас на этом этапе открывается окно с предупреждением, нажмите “Да”.
Можете или скопировать адрес из примера и вставить в консоль нажатием правой кнопки мышки, или ввести вручную. Только не забудьте поменять название файла драйвера из примера на название файла Вашего драйвера, а также поменять адрес, если Вы распаковали драйвер в другую папку.

Ожидаемо, получаем ошибку, указывающую на то, что в INF-файле не удаётся обнаружить информацию о цифровой подписи. Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7
То же сообщение мы получим если попробуем нажать на файле драйвера ПКМ и выбрать “Установить”.

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

Необходимые инструменты

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

Создание самоподписанного сертификата и приватного ключа

Создание Файла Каталога

Подписание драйвера

Установка самоподписанного сертификата

Установка драйвера

Вводим команду: Pnputil –i –a C:\DrvCert\hda\HDALC2.inf
Теперь ошибка как при первой попытке не появляется, а вместо неё видим сообщение об успешной установке драйвера. Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

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

Источник

Установка драйверов без цифровой подписи

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

Проверка подписей

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

Direct X

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

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

На основной вкладке ставим галочку в отмеченном поле. Таким образом мы включим автоматическую проверку утилитой сертификатов соответствия.

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

Переключившись на следующую вкладку, в поле «Драйверы» мы видим положительный ответ системы.

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

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

Signature Verification

Выявить наличие в системе всех компонентов без цифровой подписи можно, используя специальную утилиту проверки. Запустим ее, набрав в текстовом поле «sigverif».

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

Нажимаем отмеченную кнопку для активации процедуры тестирования компонентов.

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

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

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

Выбираем опцию «Просмотр журнала».

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

В текстовом редакторе запускается отчет о состоянии установленных в системе драйверов. Обозначенная колонка «Состояние» дает информацию о наличии цифрового сертификата WHQL.

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

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

Отключение подписи

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

Групповая политика

Самый простой способ отключить электронную подпись заключается в изменении политики безопасности. Запускаем редактор, используя меню «Выполнить».

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

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

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

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

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

Заданное правило должно начать действовать без перезагрузки.

Особые параметры загрузки

Следующий способ предполагает использование особых вариантов загрузки операционной системы. Открываем меню параметров Windows и переходим в указанный на скриншоте раздел. Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

В области навигации перемещаемся к пункту «Восстановление». Используем отмеченную кнопку для перезагрузки системы.

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

Управление мышью тут доступно, поэтому последовательно начинаем перемещаться по меню. Открываем раздел устранения неисправностей.

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

Выбираем дополнительные параметры.

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

Переходим к настройкам загрузки.

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

Эта область информационная и работает в ней только отмеченная кнопка.

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

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

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

Компьютер перезагрузится, после чего установка неподписанных драйверов в ОС станет доступна.

Режим командной строки

С помощью этого метода можно также отключить проверку цифровой подписи драйвера в Windows 7. Запускаем PowerShell в режиме повышенных прав. Вводим последовательно приведенные на скриншоте команды.

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

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

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

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

Операционная система еще раз перезагрузится, отобразив командную строку в режиме администратора. Вводим приведенную на скриншоте команду. Для выхода в графическое меню набираем «exit».

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

Отключение данного режима также выполняется заменой «ON» на «OFF» в конце управляющей команды.

Создание цифровой подписи

В некоторых случаях описанные методы могут не помочь. Когда не отключается проверка подписи драйверов Windows 7 или 10, придется подписать его самостоятельно. Для этой цели нам понадобится распаковать установочный пакет и найти файл с расширением INF. В нем содержится необходимая для инсталляции в системе информация. Найдя нужный файл, вызываем его свойства и переходим на вкладку «Безопасность». Копируем путь, указанный в поле «Имя объекта».

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

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

В заключение

Как мы убедились, существует несколько вариантов установки необходимых компонентов без электронного сертификата WHQL. Действия несложные и могут быть выполнены любым пользователем. Тем не менее, установка неподписанного драйвера не должна быть нормой. Поскольку он не тестировался Microsoft, компания не будет нести ответственность за последствия его установки, а пользователь имеет высокие шансы столкнуться с ошибками BSOD.

Источник

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

Цифровая подпись — это электронная метка, которая может добавляться к файлам в целях безопасности. Она позволяет идентифицировать издателя файла (подлинность файла) и определить, не подвергался ли файл изменениям (целостность файла).

Цифровые подписи обычно используются производителями оборудования для подписывания драйверов устройств. Драйвер, имеющий цифровую подпись – это драйвер, который опубликован доверенным издателем и протестирован на предмет совместимости с операционной системой, установленной на компьютере.

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

Проверка цифровой подписи

В Windows 7 для проверки цифровой подписи есть специальная утилита sigverif.exe. Для ее запуска нужно в поисковой строке меню Пуск набрать sigverif.exe и нажать Ввод

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

В окне программы жмем Начать и она автоматически проверяет системные файлы на наличие подписей.

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

Результат проверки сохраняется в текстовый файл sigverif.txt. Хранится он в папке Общие документы, также его можно посмотреть прямо из окна программы, щелкнув по кнопке Дополнительно.

Отключение проверки цифровой подписи

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

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

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

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

Отключить поверку цифровой подписи драйверов при загрузке через загрузочное меню. Для этого при загрузке ОС жмем клавишу F8. Для загрузки без проверки цифровых подписей нужно выбрать пункт «Отключение обязательной проверки подписи драйверов»

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

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

Для постоянной загрузки в тестовом режиме можно воспользоваться утилитой командной строки bcdedit. Для этого открываем командную строку с правами администратора

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

И последовательно вводим 2 команды:

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

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

Для отключения тестового режима нужно ввести в командной строке команды:

Важно: если выдается сообщение о том, что команда неизвестна, то вместо дефиса (-) ключи можно писать через слеш (/).

Ну и наконец можно просто отключить проверку цифровых подписей драйверов через групповую политику. Для запуска оснастки групповой политики вводим в меню Пуск в строке поиска команду gpedit.msc и жмем Ввод. В меню политик идем в Конфигурация пользователя\Административные шаблоны\Система\Установка драйверов и выбираем политику «Цифровая подпись драйверов устройств».

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

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

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

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

Источник

Решаем проблему с проверкой цифровой подписи драйвера

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

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

Как установить драйвер без цифровой подписи

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

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

Способ 1: Временное отключение проверки

Для вашего удобства мы разделим этот способ на две части. В первом случаем мы расскажем о том, как применить данный способ, если у вас установлена Windows 7 или ниже. Второй вариант подойдет лишь обладателям Windows 8, 8.1 и 10.

Если у вас Windows 7 или ниже

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

Если у вас Windows 8, 8.1 или 10

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

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

Способ 2: Редактор групповой политики

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

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

Способ 3: Командная строка

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

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

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

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

Источник

Как подписать цифровую подпись драйвера windows 7

В Windows 7 x64 существует несколько способов отключить проверку цифровой подписи устанавливаемого драйвера: с помощью групповой политики или тестового режима загрузки системы (подробнее все способы описаны в статье Отключаем проверку цифровой подписи для установки неподписанных драйверов в Windows 7).

Сегодня мы покажем, как можно самостоятельно подписать любой неподписанный драйвер для 64 битной версии Windows 7.

Предположим, что у нас имеется драйвер некого устройства для Windows 7 x64, для которого отсутствует цифровая подпись (в нашем примере это будет драйвер для довольно старой видеокарты). Архив с драйверами под нашу версию Windows был скачан с сайта производителя и его содержимое распаковано в каталог c:\tools\drv1\. Попробуем установить драйвер, добавив его в хранилище драйверов Windows с помощью стандартной утилиты pnputil.

Pnputil –a c:\tools\drv1\xg20gr.inf

В процессе его установки система отобразит предупреждение о том, что система не может проверить цифровую подпись данного драйвера.Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

Попробуем подписать данный драйвер с помощью самоподписанного сертификата.

Какие инструменты нам понадобятся

Для работы нам понадобится скачать и установить (с настройками по умолчанию) следующие инструменты разработчика приложений для Windows.

Создаем самоподписанный сертификат и закрытый ключ

Создадим в корне диска каталог C:\WinItProDriverCert.

Откроем командную строку и перейдем в следующий каталог:

cd C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1\bin

Создадим самоподписанный сертификат и закрытый ключ, выданный, допустим, для компании Winitpro:

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

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

На основе созданного сертификата создадим публичный ключ для сертификат издателя ПО (PKCS).

cert2spc C:\WinItProDriverCert\WinItProDrivers.cer C:\WinItProDriverCert\WinItProDrivers.spc

Объединим публичный ключ (.spc) и персональный ключ (.pvk) в одном файле сертификата формата Personal Information Exchange (.pfx)

Подготовка пакета драйверов

Перейдем в каталог:

На основе inf файла сгенерируем для нашей платформы cat файл (содержит информацию о всех файлах пакета драйвера).

inf2cat.exe /driver:»C:\WinItProDriverCert\xg20″ /os:7_X64 /verbose

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

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

После выполнения команды в каталоге драйвера должен обновиться файл xg20gr.cat

Подписываем драйвер самоподписанным сертифкатом

Перейдите в каталог

cd C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1\Bin

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

signtool sign /f C:\WinItProDriverCert\WinItProDrivers.pfx /p P@ss0wrd /t http://timestamp.verisign.com/scripts/timstamp.dll /v C:\WinItProDriverCert\xg20\xg20gr.cat

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

Установка сертификата

Т.к. созданный нами сертификат является самоподписанным, система по-умолчанию ему не доверяет. Добавим наш сертификат в локальное хранилище сертификатов. Сделать это можно с помощью команд:

Или из графического мастера добавления сертификатов (сертификат нужно поместить в хранилища Trusted Publishers и Trusted Root Certification Authorities)

Как подписать цифровую подпись драйвера windows 7. Смотреть фото Как подписать цифровую подпись драйвера windows 7. Смотреть картинку Как подписать цифровую подпись драйвера windows 7. Картинка про Как подписать цифровую подпись драйвера windows 7. Фото Как подписать цифровую подпись драйвера windows 7

Установка драйвера, заверенного самоподписанным сертификатом

Попробуем еще раз установить подписанный нами драйвер, выполнив команду:

Pnputil –i –a C:\WinItProDriverCert\xg20\xg20gr.inf

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *