Computer hardware devices have device drivers assigned to them, which Is simply a piece of software to allow communication with the operating system and other Installed software. Drivers are either pre-Installed by the manufacturer, or by the end user. Those that are digitally signed, ensures their quality & Integrity, hence In this tutorial, I will show you how to check If your device drivers are In fact digitally signed.
So without the tech jargon, what Is a digitally signed device driver? In very simple terms, It means that vendors associate the driver software with a digital certificate, thus ensures It's not modified In any way. As such, you have peace of mind that the driver Is from a trusted source.
Whilst unsigned drivers are not always problematic or malicious, to help maintain the Integrity of your operating system, you can update them to signed versions. To do this, you need to check your computer for digitally signed drivers and segregate those that aren't. I will demonstrate exactly how, by using the Windows built-In File Signature Verification tool named Sigverif. So without further delay, let's get this tutorial started.
To access the File Signature Verification Tool, open the Run menu, enter sigverif and hit OK.
The File Signature Verification Tool will now open, so simply hit the Advanced button.
Next, apply the options exactly as Illustrated below, and then click OK. This will save the results to a log file.
To move forward with the process, hit the Start button.
The tool will now scan the device drivers Installed on your system and verify their Integrity (signed or unsigned), so be patient whilst It performs It's task. In my experience, the process Is extremely quick.
On completion, It will display the results. In my case, the files (drivers) are verified as digitally signed, hence all Is well. If It detected any unsigned drivers, I could take action (uninstall or update) thereafter.
Let's view the results of the scan, by clicking on Advanced > View Log.
The log file will now automatically execute. As you can see, a detailed report Is generated. All my files are Signed, so there's no cause for concern. However, the question Is, who are they signed by? We'll have a look In the next step.
Upon scrolling further, as you can see, they're signed by Microsoft. This concludes their Integrity.
Judging by the length of this tutorial, It may seem like a long process, but you'll be surprised that It only takes around a couple of minutes from start to finish.
As mentioned at the start of this article, unsigned drivers are not necessarily malicious, but sometimes Windows may reject their Installation, so updating to signed versions will fix the Issue. Moreover, It's good practice to have drivers from trusted sources, that Is, digitally signed.