Windows is a very easy operating system to use, but it can really become a pain in the neck at times. This operating system in general is very protective of your host machine. That is the reason why Windows operating systems can be Windows 10, 8.1, 8, 7 or even XP for that reason is because there is a large amount of malware that can enter the system very easily and can compromise it. That is why you are prompted for many permissions and many errors in the installation. Today we will talk about how disable driver signing enforcement in Windows 10, 8, and 7.
You may also get an error saying driver signature runtime error on your computer screen. This will not work even if you restart the computer or try to install the drivers again. There are some methods that you can follow to disable driver signing enforcement in Windows 10 / 8.1 / 8/7 / XP.
In this post, you will see everything you need to know about applying driver signing in Windows.
What is the driver signing application in Windows 10?
Have you ever seen errors like the ones mentioned below:
- Windows cannot verify the publisher of this driver
- This driver has been tampered with
- Windows cannot install this driver
This is because the The file you were trying to access did not have a valid Microsoft digital signature. Microsoft has to sign every driver file that runs on their Windows computers, then they do so, and finally they run.
The digital signature is nothing more than an electronic security mark that Microsoft adds to each driver file indicating that the file has been tested and authorized by Microsoft to be installed and run by Microsoft. Third-party drivers will not run on both 32-bit and 64-bit systems. This feature is present in Windows versions of XP, Vista, 7, 8, 8.1 and 10.
Why do you need to disable Driver Signature Enforcement?
Before you think that driver signature compliance is a bad thing for your computer, it is not. This Windows application is just to make your computer safe. Yes, that is correct! Driver Signature Enforcement is a security feature in the Windows operating system. This feature will ensure that only drivers officially signed by Microsoft make it to the Windows kernel.
This little feature will prevent malware and Trojans from entering the Windows kernel and compromising the entire system. So make sure what you are installing once you have disabled the driver signature enforcement.
How to disable driver signing enforcement in Windows permanently
If you are working on projects that require the installation of drivers that are not digitally signed, then you could be in big trouble. Windows 10 does not allow the installation of unsigned digital drivers by default. But, there are solutions to this problem.
Using below mentioned solutions, you can easily disable driver signing enforcement and install those unsigned drivers.
Solution 1: the startup settings
This is the easiest solution out there to install unsigned drivers in Windows 10. Let me walk you through the steps to follow.
1: Click on the windows logo located in the lower left corner and open the Setting .
2: Now open the window Update and security .
3: a On the left you will find a number of options, select the option Recovery in that. Now click Restart now, that you see in the section of Advanced startup .
4: Now a window will appear with a list of options, select » Solve problems »And then in the next section of the page, select the Advanced Options .
5: In the options panel provided, click Startup settings .
6: The window that now appears will have all the actions that can be taken and if you look closely you will find » Disable driver signature app »In seventh place.
7: The system will now reboot and the following screen will appear upon reboot.
8: Press the ” 7 “Or” F7 ”On your keyboard to select to disable driver signing enforcement in Windows 10.
The system will now reboot and you will now be able to install unsigned drivers on your Windows 10 machine. But there is also a downside to this method, this particular method will disable the driver signature enforcement even when you restart the computer. If you want to re-enable it, you have to go through the whole process mentioned above again.
Solution 2: use the command prompt
This solution involves using the command prompt, the Windows 10 command line interface. This solution provides a more temporary solution to install your unsigned drivers. Windows includes a mode of » Trial mode »Or» Test signature »Which will disable the enforcement of driver signature until Test Mode is disabled.
A watermark that says » Trial mode »Will appear at the bottom right of the screen when Test Mode is enabled. Here are the steps you need to take to disable the enforcement of driver signing through the command prompt.
1: Go to the bottom left corner of the home screen and right click on the button windows startup . Or you can press Windows + X.
2: Select » Windows PowerShell (Administrator) »And accept the permission for it to run.
3: Type the following in the window that opens: bcdedit / set testsigning on and hit enter.
4: You will now be greeted with a message that says » The operation was completed successfully. «
5: Now all you have to do is restart your computer to enter the trial mode . The watermark that says “Test Mode” should appear on the right side of the screen. Now your computer is ready to install any unsigned drivers.
If you want to get out of TEST MODE, all you have to do is: reopen PowerShell (Administrator) and type the following: bcdebit / set testsigning off
Now that you are out of TEST MODE, all you have to do now is restart the computer and you will see that the watermark is gone.
How to enable it again?
Just paste the following command into the command prompt screen.
bcdedit.exe -set loadoptions ENABLE_INTEGRITY_CHECKS
bcdedit.exe -set TESTSIGNING OFF
Then pasting these commands, hit enter. Driver signature compliance will be enabled again.
Final words: is it good / safe to disable it?
If you are a developer or just trying to install a new driver for the game or any other purpose. Be careful what you are installing and make sure the driver’s purpose of your installation is genuine. Third-party drivers can damage your system at times, so stay informed.
Make sure to re-enable the driver signing enforcement after its purpose is served so you don’t have to deal with related issues later.
Hope the article helped you solve your problem.