How To Fix/Disable Driver Signature Enforcement Windows 10

windows 10: disable signed driver enforcement

This article methods to disable driver signature enforcement in Windows 10, a security measure that blocks unsigned drivers. It covers the importance of digitally signed drivers for system security, introduces Windows’ driver signature enforcement, and presents solutions like enabling Test Mode, turning off Secure Boot, and using Advanced Boot Options. It also includes step-by-step instructions for disabling driver signature enforcement both temporarily and permanently, emphasizing the security implications of such actions.

The issue of driver signature enforcement in Windows 10 has emerged as  one of the common problems in Windows OS. If you are worried stick about the same problem then you are not the only one.

Contents –

What are Digitally Signed Drivers

These are digitally signed drivers from its respective vendors. The signature ensures the reliability of the driver and checksum to ensure that the driver file is not a modified one except what the signing authority has done.

The issue “Windows requires a digitally signed driver” will arise when the driver, you are installing, is not having a digital signature and it gets blocked by Windows. \ & it shows message for example Windows 10: Disable Signed Driver Enforcement

Also Read – How To Install Unsigned Drivers In Windows 10 [FIXED]

What is Windows Driver Signature Enforcement

When you install drivers in your computer (from varied manufacturers or a third party download software), it is not mandatory that all the drivers will have smooth functioning.

The functioning driver must have a digital signature. This digital signature, on the driver, will act as a digital security mark that will have publisher’s name along with all the details in case any change has been made to the original contents of the driver package.

It is essential that Microsoft has verified the drivers and the system files.  Windows will not authorize unsigned drivers for both 32-bit or 64-bit system. This is the driver signature enforcement.

Keeping in mind the security aspect, Windows has initiated driver signature enforcement in Windows OS including Windows 10. Talking about this restricted feature, there are some restraints when it comes to driver signing especially in Windows 10.

In case the driver is not signed or authenticated, Windows will send you an alert such as –

·       Windows cannot install the driver

·       Windows cannot verify the publisher of the driver

·       This driver has been changed

Let us now discuss the methods you can use to solve this issue.

What are the methods to fix Driver Signature Issue on Windows 10

Method A – Test Mode

Windows 10 comes equipped with Test Mode feature which is also known as Test Signing Mode. This particular feature empowers the developers to test the programs aptly.

·       Step A – You need to open Command Prompt as administrator

 Disable Driver Signature Enforcement Windows 10 cmd

·       Step B – Or you can also run Test Mode from PowerShell. For this, you need to hit Win + x, followed by selecting Windows Powershell from the power user menu.

·       Step C- Now, type command bcdedit-set TESTSIGNING ON and then hit enter.

bcdedit.exe - set test signing on


Method B – Turn off Secure Boot

You are not permitted to turn off secure boot in Windows 10. So, for this, you will have to enter BIOS mode.

·       Step A – You need to go to the Settings then Update & Security

·       Step B – You need to choose Recovery then Restart

·       Step C – Hit Troubleshoot, then Advanced Options, then Select UEFI Firmware Settings

how to access uefi firmware settings in windows 10

Step D – Restart and then enter BIOS setup interface

Step E – You need to go to Security and turn off the Secure Boot

Once you are done, make sure you restart your PC/laptop. Now, you need to follow these steps to disable the driver signature enforcement.

Step F  – Open the command prompt (admin)

Step G – You need to type the command bcdedit.exe/set nointegritychecks and hit Enter.

disable-driver-signature-enforcement-command windows 10

Method C – Advanced Boot Option

Wants to know, how to disable driver signature enforcement on windows 10 using advanced boot option?  In case you want to shut down the driver signature enforcement on Windows 10, follow the below-mentioned method –

Step A – For this, you need to shut down your PC/laptop. Now press and hold down the Shift Key along and restart.

Step B – Hit Troubleshoot option.

Step C – Now you can choose Advanced Options

troubleshoot disable driver signature enforcement

Step D – Go to the Start Up settings and hit restart

disable driver signature - restart advanced settings

Step E – Hit F7 to disable signature enforcement

disable driver signature enforcement pressing f7

Step F – Restart your PC/laptop

Also Read – Background Intelligent Transfer Service (BITS) Windows 10 Problem [FIXED]

How to Disable Driver Signature Enforcement

You can facilitate driver signature enforcement as per your convenience. Go ahead and try the below-discussed methods. Both these methods involve typing commands in the Command Prompt window.

·       Method A – If you have disabled driver signature verification using Troubleshoot, then you need to type following commands –

bcdedit.exe-set loadoptions DDISABLE INTEGRITY CHECKS

bcdedit.exe disable integrity checks windows 10

Now, restart your PC/laptop.

·       Method B- If you have turned off the driver signature verification using the 2nd method, you can try out the below-mentioned command –

bcdedit/set testsigning off

Now, restart your PC/laptop.

How to Disable Signed Drivers Windows 10

With the help of digitally signed drivers, Windows 10 can achieve maximum security. Although disable driver signature enforcement permanently in Windows 10 is somewhat tricky, but it could get done if you follow the right steps to do it. When it comes to safety, this is indeed a handy feature. However, at times, you are looking to install drivers that aren’t signed, so here are the steps you need to follow to do that.

Steps to Disable Signed Drivers

Make changes to startup setting

Disable signing of the driver

Put Windows in Test Mode

Disable driver signature enforcement permanently.

If your Windows version is 64-bit, it is important you have installed digitally signed drivers.

If you opt for digitally signed drivers, then you can rest assured that no changes have been made since it was created and the hardware manufacturer created it.

With the help of driver signature enforcement, you have the assurance that the drivers are genuine and no changes are being made by the dangerous third party. This is, indeed, commendable if you are looking for the best protection for your computer/laptop. That said, alas, you will find only a few makers of digitally signed drivers, and this can be the reason behind numerous issues.

This becomes a issue, how to stop driver signature enforcement on a Windows 10 PC?  If your drivers aren’t digitally signed, then you will find it hard to install them. Now, this will mean that you won’t be able to use associated hardware as well.

This is a major issue; however, disabling driver signature enforcement can be quickly done using the following discussed methods –

  Solution 1 – Make changes to startup settings

This is the simplest way you can use to disable driver signature enforcement on Windows 10. That said, if you use this method, it will only disable the driver temporarily.

Driver signature enforcement gets turned on its own the moment you restart your computer/laptop.

Follow the below-discussed steps to disable the driver signature enforcement –

You need to press and hold the Shift key simultaneously and hit the button of Restart.

windows 10 driver signature enforcement restart

Select Troubleshoot, then Advanced Options, then Startup Settings, and finally hit the button of Restart

When your computer/laptop restarts, you will have a list of options in front of you. Now, you need to press F7; this will help you to select Disable Driver Signature Enforcement

At this stage, your computer will restart,  and you can install unsigned drivers easily

Remember, these steps will disable driver signature enforcement temporarily. Therefore, you will have to install the unsigned drivers as soon as you possibly can.

Solution 2 – Disable Signing of Driver

As a solution, you can make use of the Local Group Policy Editor. You will have to be extra cautious while using this editor, make sure you don’t modify anything else.

If you are looking to disable the driver signing code, follow the below-discussed steps –

Open Local Policy Group Editor: you need to press Win along with R

You will have a run box in front you, here you will have to type gpedit.msc.

disable driver signature enforcement windows 10 cmd

In Local Group Policy Editor, hit User Configuration

From the main window, you need to double-click on Administrative Templates

A menu will open,  and you will have to double-click on System. Then go to the Driver Installation

Make a selection for Code Signing for device drivers entry

Make a selection for Enabled and from the drop down, change to Ignore

At this stage, hit Ok and apply the changes you have made

Now finally, restart your Windows 10

Also read – How to Fix Mouse Cursor Disappears in Windows 10?

Solution 3 – Put Windows in Test Mode

If you are not looking to disable driver signing permanently, in that case, you can enter Windows 10 test mode.

When you are in the test mode, you can install any driver you want. After you have resolved the issue, make sure you go back to the normal Windows 10 mode –

In the first stage, you need to open an elevated command prompt window on your computer/laptop: make a right-click on the Windows Start icon, and you need to make a selection for Command Prompt (Admin).

In the command window, you need to type – bcdedit /set TESTSIGNING OFF

Now, close the command window and restart your computer/laptop

At this stage, install your drivers

You will have to revert back to the normal mode: open elevated command, you need to enter

bcdedit /set TESTSIGNING ON followed by restarting your Windows 10 system

Solution 4 – Disable Driver Signature Enforcement Permanently

The above-discussed solution will only disable driver signature enforcement will only last for a short while. However, to disable it permanently, follow the below-discussed steps –

First, you need to press Windows Key along with X simultaneously. This will open the Power User Menu. Now, you need to make a selection for Command Prompt (Admin) from the menu

driver signature enforcement admin windows 10

When the Command Prompt is open, you need to enter

bcdedit.exe /set nointegritychecks on and hit Enter

turn off driver signature enforcement windows 10

If you want to enable driver signature enforcement once again, open the Command Prompt as administrator, and you need to enter   

bcdedit.exe /set nointegritychecks off. (Optional)

windows 10 driver signature enforcement on

Alternatively, if you are looking to disable signature enforcement, you can use the following discussed methods –

First, you need to start the Command Prompt as administrator.

As and when the Command Prompt starts, you need to enter the following lines

bcdedit.exe -set loadoptions


driver signature enforcement disabled windows 10

bcdedit.exe -set TESTSIGNING ON

At this stage, you need to close the command prompt. You need to restart your computer/laptop

Open the Command Prompt as administrator and enter

bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS

This will enable the driver signature enforcement.

driver signature enforcement enable windows 10

bcdedit -set TESTSIGNING OFF

how to enable driver signature enforcement in windows 10

Remember, if you use this solution, this will disable driver signature enforcement permanently. One disadvantage of this solution is that it will make your computer vulnerable.

Also Read – List of Windows 10 Blue Screen Error & Stop Codes (BSoD)

What Should You Do to Make All Drivers Work Properly on Your Laptop, Notebook or Desktop PC

Now you know how to disable driver signature enforcement on Windows 10 easily! At times, it can be an arduous task to find the exact drivers for your device or hardware. if you are an IT services provider, these kind of fixes can help you go an extra mile.

In case you install a wrong driver, it can even crash your PC/laptop. Therefore, it is essential that you download the right drivers for your PC/laptop. You can download and install drivers from FixBit, driver update software for smooth PC performance

Rest assured, you will enjoy easy download and install best-matched drivers for your system compatible with Windows 10.