How To

윈도우에서 CPU 사용량을 모니터링하는 방법

February 13, 2026 1 분 읽기 Updated: February 13, 2026

작업 관리자는 CPU 사용량을 모니터링하는 데 매우 직관적입니다.전체, 프로세스별, 사용자별 등 원하는 모든 정보를 확인할 수 있죠.이상하게 들릴지 모르지만, 실제로 일반 사용자의 대부분의 모니터링 요구 사항을 충족합니다.일부 컴퓨터에서는 기본 설정만으로도 안정적으로 작동하지만, 특히 대규모 Windows 업데이트나 드라이버 변경 후에는 속도가 느려지거나 오래된 데이터가 표시될 수 있습니다.실시간 CPU 활동을 확인하는 데 어려움을 겪는다면 성능 탭을 다시 확인하고, 문제가 해결되었는지 확인하기 위해 컴퓨터를 재부팅하는 것도 좋은 방법입니다.

오버클럭이나 게이밍 PC를 사용하는 경우, MSI Afterburner나 HWiNFO 같은 도구가 유용합니다.이러한 도구를 사용하면 게임 중이나 고사양 작업을 할 때 CPU 상태를 모니터링할 수 있는데, 작업 관리자는 특히 사용량이 급증할 때 실시간으로 모니터링하기 어려운 경우가 많습니다. CPU 부하 처리 능력을 테스트하거나 사용량 급증 문제를 해결할 때는 여러 오버레이나 로그를 동시에 실행하는 것이 도움이 됩니다.때로는 CPU 온도도 함께 확인하는 것이 유용한데, 윈도우는 온도 확인을 필요 이상으로 어렵게 만들어 놓기 때문입니다.

작업 관리자를 사용하여

윈도우에서 CPU 통계를 빠르게 확인하는 방법

  • Ctrl + Shift + Esc 키를 눌러 작업 관리자를 여세요.만약 작동하지 않으면 Ctrl + Alt + Del 키를 누른 다음 “작업 관리자”를 선택하세요.
  • 프로세스 탭에서는 각 프로세스의 CPU 사용률을 확인할 수 있습니다. CPU 사용률 기준으로 정렬하면 어떤 앱이 리소스를 많이 사용하는지 파악할 수 있습니다.
  • 성능 탭으로 이동하면 지난 60초 동안의 전체 CPU 사용량 그래프를 볼 수 있습니다.각 코어의 사용량이 궁금하다면 해당 그래프를 마우스 오른쪽 버튼으로 클릭하고 그래프 변경 > 논리 프로세서를 선택하세요.
  • 특히 여러 사용자가 로그인했거나 멀티태스킹을 하는 경우, 상황 파악을 위해 세부 정보 탭에서 CPU 시간을 확인하는 것도 유용할 수 있습니다.해당 열을 마우스 오른쪽 버튼으로 클릭하고 누락된 경우 추가하면 됩니다.

도움이 되는 이유

이런 방식으로 CPU 사용량을 모니터링하면 복잡한 로그를 분석하지 않고도 문제가 있는 프로세스를 파악할 수 있습니다.대부분의 작업에서 실시간으로 모니터링이 가능하며, PC 성능을 저하시키는 요인이 있는지 빠르게 확인할 수 있습니다.일부 환경에서는 그래프 업데이트가 지연될 수 있지만, 재부팅하거나 다른 용량이 큰 앱을 종료하면 해결됩니다. CPU 사용량 모니터링은 시스템 내부에서 무슨 일이 일어나고 있는지 파악하는 데 있어 가장 먼저 시도해 볼 만한 방법입니다.

무엇을 기대해야 할까요?

게임을 시작하거나 대용량 파일을 다운로드할 때 CPU 사용률이 급증하는 것은 정상입니다.하지만 CPU 사용률이 항상 최대치에 달한다면 악성코드 감염, 백그라운드 프로세스 문제, 또는 너무 많은 앱 실행 등 무언가 잘못되었다는 신호일 수 있습니다.때로는 불필요하게 CPU를 과도하게 사용하는 프로세스가 계속 실행되는 경우가 있는데, CPU 사용률 순으로 정렬하면 이를 빠르게 찾아낼 수 있습니다.

Xbox 게임 바 사용하기

게임 내 실시간 모니터링

  • Windows + G 키 를 누르면 Xbox 게임 바 오버레이가 열립니다.
  • 성능 위젯을 찾아보세요.보이지 않으면 위젯 메뉴를 클릭하고 성능을 활성화하세요.
  • 게임을 종료하지 않고도 CPU, GPU, RAM 및 FPS 통계를 확인할 수 있도록 이 위젯을 게임 내에 고정할 수 있습니다.위젯 내의 고정 아이콘을 클릭하기만 하면 됩니다.
  • 숨기려면 Windows + G 키 를 다시 누르세요.

도움이 되는 이유

마치 윈도우로 전환하지 않고도 조종석 계기판을 사용하는 것과 같기 때문입니다.새로운 게임 패치가 출시되거나 보스전 중에 CPU 사용량이 급증하는지 확인하기 위해 앱을 실행하거나 로그를 뒤져볼 필요가 없습니다.

무엇을 기대해야 할까요?

이 수치는 실시간으로 표시되지만, PC에 과부하가 걸리거나 드라이버에 문제가 생기면 간혹 오류가 발생할 수 있습니다.그럼에도 불구하고 게임 중에 한눈에 상태를 확인하기에는 꽤 편리합니다.

성능 모니터(perfmon) 사용

장기간 CPU 성능 로깅

  1. Win + R 키를 누르고, 를 입력한 perfmon다음 Enter 키를 누르세요.
  2. 성능 모니터 탭으로 전환하세요.
  3. 녹색 더하기 기호인 카운터 추가를 클릭합니다.일반적으로 프로세서 정보 또는 프로세서 아래에 있는 프로세서 범주를 확장합니다.
  4. 특정 코어 또는 모든 인스턴스의 프로세서 시간 비율을 선택하여 전체 부하를 확인하세요.모든 인스턴스를 모니터링하려면 모든 인스턴스를 선택하고, 개별 코어를 지정하여 모니터링할 수도 있습니다.
  5. 속성에서 업데이트 빈도와 로그 지속 시간을 설정하세요.특정 앱이나 시간대에 CPU 사용량이 급증하는 등의 간헐적인 문제를 파악하는 데 도움이 됩니다.
  6. 작업 부하를 시작하거나 시스템을 계속 실행시켜 로그가 누적되는 것을 확인하세요.성능 저하나 시스템 충돌 문제를 해결할 때 유용합니다.

도움이 되는 이유

이 도구는 상세하고 장기적인 추적에 훨씬 더 적합합니다.로그를 저장하고, 데이터를 내보낼 수 있으며, CPU 사용량이 임계값을 넘으면 알림을 설정할 수도 있습니다.솔직히 말해서 간단한 점검에는 다소 과한 면이 있지만, 심층적인 문제 해결에 관심이 있다면 매우 유용합니다.

무엇을 기대해야 할까요?

Perfmon을 처음 사용하는 경우 로그 내용이 다소 방대하게 느껴질 수 있습니다.하지만 한번 사용해 볼 가치는 충분합니다.작업 관리자에서는 발견하지 못했던 숨겨진 문제들을 Perfmon이 찾아내는 것을 본 적이 있습니다.다만, 많은 양의 데이터를 로깅할 경우 Perfmon 자체도 시스템 리소스를 많이 소모할 수 있다는 점을 명심하십시오.

명령줄 방식

PowerShell을 통한 모니터링

CLI 사용에 익숙한 사람들을 위한 간단한 방법입니다.전체 CPU 사용률을 확인하려면 다음 명령어를 실행하세요.

Get-CimInstance win32_processor | Measure-Object -Property LoadPercentage -Average

이 명령은 모든 프로세서의 평균 CPU 사용률을 보여줍니다.다소 투박한 방법이지만 스크립팅이나 간단한 점검에 유용합니다.일부 시스템에서는 이 명령을 몇 번 실행하거나 재부팅하지 않으면 오래된 데이터가 반환될 수 있습니다.

매초마다 지속적으로 업데이트되도록 하려면 간단한 반복문으로 감싸기만 하면 됩니다.

While(1) { Get-CimInstance win32_processor | Measure-Object -Property LoadPercentage -Average; Start-Sleep -Seconds 1 }

Ctrl + C완료되면 버튼을 누르세요.이후에도 매초마다 데이터를 확인하지만, 하루 종일 실행하면 시스템에 상당한 부담을 줄 수 있습니다.필요한 경우에만 사용하세요.

프로세스별 CPU 사용량

어떤 프로세스가 문제의 원인인지 등 더 자세한 정보를 확인하려면 Get-Counter 명령어를 사용하세요.

Get-Counter '\Process(*)\% Processor Time' | Select-Object -ExpandProperty CounterSamples | Select-Object -Property InstanceName, CookedValue | Where-Object { $_. InstanceName -notmatch "^(idle|_total|system)$" } | Sort-Object -Property CookedValue -Descending | Select-Object -First 30 | Format-Table InstanceName, @{ Label='CPU'; Expression={ "{0:P2}" -f ($_. CookedValue / 100 / $env:NUMBER_OF_PROCESSORS) } } -AutoSize

이 코드를 반복 실행하면 지속적인 스냅샷을 얻을 수 있는데, 이는 특정 프로세스가 갑자기 CPU를 과도하게 사용하는 것으로 의심될 때 특히 유용합니다.다시 한 번, 를 눌러 Ctrl + C종료하세요.

간단한 팁 : Linux나 macOS에서는 보통 그냥 실행하면 됩니다 htop.터미널 기반 모니터링에 정말 편리하거든요.

타사 도구

때로는 내장 옵션만으로는 부족할 때가 있는데, 특히 오버클럭이나 언더볼팅을 할 때 그렇습니다.저는 HWiNFO라는 프로그램이 코어별 CPU 사용률을 포함한 상세한 실시간 통계를 제공해줘서 정말 유용하다는 것을 알게 되었습니다.상당히 포괄적인 정보를 제공하고 부하 상태를 시각적으로 모니터링하기에 좋습니다.

또한, 윈도우 도구가 부족하거나 게임 내에서 사용할 도구가 필요한 경우 MSI Afterburner는 훌륭한 선택입니다. CPU 및 GPU 통계를 게임 화면에 바로 표시해 주기 때문에 Alt+Tab을 누르거나 여러 앱을 실행하지 않고도 게임 상태를 쉽게 확인할 수 있습니다.

처음 설정하는 데는 다소 번거롭지만, 일단 설정이 완료되면 프로필 전환과 하드웨어 모니터링이 자연스러워집니다.다만, 이러한 도구들을 과도하게 사용하면 시스템 성능에 영향을 줄 수 있으므로 항상 실행하지는 않는 것이 좋습니다.

이 정보가 누군가의 시행착오를 몇 시간이나 줄여주길 바랍니다. CPU 사용량을 파악하는 것만으로도 문제 해결에 드는 스트레스를 크게 줄일 수 있는 경우가 있습니다.

요약

  • 작업 관리자는 특히 프로세스 및 성능 탭에서 빠르고 간편하게 상태를 확인할 수 있습니다.
  • Xbox 게임 바 오버레이는 게임 중 모니터링에 매우 유용하며, 필요에 따라 고정하고 설정할 수 있습니다.
  • 성능 모니터는 장기간에 걸쳐 CPU 데이터를 기록하므로 간헐적인 문제를 해결하는 데 도움이 됩니다.
  • PowerShell과 같은 명령줄 도구는 스크립트 작성이나 고급 설정에 대한 빠른 점검에 매우 유용합니다.
  • HWiNFO 및 MSI Afterburner와 같은 타사 앱은 더 자세한 분석 정보와 실시간 오버레이를 제공합니다.

마무리

CPU 사용량 모니터링은 단순히 문제 진단에만 유용한 것이 아닙니다.시스템 최적화나 하드웨어의 원활한 작동 여부 확인에도 도움이 됩니다.각 방법마다 장단점이 있으므로, 작업에 따라 적절한 도구를 조합하여 사용하는 것이 가장 좋은 결과를 얻는 방법입니다.시스템이 이상하게 작동하거나 과열되는 경우, 추측보다는 정확한 수치를 확인하는 것이 도움이 됩니다.또한, 간단한 로그 분석이나 점검을 통해 문제의 원인을 파악할 수도 있습니다.이 글이 여러분의 CPU 활동을 더 명확하게 이해하고 PC를 최적의 상태로 유지하는 데 도움이 되기를 바랍니다.