How to Disable Driver Signature Enforcement in Windows 10?

This article tells you how to disable such a thing called “driver signature enforcement” in Windows 10. Usually, you should keep it running without interruption. It is a crucial part of Windows security for a reason. A driver without a proper signature imposes your system to security risks and makes it vulnerable to malware, data leaks, and other things you don’t want to deal with. Still, there are some scenarios in which a user needs to disable driver signature enforcement in Windows 10. For example, when you need to install a very specific piece of software, rare program, severely outdated software or any other kind of exotic code. In these situations, Windows usually notifies a user about problems with the INF file in a driver and a lack of a proper signature. If you trust a source of a driver, you can disable this warning and force Windows to install it without a proper signature. Here’s how to do this.

Caution: disable driver signature enforcement in Windows 10 only if you are 100% sure your software is safe and from trusted developers. Do note that you are the only one responsible for your PC and important data stored in it.

Windows 10 Disable Driver Signature Enforcement – Until Reboot

Let’s start with one-time disengaging driver signature enforcement. Us this method if you want to disable signature check for a one-time installation. Windows will automatically enable driver signature enforcement after you restart it or turn on.

  1. Press Win + I on your keyboard to launch the default Settings app. Go to Update & Security – Recovery. Here is a tip for those who want to go pro: initiate Run dialog using Win + R buttons and enter the following command: ms-settings:recovery. This command will get you straight to the page you need to begin with. No need to go through different sections of the Settings app.
  2. Next, you need to move to the thing called Recovery Mode. In order to run it, locate the Advanced Startup section and hit Restart Now. Obviously, be sure to close all apps and save everything in order to avoid unwanted data loss.
  3. Wait for your PC to restart and boot in the Recovery mode with a blue background. The section you need is called Troubleshoot. disable driver signature enforcement
  4. Next, click Advanced options. disable driver signature enforcement windows 10
  5. You need to dig deeper and open another section. This time it is called Startup Settings. This part of the Recovery is responsible for managing Windows startup behavior. windows 10 disable driver signature enforcement
  6. Click Restart. For some unknown to humanity reasons, you need to restart your PC one more time. disable driver signature enforcement windows 10 permanently
  7. Last step. On the Startup Settings page, you need to select option #7. Use the F7 button to disable driver signature enforcement. Once you hit the F7 button, Windows will automatically restart with driver signature enforcement disabled. driver signature enforcement windows 10
  8. Done. Now it is your turn to install whatever you want. There is no need to enable it back. Simply finish driver installation and restart your PC.
READ ALSO:  Command Prompt in Windows 10

How to Disable Driver Signature Enforcement in Windows 10 Permanently?

In some situations, it is not enough to disable driver signature enforcement one time to keep your driver running. Sometimes, Windows prevents drivers from working after it restarts. For such scenarios, there is a way to permanently disable driver signature enforcement in Windows 10.

Before you start: disable Secure Boot before you go. It is important. If your PC has Legacy BIOS, skip this step.

This time there is no need to restart your PC in the Recovery mode. All you need is available in the Command Prompt. And yes, you need Administrator privileges to run necessary commands.

  1. Run Command Prompt as Administrator. Press Start, enter the cmd button and click Run as Administrator. Click Yes on the User Account Control dialog window if prompted.
  2. Next, enter the following command. Press Enter after each command. The first one is bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS. The second one is bcdedit.exe -set TESTING ON.
  3. Make sure the Command Prompt reports successful commands execution. Next, restart your PC.

For your information: one minor inconvenience of this method is the fact that each time you are running your PC with disabled driver signature enforcement in Windows 10, your PC shows TEST MODE in the bottom-right side of the desktop.

If your PC automatically enables driver signature enforcement in Windows 10, use bcdedit.exe /set NOINTEGRITYCHECKS ON command. Use this command to turn driver signature enforcement back on. Simply enter bcdedit.exe /set NOINTEGRITYCHECKS OFF in the Command Prompt running as Administrator.

READ ALSO:  How to Open Registry Editor in Windows 10?

That’s it.

Leave a Reply

Your email address will not be published. Required fields are marked *