Что происходит при подготовке компьютера (WDK 8.1)
Использование Microsoft Visual Studio для настройки развертывания и тестирования драйверов называется подготовкой целевого компьютера или тестового компьютера. Сведения о подготовке см. в статье Подготовка компьютера для развертывания и тестирования драйвера (WDK 8.1). Здесь мы покажем, что происходит при использовании версии 8.1 пакета драйверов Windows (WDK) для подготовки целевого компьютера.
При подготовке компьютера (WDK 8.1)
Подготовка компьютера выполняет следующие задачи:
- Копирует файлы установки в папку %SystemDrive%\DriverTest
- Создает пользователя с именем WDKRemoteUser и переключается на этого пользователя.
- Устанавливает .NET 4.0, если он еще не установлен
- Устанавливает Microsoft Visual C++ распространяемый компонент
- Устанавливает платформу разработки и выполнения тестов (TAEF) (клиент WDK)
- Устанавливает отладчики
- Устанавливает Платформу тестирования устройств Windows (WDTF)
- Отключает автоматическую перезагрузку
- Включает аварийные дампы памяти ядра
- Отключает заставку
- Отключает политику блокировки рабочей станции
- Отключает ForceGuest
- Задает для политики питания конфигурацию с высоким энергопотреблением, которая не позволяет системе переходить в режим ожидания или гибернации при простое
- Включает таймер пробуждения RTC
- Включает и настраивает отладку ядра
- Включает тестовое подписывание драйверов
- При необходимости перезагружает целевой компьютер.
- Создает точку восстановления системы
Удаление подготовки с целевого компьютера
После подготовки целевого компьютера невозможно полностью удалить подготовку. Однако большую часть подготовки можно удалить с целевого компьютера с помощью Visual Studio на главном компьютере. Это делается следующим образом.
- На хост-компьютере в Visual Studio в меню Драйвер выберите Пункт Проверить > настроить компьютеры.
- Выберите имя целевого компьютера и щелкните Удалить компьютер.
- Выберите Удалить подготовку и удалить компьютер. Выберите Далее.
- Когда процесс удаления завершится, нажмите кнопку Готово.
- Удалите программу установки WDK Test Target с целевого компьютера.
При удалении подготовки (WDK 8.1)
При удалении подготовки с целевого компьютера удаляются следующие элементы:
- Платформа автоматизации тестирования
- Отладчики
- Платформа тестирования драйверов Windows
- Папка и содержимое %SystemDrive%\DriverTest
- Учетная запись WDKRemoteUser
- Политика блокировки рабочей станции
Удаление подготовки не приводит к изменению следующих элементов:
- Распространяемый компонент Visual C++
- Параметр автоматической перезагрузки
- Параметр аварийного дампа памяти ядра
- Параметр заставки
- Параметр ForceGuest
- Политика питания
- Параметр таймера пробуждения RTC
- Параметры отладки ядра
- Проверка параметра подписывания