Windows cannot verify the digital signature for the drivers required for this device, Code 52

Windows cannot verify the digital signature for the drivers required for this device. A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source. (Code 52)

The driver may be unsigned or corrupted.

Recommended Resolution from “Error codes in Device Manager in Windows” suggests:-

Download the latest driver from the hardware manufacturer’s website, or contact the manufacturer for help.

Well, we had an HP PC with the sound drivers not working.  Used the HP drivers, manufactures drivers and all failed same error code 52!

WORKING SOLUTION FOR Code 52

The Working Solution applied was to disable the “Driver Signature Enforcement” in Windows 10. This is because the drivers supplied have not been signed by Microsoft and probably never will be as the PC is a couple of years old now.

The Disable Driver Signature Enforcement process is:-
  1. Press Start and select Settings icon.
  2. Select Update & security.
  3. Then Click Recovery option on left hand side.
  4. Once selected, the new options displayed on the right hand  included Advanced start-up.  Under this heading, click on the Restart now and the PC will restart allowing further options to be selected.
  5. Once restarted, choose the Troubleshoot option and then the Advanced options.
  6. Then select Start-up Settings.
  7. As we are changing boot time configuaration settings, select Restart and the computer will restart again!
  8. Once restarted, you are given a list of startup settings that can be changed.  At the time of writing, we are looking for
    “7) Disable driver signature enforcement” which requires the F7 key to be pressed.  Press the F7 key.

The PC will restart and the installed sound drivers will be allowed to run and be working again.

However, this is not a permanent solution as it will be reset on the next startup but better than nothing at present.