HOME

TheInfoList



OR:

Device Manager is a component of the
Microsoft Windows Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
operating system. It allows users to view and control the hardware attached to the computer. When a piece of hardware is not working, the offending hardware is highlighted for the user to deal with. The list of hardware can be sorted by various criteria. For each device, users can: *Supply
device driver In the context of an operating system, a device driver is a computer program that operates or controls a particular type of device that is attached to a computer or automaton. A driver provides a software interface to hardware devices, enabli ...
s in accordance with the
Windows Driver Model In computing, the Windows Driver Model (WDM) also known at one point as the Win32 Driver Model is a framework for device drivers that was introduced with Windows 98 and Windows 2000 to replace VxD, which was used on older versions of Windows su ...
*Enable or disable devices *Tell Windows to ignore malfunctioning devices *View other technical properties Device Manager was introduced with
Windows 95 Windows 95 is a consumer-oriented operating system developed by Microsoft and the first of its Windows 9x family of operating systems, released to manufacturing on July 14, 1995, and generally to retail on August 24, 1995. Windows 95 merged ...
and later added to
Windows 2000 Windows 2000 is a major release of the Windows NT operating system developed by Microsoft, targeting the server and business markets. It is the direct successor to Windows NT 4.0, and was Software release life cycle#Release to manufacturing (RT ...
. On
Windows 9x Windows 9x is a generic term referring to a line of discontinued Microsoft Windows operating systems released from 1995 to 2000 and supported until 2006, which were based on the kernel introduced in Windows 95 and modified in succeeding version ...
, Device Manager is part of the System applet in Control Panel. On Windows 2000 and all other
Windows NT Windows NT is a Proprietary software, proprietary Graphical user interface, graphical operating system produced by Microsoft as part of its Windows product line, the first version of which, Windows NT 3.1, was released on July 27, 1993. Original ...
-based versions of Windows, it is a snap-in for
Microsoft Management Console Microsoft Management Console (MMC) is a component of Microsoft Windows that provides system administrators and advanced users an interface for configuring and monitoring the system. MMC was introduced in late 1997 as an optional component of Win ...
. The executable program behind the Device Manager is devmgmt.msc.


Types of icons


Disabled device

A disabled device has either been manually disabled by a user or by some way of error. In Windows 95 through XP, this is denoted by a red X. In Windows Vista and Windows 7, this was replaced by a grey downward pointing arrow in the lower right-hand corner of the device's icon.


Hardware not working properly

There are many reasons why hardware may not work properly. If Windows recognizes a problem with a device, it is denoted by a black exclamation point (!) on a yellow triangle in the lower right-hand corner of the device's icon.


Hardware not recognized

Hardware may not be recognized if it is not installed properly or not compatible with the system. This is denoted by a yellow question mark in place of the device's icon.


Device manually selected

A blue "i" on a white field in the lower right-hand corner of a Device's icon indicates that the Use automatic settings feature is not selected for the device and that the resource was manually selected. Note that this does not indicate a problem or disabled state.


Error codes

Device Manager error codes are numerical codes, each accompanied by an error message, which help users determine what kind of issue Windows is having with a piece of hardware.


Device Types

Windows separates devices and their drivers by class types. Extra hidden and disconnected devices can be exposed through the devmgr_show_nonpresent_devices flag. *
USB Universal Serial Bus (USB) is an industry standard, developed by USB Implementers Forum (USB-IF), for digital data transmission and power delivery between many types of electronics. It specifies the architecture, in particular the physical ...
Class devices: Peripherals that connect exclusively through the USB bus. ** Human Interface Devices: Devices used by the users to interface with the OS (eg. Touchpads, Pens, Mices and Keyboards) ** Printer devices: Drivers that contain printer information. Hidden category since Windows Vista. ** Imaging devices: Webcams and Scanners. A new webcam class driver was introduced in Windows 10 v1709. ** Biometric devices: Devices that read biometric data using Windows Biometric Framework. (eg. IR Webcams, Fingerprint sensor) * PCI Class devices: Devices that connect to the PCI bus for high speed (eg. Graphics Card, Network card, Chipset) ** System devices: Peripherals that tie to the system, chipset or have no set category (eg.
Intel Management Engine The Intel Management Engine (ME), also known as the Intel Manageability Engine, is an autonomous subsystem that has been incorporated in virtually all of Intel's processor chipsets since 2008. It is located in the Platform Controller Hub of m ...
,
Disk controller A disk controller is a controller circuit that enables a CPU to communicate with a hard disk, floppy disk or other kind of disk drive. It also provides an interface between the disk drive and the bus connecting it to the rest of the system.{ ...
,
ACPI Advanced Configuration and Power Interface (ACPI) is an open standard that operating systems can use to discover and configure computer hardware components, to perform power management (e.g. putting unused hardware components to sleep), auto con ...
events) ** Video and Audio Capture devices: Devices used to route audio/video streams (eg. Audio cards, TV Tuner cards, MIDI devices) *** Audio inputs and outputs: Since Windows 8, audio ports have their own category. * Non-PnP devices: Mostly software that need a driver installed to interface with the core kernel components. Hidden category since Windows 10. * DCH devices: A new type of driver introduced in Windows 10 v1709 that can interface with
Universal Windows Platform Universal Windows Platform (UWP) is a computing platform created by Microsoft and introduced in Windows 10. The purpose of this platform is to help develop universal apps that run on Windows 10, Windows 10 Mobile (discontinued), Windows 11, Xbox ...
apps or Hardware Support Apps (HSA). The goal was to separate the core driver from the interfacing app. They are grouped under "Software components" (eg. Audio and Video drivers released post-2018) * Bluetooth Profiles: Those are listed under "Bluetooth Virtual Devices" and aren't normally visible. Showing as "Bluetooth Peripheral Device" if no drivers are present. * Other devices: This is not a category but a section where devices with missing drivers are grouped.


Driverquery command

The driverquery
command-line A command-line interface (CLI) is a means of interacting with software via commands each formatted as a line of text. Command-line interfaces emerged in the mid-1960s, on computer terminals, as an interactive and more user-friendly alternativ ...
program generates lists of installed devices and drivers, similar to the Device Manager's output, which the user may view on-screen or redirect to a file. This is useful for note-taking and for reporting problems to remote third parties such as technical support personnel. The program has switches to control the output detail and format, including an /fo switch with csv parameter to generate output in
comma-separated values Comma-separated values (CSV) is a text file format that uses commas to separate values, and newlines to separate records. A CSV file stores Table (information), tabular data (numbers and text) in plain text, where each line of the file typically r ...
format, suitable for importing into a
spreadsheet A spreadsheet is a computer application for computation, organization, analysis and storage of data in tabular form. Spreadsheets were developed as computerized analogs of paper accounting worksheets. The program operates on data entered in c ...
application such as
Microsoft Excel Microsoft Excel is a spreadsheet editor developed by Microsoft for Microsoft Windows, Windows, macOS, Android (operating system), Android, iOS and iPadOS. It features calculation or computation capabilities, graphing tools, pivot tables, and a ...
.


See also

*
Device driver In the context of an operating system, a device driver is a computer program that operates or controls a particular type of device that is attached to a computer or automaton. A driver provides a software interface to hardware devices, enabli ...
*
Microsoft Management Console Microsoft Management Console (MMC) is a component of Microsoft Windows that provides system administrators and advanced users an interface for configuring and monitoring the system. MMC was introduced in late 1997 as an optional component of Win ...
* Troubleshooting * systeminfo * VxD


References


External links


driverquery , Microsoft DocsThe DevCon utility
{{Windows commands Windows components