Driver Verification

The Driver Verification assessment verifies that an offline Windows image or a running Windows operating system contains the correct set of drivers. The results include recommendations to help you resolve any issues that the assessment finds. These issues may include missing, duplicate, older, or unnecessary drivers. For more information about results and issues, see Results for the Driver Verification Assessment.

The Driver Verification assessment can be used to:

  • Find device and driver issues without using Device Manager.

  • Find missing device drivers in either a Windows image or a running operating system.

  • Find driver issues before you deploy an image to a computer.

  • Find software drivers that are not associated with any hardware devices.

The following graphic illustrates the assessment process.

workflow graphic for driver verification

In this topic:

System requirements

The first-run help tips in Windows 8.1 can negatively affect assessment results. To disable these, run the following command from an elevated command prompt, and reboot the computer: reg.exe add "HKLM\Software\Policies\Microsoft\Windows\EdgeUI" /v DisableHelpSticker /t REG_DWORD /d "1" /f

You can run this assessment on the following operating systems:

  • Windows 8

  • Windows 10

Supported architectures include x86-based, x64-based, and Arm-based systems.

There are two ways to run this assessment on Windows RT:

Settings

By default, this assessment uses the recommended settings. Microsoft defines these settings so that you can compare the results across multiple computer configurations or over time on the same computer. When you review the results, the run information includes metadata that indicates whether the assessment used the recommended settings.

You can also customize the settings if you want to gather data that's different from what the assessment captures by default. For example, you might identify specific data that can help you perform a detailed analysis of a particular aspect of the computer.

The following table describes the assessment settings, recommended setting values, and alternative values for each setting.

Setting Description

Use recommended settings

Specifies whether the assessment uses the recommended settings. By default, this check box is selected. To change the settings for this assessment, you must first clear this check box.

Devices Input Path

Specifies a path to a Device.xml file that contains an inventory of all the devices on the computer. By default, no path is provided and device information is collected from the computer that the assessment is running on. If you provide a path to a Device.xml file, the device information in the file will be used instead.

Silent Console

Specifies whether the job runs silently (without a console UI). This is the default behavior.

Write Devices.xml

Specifies whether a Devices.xml file that contains an inventory of all the devices on the computer, should be generated. By default, this check box is cleared and the file is not generated. If you select this check box, a Devices.xml file is saved to the local computer in the assessment results folder, for later use.

Write Driver.xml

Specifies whether a Drivers.xml file, that lists the drivers found on the computer, is generated or not. By default, this check box is cleared, and the file is not generated. If you select this check box, a Drivers.xml file is saved to the local computer in the assessment results folder for later use.

Mounted Image Path

Specifies the full path to a mounted Windows image if you want to run the assessment against an offline Windows image. By default, this box is empty and the assessment evaluates the drivers on the running operating system.

Results for the Driver Verification Assessment

Windows Assessment Toolkit

Assessments