Driver Signing lets you make sure that installed drivers are compatible with Windows, which means that the driver being installed has been tested by Microsoft and works as expected. This setting controls the options that should appear if Windows is about to install a driver that has not been digitally signed.
For this, go to Start > Run menu, enter “regedit” and navigate to the registry path listed below. If the subkey “\Driver Signing” does not exist, create it as explained below. Then, create DWORD and Binary value with the same name “Policy”. The data value of HKEY_CURRENT_USER path depends upon the value you write in HKEY_LOCAL_MACHINE path.
The below table shows the combination of values you can use in HKEY_CURRENT_USER path when the values in HKEY_LOCAL_MACHINE path is either 0 or 1 or 2.
| Local Machine Value | Current User Value (Code_Value) |
| 0 | 0 or 1 or 2 |
| 1 | 1 or 2 |
| 2 | 2 |
NOTE: 0 – Represents installing driver without any warning.
1 – Displaying a warning and asking user before installing a driver.
2 – Do not allow unsigned drivers.
The changes take effect after a restart or logoff.