Microsoft has introduced a security measure to prevent installation of a non-signed driver on Windows 8 and 10 with 64-bit architecture. It means you cannot install any driver unless the driver is officially signed. This may include old drivers, drivers you are developing yourself, or of course any unsigned drivers. This security prevention helps you avoiding malware that can hijack your system by loading through the Windows kernel. Hence, Microsoft needs every driver to be sent to and verified by Microsoft.
This can be troublesome to some extent but it is also a solid security feature on the other hand. Xiaomi, as a Chinese company, may or may not send the drivers used in its software including those in Mi Flash, Mi Unlock, or Mi PC Suite tools.
Therefore, it is always a good practice to install Xiaomi tools on your 64-bit Windows-based computer with Driver Signature Enforcement disabled. This may ensure all the required drivers will be installed successfully. This tutorial is all about the steps on disabling this feature.
Follow steps below to disable Windows Driver Signature Enforcement:
First thing first, you have to reboot into Advanced Boot Options. You can achieve this by holding the “Shift” button on your keyboard while clicking the “Restart” menu.
Your computer will now restart into “Advanced boot menu“. Now select the “Troubleshoot‘ tile on the “Choose an option” screen that appears.
Next, click the “Advanced options” in the next menu.
There will be several options displayed on the next screen. Click the “Startup Settings“.
You will then see some information about the function of this menu. Hit that “Restart” button to reboot the computer into the Startup Settings screen in which you can change Windows startup behavior.
Type “7” or “F7” at the Startup Settings screen to choose the “Disable driver signature enforcement” option. This tells Windows to disable driver signature enforcement the next time Windows restart.
Your computer will now reboot into the system with Driver Signature Enforcement disabled. At this stage, you can install any unsigned driver including those included within Mi Flash.
Many users have failed to flash either MIUI ROM or custom recovery caused by improper driver installation. This can be seen when the computer cannot properly recognize the connected Android device and hence cannot establish a proper ADB or Fastboot connection. In this sense disabling driver enforcement becomes crucial.
Have you managed to disable this security feature successfully? Please let us know in the comment section below.