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

Содержание

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

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

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

Иногда возникает нужда в отключении проверки цифровой подписи драйверов Windows 10. Мы же не ищем легких путей. Чаще всего нам нужна именно та программа или устройство, которое не имеет никаких признаков лицензии.

А как часто скачиваем из интернета то, что выложили добрые люди?

Внимание! Осторожно отменяйте защиту, так как  интернет является источником опасности. Вы можете нечаянно принять загрузку с сайта, или она будет осуществлена скрыто. Тогда ваш ПК подвергнется атаке вируса. Так что смена настроек безопасности может привести к плачевным последствиям.

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

Есть три способа. На самом деле четыре, но последний подойдет не всем.

Вариант 1 – временное отключение

Действует до первой перезагрузки.

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

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

  1. Нажимаем кнопку в левом нижнем углу экрана и ищем значок шестеренки. Это вызов окна «Параметры компьютера».
  1. Дальше нам надо добиться, чтобы ОС грузилась не обычным способом, а в специально варианте. Windows дает вам много возможностей по управлению. Сейчас нам понадобится пункт « Обновление и безопасность», который отвечает за защиту системы.
  2. Найдем в новом окне «Восстановление».
  3. Здесь нам будут предложены в том числе и Особые варианты загрузки.
  4. Видите кнопку «Перезагрузить»? Нажимайте и вы увидите 9 способов загрузки вашей ОС.
  1. Список появится в начале загрузки. Нам нужно выбрать из предложенного списка пункт «Поиск и устранение неисправностей». Здесь вы можете откатить систему к первоначальному состоянию, если что-то пошло не так.
  2. Но сейчас нам нужны «Параметры загрузки». Именно в них находится возможность отключения.
  3. Вы увидите длинный список разных опций. Здесь и безопасный режим, и отладка – все что душе угодно для командования вашей системой. Нужное нам находится под номером 7.
  1. Выбор можно сделать с помощью клавиатуры – 7 или F7.
  2. И вот теперь начинается загрузка в правильном для нас режиме – запрета цифровых подписей.

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

Вариант 2 – на постоянной основе

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

  1. Для начала нужно узнать, какой режим БИОС у вас на компьютере: WIN+X и дальше Панель управления>Система и безопасность>Администрирование>Сведения о системе.
  1. Если у вас UEFI, вырубите утилиту проверки легитимности ОС Secure Boot. Она запрещает грузиться системе, которая не подтвердила свою законность. Вам  надо зайти в BIOS. Сделайте релоад компа и на первом же экране (он будет черным) вы увидите, какая кнопка пускает в настройки именно на вашем ПК. Нажимайте ее. Во вкладке Security найдите опцию Secure Boot и обозначьте напротив нее disabled. Сохраните и выйдите.
  2. Помните, что надо делать, чтобы открыть командную строку от имени администратора?
  1. Переходим в папку system32, где и лежит эта программа. Сначала посмотрите, где вы находитесь. Если в командной строке у вас какой-нибудь путь типа C:\USERS\HOME, то вам надо сменить путь:
    1. Набираем c: и жмем Enter. Перешли на диск С.
    2. Теперь два раза набираем Cd .. Это команда перехода на уровень вверх.
    3. Нам надо зайти в папку Windows. Набираем Cd Windows.
    4. Дальше уже все просто: Cd system32
  2. Есть вариант и попроще: откройте папку system32 на диске С в папке Windows. И в ней найдите файл cmd.exe. Это и есть командная строка. Тогда вы сразу получите нужный путь.
  3. Теперь мы начинаем редактировать конфигурацию загрузки ОС. В системной папке Windows находится файл BCDEDIT.exe —  Boot Configuration Data.   Запрещаем проверку цифровой подписи, указывая параметры:

bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS\

  1. Дальше жмем ENTER и заряжаем тестовый режим загрузки.

bcdedit.exe -set TESTSIGNING ON

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

Вариант 3 — похожий

Как еще можно   разрешить windows 10  установку неподписанных драйверов через командную строку:

  1. Зайдите в безопасный режим. Для этого опять дойдите до специальной загрузки и жмите 4 (см. скриншот 3).
  2. Теперь печатайте: exe /set nointegritychecks on. Обратите внимание – пробел должен стоять после названия файла и его не должно быть между слешем и командой! И не забывайте, что командная строка грузится от имени администратора, иначе вам может не хватить прав на выполнение кода.
  3. И опять перезагрузитесь.

Теперь вы сможете установить драйвер без цифровой подписи в Windows 10.

Вариант 4 — еще один способ  загрузки без проверки цифровой подписи драйверов Windows 10

Правда, HOME (домашняя) версия его не поддерживает, только PRO.

  1. Нажмите WIN+R и введите в окне «Выполнить» команду gpedit.msc. Откроется окно редактора локальной групповой политики. Здесь вы можете управлять вашей системой и пользователями.
  2. Последовательно выберите «Конфигурация пользователя», затем «Административные шаблоны», «Система», «Установка драйвера».
  3. Дважды нажмите на опцию «Цифровая подпись драйверов устройств».
  1. Установите «Отключено» или в разделе «Если Windows обнаруживает файл драйвера без цифровой подписи» выберите «Пропустить».

Теперь вы сможете использовать любое устройство, даже если оно имеет драйвер без цифровой подписи windows 10. Например, тюнер. А если у вас возникнут проблемы с изображением, то на нашем сайте вы можете почитать, как узнать версию directx для Виндовс 10.

Если вам интересно, как можно сэкономить ресурсы компьютера, предлагаем прочитать про настройку автозапуска программ Windows 10.

Как включить цифровую подпись драйверов обратно?

Воспользуйтесь командой:

bcdedit.exe -set TESTSIGNING OFF

Вы выйдете из тестового режима. Затем включаем проверку командой

bcdedit.exe /set loadoptions ENABLE_INTEGRITY_CHECKS

Источник: http://windows10x.ru/otklyuchenie-proverki-cifrovoj-podpisi-drajverov/

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

Здравствуйте, дорогие читатели.

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

Для этого необходимо размещать в системе соответствующее программное обеспечение.

Далее в статье я расскажу, как осуществляется установка неподписанных драйверов в Windows 10. Существует несколько методов.

Общая информация

Корпорация Microsoft ответственно относится к различным программам, предлагаемым разработчиками со всего мира.

В список попали и драйверы к разному оборудованию, будь то принтер, мобильный телефон p780, камеры или что-то другое.

Если обеспечение успешно прошло все испытания, IT-гигант ставит на нем собственный цифровой маркер – сертификат.

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

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

Читайте также  Как отключить автоматическую установку драйверов Windows 7

И часто случается так, что к подобным аппаратам просто не существует обеспечения с соответствующем маркером.

При этом сама операционка отказывается размещать такое ПО.

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

Параметры

Итак, чтобы обойти систему защиты установки только подписанных решений, необходимо выполнить ряд действий:

  1. Отправляемся в «Пуск». Теперь переходим на «Завершение работы».
  2. Нажимаем кнопку «Shift». Удерживая последнюю, необходимо выбрать «Перезагрузка».
  3. После этого пользователи увидят перед собой меню синего цвета с несколькими активными кнопками.
  4. Отправляемся на «Диагностику».
  5. Далее выбираем «Дополнительные…».
  6. Затем нас интересует «Параметры загрузки».
  7. Нажимаем клавишу «Перезагрузить», расположенную в нижней части экрана справа.
  8. Далее появится меню параметров запуска Win 10 домашней или любой другой версии.
  9. Для изменения конфигурации необходимо выбрать одну из кнопок дополнительного функционального ряда «F1-F12». В частности, нас интересует «F7».
  10. Далее операционка перезапуститься опять.

Теперь можно устанавливать неподписанные драйверы. Для восстановления прежних параметров нужно просто перезагрузить ОС еще раз.

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

Командная строка

Сразу стоит уточнить, что этот способ подходит для устройств, которые используют BIOS. Если компьютер обладает интерфейсом UEFI, для начала необходимо в нем выключить такую функцию, как «Secure Boot».

Итак, для решения проблемы выполняем несколько действий:

  1. Наводим указатель мыши на значок «Пуск». После вызываем на нем контекстное меню.
  2. Выбираем «Командная строка». Лучше с правами администратора.
  3. Перед глазами появится черное окно. В нем необходимо прописать: «bcdedit.exe –set loadoptions DISABLE_INTEGRITY_CHECKS». Для подтверждения нажимаем «Enter».
  4. После этого указываем следующее: «bcdedit.exe –set TESTSIGNING ON». Точно таким же образом запускаем выполнение.
  5. Спустя короткое время появится сообщение, что все выполнено успешно. Закрываем активное окно.
  6. Перезагружаем оборудование. Теперь перед глазами появится операционка, работающая в тестовом режиме.
  7. Устанавливаем необходимые драйверы.
  8. Чтобы отключить используемый режим, отправляемся в программу, и пишем команду из четвертого пункта. Только в конце указываем «OFF». Подтверждаем, как и раньше.
  9. Перезагружаем компьютер.

Редактор глобальной политики

Важно! Сразу стоит сказать, что этот способ не будет работать на home версии.

Для достижения цели, проделываем следующее:

  1. Нажимаем на клавиатуре «Win+R», тем самым запустив «Выполнить».
  2. Переходим в строку «Открыть», где набираем «gpedit.msc». Подтверждаем кнопкой «Ок».
  3. Перед пользователями появится редактор глобальной политики, в котором нужно найти папку «Конфигурация пользователя».
  4. Далее нас интересует «Административные шаблоны» и «Система».
  5. Открываем «Установка драйвера», а затем «Цифровая подпись…».
  6. Появится новое окно, где ставим отметку рядом с пунктом «Отключено». В параметрах ищем надпись: «Если Windows находит файл без метки». Выбираем «Пропустить», а затем «Ок».
  7. Перезагружаем устройство.

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

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

Надеюсь, статья поможет вам справиться с проблемой.

style=»display:block» data-ad-client=»ca-pub-5060103952528628″ data-ad-slot=»7825679008″ data-ad-format=»auto»

data-full-width-responsive=»true»>

Материалы по теме

Источник: https://windwix.ru/ustanovka-nepodpisannyh-drajverov-v-windows-10/

Установка неподписанного драйвера в Windows 10

Если к компьютеру с операционной системой Windows 10 (x86 или x64) надо подключить какое-либо устройство (например, сканер, принтер, камеру), необходимо также установить соответствующее программное обеспечение (ПО) для его функционирования – драйвер.

Корпорация Microsoft тестирует драйверы всех аппаратов, выпускаемых для работы с персональными компьютерами (ПК).

На успешно прошедших все испытания драйверах компания ставит свою подпись (цифровую), то есть включает в ПО специальный файл в виде сертификата.

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

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

Чтобы справиться с данной проблемой, можно воспользоваться одним из трех способов.

Способ 1

1. Кликнуть на значок «Пуск» (в левом нижнем углу), выбрать «Завершение работы».
2.

На клавиатуре нажать кнопку Shift, удерживать её и одновременно выбрать «Перезагрузка».
3.

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

4. Выбрать «Дополнительные параметры»

                                                                                                                 .

5. Зайти в «Параметры загрузки»  
                                                        .

6. Нажать «Перезагрузить» (справа внизу)  
                                                     .

7. На экране перезагрузившегося компьютера появится меню параметров загрузки Windows 10.

8. Чтобы изменить конфигурацию запуска Windows 10 требуется нажать нужную кнопку (F1-F9). Надавить F7.

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

10. Выполнить перезагрузку еще раз для восстановления настроек ОС.

Способ 2

Внимание! Этот вариант подходит только для ПК с базовой программой Basic Input/Output System (BIOS).

Если компьютер снабжен интерфейсом Unified Extensible Firmware Interface (UEFI), надо сначала отключить опцию Secure Boot.

  1. Навести курсор на «Пуск», нажать правую клавишу мыши. Выбрать «Командная строка (администратор)».
  2. Набрать bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS
  3. Затем bcdedit.exe -set TESTSIGNING ON и нажать (Enter).
  4. Через некоторое время в окне появится информация об успешном завершении операций. Закрыть командную строку.
  5. Выполнить перезагрузку устройства. Теперь ОС будет функционировать в тестовом режиме.
  6. Установить необходимые драйверы с отсутствующей цифровой подписью.

Чтобы вернуться к предыдущим настройкам, в командную строку ввести bcdedit.exe -set TESTSIGNING OFF и подтвердить (Enter). Когда выполнение заданной операции завершится, перезагрузить ПК.

Способ 3

Внимание! Данный вариант не сработает для Windows 10 Home.

  1. Одновременным нажатием клавиш «Пуск» и R запустить окно «Выполнить». В строке «Открыть» набрать gpedit.msc. Нажать OK (или Enter).
  2. В редакторе (справа) войти в папку «Конфигурация пользователя».
  3. Затем «Административные шаблоны».
  4. Далее «Система».
  5. Выбрать раздел «Установка драйвера».
  6. Потом «Цифровая подпись драйверов устройств».                                    
  7. Поставить галочку на «Отключено»                                                                     
  8. Или отметить «Включено», а в параметрах под надписью «Если Windows обнаруживает файл драйвера без …» выбрать пункт «Пропустить».
  9. Надавить OK.
  10. Выполнить перезагрузку компьютера.
  11. Теперь программы без цифровой подписи могут быть установлены.

Источник: http://install.ucoz.site/index/kak_perevesti_windows_10_v_testovyj_rezhim/0-40

Driver Signature Enforcement Overrider

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

В командной строке необходимо было выполнить:

bcdedit /set loadoptions DDISABLE_INTEGRITY_CHECKS

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

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

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

Именно по этой причине данный метод был усовершенствован.

Мы недавно уже рассказывали про программу ReadyDriver Plus, которая способна автоматизировать ручной способ. Она интегрируется в стандартный загрузчик Windows Vista, после чего во время каждой загрузки автоматически выбирает пункт меню «Отключение обязательной проверки подписи драйверов».

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

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

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

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

Читайте также  Не устанавливается драйвер Nvidia на Windows 7

Благо, на помощь пришли энтузиасты со своей программой Driver Signature Enforcement Overrider (DSEO). Она позволяет создавать свои собственные непроверенные свидетельства.

Таким образом, суть метода относительно проста.

Требуется лишь включить тестовый режим в операционной системе и для всех драйверов устройств, не имеющих цифровой подписи, при помощи программы Driver Signature Enforcement Overrider получить свидетельства.

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

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

Программа Driver Signature Enforcement Overrider работает как с 32-битными, так и с 64-битными операционными системами.

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

Интерфейс предельно прост, и вся работа осуществляется в виде мастера.

Порядок действий:

  • Согласитесь с тем, что вы используете данную программу на свой страх и риск, нажав соответствующую кнопку. Наш сайт, как и разработчики программы, не несет никакой ответственности за любой вызванный ущерб. Хотя, как уже было отмечено, программа использует штатный режим операционной системы и не может навредить сама по себе. Над чем действительно стоит задуматься, так это над тем, а стоит ли вообще использовать драйверы устройств, не имеющие цифровой подписи. Насколько они будут корректно работать? Доверяете ли вы их разработчику и источнику?
  • Включите тестовый режим, установив переключатель в положение «Enable Test Mode». Кстати, сразу отметим, что здесь же предусмотрено обратное действие «Disable Test Mode», отключающее тестовый режим.
  • Теперь нужно добавить подписи для непроверенных системных файлов. Для этого выберите «Sign a System File» и введите имя файла, включая полный путь. Например, если файл драйвера ATITool64.sys расположен в каталоге C:\Windows\System32\Drivers, то вам необходимо указать C:\Windows\System32\Drivers\ATITool64.sys. В случае если необходимо подписать несколько файлов, то просто повторите эту процедуру несколько раз.
  • Перезагрузите компьютер.

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

Файлы для загрузки, ссылки:

  • Driver Signature Enforcement Overrider v1.3b Файл EXE, 705.5 KB, 42638 загрузок
  • Ссылка, 30711 переходов

Источник: https://pctuner.club/page-al-dseo.html

Как подписать драйвер в Windows x64 10/8.1/7 с помощью самоподписанного сертификата

WinITPro.ru  /  Windows 10  /  Windows 7  /  Windows 8  /  Как подписать драйвер в Windows x64 10/8.1/7 с помощью самоподписанного сертификата

16.10.2018 itpro Windows 10, Windows 7, Windows 8 43

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

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

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

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

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

Предположим, что у нас имеется драйвер некого устройства для x64 Windows 10 или Windows 7, у которого отсутствует цифровая подпись (в нашем примере это будет драйвер для довольно старой видеокарты).

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

Попробуем установить драйвер, добавив его в хранилище драйверов Windows с помощью стандартной утилиты pnputil.

Pnputil –a «C:\tools\drv1\xg20gr.inf»

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

В Windows 10 такое предупреждение даже не появляется, а в консоли появляется предупреждение, что в стороннем INF файле отсутствует информация о цифровой подписи.

При попытке установить драйвер из проводника Windows, если вы щелкните ПКМ по inf файлу драйвера и выберите Install / Установить появится ошибка:

The third-party INF does not contain digital signature information.

INF стороннего производителя не содержит информации о подписи.

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

Утилиты, необходимые для подписывания драйвера

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

  • Windows SDK (или Microsoft Visual Studio 2005 или выше) для вашей версии Windows – в состав этих пакетов входит Windows SDK Signing tools for Desktop, в которую включена необходимая нам утилита — signtool.exe;
  • Windows Driver Kit 7.1.0 — ISO образа  GRMWDK_EN_7600_1.ISO размером 649 Мб

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

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

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

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

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

makecert -r -sv C:\DriverCert\myDrivers.p -n CN=»Winitpro» C:\DriverCert\MyDrivers.cer

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

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

cert2spc C:\DriverCert\myDrivers.cer C:\DriverCert\myDrivers.spc

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

p2pfx -p C:\DriverCert\myDrivers.p -pi P@ss0wrd -spc C:\DriverCert\myDrivers.spc -pfx C:\DriverCert\myDrivers.pfx -po P@ss0wrd

Генерируем CAT файл драйвера

Создадим каталог C:\DriverCert\xg и скопируем в него все файлы из каталога, в который первоначально был распакован архив с драйвером (c:\tools\drv1\). Убедить что среди файлов имеются файлы с расширением .sys и .inf (в нашем случае xg20grp.sys и xg20gr).

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

cd C:\WinDDK\7600.16385.1\bin\selfsign

На основе inf файла с помощью утилиты inf2cat.exe (входит в состав Windows Driver Kit -WDK) сгенерируем для нашей платформы cat файл (содержит информацию о всех файлах пакета драйвера).

inf2cat.exe /driver:»C:\DriverCert\xg» /os:7_X64 /verbose

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

Signability test complete.и

Catalog generation complete.

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

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

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

cd «C:\Program Files (x86)\Windows Kits\10\bin\10.0.17134.0\x64»

Подпишем комплект файлов драйвера созданным нами сертификатом, в качестве сервиса таймстампа (штамп времени) воспользуемся ресурсом Globalsign. Следующая команда подпишет CAT файл цифровой подписью с помощью сертификата, хранящегося в PFX-файл, защищенном паролем.

signtool sign /f C:\DriverCert\myDrivers.pfx /p P@ss0wrd /t http://timestamp.globalsign.com/scripts/timstamp.dll /v «C:\DriverCert\xg\xg20gr.cat»

Если файл подписан успешно, должна появится надпись:

Successfully signed: C:\DriverCert\xg\xg20gr.cat
Number of files successfully Signed: 1

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

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

certmgr.exe -add C:\DriverCert\myDrivers.cer -s -r localMachine ROOT
certmgr.exe -add C:\DriverCert\myDrivers.cer -s -r localMachine TRUSTEDPUBLISHER

Или из графического мастера добавления сертификатов (сертификат нужно поместить в хранилища TrustedPublishers и TrustedRootCertificationAuthoritiesлокальной машины). В домене вы можете централизованно распространить этот сертификат на рабочие станции с помощью групповой политики.

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

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

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

Теперь в процессе установки драйвера, окна-предупреждения об отсутствующей цифровой подписи драйвера не появится.

Successfully installed the driver on a device on the system.
Driver package added successfully.

В Windows 7 появляется такое предупреждение. о том, уверены ли вы, что хотите установить этот драйвер (в Windows 10 x64 1803 такое всплывающее окно не появляется). Нажав «Install», вы установите драйвер в системе.

Если по каким-то причинам драйвер не устанавливается, подробный лог установки драйвера содержится в файле C:\Windows\inf\setupapi.dev.log.

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

В большинстве случаем возникает ошибка «Driver package failed signature validation» — скорее всего это означает, что сертификат драйвера не добавлен в доверенные сертификаты.

Если установка драйвера прошла успешно, в файле setupapi.dev.log будут примерно такие строки:

>>>  [Device Install (DiInstallDriver) — C:\WINDOWS\System32\DriverStore\FileRepository\xg20gr.inf_amd64_c5955181485ee80a\xg20gr.inf] >>>  Section start 2018/07/22 23:32:57.015
cmd: Pnputil  -i -a c:\DriverCert\xg\xg20gr.inf
ndv: Flags: 0x00000000
ndv: INF path: C:\WINDOWS\System32\DriverStore\FileRepository\xg20gr.inf_amd64_c5955181485ee80a\xg20gr.inf
inf: {SetupCopyOEMInf: C:\WINDOWS\System32\DriverStore\FileRepository\xg20gr.inf_amd64_c5955181485ee80a\xg20gr.inf} 23:32:57.046
inf:      Copy style: 0x00000000
inf:      Driver Store Path: C:\WINDOWS\System32\DriverStore\FileRepository\xg20gr.inf_amd64_c5955181485ee80a\xg20gr.inf
inf:      Published Inf Path: C:\WINDOWS\INF\oem23.inf
inf: {SetupCopyOEMInf exit (0x00000000)} 23:32:57.077

Читайте также  Куда скачиваются драйвера Geforce Experience

Источник: http://winitpro.ru/index.php/2014/05/08/kak-samostoyatelno-podpisat-drajver-dlya-windows-7/

Отключение проверки подписи драйверов Windows 10

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

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

Отключение проверки подписи драйвера Windows 10 на один раз

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

Кликните по меню «Пуск» и зайдите в «Параметры Windows» (иконка шестеренки).

Зайдите в раздел «Обновление и безопасность».

Перейдите во вкладку «Восстановление» и в разделе «Особые варианты загрузки» кликните «Перезагрузить сейчас».

Произойдёт перезагрузка компьютера с запуском специального загрузчика. Перейдите в пункт «Диагностика».

Далее кликните по пункту «Дополнительные параметры».

Далее переходим в пункт «Параметры загрузки».

У вас откроется меню с выбором параметров загрузки Windows 10. Кликните по пункту «Отключить обязательную проверку подписи драйверов».

Вы можете либо кликнуть мышью по данному пункту, либо просто нажать клавишу F7 на клавиатуре. После этого у вас загрузится Windows 10 уже без проверки подписи драйверов, и вы сможете спокойно осуществить установку. При последующей загрузке компьютера, проверка подписи опять будет работать.

Отключение проверки подписи драйвера Windows 10 навсегда

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

Отключение через групповую политику

Отключение проверки подписей через редактор групповой политики возможен только в версии Windows 10 Профессиональная. Если у вас домашняя версия, то вам подойдёт способ, описанный в следующей главе данной статьи.

Запустите редактор локальной групповой политики Windows 10. Для этого нажмите правой кнопкой по меню пуск и кликните левой кнопкой мыши по пункту «Выполнить». Или же просто нажмите комбинацию клавиш Win+R.

Напишите gpedit.msc в открывшемся окне и нажмите OK или Enter.

В открывшемся редакторе групповой политики перейдите по следующим веткам реестра: «Конфигурация пользователя» — «Административные шаблоны» — «Система» — «Установка драйвера». Кликните два раза по строке справа «Цифровая подпись драйверов устройств».

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

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

Также вы можете явно выбрать «отключено» и в таком состоянии проверка будет в принципе отключена.

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

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

Отключение через командную строку

Отключение проверки подписей драйверов через командную строку имеет ограничение. Эта возможность доступна только при условии, что ваш компьютер работает с BIOS. Если же у вас UEFI, то прежде необходимо отключить Secure Boot.

Порядок действий следующий. Кликните правой кнопкой мыши по меню «Пуск» и откройте командную строку с права администратора.

В открывшейся командной строке введите следующую команду и нажмите Enter.

bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS

Теперь введите вторую команду и также нажмите Enter.
bcdedit.exe -set TESTSIGNING ON

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

Чтобы её убрать, вам потребуется открыть командную строку с правами администратора и вбить туда следующую строку:

bcdedit.exe -set TESTSIGNING OFF

Отключение через безопасный режим и bcedit

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

Кликните правой кнопкой по меню «Пуск» и запустите командную строку с правами администратора.

В командной строке введите следующую строку: bcdedit.exe /set nointegritychecks on и нажмите Enter. Перезагрузите свой компьютер, после этого проверка подписей будет отключена.

Чтобы вновь включить проверку, проделайте такие же операции, но вбивайте строку bcdedit.exe /set nointegritychecks off.

Источник: https://computernotes.ru/os/windows-10/otklyuchenie-proverki-podpisi-drayverov-windows-10.html

Как отключить проверку цифровой подписи драйверов в Windows 10 разными способами

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

Хотя из-за проверки подписи возникают проблемы по установке включительно с Windows 8. А ведь есть устройства, к каковым давно не обновляли драйвера, в связи снятия их с производства.

Отключение с помощью утилит

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

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

Например, как происходит с тюнером TECHNOTREND TT-BUDGET S-1401. Данная карта расширения способна принимать DVB-S и спутниковый интернет.

Есть еще один вариант установка не WDM (Windows Driver Model) драйвера, а BDA (Broadcast Driver Architecture) для тюнеров, радио карт или же карт захвата видео.

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

Учтите, изменяя параметры Windows 10 вы повышаете ее уязвимость к вирусам и другим вредоносным программам.

Итак, существует три способа выключения проверки установки пригодности драйвера.

При помощи параметров загрузки

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

Итак, откройте «Все параметры». Потом выберете «Обновление и безопасность». Слева перейдите в категорию «Восстановление», что в группе «Особые варианты загрузки» жмите «Перезагрузить сейчас».

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

При повторной перегрузке Windows 10 высветит перечень вариантов старта. Вам доведется указать «Отключить обязательную проверку подписи драйверов» или просто нажать F7.

Все. Windows 10 не осуществит идентификацию цифровой подписи драйвера и допустит его к инсталляции.

Отключение проверки локальной групповой политики

Можно осуществить такой прием только в Windows 10 Pro. В Home отсутствует возможность. Выключение проверки идет до тех пор, пока снова не будут изменены настройки пользователем.

Итак, необходимо открыть в редакторе локальной групповой политики. Для этого потребуется применить комбинацию клавиш Win+R и набирать на выполнение в строке — gpedit.msc. После чего необходимо нажать Enter.

В следующей программе открывают последовательно такие директории: Конфигурация пользователя\Система\Установка драйвера. Теперь переходят к редактированию параметра «Цифровая подпись драйверов устройств», который находится справа в директории Установка драйвера.

Далее, в новом окне можно изменить значение соответствующего параметра можно такими методами.

1. Просто достаточно изменить параметр в «Отключено».

2. Оставить значение «Включено», но в категории «Если Windows обнаруживает файл драйвера без цифровой подписи» указать «Пропустить».

Напоследок жмём кнопку «ОК» и закрываем редактор.

Желательно еще и перегрузить систему, хотя работает этот способ и без рестарта операционной системы.

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

Способ третий — командная строка

Этот вариант тоже выключает идентификационную проверку драйвера бесповоротно.

В этом способе также существует ограничение. Ваш компьютер должен работать с BIOS. В противном случае, это когда материнская плата поддерживает работу UEFI, необходимо выключить функцию Secure Boot.

Вызвав контекстного меню «Пуск», потом выбираем «Командная строка (администратор)».

Вводим с клавиатуры:

bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS

bcdedit.exe -set TESTSIGNING ON

В завершение исполнения команд, еще потребуется перезагрузиться.

Безусловно Windows 10 полноценно функционировать будет, но справа внизу обязательно отобразится уведомление о тестовом режиме функционирования Windows 10, в связи бездействия идентификации драйвера на подпись.

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

bcdedit.exe -set TESTSIGNING OFF

И нажать Enter.

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

Источник: https://windows10i.ru/instruktsii-i-sovety/otklyuchit-proverku-cifrovoi-podpisi-drajverov-windows-10.html

Понравилась статья? Поделить с друзьями: