전원

powercfg
전원
개발자마이크로소프트
초기 릴리즈2004년; 18년 전(2004년)
운영 체제Microsoft Windows
유형명령어
면허증.독자 사양 상용 소프트웨어
웹 사이트docs.microsoft.com/en-us/windows-hardware/design/device-experiences/powercfg-command-line-options

powercfg(가칭 가능)powercfg.exe)는 제어판을 통해 구성할 수 없는 하드웨어 고유의 구성을 포함하여 구성 가능한 모든 전원 시스템 설정을 사용자별로 제어하기 위해 Windows 명령어프롬프트에서 사용되는 명령줄 유틸리티입니다.마이크로소프트가 [1][2]2004년 Windows XP SP2에서 처음 도입했습니다.

사용.

powercfg는 높은 수준의 명령 프롬프트에서 실행해야 하며 Windows XP에서는 워크스테이션 관리자 또는 파워 유저 권한이 필요합니다.전원 스킴은 사용자 단위로 구성됩니다.Windows 시스템에서 절전최대 절전 모드와 관련된 문제의 가장 일반적인 원인은 호환되지 않는 장치 드라이버입니다.이는 각 디바이스를 차례로 비활성화함으로써 진단할 수 있습니다.powercfg /devicedisablewake). 로컬 에리어 네트워크 전체에서 절전 기능을 활성화 할 때는 소프트웨어 업데이트, 보안 패치 및 안티바이러스 업데이트가 중단되지 않도록 하는 것이 중요합니다.Microsoft 에서는, Windows Server Update Services 를 설정하고, 워크스테이션을 사용할 수 있을 때에 업데이트를 인스톨 하는 것을 추천합니다.또, Windows 태스크 스케줄러는, 필요에 따라서 머신을 웨이크업 하도록 설정할 수 있습니다.

구문

XP
POWERCFG [/LIST /QUERY [name] /CREATE name /DELETE name /SETACTIVE name /CHANGE name settings /HIBERNATE {ON OFF} /NUMERICAL int /EXPORT name [/FILE filename] /IMPORT name [/FILE filename] /GLOBALPOWERFLAG {ON OFF} /OPTION flag /BATTERYALARM {LOW CRITICAL} [settings] /DEVICEQUERY flagquery /DEVICEENABLEWAKE devicename /DEVICEDISABLEWAKE devicename /?]
Vista, Server 2008, 7
powercfg [/l[ist]] [/q[uery] [Scheme_GUID] [Sub_GUID]] ] [/x setting value] [/changename GUID name [scheme_description]] [/duplicatescheme GUID [DestinationGUID]] [/d[elete] GUID] [/deletesetting Sub_GUID Setting_GUID] [/s[etactive] Scheme_GUID] [/getactivescheme] [/setacvalueindex Scheme_GUID Sub_GUID Setting_GUID SettingIndex] [/setdcvalueindex Scheme_GUID Sub_GUID Setting_GUID SettingIndex] [/h[ibernate] [on off]] [/a[vailablesleepstates]] [/devicequery query_flags] [/deviceenablewake devicename] [/devicedisablewake devicename] [/import filename [GUID]] [/export filename [GUID]] [/lastwake] [/aliases] [/setsecuritydescriptor [GUID Action] SDDL] [/getsecuritydescriptor [GUID Action]] [/requests] [/requestsoverride Caller_type Name Request] [/energy [/output filename] [/xml] [/duration seconds] [/trace [/d filepath]] [/waketimers] [/?]

파라미터

파라미터 묘사 OS
XP 다른.
/l[ist] 현재 사용자 환경의 모든 전원 구성표를 나열합니다. 네. 네.
/q[uery] [scheme_name](XP)
/q[uery] [Scheme_GUID] [Sub_GUID]
지정된 전원 스킴의 내용을 표시합니다.
scheme_name
SCHEME_GUID
(임의) 를 지정합니다.scheme_name/GUID표시할 전원 스킴을 지정합니다. GUID를 사용하면 얻을 수 있다powercfg /l명령어를 입력합니다.
SUB_GUID (임의) 를 지정합니다.GUID표시할 서브그룹입니다.필요:SCHEME_GUID제공될 예정입니다.
둘 다 아닌 경우SCHEME_GUID또는SUB_GUID현재 사용자의 활성 전원 구성표 설정이 표시됩니다.
한다면SUB_GUID를 지정하지 않았습니다.지정된 전원 스킴의 모든 설정이 표시됩니다.
네. 네.
/c[reate] scheme_name 지정된 전원 구성표를 만듭니다.scheme_name. 네. 아니요.
/change setting value
/x setting value
현재 전원 스킴의 설정값을 변경합니다.
setting 다음의 몇개의 설정을 지정합니다.
monitor-syslog-ac minutes disk-syslog-ac minutes disk-syslog-dc minutes disk-syslog-dc minutes standby-syslog-ac minutes hiberny-s-syslog-ac minutes hible-ac minutes dc throttle
value 값을 분 단위로 지정합니다.
  • AC 설정은, 시스템에 AC전원이 들어가 있는 경우에 사용됩니다.배터리 전원의 DC 설정.
  • 임의의 값을 0으로 설정하면timeout=Never
  • throttle=NONE,CONSTANT,DEGRADE, 또는ADAPTIVE.
네. 네.
/changename GUID PowerSchemeName [scheme_description] 전원 스킴의 이름 및 스킴의 설명을 변경합니다(옵션).
가치 묘사
GUID 전원 스킴의 GUID를 지정합니다.
name 전원 스킴의 이름을 지정합니다.
scheme_description 전원 스킴에 대해 설명합니다.
설명을 생략하면 이름만 변경됩니다.
아니요. 네.
/duplicatescheme GUID [DestinationGUID] 지정된 전원 스킴을 복제합니다.새로운 방식을 나타내는 결과 GUID가 표시됩니다.
가치 묘사
GUID 스킴을 지정합니다.GUID. 를 사용하여 취득합니다.powercfg /l명령어를 입력합니다.
DestinationGUID 를 지정합니다.GUID스킴이 카피되는 장소.
한다면<DestinationGUID>생략하면 중복된 스킴에 대해 새로운 GUID가 생성됩니다.
아니요. 네.
/d[elete] scheme_name
/d[elete] GUID
지정된 GUID를 사용하여 전원 스킴을 삭제합니다.
scheme_name
GUID
를 지정합니다.scheme_name/GUID스킴의 개요. GUID를 사용하면 얻을 수 있다powercfg /l명령어를 입력합니다.
네. 네.
/deletesetting Sub_GUID Setting_GUID 전원 설정을 삭제합니다.
가치 묘사
Sub_GUID 하위 그룹을 지정합니다.GUID.
Setting_GUID 전원 설정을 지정합니다.GUID.
아니요. 네.
/s[etactive] scheme_name
-s[etactive] Scheme_GUID
지정된 전원 구성을 시스템에서 활성화합니다.
scheme_name
Scheme_GUID
스킴을 지정합니다.GUID.
네. 네.
/getactivescheme 현재 액티브한 전원 스킴을 가져옵니다. 아니요. 네.
/setacvalueindex Scheme_GUID Sub_GUID Setting_GUID SettingIndex 컴퓨터의 전원이 AC 전원으로 공급되는 동안 지정된 전원 설정과 관련된 값을 설정합니다.
가치 묘사
Scheme_GUID 전원 스킴 GUID 를 지정합니다.를 사용하여 취득한다.powercfg /l명령어를 입력합니다.
Sub_GUID 전원 설정 GUID의 서브그룹을 지정합니다.를 사용하여 취득한다.powercfg /q명령어를 입력합니다.
Setting_GUID 개별 전원 설정 GUID를 지정합니다.를 사용하여 취득한다.powercfg /q명령어를 입력합니다.
SettingIndex' 이 전력 설정이 설정될 수 있는 값 목록을 지정합니다.
를 사용합니다./l그리고./q검색 옵션GUIDs
아니요. 네.
/setdcvalueindex Scheme_GUID Sub_GUID Setting_GUID SettingIndex 컴퓨터의 전원이 DC 전원으로 공급되는 동안 지정된 전원 설정과 관련된 값을 설정합니다.
가치 묘사
Scheme_GUID 전원 스킴 GUID 를 지정합니다.를 사용하여 취득한다.powercfg /l명령어를 입력합니다.
Sub_GUID 전력 설정의 하위 그룹을 지정합니다.GUID. 를 사용하여 취득합니다.powercfg /q명령어를 입력합니다.
Setting_GUID 개별 전원 설정을 지정합니다.GUID. 를 사용하여 취득합니다.powercfg /q명령어를 입력합니다.
SettingIndex 이 전력 설정이 설정될 수 있는 값 목록을 지정합니다.
아니요. 네.
/h[ibernate] [on off] 휴지 상태 기능을 유효 또는 무효로 합니다.휴지 상태 시간 초과는 일부 컴퓨터에서 지원되지 않습니다. 네. 네.
/n[umerical] 조작할 전원 스킴을 숫자 식별자로 지정합니다.
이 스위치에서는, 다음의 번호 대신에 번호를 사용할 수 있습니다.scheme_name다음 명령어로 지정합니다./QUERY,/DELETE,/SETACTIVE,/CHANGE,/EXPORT,그리고./IMPORT
네. 아니요.
/g[lobalpowerflag] [on off]] 다음 글로벌 전원 플래그 중 하나를 켜거나 끕니다.
BatteryIcon 시스템 트레이의 배터리 잔량 아이콘을 온/오프합니다.
MultiBattery 시스템 전원 미터에서 여러 배터리 디스플레이를 켜거나 끕니다.
ResumePassword 시스템을 재개할 때 패스워드의 입력을 요구합니다.
WakeOnRing 웨이크 온 링 서포트를 온/오프합니다.
VideoDim 배터리 전원으로 비디오 디스플레이를 어둡게 하기 위한 서포트의 온/오프.
네. 아니요.
/b[atteryalarm] [low critical] [settings] 배터리 알람을 설정합니다.
설정:
/activate [on off] 경보를 활성화 또는 비활성화합니다.
/level [percentage (0100)] 전력 레벨이 이 퍼센티지에 이르면 알람이 활성화됩니다.
/text [on off] 텍스트 알림을 켜거나 끕니다.
/sound [on off] 오디오 알림을 켜거나 끕니다.
/action [none shutdown hibernate standby] 이 알람이 울릴 때 수행할 액션을 지정합니다.모든 작업을 항상 사용할 수 있는 것은 아닙니다.
/forceaction [on off] 프로그램이 응답을 정지해도 강제로 대기 또는 셧다운합니다.
/program [on off] 실행할 프로그램을 지정합니다. schtasks.exe /change를 사용하여 프로그램을 구성할 수 있습니다.
네. 아니요.
/a[vailablesleepstates] 컴퓨터에서 사용 가능한 절전 상태를 보고합니다.sleep 상태를 사용할 수 없는 이유를 보고하려고 합니다. 네. 네.
/devicequery [query_flags]] 지정된 플래그를 충족하는 디바이스 목록을 반환합니다.
wake_from_S1_supported 컴퓨터를 라이트 슬립 상태에서 깨우는 것을 지원하는 모든 장치를 반환합니다.
wake_from_S2_supported 컴퓨터를 완전 절전 상태에서 깨우는 것을 지원하는 모든 장치를 반환합니다.
wake_from_S3_supported 컴퓨터를 최대 절전 모드에서 깨우는 것을 지원하는 모든 장치를 반환합니다.
wake_from_any 컴퓨터를 sleep 상태에서 깨우는 것을 지원하는 모든 장치를 반환합니다.
S1_supported 라이트 슬립을 지원하는 디바이스를 나열합니다.
S2_supported 딥 슬립을 지원하는 디바이스를 나열합니다.
S3_supported 딥 슬립을 지원하는 디바이스를 나열합니다.
S4_supported 최대 절전 모드를 지원하는 장치를 나열합니다.
wake_programmable 시스템을 절전 모드에서 해제하도록 사용자/구성 가능한 장치를 나열합니다.
wake_armed 시스템을 절전 모드에서 해제하도록 현재 구성된 장치를 나열합니다.
all_devices 컴퓨터에 있는 모든 디바이스를 반환합니다.
all_devices_verbose 디바이스 상세 목록을 반환합니다.
네. 네.
/deviceenablewake devicename 단말기가 컴퓨터를 sleep 상태에서 깨울 수 있도록 합니다.
devicename 를 사용하여 취득한 디바이스를 지정합니다.powercfg /devicequery wake_programmable명령어를 입력합니다.
네. 네.
/devicedisablewake <devicename> 단말기가 컴퓨터를 sleep 상태에서 해제하지 않도록 설정합니다.
devicename 를 사용하여 취득한 디바이스를 지정합니다.powercfg /devicequery wake_armed명령어를 입력합니다.
네. 네.
/import scheme_name [/FILE filename]
-import filename [GUID]
지정된 파일에서 모든 전원 설정을 가져옵니다.
filename 를 사용하여 생성된 파일의 완전 수식 경로를 지정합니다.powercfg /export명령줄 옵션입니다.
GUID (임의) 전원 스킴에 로드된 설정을 나타냅니다.지정하지 않으면 powercfg는 새로운 GUID를 생성하여 사용합니다.
네. 네.
/export scheme_name [/FILE filename]
-export filename [GUID]
지정된 GUID로 나타나는 전원 스킴을 지정된 파일로 내보냅니다.
filename 대상 파일의 완전 수식 경로를 지정합니다.
GUID 전원 스킴 GUID 를 지정합니다.를 사용하여 취득한다./l명령줄 옵션입니다.
네. 네.
/lastwake 시스템을 마지막 절전 모드에서 해제한 이벤트에 대한 정보를 보고합니다. 아니요. 네.
/aliases 모든 에일리어스와 대응하는 GUID를 표시합니다.사용자는 명령 프롬프트에서 임의의 GUID 대신 이러한 에일리어스를 사용할 수 있습니다. 아니요. 네.
/setsecruitydescriptor [GUID Action] SDDL 지정된 전원 설정, 전원 구성표 또는 액션과 관련된 보안 기술자를 설정합니다.
GUID 전원 구성표 또는 전원 설정 GUID를 지정합니다.
Action 다음 문자열 중 하나를 지정합니다.ActionSetActive,ActionCreate,ActionDefault
SDDL 유효한 보안 설명자 문자열을 SDD 형식으로 지정합니다.사용하다powercfg /getsecuritydescriptorSDDL STRING의 예를 참조하십시오.
아니요. 네.
/getsecuritydescriptor [GUID <Action>] 지정된 전원 설정, 전원 구성표 또는 작업과 관련된 보안 기술자를 가져옵니다.
GUID 전원 구성표 또는 전원 설정 GUID를 지정합니다.
<Action> 다음 문자열 중 하나를 지정합니다.ActionSetActive,ActionCreate,ActionDefault
아니요. 네.
/requests 응용 프로그램 및 드라이버 전원 요청을 열거합니다.전원 요구에 의해, 컴퓨터의 전원이 자동적으로 꺼지거나, 저전력 sleep 모드가 되는 것을 방지합니다. 아니요. 네.
/requestsoverride Caller_type Name Request 특정 프로세스, 서비스 또는 드라이버에 대한 전원 요청 재정의를 설정합니다.파라미터가 지정되지 않은 경우 이 명령어는 현재 Power Request Overrides 목록을 표시합니다.메모: 입력된 요청 덮어쓰기 엔트리를 삭제하는 문서는 없지만 요청 유형을 삭제하면 삭제됩니다.powercfg - requestsoverride Caller_typeName (엔트리를 삭제하는 요청은 공백으로 둡니다)
가치 묘사
Caller_type PROCESS, SERVICE, DRIVER 중 하나의 발신자 유형을 지정합니다.이것은, 에 문의에 의해서 취득됩니다.powercfg /requests명령어를 입력합니다.
Name 발신자명을 지정합니다.호출에서 반환된 이름입니다.powercfg /requests명령어를 입력합니다.
Request 다음 전원 요청 유형 중 하나 이상을 지정합니다.Display,System,Awaymode*엔트리를 삭제하려면 공백으로 둡니다.
아니요. 네.
/energy 시스템의 일반적인 에너지 효율과 배터리 지속 시간 문제를 분석합니다./energy명령어는 컴퓨터가 유휴 상태이고 열려 있는 프로그램이나 문서가 없을 때 사용해야 합니다./energy명령어는 현재 경로에 HTML 보고서 파일을 생성합니다.Windows 7 및 특정 Windows 10 Insider 빌드만 해당됩니다.
가치 묘사
/output filename 에너지 보고서 HTML 파일을 저장할 경로 및 파일 이름을 지정합니다(기본값="energy-report.filename").
/xml 보고서 파일의 형식을 XML로 지정합니다.
/trace 시스템 동작을 기록하고 분석을 수행하지 않습니다./d 매개 변수를 지정하지 않는 한 현재 경로에 트레이스 파일이 생성됩니다.
/d filepath 트레이스 데이터를 보존할 디렉토리를 지정합니다./trace 파라미터와 함께만 사용할 수 있습니다.
/duration <seconds> 시스템 동작을 감시하는 초수를 지정합니다.기본값은 60초입니다.
아니요. 7만
/waketimers 액티브 웨이크 타이머를 열거합니다.유효하게 되어 있는 경우, 웨이크 타이머의 기한이 만료되면, 시스템이 sleep 상태 및 휴지 상태로부터 깨어나게 됩니다. 아니요. 네.
/help
/?
명령 프롬프트에 도움말을 표시합니다. 네. 네.
전원 구성표 GUID

GUID를 사용하면 영어 이외의 Windows 버전에 절전 기능을 적용할 때 국제화에 문제가 발생하지 않습니다.3개의 내장 전원 스킴에는, 다음에 나타내는 에일리어스가 있어 GUID 대신에 사용할 수 있습니다.

  • SCHEME_MAX= 절전(최대 절전)
  • SCHEME_BALANCED= 밸런스(표준)
  • SCHEME_MIN= 고성능 (최소 절전)

다른 GUID에도 에일리어스가 있습니다.

모든 전원 구성표를 나열합니다.

powercfg / l

모든 에일리어스 나열

powercfg - 명령어

현재 활성 전원 구성표 검색

powercfg - getactivescheme

현재 절전 방식의 모니터 및 디스크 타임아웃을 설정합니다.

powercfg - Change - monitor - timeout - ac 20 powercfg - Change - disk - timeout - ac 30

마우스를 sleeve 상태에서 복귀시키다

powercfg -deviceEnable"Microsoft USB IntelliMouse Explorer"를 기동합니다.

'절전' 구성표 설정

powercfg - SETACTIVE SKEME_MAX

커스텀 전원 스킴을 작성해 액티브하게 설정한다.

_Custom_ 설정Power=B1234567-SS64-SS64-SS64-F00000111AAA powercfg - DUPLATESCHEME SKEME _ MAX % _ Custom _Power% powercfg - CHANGENAME %_Custom_Power % "SS64 전원 구성표" powercfg - SETACTIVE % _ Custom _전력 %

sleep 버튼을 비활성화합니다(사용자의 현재 전원 구성표).

/f "powercfg=2 delimes=:('powercfg -getActiveScheme') %%G 실행(powercfg -setAcValueIndex %%G sub_cfg sButtonAction 0 powercfg -setActive %%G )의 경우

sleep 버튼을 무효로 합니다(사용 가능한 모든 전원 구성표).

/f "powercfg -list" 경우 ('powercfg -setAcValueIndex %%G sub_buttonAction 0(%%%인 경우)의 경우)에 대해H" == " *" powercfg - setActive %%G )

「 」를 참조해 주세요.

레퍼런스

  1. ^ "PowerCFG (Windows XP SP2/2003)". SS64.com. Archived from the original on 2017-03-04.
  2. ^ "PowerCFG (Vista/Windows7/Server 2008)". SS64.com.

추가 정보

외부 링크