Цифровий підпис драйверів пристроїв. Вимкнення цифрового підпису драйверів Windows

Цифрові підписи у Windows 7

Цифровий підпис— це електронна мітка, яка може додаватися до файлів з метою безпеки. Вона дозволяє ідентифікувати видавця файлу (справжність файлу) і визначити, чи файл не змінювався (цілісність файлу).

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

Якщо файл містить некоректний цифровий підпис (або його немає зовсім), це може означати, що даний файлопубліковано ненадійним видавцем або змінено (наприклад, заражений вірусом). Наявність коректного цифрового підпису не завжди гарантує відсутність шкідливого коду, а його відсутність не обов'язково несе загрозу безпеці системи, але все ж таки слід насторожено ставитися до файлів з некоректним або відсутнім підписом.

Перевірка цифрового підпису

У Windows 7для перевірки цифрового підпису є спеціальна утиліта sigverif.exe.Для її запуску потрібно у пошуковому рядку меню Пускнабрати sigverif.exeта натиснути Введення

У вікні програми тиснемо Початиі вона автоматично перевіряє системні файлина наявність підписів.

Результат перевірки зберігається в текстовий файл sigverif.txt. Зберігається він у папці Загальні документиТакож його можна подивитися прямо з вікна програми, клацнувши по кнопці Додатково.

Вимкнення перевірки цифрового підпису

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

Можна це попередження проігнорувати та встановити драйвер, однак працювати він не буде однаково. У разі встановлення непідписаного драйвера в диспетчері пристроїв цей пристрійбуде позначено знаком окликута містити повідомлення про помилку.

Політика перевірки цифрового підпису драйверів покликана покращити надійність та стабільність операційної системи, але іноді виникає потреба встановити непідписаний драйвер. На щастя, в Windows 7можна вимкнути перевірку цифрового підпису. Для цього є кілька способів:

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

Далі можна завантажуватися та встановлювати необхідні драйвера. Однак цей режим призначений виключно для тестування та при наступному завантаженні у звичайному режимі встановлений драйверпрацювати не буде.

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

І послідовно вводимо 2 команди:

bcdedit -set loadoptions DDISABLED_INTEGRITY_CHECKS

bcdedit -set TESTSIGNING ON

Після виконання кожної команди має з'явитися повідомлення про успішному виконанні. Тепер можна перезавантажити комп'ютер та встановити необхідні драйвери.

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

bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS

bsdedit -set loadoptions TESTSIGNING ON

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

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

У вікні включаємо політику і вказуємо параметр Пропустити в якості дії системи при виявленні непідписаних драйверів.

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

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

Вимкнення перевірки підпису драйвера під час завантаження Windows 10

Найпростіший спосіб вимкнути перевірку підпису драйверів у Windows 10 – це завантажити систему з особливими параметрами. Для цього відкрийте меню Пуск та перейдіть до «Параметри».

Після цього переходимо до розділу налаштувань « Оновлення та безпека - Відновлення» та натискаємо там, на кнопку « Перезавантажити зараз».

Після того як комп'ютер перезавантажиться вам потрібно буде перейти по дорозі. Діагностика - Додаткові параметри- Параметри завантаження».

Після цього Windows 10 запропонує перезавантаження. Погоджуємося, і чекаємо, поки комп'ютер перезавантажиться. Після перезавантаження з'явиться екран із параметрами завантаження Windows 10. Тут потрібно вибрати варіант « Вимкнути обов'язкову перевірку підпису драйверів». Для цього просто натискаємо F7 на клавіатурі.

Натискаємо F7 і чекаємо, доки Windows 10 завантажиться. Після завантаження Windows 10 можна розпочати встановлення не підписаних драйверів.

Слід зазначити, що цей спосіб відключення перевірки підпису працює лише до наступного перезавантаження комп'ютера. Якщо ви хочете вимкнути перевірку підпису назавжди, вам повинні допомогти наступні два способи.

Вимкнення перевірки підпису драйвера через групові політики

Якщо у вас Windows 10 Pro, ви можете вимкнути перевірку підпису драйвера за допомогою редактора локальної групової політики. Для того щоб скористатися даним способом натисніть Windows + R на клавіатурі і в вікні, введіть команду «gpedit.msc ». Таким чином, ви відкриєте « Редактор локальної групової політики».

Після того як редактор відкрився, переходимо до його розділу « Конфігурація користувача - Система - Встановлення драйвера» і відкриваємо там параметр « Цифровий підпис драйверів пристроїв».

Після цього увімкніть цей параметр і виберіть "Пропустити". Після цього закрийте параметри кнопкою «Ok».

Ще раз нагадаємо, що цей спосіб не працюватиме на Windows 10 Home, тільки в Windows 10 Pro, оскільки в домашній версії відсутній «Редактор локальної групової політики».

Вимкнення перевірки підпису драйвера через Командний рядок

Також можна вимкнути перевірку підпису драйверів у Windows 10 через Командний рядок. Але для того, щоб скористатися даною можливістю, у вас повинен бути комп'ютер з BIOS (а не UEFI). Якщо ж у вас комп'ютер для того, щоб даний спосіб спрацював, вам потрібно відключити функцію « Secure Boot» у налаштуваннях UEFI.

Отже, якщо вищеописані умови виконуються, то натисніть Windows + X на клавіатурі і в меню виберіть пункт « Командний рядок (Адміністратор)». Таким чином, ви запустите командний рядок з правами адміністратора.

Більшість проблем користувачів які зіткнулися з тим, що ОС Windows не може визначити пристрій пов'язаний з тим, що починаючи з Windows 7 і до найновішої версії Windows 10 увімкнено перевірку цифрового підпису драйверів. Як обійти цю перешкоду та встановити необхідний драйвер, читайте у цьому матеріалі!

Що таке драйвер підписаний?

Підписаний драйвер - це драйвер пристрою з цифровим підписом. Цифровий підпис - це електронна мітка захисту, яка вказує видавця програмного забезпечення та зміни початкового вмісту програмного пакетудрайвера. Якщо драйвер підписано видавцем з підтвердженням достовірності підпису центром сертифікації, можна бути впевненим, що драйвер випущений цим видавцем і не змінювався.

Windows видасть одне з таких попереджень: драйвер не підписано, достовірність підпису видавця не підтверджена центром сертифікації, драйвер змінено з моменту випуску. MicroSoft

Коротко кажучи, якщо драйвер не був підписаний компанією MicroSoft, то такий драйвер не матиме цифрового підпису драйверів для Windows. З таким драйвером і виникають проблеми під час встановлення.

У цій статті розглянемо як вимкнути перевірку цифрового підпису драйверів у Windows 10, Windows 8 та 8.1, а також Windows 7.

Перед тим, як скористатися цим способом, збережіть усі дані ваші дані роботи за комп'ютером і закрийте програми.

1.Перейдіть в "ПУСК" і вибрати "Параметри"

2. Переходимо в "Оновлення та безпека" -> "Відновлення" -> "Особливі варіанти завантаження" -> "Перезавантажити зараз"

3. Далі комп'ютер перезавантажиться в спеціальний режим відновлення працездатності Windows, вам буде необхідно перейти "Пошук та усунення несправностей" -> "Додаткові параметри" -> "Параметри завантаження" -> "Перезавантажити"
4. Windows знову перезавантажиться і перед вами з'явиться меню з варіантами вибору завантаження, натискаємо клавішу F7

5. Перевірка цифрового підпису драйверів у Windows 10 вимкнена на час (до наступного перезавантаження), встановлюємо необхідний драйвер.

gpedit.msc та натиснути Ok

2. У вікні перейдіть по меню "Конфігурація користувача" -> "Адміністративні шаблони" -> "Система" ->

) буде доступно зміни, виставити параметр «Пропустити»

Спосіб №3 - командний рядок (тестовий режим)

4. Підтвердьте зміни та перезавантажте комп'ютер, перевірка цифрового підпису драйверів у Windows 10 вимкнена.

cmd

3. Введіть команду:

6. Перевірку цифрового підпису драйверів у Windows 10 вимкнено.

Вимкнення перевірки цифрового підпису драйверів Windows 8.1 / 8

Спосіб №1 - меню перезавантаження


Спосіб №2 - редактор локальної групової політики

1. Затисніть одночасно клавіші WIN+ R і у вікні «Виконати» напишіть команду gpedit.msc та натиснути Ok

2. У вікні Редактора Локальної групової політикиперейдіть по меню "Конфігурація користувача" -> "Адміністративні шаблони" -> "Система" -> "Встановлення драйвера" і вибираємо параметр для зміни "Цифровий підпис драйверів пристроїв"

3. Перевести параметр у «Увімкнено», якщо внизу у вікні ( Якщо Windows виявляє файл драйвера без цифрового підпису:) буде доступно зміни, виставити параметр «Пропустити»4. Підтвердьте зміни та перезавантажте комп'ютер, перевірка цифрового підпису драйверів у Windows 8.1/8 вимкнена.

1. У меню пуск виконайте пошук — введіть cmd

2. Запустіть командний рядок від імені адміністратора

3. Введіть по черзі такі команди:

bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS

bcdedit.exe -set TESTSIGNING ON

4. Підтвердьте зміни та перезавантажте комп'ютер, перевірка цифрового підпису драйверів у Windows 10 вимкнена.

Спосіб №4 - командний рядок (варіант завантаження Windows 7)

1. У меню пуск виконайте пошук — введіть cmd

2. Запустіть командний рядок від імені адміністратора

3. Введіть команду:

bcdedit /set "(current)" bootmenupolicy legacy

4. Перезавантажте комп'ютер і натисніть клавішу F8 під час завантаження комп'ютера.

5. У меню вибрати "Відключення обов'язкової перевірки підпису драйверів"

6. Перевірку цифрового підпису драйверів у Windows 8.1/8 вимкнено.

Спосіб №1 - командний рядок (постійне відключення)

1. У меню пуск виконайте пошук — введіть cmd

2. Запустіть командний рядок від імені адміністратора

3. Введіть команду

Багато драйверів, які колись були випущені, мають цифровий підпис. Це є певним підтвердженням того, що програмне забезпеченняне містить шкідливих файлів та абсолютно безпечно для вашого використання. Незважаючи на всі добрі наміри цієї процедури, іноді перевірка підпису може завдати деяких незручностей. Справа в тому, що не всі драйвери мають відповідний підпис. А програмне забезпечення без відповідного підпису операційна система просто відмовиться встановлювати. У разі доводиться відключати згадану перевірку. Саме про те, як відключити обов'язкову перевірку підпису драйвера, ми розповімо в нашому сьогоднішньому уроці.

Встановлюючи драйвер для потрібного пристрою, ви можете побачити на своєму екрані повідомлення служби безпеки Windows.


Незважаючи на те, що ви можете у вікні вибрати пункт "Встановити цей драйвер все одно", ПЗ буде встановлено некоректно. Тому вирішити проблему просто вибором цього пункту в повідомленні не вдасться. Такий пристрій буде позначено знаком оклику в «Диспетчері пристроїв»що свідчить про проблеми в роботі обладнання.


Як правило, в описі такого пристрою фігуруватиме помилка 52.


Крім того, під час інсталяції софту без відповідного підпису може з'явитися повідомлення у треї. Якщо ви побачите щось подібне, зображене на скріншоті нижче, це означає, що ви, можливо, зіткнулися з проблемою перевірки підпису драйвера.

Як вимкнути перевірку наявності підпису у ПЗ

Можна виділити два основні види відключення перевірки – перманентний (постійний) та тимчасовий. Пропонуємо вашій увазі кілька різних способів, які дозволять вам вимкнути перевірку та інсталювати будь-які драйвери на комп'ютер чи ноутбук.

Спосіб 1: DSEO

Щоб не копатися в налаштуваннях системи, є спеціальна програма, яка надає ідентифікатор для потрібного драйвера. Driver Signature Enforcement Overrider дозволяє змінювати цифрові підписи у будь-якому ПЗ та драйверах.

Цей спосіб є тимчасовим вирішенням проблеми. Він дозволить вимкнути перевірку лише до наступного перезавантаження комп'ютера чи ноутбука. Тим не менш, він може бути дуже корисним у деяких ситуаціях. Цей спосіб ми розділимо на дві частини, тому що в залежності від встановленої версіїОС ваші дії дещо відрізнятимуться.

Для власників Windows 7 та нижче


Власникам Windows 8 та вище

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


Цей спосіб має один недолік, який проявляється в деяких випадках. Він полягає в тому, що після чергового включення перевірки встановлені раніше драйвери без належного підпису можуть припинити свою роботу, що призведе до певних труднощів. Якщо така ситуація у вас виникла, вам слід використовувати наступний спосіб, що дозволяє вимкнути перевірку назовні.

Спосіб 3: Налаштування групової політики

За допомогою даного способуви зможете відключити обов'язкову перевірку повністю або доти, доки ви її не включите назад самостійно. Однією з переваг цього способу є те, що він застосовний на абсолютно будь-який операційній системі. Ось що необхідно для цього зробити:


Спосіб 4: "Командний рядок" Windows


Використовуючи один із наведених вище способів, ви з легкістю позбавитеся проблем, пов'язаних із встановленням ПЗ без цифрового підпису. Не варто думати, що відключення функції перевірки спричинить появу будь-яких уразливостей системи. Ці дії абсолютно безпечні і самі по собі не заразять ваш комп'ютер шкідливими програмами. Тим не менш, рекомендуємо завжди використовувати антивірус, щоб убезпечити себе повністю від будь-яких проблем під час серфінгу в інтернеті. Наприклад, можна використовувати безкоштовне рішення.

- Ігор (Адміністратор)

В рамках цієї нотатки, я розповім вам, як вимкнути перевірку цифрового підпису драйверів у Windows 7 кількома методами.

Іноді під час інсталяції будь-яких драйверів або програм з драйверами операційна система Windows призупиняє інсталятор і запитує користувача, чи продовжити встановлення драйвера без цифрового підпису. Звичайно, для цілей безпеки – це дуже гарне рішення. Однак, якщо мова йдепро програми, установка яких займає хвилин 30, таке може бути неприємним (включили, відійшли пити чай, повернулися, а там віконце і 1% установки). Крім того, якщо довгий час нічого не вибирати, то інсталятор може "виснути" і програму доводиться встановлювати заново.

Щоб такого не відбувалося, розглянемо це питання докладніше.

Що таке цифровий підпис драйверів і для чого він потрібний?

Цифровий підпис драйверів- це спеціальна цифрова мітка, яка дозволяє операційній системі Windowsвизначити чи є драйвер коректним, тобто чи був змінений зловмисниками. Цей підпис дозволяє перевірити такі дані, як цілісність драйвера (за допомогою хеша), версію драйвера, його автора та інші. Таким чином, якщо всередині драйвера буде вірус, це швидко виявиться системою.

Примітка: Якщо цікаво дізнатися про цифрові підписи докладніше, то ось огляд

У чому полягає основна небезпека драйверів без підпису?Справа в тому, що драйвера запускаються з максимальними правами і тому можуть виконувати в операційній системі практично все. Таким чином, якщо в такому драйвері буде вірус, то антивірусам буде суттєво складніше його видалити, особливо якщо йдеться про руткіт або троян.

Тому настійно рекомендую замислитися над тим, а чи варто відключати цю перевірку. Тим не менш, далеко не всі драйвери мають цифровий підпис, і не завжди причиною цього вірусу (наприклад, драйвера до деяких специфічних пристроїв).

Відключаємо перевірку цифрового підпису драйверів у Windows 7

Відключаємо перевірку цифрового підпису драйверів за допомогою групової політики:

1. Відкрийте меню Пуск.

2. У рядку пошуку напишіть "gpedit.msc" (без лапок) і натисніть Enter.

3. У вікні, що з'явилося, в лівій частині спочатку розкрийте "Конфігурація користувача", потім "Адміністративні шаблони", потім "Система", потім виберіть "Встановлення драйвера".

4. У правій частині вікна знайдіть "Цифровий підпис драйверів пристроїв" і клацаєте по ньому двічі лівою кнопкою миші (або спочатку правою кнопкоюмиші, а потім вибираєте в тому, що з'явилося контекстному меню"Змінити").

5. Відкриється невелике віконце, де у верхній лівій частині необхідно вибрати "Вимкнути" та натиснути кнопку ОК.

6. Перезавантажте комп'ютер.

7. Перевірку підпису драйверів у Windows 7 вимкнено.

Примітка: Для включення необхідно зробити всі кроки, але в 5-му вибрати "Увімкнути".

Відключаємо перевірку підпису за допомогою командного рядка:

2. Введіть наступну команду:

bcdedit.exe /set nointegritychecks ON

3. Натисніть Enter і перезавантажте комп'ютер.

Примітка: Якщо потрібно повернути перевірку, то замість ON, потрібно написати OFF.

Примітка: Для зручності можна скористатися методами з нотатки Як вставити текст у командний рядок Windows .

Відключаємо перевірку підпису за допомогою командного рядка (другий варіант):

1. Відкрийте командний рядок від імені адміністратора.

2. Введіть наступну команду:

bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS

3. Натисніть Enter.

4. Введіть наступну команду:

bcdedit.exe -set TESTSIGNING ON

5. Натисніть Enter і перезавантажте комп'ютер.

Примітка: Якщо потрібно знову включити перевірку, замість DDISABLE_INTEGRITY_CHECKS потрібно вказати ENABLE_INTEGRITY_CHECKS, а замість ON, потрібно написати OFF.