Daily Updated Tutorials And How To Guides On Windows Android And iPhone

How To Disable And Bypass Driver Signature Enforcement In Windows 8


One of the biggest issues i have ever faced in Windows 8 is the installation of drivers,  i was unable to install my WiFi hubs driver it, I was unable to install the driver when I’m trying to install the driver it says it can’t be installed because the INF file is not digitally signed. It doesn’t even give me the choice to go ahead anyway.  Actually Windows 8 will simply refuse the installation for drivers without signatures. And yeah this sounds like a bulletproof idea against bad drivers but at the same time it will stop you from working with certain drivers such as WiFi hub drivers, old printers etc. In this tutorial I’m gonna show you how to bypass Driver Signature Enforcement In Windows 8 , I have found two successful ways to disable this annoying feature of Windows 8.

Disabling Driver Signature Enforcement In Windows 8 Temporarily

Step 1. Go to the right bottom corner of the desktop and wait for the side menu to appear. When it’s there click on the gear icon with the title “Settings”.

Step 2. Now click on the entry “More PC Settings”, then click on the entry “General”.

Bypass Driver Signature Enforcement In Windows 8
Step 4. Scroll down to “Restart now” (under “Advanced start up “) and click it.

Step 5. Wait a bit for a menu.

Step 6. Now click “Troubleshoot”, then “Advanced Options” and after that click “Windows Start up Settings”.

Disabling Driver Signature Enforcement In Windows 8

Startup settings Windows 8

Step 7. Click on “Restart” and wait for the profit to happen.

Once you did this you will be able to install unsigned drivers, just click “Install this driver” software anyway and this will install your driver.

Installing Unsigned Driver

Disabling Driver Signature Enforcement In Windows 8 Permanently

Step 1.  Open the Windows command promt as “Run as Administrator”.

Step 2.  Run “bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS” (without the “”).

Step 3.  To finalize the process run “bcdedit -set TESTSIGNING ON” (without the “”).

Step 4.  Reboot and you’re done.

To disable it do step 1 and run these commands on step 2 and 3:

Step 2. “bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS” (without the “”)

Step 3. “bcdedit -set TESTSIGNING OFF” (without the “”)

Then do step 4 and you’re done.

There is an issue with this method it leaves a watermark saying you are in test mode until you disable it again. Only do this when you need to install a large number of unsigned drivers. And i prefer disabling it when you’ve installed all drivers you needed.