프로세서 전원 상태(Process Power State)는 전원 옵션의 한 기능으로, 배터리 상황에 따라 CPU를 얼마나 사용할지 비율을 결정합니다. 최대 프로세서 상태(Maximum Processor State)와 최소 프로세서 상태(Minimum Processor State), 두 가지 설정이 존재합니다. 따라서 성능보다 배터리 수명을 우선하고 싶다면 프로세서 사용률을 낮추면 됩니다.
프로세서 전원 상태란 무엇인가?

성능 상태(Performance States), 흔히 P-state라고 불리는 것은 프로세서의 주파수, 전압 등 여러 요소들의 조합입니다. 이를 통해 Windows 10은 성능 요구 사항에 맞춰 CPU 동작을 유연하게 조절할 수 있습니다. 다만 주의할 점이 있습니다. 최대 프로세서 상태를 예를 들어 50%로 변경했다고 해서 프로세서가 정확히 50% 클럭 속도로 동작하는 것은 아닙니다. Windows는 P-state를 계산하는 데 사용되는 여러 요소 중 하나를 줄이는 방식으로 작동하기 때문에, 50% 낮췄을 때 실제로는 30% 정도만 감소할 수도 있습니다.
PowerCFG 명령어로 배터리 사용 시 프로세서 전원 상태 변경하기
P-state와 전원 상태에 대한 개념을 이해했다면, 이제 Windows 10에서 powercfg 명령줄을 통해 손쉽게 변경하는 방법을 알아보겠습니다. 이 작업은 관리자 권한의 명령 프롬프트 또는 PowerShell에서 진행해야 합니다. 실행 창(Win + R)에 cmd를 입력한 뒤, Ctrl + Shift + Enter를 눌러 관리자 권한으로 열어주세요.
먼저 아래 명령어를 입력하고 실행합니다.
powercfg /list
그러면 컴퓨터에 등록된 모든 전원 플랜이 목록으로 표시됩니다. 일반적으로 다음 세 가지가 있습니다.
- 균형 조정(Balanced, SCHEME_BALANCED)
- 절전(Power Saver, SCHEME_MIN)
- 고성능(High Performance, SCHEME_MAX)
이제 다음 명령어들을 실행합니다.
첫 번째 명령어는 전원 어댑터 연결 시 균형 조정 플랜의 프로세서 전원 상태 값을 변경합니다.
powercfg -setacvalueindex SCHEME_BALANCED SUB_PROCESSOR PROCTHROTTLEMIN X
두 번째 명령어는 배터리 사용 시 적용됩니다.
powercfg -setdcvalueindex SCHEME_BALANCED SUB_PROCESSOR PROCTHROTTLEMIN X
- 필요에 따라
SCHEME_BALANCED를SCHEME_MIN(절전) 또는SCHEME_MAX(고성능)로 바꿔 사용하세요. X자리에는 0부터 100 사이의 숫자를 입력합니다.

최대·최소 전원 상태 항목 추가하는 방법
전원 옵션에서 해당 설정 항목이 보이지 않는 경우, 아래 명령어로 항목을 추가하거나 제거할 수 있습니다.
최대 전원 상태(Maximum Power State)
powercfg -attributes SUB_PROCESSOR bc5038f7-23e0-4960-96da-33abaf5935ec -ATTRIB_HIDE
powercfg -attributes SUB_PROCESSOR bc5038f7-23e0-4960-96da-33abaf5935ec +ATTRIB_HIDE
최소 전원 상태(Minimum Power State)
powercfg -attributes SUB_PROCESSOR 893dee8e-2bef-41e0-89c6-b55d0929964c -ATTRIB_HIDE
powercfg -attributes SUB_PROCESSOR 893dee8e-2bef-41e0-89c6-b55d0929964c +ATTRIB_HIDE
전원 어댑터가 연결된 상태에서도 이 설정을 변경할 수는 있지만, 실질적인 효과는 배터리로 노트북을 사용할 때 나타납니다.
또한 위의 -ATTRIB_HIDE와 +ATTRIB_HIDE 옵션을 활용하면 전원 옵션 화면에서 최소·최대 프로세서 상태 항목을 숨기거나 다시 표시할 수도 있습니다.
함께 읽으면 좋은 글: Windows 10에서 숨겨진 전원 옵션을 구성하는 방법
