iSumsoft » Resources » Windows 10 » Disable Driver Signature Enforcement in Windows 10

Disable Driver Signature Enforcement Permanently in Windows 10

When you try to install a digitally unsigned driver in 64 bit edition of Windows, it will block the installation and alert you with one of the messages like:

  • Windows can’t verify the publisher of this driver
  • This driver has been altered
  • Windows cannot install this driver

unsigned-driver-install-error

Here shows you 2 ways to disable driver Digital Signature in Windows 10.

Part 1: Disable Driver Signature Enforcement Permanently in Troublesome

Windows 10 64 bit edition enforces driver signatures by default. This can be disabled to install drivers that are not digitally signed. Use the following steps to disable driver signature enforcement.

Step 1: Click the Start menu and select Settings. Then click Update & Security.

Step 2: Click on Recovery. Click Restart now under Advanced Startup.

disable-signature-enforcement-in-troublesome

Step 3: Click Troubleshoot.

troubleshoot

Step 4: Click Advanced options.

advanced-options

Step 5: Click Startup Settings.

startup-settings

Step 6: Click on Restart.

restart-to-change-windows

Step 7: On the Startup Settings screen press 7 or F7 to disable driver signature enforcement.

disable-driver-signature-enforcement

Your computer will restart and you will be able to install non-digitally signed drivers.

Tip: If you restart your computer again the driver signature enforcement will be re-enabled.

Part 2: Disable Driver Signature Enforcement Permanently in bcdedit.exe

Because 64-Bit editions of Windows require digitally signed drivers. If you want to install a digitally unsigned driver, you need to bypass digitally signed driver requirement. You can do it in Command Prompt.

Step 1: Run Command Prompt as an administration.

Press shortcut key Win + X, the click Command Prompt (Admin) from the result menu.

command-prompt-admin

Step 2: In Command Prompt window, execute command below, hit Enter key.

To disable Digital Signature: bcdedit.exe /set nointegritychecks ON

turn-off-signature-enforcement-check

Step 3: After operation completing, close the Command Prompt window and restart your computer.

Now you can install any unsigned drivers without problems.


Enable Driver Signature Enforcement if needed.

Step 1: Run Command Prompt as an administration.

Step 2: In Command Prompt window, execute command below, and press Enter.

To enable the Digital Signature: Bcdedit.exe /set nointegritychecks OFF

enable-digital-signature

Then reboot your computer, it will enable the Driver Digital Signature Enforcement.