The Auto Apply Drivers task sequence step allows you to match and install drivers as part of an operating system deployment.

The Auto Apply Drivers task sequence action performs the following steps:

  1. Scans the hardware and finds the Plug-n-Play IDs for all devices present on the system.

  2. Sends the list of devices and their Plug-n-Play IDs to the management point. The management point returns a list of compatible drivers from the driver catalog for each device. The management point considers all drivers regardless of what driver package they might be in. Only drivers tagged with the specified driver category and drivers that are not marked as disabled are considered.

  3. For each device, the client picks the best driver that is appropriate for the operating system on which it is being deployed and that is on an accessible distribution point.

  4. The selected driver or drivers are downloaded from a distribution point and staged on the target operating system.

    1. For image-based installations, the drivers are placed into the newly deployed operating system image and Windows is configured with where to find the drivers on any Plug-n-Play scan. On Vista and later, the drivers are placed into the operating system driver store.

    2. For setup-based installations, Windows Setup is configured with where to find the drivers.

  5. When the Setup Windows and ConfigMgr task sequence action runs and Windows initially boots, it will find the drivers staged by this action.

Important
The Auto Apply Drivers task sequence step cannot be used with stand-alone media because Windows Setup will have no connection to the Configuration Manager 2007 site.
Note
When deploying pre-Vista operating systems, if the image already has a driver installed for a device on the computer, the Auto Apply Drivers action, the Apply Driver Package action, or any new drivers installed by a task sequence action will not be processed. To ensure the new drivers will be installed, in the sysprep.inf file, set the UpdateInstalledDrivers option in the “Unattended” section to ‘Yes.’ For additional installation about deploying drivers, see http://go.microsoft.com/fwlink/?LinkId=134006.

The Auto Apply Drivers task sequence action can be run only in the Windows Preinstallation Environment (WinPE) and will not run in a standard operating system For information about task sequence variables for this task sequence action, see Auto Apply Drivers Task Sequence Action Variables.

Auto Apply Drivers contains the following elements:

Name

A short user-defined name that describes the action taken in this step.
Description

More detailed information about the action taken in this step.
Install only the best matched compatible drivers

Specifies that the task sequence step will install only the best matched driver for each hardware device detected.
Install all compatible drivers

Specifies that the task sequence step will install all compatible drivers for each hardware device detected and allow Windows setup to choose the best driver. This option takes more network bandwidth and disk space because it downloads more drivers, but it may result in a better driver being selected.
Consider drivers from all categories

Specifies that the task sequence action will search all available driver categories for appropriate device drivers.
Limit driver matching to only consider drivers in selected categories

Specifies that the task sequence action will search for device drivers in specified driver categories for the appropriate device drivers.
Do unattended installation of unsigned drivers on versions of Windows where this is allowed

Allows this task sequence action to install unsigned Windows device drivers.
Important
This option does not apply to operating systems where driver signing policy cannot be configured.

See Also