Previous Next

Guidelines for Device and Driver Installation

The fundamental goal for device/driver installation on Windows® operating systems is to make the process as simple as possible for the user. Your installation procedures should work seamlessly with the operating system's setup components. Ideally, device installation should not require any user prompts, except for the system's request to insert the distribution medium.

Some devices, however, require user settings that are input to property pages or custom Finish pages. Such pages can be displayed by a device co-installer after the driver has been loaded and started. Other devices ship with value-added software that is most readily installed at the same time as the device itself, by means of a device installation application.

In either case, any user interface that is presented as part of installation should conform to the look and feel of the Windows user interface in general and, more specifically, the Device Manager and the device installation wizards. (The wizard names vary from one operating system release to the next, but include Found New Hardware, Add/Remove Hardware, Hardware Update, and so on.)

To provide the best possible user experience, follow these rules in designing and implementing your installation procedures: