I experienced a problem installing old hardware in Microsoft Windows 8 where I couldn’t find compatible drivers for a network card. I came across some community drivers on a website, but when I tried to install them, I received an error.
Windows encountered a problem installing the driver software for your device.
Windows found driver software for your device but encoutered an error while attempting to install it.
The hash for the file is not present in the specified catalog file. The file is likely corrupt or the victim of tampering.
I figured this was security that was built into Windows to prevent me from installing bad drivers. This is a feature called Device Driver Signing. After going through the steps to disable driver signing in Windows 8, I was able to get my community drivers installed. Here’s how I did it.
- Mouse over the lower-right corner, then select “Settings“.
- Select “Change PC Settings“.
- Choose “General“.
- Scroll to the bottom and select “Restart now” under the “Advanced startup” area.
- Select “Troubleshoot“.
- Select “Advanced Options“.
- Select “Startup Options“.
- Select “Restart“.
Now Device Driver Signing should be disabled, allowing you to install any driver you like in Windows 8 until you reboot.