Как да деактивирате прилагането на подпис на драйвери в Windows 11/10

Ако получите Windows изисква(Windows requires a Digitally Signed Driver) съобщение за цифрово подписан драйвер, тогава тази публикация ще ви покаже как да деактивирате за(disable Driver Signature enforcement) постоянно прилагането на подписа на драйвера чрез разширени (Advanced Startup) опции(Options) за стартиране или CMD в Windows 11/10/8/7 . Подписването на драйвери(Driver Signing) е процесът на свързване на цифров подпис с пакет драйвери.

Подписването на драйвери(Driver Signing) е процесът на свързване на цифров подпис с пакет драйвери. Инсталациите на устройства с Windows(Windows) използват цифрови подписи за проверка на целостта на пакетите с драйвери и за проверка на самоличността на доставчика, който предоставя пакетите с драйвери.

Драйверите, които обикновено инсталирате на вашия компютър от Windows Update , Original Equipment Manufacturers или някакъв софтуер за изтегляне на драйвери на трети страни и т.н., трябва да бъдат цифрово потвърдени от Microsoft чрез цифров подпис. Това е електронен знак за сигурност, който удостоверява издателя за драйвера, както и цялата свързана с него информация. Ако драйверът не е сертифициран от Microsoft , Window няма да ги стартира нито на 32-битова, нито на 64-битова система. Това се нарича „принудително изпълнение на подписа на водача“.

Windows 11/10 ще зарежда само драйвери за режим на ядрото,(Kernel-mode) подписани цифрово от Dev Portal . Промените обаче ще засегнат само новите инсталации на операционната система с включено Secure Boot . Ненадстроените нови инсталации ще изискват драйвери, подписани от Microsoft .

Понякога може да получите съобщение – Windows изисква цифрово подписан драйвер(Windows requires a Digitally Signed Driver) . Ако желаете, можете да деактивирате прилагането на подписа на водача(Driver Signature) . Нека видим как да го направим.

Деактивирайте налагането на подпис на драйвери в (Driver Signature Enforcement)Windows 11/10

На разположение са три опции -

  1. Използвайте Разширено меню за зареждане
  2. Активирайте режима на тестово подписване
  3. Деактивирайте подписването на драйвера на устройството.

1] Използвайте менюто за разширено зареждане

Задръжте натиснат клавиша Shift(Shift) , докато избирате опцията „Рестартиране“ в Windows . Компютърът ви ще се рестартира с Разширени (Advanced) опции(Options) . От показания списък с опции изберете плочката „Отстраняване на неизправности“.

windows-10-зареждане 5

След това изберете „Разширени опции“ и натиснете плочката „Настройки за стартиране“.

windows-10-зареждане 7

След това изберете бутона „Рестартиране“, за да рестартирате компютъра си на екрана с настройки за стартиране(Startup Settings) .

стартови настройки

Ще видите следния екран при рестартиране. Натиснете клавиша 7 на клавиатурата, за да активирате опцията „ Деактивиране на налагането на подпис на драйвери(Disable driver signature enforcement) “.

Променете настройките по подразбиране за стартиране на Windows 10

След като приключите, вашият компютър ще се рестартира с деактивирано прилагане на подписа на драйвери и ще можете да инсталирате неподписани драйвери.

Като каза това, следващия път, когато рестартирате компютъра си, налагането на подпис на драйвери ще бъде деактивирано.(Having said that, the next time you restart your computer, driver signature enforcement will be disabled.)

2] Деактивирайте подписването на драйвера на устройството

Изпълнете командния ред(Run Command Prompt) като администратор(Administrator) и изпълнете следната команда:

bcdedit.exe /set nointegritychecks on

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

Това автоматично ще деактивира прилагането на подпис на драйвери на вашето устройство.

Ако искате да активирате тази функция отново, трябва да изпълните следната команда в повишен cmd прозорец:

bcdedit.exe /set nointegritychecks off

За да можете да направите това, политиката за безопасно зареждане(Secure Boot Policy) ще трябва да бъде деактивирана.

Ако решите да излезете от този режим, изпълнете следната команда:

bcdedit /set testsigning off

Надявам се това да работи за вас.

3] Активирайте режима на тестово подписване

Активирането на първата опция ще деактивира успешно функцията за налагане на подпис на драйвери, докато не решите да напуснете тестовия режим(Test Mode) . За да активирате тази опция, ще трябва да отворите командния ред с административни привилегии(open Command Prompt with administrative privileges) . За целта въведете CMD в полето за търсене, щракнете с десния бутон на мишката върху Command Prompt и изберете опцията „Изпълни като администратор“.

След това поставете следната команда в прозореца на командния ред(Command Prompt) и натиснете Enter:

bcdedit /set testsigning on

Деактивирайте го в настройките на фърмуера на UEFI(UEFI Firmware Settings) на вашия компютър, за да активирате режима на тестово подписване чрез Разширени опции за стартиране(Advanced Startup Options) .

bios5

Рестартирайте компютъра си, за да влезете в тестов режим. Воден знак „Тестов режим“ трябва да се вижда в долния десен ъгъл на екрана на вашия компютър. Когато видите това, това означава, че няма ограничение за инсталиране на неподписани или непроверени драйвери.

Това е!

Трябва да знаете, че Подписването на драйвери(Driver Signing) е функция за сигурност, която защитава вашата система и трябва да помислите за повторното й активиране, щом е възможно.



About the author

Аз съм опитен софтуерен инженер, с над 10 години опит в разработването и поддържането на Microsoft Office приложения. Имам силна страст да помагам на другите да постигнат целите си, както чрез работата ми като софтуерен инженер, така и чрез моите умения за публично говорене и работа в мрежа. Освен това съм изключително запознат с драйверите за хардуер и клавиатура, като сам разработих и тествах много от тях.



Related posts