What happens when you provision a computer (WDK 8.1)

Using Microsoft Visual Studio to configure and set up driver deployment and driver testing is called provisioning a target computer or provisioning a test computer. For information about provisioning, see Configuring a Computer for Driver Deployment, Testing, and Debugging. Here we show what happens when you use version 8.1 of the Windows Driver Kit (WDK) to provision a target computer.

When you provision a computer (WDK 8.1)

Provisioning a computer performs the following tasks:

  • Copies installation files to %SystemDrive%\DriverTest
  • Creates a user named WDKRemoteUser and switches to that user
  • Installs .NET 4.0 if it is not already installed
  • Installs Microsoft Visual C++ Redistributable
  • Installs Test Authoring and Execution Framework (TAEF) (WDK Client)
  • Installs debuggers
  • Installs Windows Device Testing Framework (WDTF)
  • Turns off AutoReboot
  • Enables kernel memory crash dumps
  • Disables Screen Saver
  • Disables workstation lock policy
  • Disables ForceGuest
  • Sets the power policy to a high power configuration, which prevents the system from entering Standby or Hibernate Mode when idle
  • Enables the RTC Wake timer
  • Enables and configures kernel debugging
  • Enables test signing of drivers
  • Reboots the target computer if necessary
  • Creates a system restore point

When you remove provisioning (WDK 8.1)

When you remove provisioning from the target computer, these items are removed:

  • Test Automation Framework
  • Debuggers
  • Windows Driver Testing Framework
  • %SystemDrive%\DriverTest folder and contents
  • WDKRemoteUser account
  • Workstation lock policy

Removing provisioning does not change these items:

  • Visual C++ Redistributable
  • AutoReboot setting
  • Kernel memory crash dump setting
  • Screen saver setting
  • ForceGuest setting
  • Power policy
  • RTC Wake timer setting
  • Kernel debugging settings
  • Test signing setting

Related topics

Configuring a Computer for Driver Deployment, Testing, and Debugging



Send comments about this topic to Microsoft

© 2014 Microsoft