컴퓨터를 프로비전할 때 발생하는 작업(WDK 8.1)
Microsoft Visual Studio를 사용하여 드라이버 배포 및 드라이버 테스트를 구성하고 설정하는 것을 대상 컴퓨터 프로비전 또는 테스트 컴퓨터 프로비전이라고 합니다. 프로비저닝에 대한 자세한 내용은 드라이버 배포 및 테스트를 위한 컴퓨터 프로비전(WDK 8.1)을 참조하세요. 여기서는 WDK(Windows 드라이버 키트) 버전 8.1을 사용하여 대상 컴퓨터를 프로비전할 때 발생하는 작업을 보여 줍니다.
컴퓨터를 프로비전하는 경우(WDK 8.1)
컴퓨터를 프로비전하면 다음 작업이 수행됩니다.
- %SystemDrive%\DriverTest에 설치 파일 복사
- WDKRemoteUser라는 사용자를 만들고 해당 사용자로 전환합니다.
- 아직 설치되지 않은 경우 .NET 4.0을 설치합니다.
- 재배포 가능 Microsoft Visual C++ 설치
- TAEF(테스트 제작 및 실행 프레임워크)(WDK 클라이언트)를 설치합니다.
- 디버거 설치
- WDTF( Windows Device Testing Framework )를 설치합니다.
- AutoReboot 끄기
- 커널 메모리 크래시 덤프 사용
- 화면 보호기를 사용하지 않도록 설정
- 워크스테이션 잠금 정책을 사용하지 않도록 설정
- ForceGuest를 사용하지 않도록 설정
- 전원 정책을 고전력 구성으로 설정하여 유휴 상태일 때 시스템이 대기 모드 또는 최대 절전 모드로 전환되지 않도록 합니다.
- RTC 절 해제 타이머를 사용하도록 설정
- 커널 디버깅 사용 및 구성
- 드라이버의 테스트 서명 사용
- 필요한 경우 대상 컴퓨터를 다시 부팅합니다.
- 시스템 복원 지점을 만듭니다.
대상 컴퓨터에서 프로비저닝 제거
대상 컴퓨터를 프로비전한 후에는 프로비저닝을 완전히 제거할 수 없습니다. 그러나 호스트 컴퓨터에서 Visual Studio를 사용하여 대상 컴퓨터에서 대부분의 프로비저닝을 제거할 수 있습니다. 단계는 다음과 같습니다.
- 호스트 컴퓨터의 Visual Studio의 드라이버 메뉴에서 컴퓨터 구성 테스트를 >선택합니다.
- 대상 컴퓨터의 이름을 선택하고 컴퓨터 삭제를 선택합니다.
- 프로비저닝 제거 및 컴퓨터 삭제를 선택합니다. 다음을 선택합니다.
- 제거 프로세스가 완료되면 마침을 선택합니다.
- 대상 컴퓨터에서 WDK 테스트 대상 설정을 제거합니다.
프로비저닝을 제거하는 경우(WDK 8.1)
대상 컴퓨터에서 프로비저닝을 제거하면 다음 항목이 제거됩니다.
- Automation 프레임워크 테스트
- 디버거
- Windows 드라이버 테스트 프레임워크
- %SystemDrive%\DriverTest 폴더 및 콘텐츠
- WDKRemoteUser 계정
- 워크스테이션 잠금 정책
프로비저닝을 제거해도 다음 항목은 변경되지 않습니다.
- Visual C++ 재배포 가능 패키지
- AutoReboot 설정
- 커널 메모리 크래시 덤프 설정
- 화면 보호기 설정
- ForceGuest 설정
- 전원 정책
- RTC 절 해제 타이머 설정
- 커널 디버깅 설정
- 테스트 서명 설정