In order to keep the security at the maximum level, Windows 10 requires digitally signed drivers. Keep in mind that this is actually very good feature if you have security in mind. But there are times when you might need to install drivers that are not digitally signed. In this guide, we will tell you how to disable driver signature enforcement and install any driver you want.
Steps to Disable Driver Signature Enforcement on Windows 10
Windows 16-bit version requires you to install digitally signed drivers. Digitally signed drivers come with an electronic fingerprint that guaranties that the driver was created by the hardware manufacturer and that it hasn’t been modified since it was created. Driver signature enforcement feature will ensure that your drivers are authentic and not altered by a malicious third party.
This is great if you want your PC secured at all times, but some manufacturers don’t make digitally signed drivers and this creates all sorts of problems. If your drivers are not digitally signed you will not be able to install them at all which means that you won’t be able to use the hardware that is associated with them. This is a big problem, but fortunately you can disable driver signature enforcement with ease.
There are several methods to achieve this and we shall see them all below:
Method 1: Change Windows Startup Settings
This is the easiest way to disable driver signature enforcement on Windows 10, but this method will only disable driver signature temporarily.
The next time you restart your computer, driver signature enforcement will automatically turn itself on.
To disable driver signature enforcement, follow the below steps:
- Press and hold the Shift key on your keyboard and click the Restart button.
- Choose Troubleshoot > Advanced options > Startup Settings and click the Restart button.
- When your computer restarts you’ll see a list of options. Press F7 on your keyboard to select Disable driver signature enforcement.
- Your computer will now restart and you’ll be able to install unsigned drivers.
Bear in mind that this method only temporarily disables driver signature enforcement, so be sure to install all the unsigned drivers as soon as you can.
Method 2: Disable Driver Signing Code
Another solution is to use Local Group Policy Editor. To disable the driver signing code, follow the steps:
- On your PC open Local Group Policy Editor: press the Win+R hotkeys and in the Run box enter gpedit.msc.
- In Local Group Policy Editor, from the left panel, click on User Configuration.
- Then, from the main window double-click on Administrative Templates.
- From the menu that will open double-click on System and then go to Driver Installation.
- Select the Code signing for device drivers entry.
- Select Enabled and from the dropdown located beneath, change to Ignore.
- Click Ok and apply your changes.
- Restart your Windows 10 system in the end.
Method 3: Disable Driver Signature Enforcement Permanently
If you want to disable it permanently, follow these steps:
- Press Windows Key + X to open Power User Menu. Select Command Prompt (Admin) from the menu.
- Once the Command Prompt open, enter
bcdedit.exe /set nointegritychecks on
and press Enter.
- Optional: To enable driver signature enforcement back again, open the Command Prompt as administrator and enter
bcdedit.exe /set nointegritychecks off
Alternatively you can disable driver signature enforcement by using these steps:
- Start Command Prompt as administrator.
- When Command Prompt starts enter the following lines:
bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS bcdedit.exe -set TESTSIGNING ON
- Close Command Prompt and restart your PC.
- Optional: To enable driver signature enforcement open Command Prompt as administrator and enter the following:
bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS bcdedit -set TESTSIGNING OFF
Please note that using this solution will disable driver signature enforcement permanently, thus making your computer somewhat vulnerable. Driver signature enforcement is a useful feature that provides extra protection, but sometimes extra protection can cause problems when installing certain drivers.