PwrTest 구문

명령 프롬프트 창에서 PwrTest를 실행합니다. 명령 옵션을 사용하여 PwrTest 시나리오를 선택하고 구성할 수 있습니다.

PwrTest 도구의 구문은 다음과 같습니다.

pwrtest /scenario [/scenario_options] [/common_options]

/scenario

시나리오 설명
sleep 절전/다시 시작 전환을 통해 컴퓨터를 순환합니다. (Windows 7 이상)
battery 배터리 정보 및 모니터링을 제공합니다. (Windows 7 이상)
info 시스템 전원 정보를 제공합니다. (Windows 7 이상)
es 스레드 실행 상태를 모니터링합니다. (Windows 7 이상)
게으른 시스템 유휴 이벤트를 모니터링합니다. (Windows 7 이상)
ppm 프로세서 전원 관리를 모니터링합니다. (Windows 7 이상)
timer 시스템 타이머 확인 변경 내용을 모니터링합니다. (Windows 7 이상)
disk 디스크 유휴 통계 및 스핀다운 이벤트를 모니터링합니다. (Windows 7 이상)
device 디바이스 유휴 통계 및 전원 다운 이벤트를 모니터링합니다. (Windows 7 이상)
monitor 모니터/디스플레이 자동 디밍 및 블랭킹과 관련된 사용자 유휴 통계를 기록합니다. (Windows 7 이상)
requests 미해결 및 새 전원 요청을 표시합니다. (Windows 7 이상)
ACPI 열 영역 정보 및 통계를 모니터링합니다. 이는 열 영역 및 온도 변화를 보고하는 시스템에서만 지원됩니다. (Windows 7 이상).
processidle 백그라운드 유지 관리 작업을 강제로 실행(현재는 예약된 시간이 아닌)하고 진행 상황을 모니터링합니다. (Windows 7 이상)
cs 시스템에서 지원하는 경우 연결된 대기 전환을 통해 컴퓨터를 순환합니다. (Windows 8 이상)
platidle 시스템에서 지원하는 경우 플랫폼 유휴 전환 수를 모니터링하고 기록하려고 시도합니다. (Windows 8 이상)
directedfx DFx(Directed Power Management Framework)와 관련된 저전력 유휴 상태 스위치를 모니터링합니다. (Windows 10 버전 1903 이상)

/scenario_options
각 Pwrtest 시나리오에 사용할 수 있는 옵션을 보려면 다음을 입력합니다. pwrtest.exe /scenario /?

예: pwrtest.exe /sleep /?

/common_options

common_options 설명
/lf:folder 로그 파일의 폴더를 지정합니다. 예를 들어 c:\myfolder 또는 \\server\share입니다. 기본 로그 위치는 pwrtest.exe 폴더와 동일합니다.
/ln:name 로그 파일의 이름과 ETW(Windows용 이벤트 추적) 추적 세션의 이름을 지정합니다. 로그 파일 확장명은 자동으로 추가됩니다(.wtl, .xml 등). 기본 이름은 pwrtestlog입니다.
/etwbuffersize:n 기본 크기보다 큰 경우 ETW 버퍼 크기를 KB로 지정합니다. 기본값은 현재 페이지 크기 또는 256KB(중 더 큰 페이지)입니다.
/etwminbuffers:n 논리 프로세서당 최소 2보다 큰 경우 ETW 세션에 할당된 최소 버퍼 수를 지정합니다. 기본값은 논리 프로세서당 2개의 버퍼입니다.
/etwmaxbuffers:n 해당 숫자가 논리 프로세서당 최소 2보다 크고 etwminbuffers 설정보다 큰 경우 ETW 세션에 할당된 최대 버퍼 수를 지정합니다 . 기본값은 etwminbuffers 값 + 20입니다.
/delaywrite 디스크 쓰기를 줄이기 위해 로그 데이터가 메모리에 버퍼링되도록 지정합니다. 이 옵션은 ETL을 포함한 모든 로그 형식에 영향을 줍니다.

예제

pwrtest /?  
pwrtest /requests  /?
pwrtest /requests  /t:60

Remarks

ETW 추적을 지원하기 위한 실행 요구 사항:

  • Pwrtest는 관리자 또는 관리자 권한 명령 프롬프트 창에서 실행해야 합니다(관리자 권한으로 실행).

  • Pwrtest는 기본적으로 실행되어야 합니다(WoW64는 지원되지 않음).

시스템 관리자가 설정한 그룹 정책 설정은 전원 설정 값을 일시적으로 수정해야 하는 일부 시나리오(예: 절전 모드 시나리오)를 방해할 수 있습니다.

PwrTest는 .log(일반 텍스트), .xml(시나리오마다 형식 변경), .wtl(WTTLog) 및 .etl(ETW 추적) 로그 형식의 각 실행에 대해 여러 로그를 자동으로 생성합니다.

모든 PwrTest 시나리오를 사용하려면 먼저 Visual Studio 및 WDK를 사용하여 테스트용 테스트 컴퓨터를 프로비전해야 합니다. 자세한 내용은 드라이버 배포 및 테스트용 컴퓨터 프로비전(WDK 8.1) 또는 드라이버 배포 및 테스트를 위한 컴퓨터 프로비전(WDK 8)을 참조하세요. 일부 시나리오에서는 WDTF(Windows 드라이버 테스트 프레임워크)의 일부인 전원 단추 드라이버가 필요합니다. WDTF(및 포함된 전원 단추 드라이버)는 Visual Studio 및 WDK를 사용하여 테스트할 시스템을 프로비전할 때 자동으로 설치됩니다. WDTF에 대한 자세한 내용은 WDTF(Windows Device Testing Framework)(Windows 드라이버)를 참조하세요.

PwrTest 시나리오

PwrTest 로그 파일