Powercfg 명령어

Powercfg 명령어를 통해 전원과 관련된 설정을 변경할 수 있습니다. 윈도우 10의 빠른 시작 및 최대 절전 모드를 켜거나 끌 수 있으며, 화면이 꺼지는 시간을 더 자세하게 조정할 수도 있습니다. 제어판 및 설정 앱에서도 가능하지만, 명령어를 알아두면 필요한 설정들을 한 번에 처리할 수 있어 편리합니다.

powercfg /option 의 형태를 가지고 있으며 옵션 위치에 ? 를 넣으면 자세한 설명을 보여줍니다. 슬래시 (/) 기호 대신 - 를 사용할 수 있습니다.
powercfg ?    : 모든 옵션을 보여 줍니다.
powercfg /h ? : powercfg /h 의 자세한 설명을 확인합니다.
powercfg -h ?





전원 관리

윈도우의 전원 관리 옵션은 3가지가 있습니다. 균형 / 고성능 / 절전입니다.
powercfg /L 을 사용하면 전원 구성의 GUID를 확인할 수 있습니다.
전원 구성표 GUID: 381b4222-f694-41f0-9685-ff5bb260df2e (균형 조정)
전원 구성표 GUID: 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c (고성능)
전원 구성표 GUID: a1841308-3541-4fab-bc81-f71556f20b4a (절전)

powercfg /setactive "전원 구성 GUID" 를 사용하여 원하는 전원 구성을 활성화합니다.
예시) powercfg /setactive 381b4222-f694-41f0-9685-ff5bb260df2e

powercfg /q 명령어를 사용하면 현재 전원 구성의 하위 그룹 GUID와 각각의 설정 GUID를 확인할 수 있습니다.






현재 전원 구성의 설정값 수정

powercfg /x 를 사용합니다. 모니터 및 절전 시간, disk timeout 등 간단한 설정을 변경할 수 있습니다. 교류 전원(AC)이 연결되지 않고 배터리(DC)를 사용한다면 ac 대신 dc를 넣어 명령어를 입력합니다.
powercfg /x monitor-timeout-ac 10 : 10분 후 모니터 꺼짐
powercfg /x disk-timeout-ac 20    : 20분 후 디스크 끄기
powercfg /x standby-timeout-ac 60 : 60분 후 절전 모드

값에 0을 사용하면 해당 설정을 사용하지 않게 됩니다.





다양한 설정값 변경

powercfg /setacvalueindex 명령어를 사용하면 위에 설명한 현재 전원 구성의 설정값 수정보다 다양한 설정이 가능합니다. DC 전원 설정은 setdcvalueindex 를 사용합니다.
powercfg /setacvalueindex {전원 구성 GUID} {하위 그룹 GUID} {설정 GUID} 값

전원 구성 GUID 자리에 scheme_current 를 넣으면 현재 구성을 나타냅니다. 하위 그룹 GUID와 설정 GUID는 powercfg /q 를 사용하여 확인할 수 있습니다.
디스크 끄기 사용 안 함     : powercfg /setacvalueindex scheme_current 0012ee47-9041-4b5d-9b77-535fba8b1442 6738e2c4-e8a5-4a42-b16a-e040e769756e 0
USB 선택적 절전 사용 안 함 : powercfg /setacvalueindex scheme_current 2a737441-1930-4402-8d77-b2bebba308a3 48e6b7a6-50f5-4782-a5d4-53bb8f07e226 0
모니터 자동 밝기 해제      : powercfg /setacvalueindex scheme_current 7516b95f-f776-4464-8c53-06167f40cc99 fbd9aa66-9553-4097-ba44-ed6e9d65eab8 0





최대 절전 모드 설정

최대 절전 모드를 실행하면 현재 메모리에 있는 모든 내용을 C:\hiberfil.sys 파일에 복사한 후 전원을 차단합니다. 전원을 켜면 복사했던 내용을 그대로 불러와 원래 사용하던 상태로 되돌아갑니다. 윈도우 10의 빠른 시작도 이와 같은 원리로 이루어지며 hiberfil.sys 파일을 사용합니다. powercfg /h 명령어를 사용하여 윈도우 10의 빠른 시작과 최대 절전 모드를 변경할 수 있습니다.
powercfg /h off : hiberfil.sys 파일이 삭제되며, 최대 절전 모드 / 빠른 시작이 불가능합니다.
powercfg /h on  : 최대 절전 모드 및 빠른 시작을 끄기 전의 설정으로 되돌립니다.

powercfg /h /size 40 : hiberfil.sys 파일의 크기를 메모리의 40%로 설정합니다.

powercfg /h /type full    : 최대 절전 모드 및 빠른 시작을 모두 사용합니다. 기본으로 full type이 사용되며 size를 40% 미만으로 변경할 수 없습니다.
powercfg /h /type reduced : 빠른 시작만 사용합니다. size를 40% 이상으로 설정할 경우 강제로 Full type이 됩니다.





절전 모드 깨우기



절전 모드 상태에서 키보드를 누르거나 마우스를 움직이면 컴퓨터를 깨울 수 있습니다. 마우스의 작은 움직임으로 절전 모드가 종료되는 것이 불편하다면 장치 관리자의 마우스 속성에서 설정할 수 있습니다. powercfg 명령어를 사용하면 다음과 같습니다.
powercfg /devicequery wake_from_any : 컴퓨터를 깨울 수 있는 모든 장치 이름을 확인합니다.
powercfg /devicedisablewake "HID 규격 마우스" : 마우스를 사용하여 컴퓨터를 깨울 수 없습니다.
powercfg /deviceenablewake "HID 규격 마우스"  : 마우스를 사용하여 컴퓨터를 깨웁니다.

소개한 것 외에도 다양한 사용법이 있습니다. 자세한 내용은 powercfg ? 를 사용하여 각각의 옵션을 확인하거나 하단의 테크넷 페이지를 참고하시기 바랍니다.

참고: https://technet.microsoft.com/ko-kr/library/cc748940

댓글