Skip to main content


How To Check If Drivers are Digitally Signed


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.


Step One:
To access the File Signature Verification Tool, open the Run menu, enter sigverif and hit OK.



Step Two:
The File Signature Verification Tool will now open, so simply hit the Advanced button.



Step Three:
Next, apply the options exactly as Illustrated below, and then click OK. This will save the results to a log file.



Step Four:
To move forward with the process, hit the Start button.



Step Five:
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.



Step Six:
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.



Step Seven:
Let's view the results of the scan, by clicking on Advanced > View Log.



Step Eight:
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.



Last Step:
Upon scrolling further, as you can see, they're signed by Microsoft. This concludes their Integrity.



Final Thoughts:
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.



Comments

Popular posts from this blog

Check The Health Of Your Laptop's Battery

When you first purchase your laptop and fully charge the battery thereafter, It runs at It's optimal state for quite a while. However, over time, It Inevitably decreases In performance, and does not hold It's charge capacity as per It's brand new state. This Is due to wear & tear, and a few other factors. It's very Important to know the condition of your battery, so In this tutorial, I will show you how to view the current status and health of your laptop's battery.

How To Troubleshoot Your PC's Power Settings

Upon purchasing your computer with the Windows OS Installed, by default, It's power plan setting Is set to Balanced. Depending on the manufacturer, the hibernate and sleep modes are also configured to turn off at certain Intervals. You can also create a plan of your own, based on your computing usability. Power plan settings can corrupt at the best of times, hence In this tutorial, I will show you how to troubleshoot your PC's power settings natively within Windows.

Force Windows 10 To Boot To Advanced Startup

In the event your operating system corrupts and losses functionality to some degree, Windows 10 has the Advanced Startup Options menu, that contains a range of diagnostic and repair utilities to help restore the OS back to It's functional state. You can perform a System Restore, Reset your PC, execute commands via the Command Prompt and more. To have It readily available, In this tutorial, I will show you how to force Windows 10 to always boot to the Advanced Startup settings.