Skip to content
HomeDriver glossaryDevice driver

Device driver

A device driver is software that lets Windows communicate with a particular kind of hardware.

Windows users who want to understand what a driver changes before installing one.

Important Cautions

  • Use packages supplied for the exact device and supported Windows version; do not treat a driver update as a diagnosis of hardware failure.
Application request
Windows driver
Hardware response
Driver communication pathAn application request passes through Windows and a device driver before reaching hardware.

What a device driver means

A device driver is software that enables the operating system to use a hardware device. It translates the operating system’s general requests into commands and data formats the device can understand, then returns information such as its status or capabilities.

In plain language, a driver is an interpreter between Windows and a device. Windows may ask a printer to print a page or a graphics processor to draw an image, but the driver supplies the device-specific instructions. Many common drivers arrive through Windows or Windows Update; some devices need a package from the computer or device manufacturer.

For example, a laptop’s Wi-Fi adapter can appear in Windows and still need the correct driver to connect reliably to a particular wireless network. Installing a package intended for a different adapter may fail to install or may not solve a connection issue. The adapter model, hardware ID, Windows version, and system architecture are better evidence than a generic “outdated driver” notice.

A common misunderstanding is that every device malfunction is a driver problem. A loose cable, disabled setting, failed component, network issue, or application setting can produce similar symptoms. A driver update is a targeted change, not a universal repair. Before changing one, identify the device and record the installed driver version so there is a recovery path.

Cookie preferences

No optional analytics or advertising tracking is active in this current preview. These controls store your preference locally on this device. Read the Cookie Policy.

Customize