Permanently Disable Driver Signature Enforcement to Install Unsigned Drivers
You might have some drivers which does not have a digital signature which you need to install. It is a prerequisite for 64 Bit versions of Windows Vista, Win 7, Windows 8,8.1 as well as Windows 10 to have digitally signed drivers. Windows XP allowed you to continue with Unsigned drivers, but have caused BSOD screens and annoyed its users. To prevent this Microsoft has become much more strict in allowing hardware to installed unsigned drivers. For those who do need to install them, here is a post to explain step by step how to Permanently Disable Driver Signature Enforcement to Install Unsigned Drivers.
Also read how to enter Windows 10 Setup
By default on Windows 10 64 it, Driver Enforcement is enabled.
Steps to Disable Driver Enforcement
- Click on the the Start menu to Go-to Settings.
- Click on the option which says Update and Security.
- Click on the option which says Recovery.
- Click on Restart now which is under Advanced Startup.
- Click on the Troubleshoot option.
- Click on Advanced options.
- Click to open Startup Settings.
- Click on Restart.
- You can press press 7 or F7 on the Startup Settings in order to disable driver signature enforcement
Alternately you can also use the following options:
- Type Windows key + X and Go-to Run
- Type the following command
Shutdown /r /o and press the Enter key
- Follow Step 5 mentioned above.
Please note that Windows will not allow using SHA-1 code certificates on or after January 1st, 2017. You will need to use SHA-2
Completely Disable the Driver Enforcement Option
Windows key + X in order to select Command Prompt(Admin)
Use BCD to change toggle the option as follows:
bcdedit /set testsigning on
In order to rollback type the following:
bcdedit /set testsigning off
You can install the required set of unsigned drivers and re-enable this option back on.
Read the Microsoft Community Answers Here.