Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

Device Installation Files

The software that is required to support a particular device depends on the kind of device and the ways in which the device is used. Typically, a vendor provides the following software in a driver package to support a device:

A device setup information file (INF file)

An INF file contains information that the system Windows components use to install support for the device. Windows copies this file to the %SystemRoot%\inf directory when it installs the driver. This file is required.

For more information, see Creating an INF File.

One or more drivers for the device

A .sys file is the driver's image file. Windows copies this file to the %SystemRoot%\system32\drivers directory when the driver is installed. Drivers are required for most devices.

For more information, see Choosing a Driver Model.

Digital signatures for the driver package (a driver catalog file)

A driver catalog file contains digital signatures. All driver packages should be signed.

A vendor obtains digital signatures by submitting its driver package to the Windows Hardware Quality Lab (WHQL) for testing and signing. WHQL returns the package with a catalog file (.cat file).

For more information, see WHQL release signatures.

Other files

A driver package can contain other files, such as a custom device installation application, a device icon, or a driver library file (such as for video drivers).

For more information, see Providing Device Property Pages and Drivers with Special Installation Requirements.

Also, see the device-type-specific documentation in the WDK.

The WDK includes various sample installation files. For more information, see Sample Device Installation Files



Send comments about this topic to Microsoft

© 2015 Microsoft