Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

윈도우 10 최대 프로세서 주파수란? 설정 및 변경 방법 총정리

일부 사용자들은 PC에서 최대 프로세서 주파수(Maximum Processor Frequency)를 직접 설정하는 방법을 찾고 있습니다. 기본적으로 최근의 모든 윈도우 버전에서는 최대 프로세서 주파수 값이 0으로 설정되어 있는데, 이는 프로세서가 자신이 낼 수 있는 최고 성능까지 자유롭게 작동하도록 허용한다는 의미입니다.

하지만 윈도우 10에서 주파수를 제한하고 싶은 이유는 분명히 존재합니다. 전력 소모를 줄여 배터리 사용 시간을 늘리고 싶거나, 고사양 작업 시 CPU 온도가 지나치게 높아지는 것을 발견했을 수도 있습니다. 다행히 윈도우 10에는 최대 프로세서 주파수를 설정할 수 있는 기능이 내장되어 있지만, 이 옵션은 기본적으로 숨겨져 있습니다.

최대 프로세서 주파수란 무엇인가?

프로세서 주파수는 CPU 코어가 작동하는 클럭 속도를 의미하며, MHz(메가헤르츠) 단위로 측정됩니다. 일반적으로 주파수가 높을수록 프로세서의 처리 속도가 빨라집니다.

설정 방법만 안다면 윈도우 10 환경 안에서 프로세서의 대략적인 최대 주파수(MHz)를 직접 지정할 수 있으며, 두 가지 상황에 대해 각각 미리 정해둘 수 있습니다:

  • 배터리 사용 시(On Battery) – 컴퓨터가 배터리 전원으로 작동할 때 적용되는 값
  • 전원 연결 시(Plugged In) – 컴퓨터가 외부 전원에 연결되어 있을 때 적용되는 값

다만 대부분의 최신 프로세서는 스스로 성능을 관리하기 때문에, 윈도우 메뉴에서 프로세서 관련 설정을 변경하는 것이 반드시 유리한 것만은 아닙니다. 최대 주파수를 제한하면 오히려 PC 성능에 악영향을 줄 수도 있다는 점을 유의해야 합니다.

그럼에도 불구하고 최대 프로세서 주파수를 조정하는 것이 효과적인 경우가 있습니다. 기본 최대 주파수에서 프로세서가 과열된다고 판단될 때, 하드웨어 고장을 예방하기 위한 사전 조치로 활용할 수 있습니다.

또한 노트북 배터리 용량이 부족한 상황에서 화면 사용 시간을 늘리고 싶을 때도 유용합니다. 최대 주파수를 제한하면 전원 어댑터를 연결하기 전까지 몇 분 정도 추가로 사용할 수 있는 여유가 생길 수 있습니다.

최대 프로세서 주파수 옵션을 추가하는 방법

윈도우 10 빌드 1709부터 전원 옵션 탭에서 '최대 프로세서 주파수' 항목이 제거되었습니다. 따라서 최신 버전의 윈도우 10을 사용 중이라면 해당 옵션이 기본적으로 숨겨져 있어 더 이상 바로 조정할 수 없습니다.

이 글에서는 서드파티 프로그램 없이 윈도우 10 인터페이스만으로 최대 프로세서 주파수를 직접 설정하는 여러 가지 방법을 소개합니다.

단, 지정할 수 있는 최대 MHz 값은 CPU가 허용하는 최고 주파수입니다. 즉, 이 옵션으로 CPU를 오버클러킹할 수는 없으며, 허용된 최대치 이하로 언더클럭하는 것만 가능합니다.

아래에서는 전원 옵션(Power Options) 내에 최대 프로세서 주파수 메뉴를 추가하거나 제거하는 두 가지 방법을 알아보겠습니다.

방법 1: 명령 프롬프트로 최대 프로세서 주파수 메뉴 추가/제거

터미널 작업이 부담스럽지 않다면, 관리자 권한 명령 프롬프트를 이용하는 것이 최대 프로세서 주파수 항목을 추가하는 가장 빠른 방법입니다.

저희가 직접 테스트한 결과 이 방법은 의도대로 잘 작동하며, 다만 최신 업데이트가 적용된 윈도우 10이 필요합니다.

진행 순서는 다음과 같습니다:

  1. Windows 키 + R을 눌러 실행 창을 엽니다. 그런 다음 cmd를 입력하고 Ctrl + Shift + Enter를 눌러 관리자 권한 명령 프롬프트를 실행합니다. UAC(사용자 계정 컨트롤) 창이 나타나면 를 클릭하여 관리자 권한을 부여합니다.윈도우 10 최대 프로세서 주파수란? 설정 및 변경 방법 총정리
  2. 관리자 권한 명령 프롬프트에 아래 명령어를 입력하고 Enter를 눌러 전원 옵션 메뉴에 최대 프로세서 주파수 항목을 추가합니다:
    powercfg -attributes SUB_PROCESSOR 75b0ae3f-bce0-45a7-8c89-c9611c25e100 -ATTRIB_HIDE
  3. 컴퓨터를 재시작합니다.
  4. 재부팅이 완료되면 다시 Windows 키 + R을 눌러 실행 창을 열고, powercfg.cpl을 입력한 후 Enter를 눌러 전원 옵션 메뉴를 엽니다.윈도우 10 최대 프로세서 주파수란? 설정 및 변경 방법 총정리
  5. 현재 사용 중인 전원 계획을 선택한 후 고급 전원 설정 변경을 클릭합니다.윈도우 10 최대 프로세서 주파수란? 설정 및 변경 방법 총정리
  6. 설정 목록을 아래로 스크롤하면 '최대 프로세서 주파수'라는 드롭다운 메뉴가 보입니다. 원하는 값(MHz)으로 수정합니다.
  7. 배터리 사용 시전원 연결 시 값을 모두 수정했다면, 변경 사항이 적용되도록 컴퓨터를 한 번 더 재시작합니다.

참고: 나중에 최대 프로세서 주파수 메뉴를 다시 숨기고 싶다면, 위의 1단계를 동일하게 진행한 뒤 아래 명령어를 사용하여 전원 옵션에서 해당 메뉴를 제거하면 됩니다:

powercfg -attributes SUB_PROCESSOR 75b0ae3f-bce0-45a7-8c89-c9611c25e100 +ATTRIB_HIDE

명령 프롬프트 대신 다른 방식으로 최대 프로세서 주파수 메뉴를 전원 옵션에 표시하고 싶다면 아래 방법을 참고하세요.

방법 2: 레지스트리 편집기로 최대 프로세서 주파수 메뉴 추가/제거

전원 옵션 창에 최대 프로세서 주파수 메뉴를 표시하는 또 다른 방법은 레지스트리 편집기를 이용하는 것입니다. 하나의 레지스트리 키 값만 변경하면 되며, 과정 자체는 매우 간단합니다(오히려 올바른 위치를 찾아가는 것이 더 어렵습니다).

레지스트리 편집기로 최대 프로세서 주파수 메뉴를 추가하거나 제거하는 빠른 가이드는 다음과 같습니다:

  1. Windows 키 + R을 눌러 실행 창을 연 후, regedit를 입력하고 Enter를 눌러 레지스트리 편집기를 실행합니다. UAC(사용자 계정 컨트롤) 창이 나타나면 를 클릭하여 관리자 권한을 부여합니다.
  2. 레지스트리 편집기에서 왼쪽 메뉴를 통해 아래 경로로 이동합니다:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\75b0ae3f-bce0-45a7-8c89-c9611c25e100

    참고: 직접 폴더를 탐색해 이동하거나, 경로를 복사하여 상단 주소 표시줄에 붙여넣으면 편리합니다.

  3. 위 경로에 도착하면 오른쪽 창에서 Attributes 값을 더블클릭합니다.
    참고: 오른쪽 창에 Attributes 값이 없다면 직접 생성해야 합니다. 빈 공간을 마우스 오른쪽 버튼으로 클릭한 후 새로 만들기 > DWORD(32비트) 값을 선택하고, 새로 만든 값을 Attributes로 이름 지정합니다.
  4. 오른쪽 창에서 Attributes를 더블클릭하고 값을 2로 설정하면 최대 프로세서 주파수 메뉴가 활성화됩니다.
윈도우 10 최대 프로세서 주파수란? 설정 및 변경 방법 총정리

참고: 나중에 레지스트리 편집기를 통해 최대 프로세서 주파수 옵션을 다시 숨기고 싶다면, 같은 경로(HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\75b0ae3f-bce0-45a7-8c89-c9611c25e100)로 돌아가 Attributes 값을 1로 변경하면 됩니다.

윈도우 10에서 최대 프로세서 주파수 변경하기

위 방법 중 하나를 사용해 전원 설정 창에 최대 프로세서 주파수 옵션을 표시했다면, 이제 실제로 값을 변경하는 방법을 알아볼 차례입니다. GUI 방식이 마음에 들지 않는 분들을 위해 명령 프롬프트로 최대 프로세서 주파수를 조정하는 방법도 함께 소개합니다.

방법 1: 전원 옵션 메뉴에서 최대 프로세서 주파수 변경

CMD 터미널 사용을 피하고 시각적인 메뉴에서 모든 작업을 처리하고 싶다면 이 방법이 적합합니다. 아래 단계를 따르면 전원 옵션 메뉴에서 바로 최대 프로세서 주파수를 변경할 수 있습니다.

진행 순서는 다음과 같습니다:

  1. 이 방법을 사용하려면 먼저 앞서 소개한 두 가지 방법 중 하나로 최대 프로세서 주파수 설정 항목을 추가해 두어야 합니다. 이 선행 작업이 없으면 해당 메뉴가 보이지 않습니다.
  2. Windows 키 + R을 눌러 실행 창을 연 후, powercfg.cpl을 입력하고 Enter를 눌러 전원 옵션 메뉴를 엽니다.
  3. 전원 옵션 메뉴에서 현재 활성화된 전원 계획 옆의 계획 설정 변경 링크를 클릭합니다.
  4. 현재 전원 계획의 계획 설정 화면에서 고급 전원 설정 변경을 클릭합니다.
  5. 전원 옵션고급 설정 탭에서 설정 목록을 아래로 스크롤한 후, 프로세서 전원 관리 드롭다운 메뉴를 확장합니다.
  6. 그다음 최대 프로세서 주파수 옆의 '+' 아이콘을 클릭합니다.
  7. 이제 배터리 사용 시전원 연결 시 각각에 대해 최대 프로세서 주파수(MHz)를 설정합니다.
    참고: CPU가 허용하는 최대 주파수보다 높게 설정할 수 없으므로, 변경 전에 자신의 CPU 사양을 확인하는 것이 좋습니다. 주파수를 0MHz(기본값)로 설정하면 '무제한'을 의미하며, CPU가 최대 주파수에 도달하는 것이 허용됩니다.
  8. 주파수 수정을 마쳤으면 적용을 클릭해 변경 사항을 저장한 후, 컴퓨터를 재시작하여 변경 사항을 확정합니다.
윈도우 10 최대 프로세서 주파수란? 설정 및 변경 방법 총정리

좀 더 기술적인 방식으로 시간을 절약하고 싶다면 아래의 방법 2를 따라 해 보세요.

방법 2: 명령 프롬프트로 최대 프로세서 주파수 변경

스스로를 기술에 능숙한 사용자라고 생각한다면 이 방법이 더 잘 맞을 수 있습니다. 아래 단계에 따라 관리자 권한 명령 프롬프트에서 곧바로 최대 프로세서 주파수를 수정할 수 있으며, GUI 메뉴에서처럼 배터리 사용 시전원 연결 시 두 값을 모두 변경할 수 있습니다.

명령 프롬프트로 최대 프로세서 주파수를 변경하는 빠른 가이드는 다음과 같습니다:

  1. Windows 키 + R을 눌러 실행 창을 연 후, cmd를 입력하고 Ctrl + Shift + Enter를 눌러 관리자 권한 명령 프롬프트를 실행합니다. UAC(사용자 계정 컨트롤) 창이 나타나면 를 클릭하여 관리자 권한을 부여합니다.윈도우 10 최대 프로세서 주파수란? 설정 및 변경 방법 총정리
  2. 관리자 권한 명령 프롬프트에서 아래 명령어를 입력하여 최대 프로세서 주파수(배터리 사용 시)의 기본값을 수정합니다:
    powercfg -setdcvalueindex SCHEME_CURRENT 54533251-82be-4824-96c1-47b60b740d00 75b0ae3f-bce0-45a7-8c89-c9611c25e100 <MHz>

    참고: <MHz>는 단순한 자리표시자(placeholder)입니다. 배터리 사용 시 적용할 원하는 주파수 값으로 교체해야 합니다. 예시는 다음과 같습니다:

    powercfg -setdcvalueindex SCHEME_CURRENT 54533251-82be-4824-96c1-47b60b740d00 75b0ae3f-bce0-45a7-8c89-c9611c25e100 2300
  3. 아래 명령어를 사용하여 전원 연결 시의 기본 프로세서 주파수를 수정합니다:
    powercfg -setacvalueindex SCHEME_CURRENT 54533251-82be-4824-96c1-47b60b740d00 75b0ae3f-bce0-45a7-8c89-c9611c25e100 <MHz>

    참고: 첫 번째 명령어와 마찬가지로 <MHz>는 자리표시자이므로, 적용하고자 하는 주파수 값으로 반드시 교체해야 합니다.

  4. 변경 사항이 적용되도록 컴퓨터를 재시작합니다.