Home » How to Get Network Adapter Driver Version Using PowerShell

How to Get Network Adapter Driver Version Using PowerShell

To get the network adapter driver version using PowerShell, use the Get-NetAdapter cmdlet. The `Get-NetAdapter` command retrieves all the physical and virtual network adapter information. It has a DriverVersion property that contains the network driver version.

In this article, we will discuss how to find the network adapter driver version on the system using PowerShell and get the driver version of a specific network adapter.

How to Find Network Adapter Driver Version using PowerShell

To find the Network Adapter Driver version using PowerShell, follow the steps given below.

  1. Open PowerShell – Launch the PowerShell terminal with Administrator privileges.
  2. Find the network adapter driver version – Run the following PowerShell command to retrieve information about the network adapter such as Name, DriverVersion, DriverDate, DriverProvider, and InterfaceDescription.
 Get-NetAdapter | Select Name,DriverVersion,InterfaceDescription, DriverDate, DriverProvider       

In the above PowerShell script, the Get-NetAdapter cmlet returns a list of all network adapters on the system. The `DriverVersion` property contains the network adapter driver version.

The output of the above PowerShell script displays a list of all network adapters on the system with their DriverVersion.

Find Network Adapter Driver Version using PowerShell
Find the Network Adapter Driver Version using PowerShell

Cool Tip: How to get network adapter status using PowerShell!

How to Get Driver Version of a Specific Network Adapter using PowerShell

To get the driver version of a specific network adapter using PowerShell, use the Get-NetAdapter cmdlet.

Get-NetAdapter -Name Ethernet | Select Name, DriverVersion, InterfaceAdminStatus, DriverDate 

In the above PowerShell script, the Get-NetAdapter command gets the driver version of the network adapter “Ethernet” which is 12.17.8.9

The output of the above script to get the driver version for the specified network adapter is:

PS C:\> Get-NetAdapter -Name Ethernet | Select Name, DriverVersion, InterfaceAdminStatus, DriverDate                 
  
Name     DriverVersion InterfaceAdminStatus DriverDate
----     ------------- -------------------- ----------
Ethernet 12.17.8.9                        1 2017-12-27


PS C:\>   

Cool Tip: How to get network adapter IP address using PowerShell!

Conclusion

I hope the above article on how to find the network adapter driver version using the PowerShell Get-NetAdapter cmdlet is helpful to you.

You can find more topics about Active Directory tools and PowerShell basics on the ActiveDirectoryTools home page.