Disable driver signature enforcement [Windows Guide]

by Milan Stanojevic
Milan Stanojevic
Milan Stanojevic
Windows & Software Expert
Milan has been enthusiastic about PCs ever since his childhood days, and this led him to take interest in all PC-related technologies. Before joining WindowsReport, he worked as... read more
Affiliate Disclosure
  • Digitally signed drivers are authentic and not altered by malicious third parties.
  • Nevertheless, some manufacturers do not provide this feature which can leave you in a troublesome situation. Don't worry, there are ways to disable driver signature enforcement and we have covered them all below.
  • Check out some more handy fixes for Driver Issues.
  • Take your expertise to the next level with our Tech Guides.
How to disable driver signature enforcement
To fix various PC problems, we recommend DriverFix:
This software will keep your drivers up and running, thus keeping you safe from common computer errors and hardware failure. Check all your drivers now in 3 easy steps:

  1. Download DriverFix (verified download file).
  2. Click Start Scan to find all problematic drivers.
  3. Click Update Drivers to get new versions and avoid system malfunctionings.
  • DriverFix has been downloaded by 0 readers this month.

In order to achieve maximum security, Windows 10 requires digitally signed drivers.

This is usually a good feature if you’re concerned about your safety, but sometimes you need to install drivers that aren’t digitally signed, and today we’re going to show you how to do that.

As a quick reminder, 64-bit versions of Windows require that you install digitally signed drivers.

Digitally signed drivers come with an electronic fingerprint that guarantees that the driver was created by the hardware manufacturer and that it hasn’t been modified since it was created.

Thanks to driver signature enforcement you’ll be sure that your drivers are authentic and not altered by a malicious third party.

This feature is great if you want to protect your PC, but some manufacturers don’t make digitally signed drivers and this can lead to all sorts of problems.

If your drivers aren’t digitally signed you won’t 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.

This issue will be fixed, but from now on, keep your drivers updated with the best software on the market.

Is it safe to disable driver signature enforcement?

If you get Would you like to install this device software message on your PC, your first instinct would be to disable driver signature enforcement.

Issues such as Windows cannot verify digital signature – Code 52 will require you to disable signature enforcement, and this is safe to do, as long as you download drivers from official and trusted sources.

So if you encounter The driver has been blocked from loading message, disabling the signature enforcement might be helpful.

How to disable Driver Signature Verification on Windows 64-Bit

  1. Change the Startup settings
  2. Disable driver signing
  3. Put Windows in test mode
  4. Disable driver signature enforcement permanently

1. Change the Startup settings

This is the simplest way to disable driver signature enforcement on Windows 10 but bear in mind that this method will only disable driver signature temporarily.

After you restart your computer driver signature enforcement will automatically turn itself on.

To disable driver signature enforcement do the following:

  1. Press and hold the Shift key on your keyboard and click the Restart button.
  2. Choose Troubleshoot > Advanced options > Startup Settings and click the Restart button.
  3. When your computer restarts you’ll see a list of options. Press F7 on your keyboard to select Disable driver signature enforcement.
  4. 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.

You can automatically install the drivers you need by using dedicated software that installs all of your out-of-date and missing drivers for you.

Get Driverfix

2. Disable driver signing code

Another solution is to use the Local Group Policy Editor. Keep in mind that you have to be careful while messing with the Policy Editor, and don’t modify anything else.

To disable the driver signing code, follow the steps:

  1. On your PC open Local Group Policy Editor: press the Win+R hotkeys and in the Run box enter gpedit.msc.
  2. In Local Group Policy Editor, from the left panel, click on User Configuration.
  3. Then, from the main window double-click on Administrative Templates.
  4. From the menu that will open double-click on System and then go to Driver Installation.
  5. Select the Code signing for device drivers entry.
  6. Select Enabled and from the dropdown located beneath, change to Ignore.
  7. Click Ok and apply your changes.
  8. Restart your Windows 10 system in the end.

3. Put Windows in test mode

If you don’t want to disable driver signing permanently, you can choose to enter the Windows 10 test mode.

In test mode, you can install any drivers you want without experiencing any problems. Don’t forget to go to normal Windows 10 mode after you solve your problem:

  1. Open an elevated command prompt window on your PC: right-click on the Windows Start icon and select Command prompt (Admin).
  2. In cmd type:bcdedit /set TESTSIGNING OFF
  3. Close the cmd window and restart your computer.
  4. Install your drivers.
  5. Revert back to normal mode: open elevated cmd, enter this command and restart your Windows 10 system:
    bcdedit /set TESTSIGNING ON

4. Disable driver signature enforcement Windows 10 permanently

The previous solution will only disable driver signature enforcement temporarily. But if you want to disable it permanently, follow these steps:

  1. Press Windows Key + X to open Power User Menu. Select Command Prompt (Admin) from the menu.
  2. Once the Command Prompt opens, enter this command and press Enter: bcdedit.exe /set nointegritychecks on
  3. driver-signature-enforcement-off
  4. Optional: To enable driver signature enforcement back again, open the Command Prompt as administrator and enter:bcdedit.exe /set nointegritychecks offdriver-signature-enforcement-on

Alternatively, you can disable driver signature enforcement by using these steps:

  1. Start Command Prompt as administrator.
  2. When Command Prompt starts, enter the following lines:
    • bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS
    • bcdedit.exe -set TESTSIGNING ON
  3. Close Command Prompt and restart your PC.
  4. 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

Bear in mind that using this solution will disable driver signature enforcement permanently, thus making your computer somewhat vulnerable.

It’s always a good idea to protect and backup your drivers. With these tools, you’ll have no such worries!

Driver signature enforcement is a useful feature that provides extra protection, but sometimes extra protection can cause problems when installing certain drivers.

We hope that you now understand how driver signature enforcement works and how to disable it in Windows 10.

Do you know of any other workarounds? Feel free to share them in the comments section below.

idee restoro Still having issues? Fix them with this tool:
  1. Download this PC Repair Tool rated Great on TrustPilot.com (download starts on this page).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues with Patented Technologies (Exclusive Discount for our readers).

Restoro has been downloaded by 0 readers this month.

Frequently Asked Questions

  • You have to change the Startup settings for this to work. Check out this full guide on how to act accordingly.

  • This feature basically guarantees to you that your drivers are authentic and unspoiled by malicious apps. As long as you are careful not to install corrupted or poorly-designed drivers, you should be fine. A great alternative is to use specialized driver update tools and of course always backup your data.

  • To do this, type in the following line in the elevated Command Prompt: bcdedit.exe /set nointegritychecks on. Check out the detailed procedure right here.

This article covers:Topics: