Windows OS Hub
  • Windows Server
    • Windows Server 2022
    • Windows Server 2019
    • Windows Server 2016
    • Windows Server 2012 R2
    • Windows Server 2008 R2
    • SCCM
  • Active Directory
    • Active Directory Domain Services (AD DS)
    • Group Policies
  • Windows Clients
    • Windows 11
    • Windows 10
    • Windows 8
    • Windows 7
    • Windows XP
    • MS Office
    • Outlook
  • Virtualization
    • VMWare
    • Hyper-V
    • KVM
  • PowerShell
  • Exchange
  • Cloud
    • Azure
    • Microsoft 365
    • Office 365
  • Linux
    • CentOS
    • RHEL
    • Ubuntu
  • Home
  • About

Windows OS Hub

  • Windows Server
    • Windows Server 2022
    • Windows Server 2019
    • Windows Server 2016
    • Windows Server 2012 R2
    • Windows Server 2008 R2
    • SCCM
  • Active Directory
    • Active Directory Domain Services (AD DS)
    • Group Policies
  • Windows Clients
    • Windows 11
    • Windows 10
    • Windows 8
    • Windows 7
    • Windows XP
    • MS Office
    • Outlook
  • Virtualization
    • VMWare
    • Hyper-V
    • KVM
  • PowerShell
  • Exchange
  • Cloud
    • Azure
    • Microsoft 365
    • Office 365
  • Linux
    • CentOS
    • RHEL
    • Ubuntu

 Windows OS Hub / Windows 11 / How to Find Driver for Unknown Device in Windows

August 10, 2023 Questions and AnswersWindows 10Windows 11Windows Server 2019

How to Find Driver for Unknown Device in Windows

After a clean installation or reinstalling Windows, many unknown devices may appear in Device Manager. This article explains how to identify unknown devices in Windows, find the latest up-to-date drivers, and install them.

How can you see if there are any unknown devices in Windows, that have not been automatically detected by the system and have no drivers installed?

  1. Open the Device Manager (devmgmt.msc);
  2. Note that there are several devices with yellow exclamatory marks including an Unknown Device in the Other Devices section (by default, this node will be expanded if there is at least one unknown device on your computer.
  3. Check if Windows can automatically find and install drivers for unknown devices;
  4. Right-click on the device and select Update Driver; Unknown device in Windows device manager
  5. Then select Search automatically for drivers; Search automatically for drivers
  6. Windows will try to find the most suitable driver from the local DriveStore. If Windows cannot find a driver, it will offer to find the driver through Windows Update. Click Search for updated drivers on Windows Update; Search for updated drivers on Windows Update
  7. Windows Update starts checking for updates on the Microsoft Update servers or on the local WSUS update server and offers a list of updates and drivers to install.
In current Windows 10 or 11 builds, check the list of optional updates to see if there are any available drivers to install. Open Settings and go to Security -> Windows Update -> View Optional Updates -> Driver Updates (or run the quick access URI command: ms-settings:windowsupdate-optionalupdates). Check the list to see if there are any drivers to install. View driver updates in Windows optional updates

If Windows was unable to automatically detect an unknown device and find a driver, you can use the hardware ID to determine the device name, type, and manufacturer.

Any device has a unique identifier that includes a vendor ID (VEN, vendor ID) and a product ID (DEV, device ID) or a pair of VID and PID in the case of USB devices. If you know a VID and PID of an unknown device, you can easily understand what kind of a device it is and find drivers for it.

  1. Open the Unknown Device properties in Windows Device Manager and click the Details tab;
  2. Select Hardware IDs in the device properties list;
  3. Copy the value from the list (right-click -> Copy);

Windows - get unknown device hardware ID

So, the hardware ID in our example is:

PCI\VEN_8086&DEV_1E3A&SUBSYS_397717AA&REV_04

This line tells us that

  • VEN= 8086
  • DEV= 1E3A

If you know a manufacturer and an ID of a device, you can find drivers for it.

First, check that there are drivers for these VEN and DEV in Microsoft Update Catalog (http://www.catalog.update.microsoft.com/). Search by your ID.

Search driver by PCI\VEN_ID and DEV_ID in Microsoft Update Catalog

Previously, we showed you how to manually download Windows updates from the Microsoft Update Catalog.

To detect the device name more accurately, it is better to use an online service: https://devicehunt.com/

Just paste your Vendor ID and Device ID values and select the device type.

Find unknown devices using a vendor and device IDs

In our case, the service detected this hardware as 7 Series/C216 Chipset Family MEI Controller by Intel Corporation. You will find links to download drivers below this information. If there are no links, do a Google search for a driver.

Look for links to the manufacturer’s official website. In our case, Google showed a link to download a driver from the Microsoft Update Catalog.

Use Google to find device driver for Windows

You just have to download and install the driver.

We strongly recommend downloading drivers from official vendor websites only.

If a vendor delivers drivers as a ZIP file, download it and extract it to a separate folder on your disk.

Then click the unknown device in the Device Manager, select Update Drivers -> Browse my computer for drivers and browse to the directory where you have extracted the drivers.

Install driver manually in Windows

If you haven’t found the name of your device and a driver for it using online services, simply copy PCI\VEN_8086&DEV_1E3A into Google’s search box and inspect the search results.

You can also use the PowerShell command to get a list of devices in Windows that do not have drivers installed:

Get-WmiObject -Class Win32_PnpEntity -ComputerName localhost -Namespace Root\CIMV2 | Where-Object {$_.ConfigManagerErrorCode -gt 0 } | select Name, DeviceID, ConfigManagerErrorCode| ft

PowerShell: find unknown devices

In our example, there are 4 unknown devices with error code 28 (The drivers for this device are not installed, Code 28, CM_PROB_FAILED_INSTALL) on the computer

You can find the full list of driver error codes below:

1 {"Device is not configured correctly."}
2 {"Windows cannot load the driver for this device."}
3 {"Driver for this device might be corrupted, or the system may be low on memory or other resources."}
4 {"Device is not working properly. One of its drivers or the registry might be corrupted."}
5 {"Driver for the device requires a resource that Windows cannot manage."}
6 {"Boot configuration for the device conflicts with other devices."}
7 {"Cannot filter."}
8 {"Driver loader for the device is missing."}
9 {"Device is not working properly. The controlling firmware is incorrectly reporting the resources for the device."}
10 {"Device cannot start."}
11 {"Device failed."}
12 {"Device cannot find enough free resources to use."}
13 {"Windows cannot verify the device's resources."}
14 {"Device cannot work properly until the computer is restarted."}
15 {"Device is not working properly due to a possible re-enumeration problem."}
16 {"Windows cannot identify all of the resources that the device uses."}
17 {"Device is requesting an unknown resource type."}
18 {"Device drivers must be reinstalled."}
19 {"Failure using the VxD loader."}
20 {"Registry might be corrupted."}
21 {"System failure. If changing the device driver is ineffective, see the hardware documentation. Windows is removing the device."}
22 {"Device is disabled."}
23 {"System failure. If changing the device driver is ineffective, see the hardware documentation."}
24 {"Device is not present, not working properly, or does not have all of its drivers installed."}
25 {"Windows is still setting up the device."}
26 {"Windows is still setting up the device."}
27 {"Device does not have valid log configuration."}
28 {"Device drivers are not installed."}
29 {"Device is disabled. The device firmware did not provide the required resources."}
30 {"Device is using an IRQ resource that another device is using."}
31 {"Device is not working properly. Windows cannot load the required device drivers."}

0 comment
0
Facebook Twitter Google + Pinterest
previous post
Refresh AD Groups Membership without Reboot/Logoff
next post
Extending a Disk Volume (Partition) in Windows

Related Reading

Zabbix: How to Get Data from PowerShell Scripts

October 27, 2023

Tracking Printer Usage with Windows Event Viewer Logs

October 19, 2023

How to Use Ansible to Manage Windows Machines

September 25, 2023

Installing Language Pack in Windows 10/11 with PowerShell

September 15, 2023

How to View and Change BIOS (UEFI) Settings...

September 13, 2023

Leave a Comment Cancel Reply

Categories

  • Active Directory
  • Group Policies
  • Exchange Server
  • Microsoft 365
  • Azure
  • Windows 11
  • Windows 10
  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 2016
  • PowerShell
  • VMWare
  • Hyper-V
  • Linux
  • MS Office

Recent Posts

  • Zabbix: How to Get Data from PowerShell Scripts

    October 27, 2023
  • Tracking Printer Usage with Windows Event Viewer Logs

    October 19, 2023
  • PowerShell: Configure Certificate-Based Authentication for Exchange Online (Azure)

    October 15, 2023
  • Reset Root Password in VMware ESXi

    October 12, 2023
  • How to Query and Change Teams User Presence Status with PowerShell

    October 8, 2023
  • How to Increase Size of Disk Partition in Ubuntu

    October 5, 2023
  • How to Use Ansible to Manage Windows Machines

    September 25, 2023
  • Installing Language Pack in Windows 10/11 with PowerShell

    September 15, 2023
  • Configure Email Forwarding for Mailbox on Exchange Server/Microsoft 365

    September 14, 2023
  • How to View and Change BIOS (UEFI) Settings with PowerShell

    September 13, 2023

Follow us

  • Facebook
  • Twitter
  • Telegram
Popular Posts
  • 0x80244010 Exceeded Max Server Round Trips: Windows Update Error
  • How to Disable or Uninstall Internet Explorer (IE) in Windows
  • Printer Settings Could Not Be Saved, Operation Not Supported
  • How to Force Remove a Printer That Won’t Uninstall on Windows
  • Group Policy Management in Active Directory
  • How to Completely Remove/Uninstall a Driver in Windows
  • Print Screen Key Not Working in Windows
Footer Logo

@2014 - 2023 - Windows OS Hub. All about operating systems for sysadmins


Back To Top