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.

click on Restart now

Step 3: Click Troubleshoot.

click on Troubleshoot

Step 4: Click Advanced options.

select Advanced options

Step 5: Click the Startup Settings.

select Startup Settings

Step 6: Click on Restart.

click on Restart

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

press F7 or 7 to select

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

Tips: 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 administrator.

Press Win + X shortcut keys, then click Command Prompt (Admin) from the context menu.

select Command Prompt Admin

Step 2: In Command Prompt window, execute the 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 administrator.

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

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

enable digital signature with command

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