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.
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:
- 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.