Home > USB Central > USB Drivers Included with Windows
USB Drivers Included with Windows
These are the USB drivers I'm aware of that were added to each edition of Windows. Except as noted, the newer editions have all of the drivers from the previous editions.
Details about the drivers are available at Windows Hardware and Driver Central, the Windows DDK/MSDN documentation, and in the example code provided with the DDKs. I've eliminated most of the direct links to Microsoft's documentation because the URLs change frequently. A search on the listed topic should point you to relevant pages. Also useful are the class specifications available from the USB Implementers Forum.
Also see:
USB Central | USB Host Software
Windows 98 Gold (original)
Audio
Drivers: usbaudio.sys, wdmaud.sys, wdmaud.drv
Documentation:
Audio Drivers (MSDN Library)
Audio /Speech Technologies (Windows Hardware and Driver Central)
DirectX
(for DirectSound and DirectMusic)
HID 1.0
Includes keyboard, pointing devices.
Documentation: see Windows 98 SE below.
Video
USB camera minidriver library (USBCAMD 1.0)
Not supported under Windows 2000.
Documentation: see Windows ME below.
Windows 98 SE
HID 1.1 (adds the ability to do interrupt OUT transfers)
Drivers: hidusb.sys, hidclass.sys, hidparse.sys
Documentation:
HIDClass devices (MSDN Library)
Input / HID - Architecture and Driver Support (Windows Hardware and Driver Central)
DirectX
(for DirectInput)
The HID Page.
Communications (modem, virtual COM port)
Drivers: usbser.sys, ccport.sys
Documentation:
Modem Devices (MSDN Library)
Modem - Architecture and Driver Support (Windows Hardware and Driver Central)
Still image capture
Scanner, camera (first phase/preliminary)
Documentation: see Windows ME below
Windows 2000
Mass storage
Driver: usbstor.sys. Support for multiple LUNs (partitions) added in SP3.
Documentation:
Storage Devices (MSDN Library)
Storage - Architecture and Driver Support (Windows Hardware and Driver Central)
The
T10 Technical Committee is the source for
the SCSI standards the driver is based on.
The Mass Storage Page.
Printer
Driver: usbprint.sys
Documentation:
Printing - Architecture and Driver Support (Windows Hardware and Driver Central)
Display and Print Devices (MSDN Library).
Until Microsoft ends support for Windows 98, the printer driver is allowed to
be distributed for use on Windows 98 systems.
Communications (Remote NDIS)
Remote NDIS is the Network Device Interface Specification used for USB/Ethernet adapters.
Documentation:
Remote NDIS Communication (Windows Hardware Dev Center)
Network Devices and Protocols (MSDN Library)
Smart Card/Chip Card Interface Devices
This driver (Usbccid.sys) isn't included with Windows, but is available for Windows 2000 and later editions via Windows update.
From Microsoft Knowledge base: A universal serial bus smart card reader that is connected to a Windows Server 2003-based computer may not detect the smart card
Documentation:
Microsoft Class Drivers for USB CCID Smart Cards (Windows Hardware and Driver
Central)
Windows ME
MIDI (in the Audio driver)
Reports are that the MIDI support is greatly improved in Windows XP.
Still image capture
Scanner, camera (much improved)
Documentation:
Still Imaging / WIA Technologies (Windows Hardware and Driver Central)
Windows Image Acquisition (WIA) (MSDN Library)
Still Image Devices (MSDN Library)
Video (also see Windows XP below)
USB camera minidriver library (USBCAMD 2.0)
Documentation:
Streaming Devices (Video and Audio) (MSDN Library)
DIrectX Developer Center (for DirectShow)
Windows XP
Bluetooth
Added in SP1. Bthusb.sys.
Documentation:
Wireless Network Technologies (Windows Hardware and Driver Central).
Video
Added in SP2. This driver doesn't require a vendor-provided minidriver.
Documentation:
USB Video Class Driver Overview (MSDN Library).
Windows Vista
Communication (Wireless Mobile Class)
Documentation:
Support for the Wireless Mobile Communication Device Class (WMCDC) (MSDN Library)
More Information
Supported USB Classes. From Microsoft.
USB FAQ: Introductory Level includes a chart of drivers and OS editions. From Microsoft.