Previous Next

Device Installation Overview

Before reading this section, see Providing a Driver Package for an introduction to the concepts and requirements you'll need to know concerning device installation.

Setup works with other system-supplied components and with vendor-supplied components to install devices. Setup installs devices when the system boots and at any time after boot when a user plugs in a Plug and Play (PnP) device (or manually installs a non-PnP device).

In support of PnP, Setup proceeds with device installation based on the devices in the system, rather than structuring installation around the drivers. For example, rather than loading a set of drivers and having those drivers detect the devices that they support, Setup determines the devices that are present in the system and loads and calls the drivers for each device. Drivers such as the ACPI driver and other PnP bus drivers help Setup determine which devices are present.

This section includes:

Device Installation Components

Device Installation Files

Sample Device Installation Files

Device Installation Types

System Setup Phases

Example PnP Device Installation

How Setup Selects Drivers

How Setup Uses Digital Signatures

Device Installations Requiring a Reboot

Installing Devices on 64-Bit Systems

Driver Information in the Registry

RunOnce Registry Entries

Creating Directories for Driver Distribution Media