Powercfg를 사용하여 숨겨진 옵션 보기

평소 고성능 작업을 위해 데스크톱을 사용하거나 외부에서 노트북으로 업무를 보다 보면, Windows 기본 전원 옵션만으로는 전력 소모를 관리하는 데 아쉬움이 남을 때가 많습니다. 특히 특정 하드웨어가 절전 모드에서 제대로 작동하지 않거나 배터리 효율을 조금이라도 더 높이고 싶은 상황에서, 시스템 기본 메뉴가 제공하는 기능은 다소 제한적으로 느껴지기도 하는데요.

기본적으로 Windows에서는 설정 앱이나 제어판을 통해 전원 옵션을 변경할 수 있지만 일부 전원 설정은 화면에 표시되지 않거나, 전원 계획 내부의 세부 값으로만 관리되기 때문에 일반 메뉴만으로는 확인하기 어려운 경우가 있습니다.

이런 상황에서 Powercfg와 같은 Cli 도구를 통해 전원 설정의 고유 식별자인 GUID를 직접 다루면, 시스템 설정을 본인이 원하는 대로 바꾸는 것이 가능해집니다. 필자 역시 노트북의 배터리 사용 시간을 조금이라도 더 확보하기 위해 관련 명령어를 하나씩 찾아가며 관리하는 데 꽤나 어려움을 겪기도 했는데요. 이번 포스팅에서는 Powercfg의 숨겨진 옵션을 관리하는 방법을 다음과 같이 정리합니다. 보다 자세한 사용 방법과 옵션은 learn.microsoft.com/(powercfg)에서도 확인할 수 있습니다.

본문은 아래 튜토리얼 환경에서 comeinsidebox.com에 의해 직접 작성되었으며, 다른 환경과 기타 외부 요인 등에 의해 설명과 다른 결과가 나타날 수 있으니 참고 자료로만 활용합니다.

튜토리얼 환경: 윈도우 11 Pro (빌드: 26200.8246)

숨겨진 전원 옵션이란

Windows 전원 옵션에는 사용자가 제어판에서 바로 볼 수 있는 항목과, 기본적으로 숨겨져 있는 항목이 함께 존재합니다.

숨겨진 전원 옵션은 설정 자체가 없는 것이 아니라, 일반 전원 옵션 화면에 표시되지 않도록 숨김 속성이 적용된 항목입니다. 따라서 해당 항목의 하위 그룹 GUID와 설정 GUID를 알고 있다면 powercfg 명령으로 표시 여부를 변경할 수 있습니다.

숨겨진 전원 옵션을 표시하면 다음과 같은 상황에서 도움이 될 수 있습니다.

  • 제어판의 고급 전원 관리 옵션에 원하는 설정이 보이지 않는 경우
  • 특정 장치의 절전 동작을 더 세부적으로 확인하고 싶은 경우
  • Windows 기본 전원 옵션보다 더 자세한 전원 설정을 확인해야 하는 경우
  • 전원 관련 문제를 점검하기 위해 숨겨진 설정 항목을 확인해야 하는 경우

다만 숨겨진 옵션을 표시한다고 해서 모든 항목이 반드시 동작하는 것은 아닙니다. 일부 설정은 하드웨어, 드라이버, Windows 버전, 제조사 전원 관리 프로그램의 지원 여부에 따라 표시되지 않거나 실제 동작이 제한될 수 있습니다.

Windows에서 바로가기 만들기 메뉴로 바로가기 만드는 방법

숨겨진 전원 옵션 표시하기

숨겨진 전원 옵션은 명령 프롬프트 또는 PowerShell을 통해서 확인할 수 있습니다. 여기서는 긴 출력 결과를 검색하고 필요한 GUID만 추출하기 쉬운 PowerShell을 기준으로 안내합니다.

GUID-조회-명령-실행-결과
GUID 조회 명령 실행 결과

PowerShell을 관리자 권한으로 실행한 뒤, 다음 명령으로 숨겨진 항목을 포함한 전원 설정 목록을 확인합니다. powercfg 더 알아보기

powercfg /qh
참고: powercfg /query는 일반 표시 항목 위주로 조회되어 숨겨진 옵션을 찾지 못하는 경우가 있습니다. 숨겨진 전원 옵션의 GUID까지 확인하려면 /qh 옵션을 사용하는 것이 좋습니다.
원하는-guid-값만-추출
원하는 guid 값만 추출

powercfg /qh 명령은 출력되는 항목이 많아 원하는 GUID를 바로 찾기 어려울 수 있습니다. 이 경우 다음 명령으로 특정 GUID 별칭에 해당하는 설정 서브 그룹 GUID설정 GUID만 추출할 수 있습니다.

$k="PERFBOOSTMODE"; $sub=""; $set=""; powercfg /qh | % { if($_ -like "*하위 그룹 GUID:*"){$sub=($_ -split "GUID:")[1].Trim().Split(" ")[0]} elseif($_ -like "*전원 설정 GUID:*"){$set=($_ -split "GUID:")[1].Trim().Split(" ")[0]} elseif($_ -like "*GUID 별칭: $k*"){"설정 서브 그룹 GUID: $sub"; "설정 GUID: $set"} }

여기서 $k 값에는 찾으려는 전원 설정의 GUID 별칭을 입력합니다. 예시의 PERFBOOSTMODE는 프로세서 성능 강화 모드에 해당하는 별칭입니다. 실행 결과는 다음과 같습니다.

설정 서브 그룹 GUID: 54533251-82be-4824-96c1-47b60b740d00
설정 GUID: be337238-0d82-4146-a960-4f3749d470c7
숨겨진-전원-옵션-표시-명령-실행
숨겨진 전원 옵션 표시 명령 실행

이제 아래와 같이 숨겨진 전원 옵션을 표시할 때 사용하는 명령을 구성 후 실행 하면 위와 같이 적용 시 빈프롬프트를 반환하게 됩니다. powercfg 명령은 작업이 정상적으로 처리되어도 아무 출력 없이 종료되는 경우가 있으니 다음 과정을 진행 합니다.

powercfg /attributes [설정 서브 그룹 GUID] [설정 GUID] -ATTRIB_HIDE

앞서 확인한 GUID값을 문법에 맞게 대입하면 다음과 같습니다.

powercfg /attributes 54533251-82be-4824-96c1-47b60b740d00 be337238-0d82-4146-a960-4f3749d470c7 -ATTRIB_HIDE

이 명령을 실행하면 PERFBOOSTMODE, 즉 프로세서 성능 강화 모드 옵션의 숨김 속성이 제거됩니다. 이후 전원 옵션의 고급 설정 화면에서 해당 항목을 확인할 수 있습니다.

각 값의 의미는 다음과 같습니다. -ATTRIB_HIDE는 옵션을 숨기는 명령이 아니라 숨김 속성을 제거하는 옵션입니다. 앞의 -는 해당 속성을 제거한다는 의미로 이해하면 됩니다.

  • [설정 서브 그룹 GUID]: 전원 설정이 속한 그룹의 GUID입니다.
  • [설정 GUID]: 표시하려는 개별 전원 설정의 GUID입니다.
  • -ATTRIB_HIDE: 해당 설정의 숨김 속성을 제거해 화면에 표시되도록 합니다.

고급 전원 관리 옵션에서 확인하기

위 방식으로 숨김 속성을 제거했다면, 이제 제어판의 고급 전원 관리 옵션에서 해당 항목이 표시되는지 확인합니다. 이미 전원 옵션 창이 열려 있었다면 변경 내용이 바로 반영되지 않을 수 있으므로, 창을 닫았다가 다시 여는 것이 좋습니다.

제어판-하드웨어-및-소리-메뉴-이동
제어판 하드웨어 및 소리 메뉴 이동

제어판을 열고 하드웨어 및 소리 링크를 클릭합니다. 메뉴 구성이 위와 다르다면 오른쪽 상단에 위치한 보기 기준:범주로 수정합니다.

전원-관리-옵션-선택
전원 관리 옵션 선택

하드웨어 및 소리로 이동 후 전원 옵션전원 관리 옵션 선택 메뉴를 선택합니다.

현재-사용-중인-옵션의-설정-변경-링크-클릭
현재 사용 중인 옵션의 설정 변경 링크 클릭

전원 관리 옵션 선택 또는 사용자 지정 페이지로 이동되는데 여기서 사용 중인 시본 전원 관리 옵션설정 변경 링크를 마우스로 클릭합니다. 본문에서는 균형 조정(권장)으로 되어 있어 이 값으로 진행합니다.

참고: 전원 옵션 화면에서는 반드시 균형 조정(권장)만 확인해야 하는 것은 아닙니다. 현재 선택되어 있거나 실제로 사용 중인 전원 관리 옵션에서 확인하면 됩니다.

  • 예를 들어 현재 균형 조정(권장)을 사용 중이라면 해당 항목 오른쪽의 설정 변경으로 들어가고, 다른 전원 관리 옵션을 사용 중이라면 그 옵션의 설정 변경으로 들어가면 됩니다.
  • 숨김 해제한 항목은 고급 전원 관리 옵션 설정 변경 창의 프로세서 전원 관리 아래에서 확인할 수 있습니다. 다만 전원 설정 값은 전원 관리 옵션별로 다르게 저장될 수 있으므로, 실제 사용하는 전원 관리 옵션에서 확인하고 변경하는 것이 좋습니다.

고급-전원-관리-옵션-설정-변경-링크-클릭
고급 전원 관리 옵션 설정 변경 링크 클릭

이동 후 고급 전원 관리 옵션 설정 변경 링크를 마우스로 클릭해 전원 옵션 창을 실행 합니다.

프로세스-성능-강화-모드-확인-가능
프로세스 성능 강화 모드 확인 가능

프로세서 전원 관리 아래에 프로세서 성능 강화 모드가 표시되면 숨김 해제가 정상적으로 적용된 것입니다. 이 항목은 기본 상태에서는 보이지 않는 경우가 많지만, 앞에서 실행한 powercfg 명령으로 PERFBOOSTMODE 항목의 숨김 속성을 제거하면 고급 전원 관리 옵션 화면에 표시됩니다.

Windows에서 환경 변수 PATH 설정하는 방법

숨겨진 전원 옵션 다시 숨기기

만약 위 과정으로 표시한 전원 옵션을 다시 숨기고 싶다면 다음과 같이 +ATTRIB_HIDE를 사용합니다.

숨겨진-옵션-다시-숨기는-명령-실행
숨겨진 옵션 다시 숨기는 명령 실행

PowerShell을 관리자 권한으로 다시 열고, 다음 문법으로 명령을 실행 합니다.

powercfg /attributes [설정 서브 그룹 GUID] [설정 GUID] +ATTRIB_HIDE

예를 들어 앞에서 표시한 항목을 다시 숨기려면 다음과 같이 실행합니다.

powercfg /attributes 54533251-82be-4824-96c1-47b60b740d00 be337238-0d82-4146-a960-4f3749d470c7 +ATTRIB_HIDE

+ATTRIB_HIDE는 해당 전원 설정에 숨김 속성을 다시 추가합니다. 이 작업은 설정 값을 초기화하는 것이 아니라, 전원 옵션 화면에 표시할지 여부만 바꾸는 작업입니다.

자주 사용하는 숨겨진 옵션 표시 예시

앞에서는 GUID를 직접 찾아 원하는 항목을 표시하는 방법을 살펴봤습니다. 아래는 자주 확인하는 전원 설정 그룹을 기준으로 사용할 수 있는 예시입니다.

주의: 장치나 Windows 구성에 따라 일부 항목은 표시되지 않거나, 같은 하위 그룹 안에서도 실제 설정 GUID가 다를 수 있으니 필요에 따라 먼저 GUID를 확인한 뒤 적용하는 것이 좋습니다.
무선 어댑터 전원 절약 모드 표시

무선 어댑터의 전원 절약 관련 설정을 고급 전원 관리 옵션에 표시할 때 사용하는 예시입니다.

powercfg /attributes 19cbb8fa-5279-450e-9fac-8a3d5fedd0c1 12bbebe6-58d6-4636-95bb-3217ef867c1a -ATTRIB_HIDE

노트북에서 배터리 사용 시간이나 무선 네트워크 성능을 조정할 때 확인하는 항목입니다. 전원 절약을 우선하면 배터리 사용 시간에 도움이 될 수 있지만, 환경에 따라 무선 연결 성능에 영향을 줄 수 있습니다.

절전 모드 관련 숨겨진 설정 표시

절전 관련 하위 그룹에 포함된 특정 숨겨진 설정을 표시할 때 사용하는 형식입니다.

powercfg /attributes 238c9fa8-0aad-41ed-83f4-97be242c8f20 [설정 GUID] -ATTRIB_HIDE

실제로 사용할 때는 [설정 GUID] 부분에 표시하려는 개별 설정의 GUID를 입력해야 합니다. 절전 전환, 최대 절전 모드, 절전 해제 타이머처럼 시스템의 대기 상태와 관련된 항목을 확인할 때 사용할 수 있습니다.

프로세서 전원 관리 관련 숨겨진 설정 표시

프로세서 전원 관리 하위 그룹에 포함된 숨겨진 항목을 표시할 때 사용하는 형식입니다.

powercfg /attributes 54533251-82be-4824-96c1-47b60b740d00 [설정 GUID] -ATTRIB_HIDE

실제로 사용할 때는 [설정 GUID] 부분에 표시하려는 프로세서 관련 설정의 GUID를 입력합니다. 프로세서 성능 강화 모드, 최대 프로세서 주파수, 코어 파킹 같은 항목을 표시할 때 활용할 수 있으며, 해당 설정은 성능, 발열, 팬 소음, 배터리 사용 시간에 영향을 줄 수 있습니다.

Windows 업데이트를 잠시 중지하는 방법

숨겨진 옵션 표시와 설정 값 변경의 차이

powercfg /attributes 명령은 전원 설정의 표시 여부를 변경하는 명령입니다. 이 명령만으로 전원 설정 값이 바뀌는 것은 아니며, 설정 값을 직접 변경하는 명령은 별도로 존재합니다.

powercfg /setacvalueindex
powercfg /setdcvalueindex

두 명령은 각각 전원 연결 상태와 배터리 사용 상태에서 적용되는 값을 변경할 때 사용합니다. 반면 /attributes는 해당 설정을 화면에 표시하거나 숨길 때만 사용합니다.

명령용도
powercfg /attributes ... -ATTRIB_HIDE숨겨진 전원 설정을 화면에 표시
powercfg /attributes ... +ATTRIB_HIDE전원 설정을 다시 숨김
powercfg /setacvalueindexAC 전원 연결 상태의 설정 값 변경
powercfg /setdcvalueindexDC 배터리 사용 상태의 설정 값 변경

따라서 숨겨진 옵션을 표시한 뒤 실제 값을 바꾸려면 제어판의 고급 전원 관리 옵션에서 변경하거나, 별도의 값 변경 명령을 사용해야 합니다.

주의할 부분

숨겨진 전원 옵션을 표시하는 것만으로는 설정 값이 바뀌지 않지만, 표시한 뒤 값을 변경하면 시스템 동작에 영향을 줄 수 있습니다. 특히 다음 항목은 변경 전 기존 값을 확인해 두는 것이 좋습니다.

  • 프로세서 전원 관리 항목은 성능, 발열, 팬 소음, 배터리 사용 시간에 직접 영향을 줄 수 있습니다.
  • USB 선택적 절전 항목은 외장 저장 장치, 입력 장치, USB 허브의 연결 안정성에 영향을 줄 수 있습니다.
  • PCI Express 전원 관리 항목은 일부 장치의 절전 복귀나 응답성에 영향을 줄 수 있습니다.
  • 무선 어댑터 절전 설정은 배터리 사용 시간과 무선 연결 안정성 사이의 균형에 영향을 줄 수 있습니다.
  • 회사 장비나 관리 정책이 적용된 PC에서는 변경한 값이 다시 덮어써질 수 있으므로 임의 변경을 피하는 것이 좋습니다.
  • 문제가 생기면 변경한 설정 값을 먼저 원래대로 되돌리고, 더 이상 표시할 필요가 없는 항목은 +ATTRIB_HIDE로 다시 숨깁니다.
Windows 윈도우에서 레지스트리 편집기를 실행하는 방법들

FAQ

숨김 속성을 제거했는데도 전원 옵션 화면에 항목이 표시되지 않아요.

숨김 속성을 제거했는데도 전원 옵션 화면에 항목이 표시되지 않는 경우가 있습니다. 이때는 먼저 전원 옵션 창을 닫았다가 다시 열고, PowerShell을 관리자 권한으로 실행했는지 확인합니다.

  • 하위 그룹 GUID와 설정 GUID를 정확히 입력했는지 확인합니다.
  • 현재 Windows 버전에서 해당 설정을 지원하는지 확인합니다.
  • 장치 드라이버나 하드웨어가 해당 전원 설정을 지원하는지 확인합니다.
  • 제조사 전원 관리 프로그램이나 회사 관리 정책이 설정을 제어하고 있지 않은지 확인합니다.
  • 필요한 경우 전원 계획을 다시 활성화하거나 시스템을 재부팅합니다.

숨겨진 전원 옵션을 표시해도 Windows 업데이트 후 유지되나요.

대부분의 경우 사용자가 변경한 전원 설정 속성은 바로 초기화되지 않지만, Windows 업데이트나 기능 업데이트 이후 일부 항목이 다시 숨겨지거나 기본 상태로 돌아갈 수 있습니다.

  • 특히 대형 기능 업데이트, 장치 드라이버 업데이트, 제조사 전원 관리 프로그램 업데이트 이후에는 전원 옵션 표시 상태가 달라질 수 있습니다.
  • 업데이트 후 기존에 표시해 둔 항목이 보이지 않는다면 같은 powercfg /attributes 명령을 다시 실행해 확인하는 것이 좋습니다.
  • 업무용 PC처럼 관리 정책이 적용된 환경에서는 업데이트 시점에 조직의 전원 정책이 다시 적용될 수 있습니다.

숨겨진 전원 옵션을 많이 표시해 두면 성능에 영향을 주나요.

숨겨진 전원 옵션을 화면에 표시하는 것만으로는 시스템 성능이나 배터리 사용 시간에 직접적인 영향을 주지 않습니다.

  • powercfg /attributes 명령은 전원 옵션 화면에 항목을 보이게 하거나 숨기는 역할만 합니다.
  • 실제 성능이나 배터리 사용 시간은 표시된 항목의 값을 변경했을 때 영향을 받을 수 있습니다.
  • 따라서 여러 항목을 표시해 두는 것 자체보다는, 표시한 뒤 어떤 값을 변경했는지가 더 중요합니다.

숨겨진 전원 옵션을 표시한 뒤 제어판이 아니라 설정 앱에서도 보이나요.

숨겨진 전원 옵션을 표시하더라도 모든 항목이 Windows 설정 앱에 나타나는 것은 아닙니다.

  • 세부 전원 설정은 여전히 제어판의 고급 전원 관리 옵션에서 확인해야 하는 경우가 많습니다.
  • Windows 10과 Windows 11은 설정 앱으로 많은 기능이 이동했지만, 전원 계획의 세부 항목은 제어판에 남아 있는 부분이 있습니다.
  • 따라서 숨겨진 전원 설정을 확인할 때는 설정 앱보다 제어판의 전원 옵션을 기준으로 보는 것이 좋습니다.

숨겨진 전원 옵션을 표시한 뒤 항목 이름이 영어로 보일 수 있나요.

Windows 표시 언어, 언어 팩 상태, 드라이버 제공 방식에 따라 일부 전원 옵션 이름이 영어로 표시될 수 있습니다.

  • Windows 기본 항목은 보통 시스템 표시 언어에 맞춰 보이지만, 일부 드라이버나 제조사 제공 항목은 영어 이름으로 표시될 수 있습니다.
  • 항목 이름이 다르게 보이더라도 하위 그룹 GUID와 설정 GUID가 같다면 같은 전원 설정을 가리키는 것으로 볼 수 있습니다.
  • 여러 자료를 참고할 때는 표시 이름만 비교하지 말고 하위 그룹 GUID와 설정 GUID를 함께 확인하는 것이 좋습니다.

마치며

powercfg /attributes 명령을 사용하면 Windows 전원 옵션 화면에 기본적으로 보이지 않는 숨겨진 전원 설정을 표시할 수 있습니다. 이 기능은 전원 관련 문제를 점검하거나, 특정 장치의 세부 전원 설정을 확인해야 할 때 유용합니다.

다만 숨겨진 옵션을 표시하는 것과 실제 전원 설정 값을 변경하는 것은 다른 작업입니다. -ATTRIB_HIDE는 숨김 속성을 제거해 화면에 보이도록 하는 옵션이고, +ATTRIB_HIDE는 숨김 속성을 다시 추가하는 옵션입니다.

숨겨진 옵션을 표시한 뒤 값을 변경할 때는 시스템 성능, 배터리 사용 시간, 장치 응답성에 영향을 줄 수 있으므로 필요한 항목만 하나씩 확인하는 것이 좋습니다. 특히 프로세서 전원 관리, USB 선택적 절전, PCI Express, 무선 어댑터 절전 설정처럼 하드웨어 동작과 관련된 항목은 변경 전 현재 값을 기록해 두는 것이 안전합니다.

Windows에서 작업 관리자를 실행하는 방법들

관련 글

댓글로 남기기 어려운 내용은 Mail로 문의 하실 수 있습니다. 해당 글과 연관 된 내용은 여기를 클릭하거나 터치해 현재 페이지의 주소를 복사 후 함께 전달하시면 보다 정확한 답을 얻을 수 있습니다.

댓글 남기기