How to view all installed drivers and their location in windows?


👤 Diwas Poudel    🕒 01 Nov 2023    📁 TECH

A driver is a software component that acts as an intermediary between the operating system and hardware devices of the computer. It helps hardware devices work properly with the operating system. Sometimes, there is a need to view the installed drivers and their locations on your computer, and in this article, I will demonstrate how to do this in the Windows operating system.

People prefer to view the installed location of drivers to:

  1. Troubleshoot problems related to drivers.
  2. To back up your drivers.
  3. To find out potentially malicious drivers that may have been installed.
  4. To uninstall drivers and having driver location make it easier to do.
  5. To Remove unused drivers.
  6. To learn about your system.

Here I will show you two methods to view the installed location of drivers and they are:

Using msinfo32

msinfo32 stands for "Microsoft System Information" and this is a built-in tool that provides detailed information about your computer system which includes hardware, software resources, software environment, etc. To check the driver's location follow these steps.

  1. Press the Windows + R key from the keyboard
  2. Then type msinfo32 and press the Enter button. This will open the msinfo32.
  3. Under System Summary on the left, expand Software Environment and click on System Drivers
  4. Then on the right you will find all the drivers installed on your computer.
  5. To find the location, you have to look at the File Column which gives the actual location of drivers installed corresponding to the driver listed in the "Name" column.
    check installed driver location using msinfo32
     fig. check the installed driver location using msinfo32

In my case, it is under c:\windows\system32\drivers. You can go to this path and view the drivers.

Note that c:\windows\system32\drivers is the default path of your driver if you have not changed its location.

Using Command Line

For this, we will use the driver query command. This command is used to query and display information about device drivers.

So let's follow the below steps to view the driver installed.

  1. Press the Windows + R key from the keyboard
  2. Then type cmd and press the Enter button. This will open the command prompt.
  3. Then type the below command:
driverquery /FO LIST /V 

This command will list down and display all the installed drivers and their properties in tabular format.

Check installed driver using command driverquery
fig. Check the installed driver using the command driverquery

it will display a list of drivers and their properties in a tabular format.

Using Powershell

We can use the following command in Powershell if you want to view the installed driver location:

Get-WmiObject Win32_PnPSignedDriver | Select-Object DeviceName, DriverName, DriverProviderName, Location

Conclusion:

In this way, you can view all the driver-installed locations using msinfo32, command line, and powershell.