After you enabled Test Mode and added signatures to the required system files, they should bypass Windows’s driver signature enforcement and load without any issues. However, if for some reason you are interested to revert it, you can re-launch the application, choose “Disable Test Mode” from the main menu, and reboot.
If you are a driver developer or if any of your Windows drivers are not signed, you might need to disable the driver signature requirement in Windows 10. Another example is if you need to flash an Android phone or install some old or specific hardware drivers, you need to bypass this requirement as well. But Windows 10 won't allow you to install those unsigned drivers. Here is what you should do in such a case.
RECOMMENDED: Click here to fix Windows errors and optimize system performance
To install unsigned drivers, you need to disable the driver signature requirement in Windows 10. This can be done as follows.
- Reboot into Advanced Startup options. For reference, see these articles:
- Boot Windows 10 into Advanced Startup Options quickly.
- Make shortcut to Advanced Startup options in Windows 10.
- In Advanced Startup options screen, click Troubleshoot:
- In Troubleshoot, click Advanced options:
- In Advanced options, select the item Startup settings:
- Finally, press the Restart button in Startup settings:
After Windows 10 restarts, you will see the following screen:
It allows you to disable the driver signature enforcement. You need to press F7 to activate the item 'Disable driver signature enforcement'. After this, once Windows boots to the Desktop, you can install unsigned drivers.
Tip: You can make the 'Startup settings' screen appear every time you start Windows 10 usig my freeware Winaero Tweaker. Under Boot and Logon -> Boot Options of Winaero Tweaker, you must check the option 'Always show advanced boot options'.
Check it to always enable the Startup settings screen. Additionally, here you can change all the hidden secret options related to the modern bootloader in Windows 10 and Windows 8.
Check it to always enable the Startup settings screen. Additionally, here you can change all the hidden secret options related to the modern bootloader in Windows 10 and Windows 8.
Now read: How to disable driver signature enforcement permanently in Windows 10
That's it.
RECOMMENDED: Click here to fix Windows errors and optimize system performance
Active2 years, 1 month ago
I want to boot windows 7 every time with 'disable driver signature enforcement'. Because every time I didn't do so, my WLAN adapter 'Qualcomm Atheros QCA9377' didn't work.
I tried
bcdedit.exe
hacks but it didn't work, the only way to get my wifi working is to press F8 and choose 'disable driver signature enforcement'So, is there any hack or workaround to make it the default without pressing F8?
user2132188
user2132188user21321881301 gold badge5 silver badges15 bronze badges
1 Answer
There are a couple of ways to do that:
- Import certificates prior to install
Follow these steps:
- install the software once manually by confirming that the unsigned drivers shall be used
- go to %windir%inf and search for the latest OEM??.INF file; open it (notepad) and verify by its contents that this is the driver you wish to install automatically next time
- go to %windir%system32catroot{any ID}OEM??.CAT (<- same number as in step 2); right click on this file, select properties, go to 'Digital Signatures' tab, mark the certificate, click on details
- on the next window click 'Show Certificate'
- on the next window open the 'Details' tab and click 'Save to File...'
- collect this/all certificates
- deploy these certificates 7.1 either in a batch /cmd script using 'certutil.exe -f -addstore 'TrustedPublisher' 'MYFILE.cer' prior to setup 7.2 or by Group Policies (computer Policies Windows Security Public Key Policies add your files here )
- run your setup just the way you wanted
- Using Driver Signature Enforcement Overrider
- Download the application from the Softpedia link.
- Right click on it and choose 'Run as administrator'. Inside its main menu, press on the “Enable Test Mode” button and follow the instructions on the screen. This will enable TESTSIGNING mode, which allows unverified system files to be loaded.
- Now all you have to do is to add the unverified signature to the required system files. To do so press on the “Sign a System File” button from the main menu, and enter specific filename including full path. For example: if ATITool64.sys from
C:WindowsSystem32drivers
refuses to load due to driver signature enforcement, you should type:C:WindowsSystem32driversATITool64.sys
, and if you would like to sign more than a single file, just repeat this procedure until you’re done, and finally reboot. - After you enabled Test Mode and added signatures to the required system files, they should bypass Windows’s driver signature enforcement and load without any issues. However, if for some reason you are interested to revert it, you can re-launch the application, choose “Disable Test Mode” from the main menu, and reboot.
Note: DSEO requires administrative privileges (Run as administrator).
Acknowledgements
xavier_fakeratPermanently Disable Signed Driver Windows 10
xavier_fakerat2,0651 gold badge6 silver badges22 bronze badges