Guide on UEFI disable Driver Signature Enforcement [What is driver signature enforcement, Is it safe to disable driver signature enforcement]

Are you looking for a guide about disabling UEFI driver signature enforcement? Well you have landed at the right platform. Here we will explain you everything about the same. So without any further delay let’s get started with the discussion.

What is the need to disable Driver Signature Enforcement?

Being a Windows User we all knew that driver signature enforcement is a feature this is designed to ensure that users of Microsoft can only load drivers that have been signed by Microsoft. Though this is a security feature but sometimes it leads to user inconveniences. For example, if a user wants to use some less official drivers or old unsigned drivers or simply drivers developed by yourself, the user need to disable this feature first on their PC.

Try these methods for UEFI disable Driver Signature Enforcement

Method 1: Disable Driving Signing Code

You can use the Local Group Policy Editor to disable the driver signature enforcement and to proceed follow the below mention guidelines:

Step 1: On your system open Local Group Policy Editor; you need to press Win + R keys in the Run field and type in gpedit.msc and press Enter key

Step 2: Under Local Group Policy Editor, from the left pane, tap on User Configuration > Now from the main Window double click on Administrative Templates

Step 3: From the menu that will open double-click on System and then go to Driver Installation

Step 4: Now select the Code Signing for device drivers entry> select Enabled and from the dropdown located beneath, change to Ignore

Step 5: Then tap OK and apply your changes >Restart your Windows 10 system in the end.

Method 2: Modify the Startup Settings

Well it is one of the easiest ways to disable driver signature enforcement but note that it will disable driver signature temporarily. Once you restart your machine this feature will automatically turn itself on.

Follow the below mention steps to disable the feature:

Step 1: First of all press and hold the Shift key on your keyboard and click on Restart button

Step 2: Select Troubleshoot >Advance Options> Startup Settings and click Restart button

Step 3: Once your PC restarts you will get a list of options. Press F7 to select Disable driver Signature enforcement

Step 4: our system will not restart and you will be able to install unsigned drivers>Kindly note that this is a temporary method so ensure to install all the unsigned drivers as soon as possible.

Method 3: Disable Driver Signature Enforcement Windows 10 permanently

This method will permanently disable this feature to proceed follow the below mention guidelines:

Step 1: On your keyboard, press Windows + X keys to open the Power User Menu > Select Command Prompt (Admin) from the menu

Step 2: Once the Command Prompt opens, then enter this command and press Enter key:

bcdedit.exe /set nointegritychecks on

Optional: In order to enable driver signature enforcement back again, open the Command Prompt as administrator and enter:

bcdedit.exe /set nointegritychecks off

Method 4: Use Test Mode

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

Under test mode, you can install any drivers you want without experiencing any issues. But don’t forget to go back to the normal Windows 10 mode once you resolve the issue.

Step 1: First of all open an elevated command prompt window on your PC>then right-click on the Windows Start icon & choose Command Prompt (Admin)

Step 2: Under cmd type:

bcdedit /set TESTSIGNING OFF

Step 3: Now close the cmd windows and restart your PC> Install your drivers

Step 4: After that revert back to normal mode, you need to open elevated cmd, then enter this command & restart your Windows 10 system

bcdedit /set TESTSIGNING ON


What is Driver Signature Enforcement?

Windows Driver Signing is a program by Microsoft that allows hardware vendors to submit their drivers to Microsoft to obtain cryptographic signatures. This does not imply a verification of the quality of the code. It just ensures that this driver is really the one the developer wrote and that it has not been tempered with. This prevents viruses and other malware to be added without the end user knowing. It used to be that got a warning that you were free to ignore, but under certain condition the Windows Driver Signature Enforcement won’t allow the user to load unsigned kernel drivers.

Is it safe to disable Driver Signature Enforcement?

Not really we don’t think using or installing driver that are not officially signed could damage your PC. So please only do so when you completely aware what you are about to do.

How to enable driver signature enforcement?

Step 1: First of all click the Start button >type in Command

Step 2: Then right-click on “Command Prompt” and select “Run as Administrator”

Step 3: In order to enable device driver signing, type in “BCDEDIT /set nointegritychecks OFF” and then press Enter key

That’s all about UEFI disable Driver Signature Enforcement, if you liked the blog then keep visiting the site for more useful blogs. Thanks for Reading.

Sakshi Anant Author

Leave a Reply