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
Send comments about this topic to Microsoft
Build date: 1/23/2014
Show: