윈도우 CPU 사용률이 100%로 계속 유지되면 프로그램 실행이 느려지거나 마우스가 끊기고, 팬 소음이 갑자기 커지는 경우가 있습니다.
잠깐 100%까지 올라갔다가 다시 내려오는 것은 프로그램 실행이나 업데이트 과정에서 나타날 수 있지만, 아무 작업도 하지 않는데 높은 사용률이 계속된다면 어떤 프로세스가 CPU를 사용하고 있는지부터 확인하는 것이 가장 빠릅니다.
Microsoft도 작업 관리자를 CPU·메모리·디스크 등 시스템 자원 사용량을 확인하는 도구로 안내하고 있습니다.
1. 작업 관리자에서 CPU를 많이 쓰는 프로그램 확인하기
먼저 키보드에서 Ctrl + Shift + Esc를 눌러 작업 관리자를 실행합니다.
프로세스 화면에서 CPU 항목을 클릭하면 현재 CPU를 많이 사용하는 프로그램부터 정렬할 수 있습니다.
예를 들어 CPU 사용량 상단에 특정 프로그램이 계속 표시된다면 해당 프로그램이 원인일 가능성이 높습니다.
확인할 때는 다음을 구분하는 것이 좋습니다.
- 내가 직접 실행한 프로그램인지
- 종료했는데도 계속 실행 중인지
- 처음 보는 프로그램인지
- Windows 업데이트나 백신 검사처럼 일시적인 작업인지
사용 중인 프로그램이라면 먼저 정상 종료해보고 CPU 사용률이 내려가는지 확인하세요.
2. 프로그램을 무작정 종료하지 않기
CPU 사용률이 높다고 해서 작업 관리자에 보이는 프로세스를 전부 강제 종료하면 안 됩니다.
특히 이름에 다음과 같은 항목이 포함된 시스템 프로세스는 함부로 종료하지 않는 것이 좋습니다.
- System
- Service Host
- Windows Explorer
- Desktop Window Manager
- Windows 관련 서비스
대신 사용자가 설치한 프로그램 중 CPU를 비정상적으로 많이 사용하는 항목부터 확인하세요.
응답하지 않는 프로그램이나 사용하지 않는 앱이라면 작업 관리자에서 선택한 뒤 작업 끝내기를 사용할 수 있습니다. 작업 관리자는 실행 중인 앱과 시스템 자원 사용량을 확인하고 응답하지 않는 프로그램을 종료하는 데 사용할 수 있습니다.
3. 컴퓨터 재부팅하기
CPU가 갑자기 100%로 고정됐다면 가장 먼저 해볼 수 있는 간단한 방법은 재부팅입니다.
프로그램이나 백그라운드 프로세스가 비정상적으로 남아 CPU를 계속 사용하는 경우 재부팅만으로 정상화되기도 합니다.
단순히 화면을 닫거나 절전 모드로 전환하는 것이 아니라 시작 → 전원 → 다시 시작을 이용하세요.
재부팅 후 아무 프로그램도 실행하지 않은 상태에서 작업 관리자를 다시 열어 CPU 사용률을 확인합니다.
4. 시작 프로그램 줄이기
컴퓨터를 켜자마자 CPU 사용률이 높다면 시작 프로그램을 확인해보세요.
Ctrl + Shift + Esc → 작업 관리자 → 시작 앱으로 이동합니다.
Microsoft도 불필요한 시작 앱을 비활성화하면 백그라운드 활동을 줄이고 PC 성능을 개선하는 데 도움이 될 수 있다고 안내합니다.
자동으로 실행할 필요가 없는 프로그램을 선택한 뒤 사용 안 함으로 변경합니다.
대표적으로 확인할 만한 항목은 다음과 같습니다.
- 메신저
- 게임 런처
- 클라우드 프로그램
- 프로그램 자동 업데이트 도구
- 자주 사용하지 않는 유틸리티
다만 보안 프로그램이나 업무에 반드시 필요한 프로그램은 용도를 확인한 뒤 변경하세요.
5. 브라우저 탭과 확장프로그램 확인하기
크롬이나 엣지 같은 브라우저를 사용할 때 CPU 사용률이 급격하게 올라가는 경우도 있습니다.
특히 다음 상황에서 사용량이 높아질 수 있습니다.
- 탭을 매우 많이 열어둔 경우
- 영상 재생 중인 탭이 여러 개인 경우
- 웹페이지에서 무거운 작업이 실행되는 경우
- 확장프로그램이 비정상적으로 작동하는 경우
브라우저를 완전히 종료한 뒤 CPU 사용률이 내려가는지 확인하세요.
브라우저를 닫았을 때 바로 사용량이 정상으로 돌아온다면 브라우저 내부 탭이나 확장프로그램을 하나씩 확인하는 방식이 좋습니다.
6. 백그라운드 앱 확인하기
화면에는 아무 프로그램도 열려 있지 않은 것처럼 보여도 일부 앱은 백그라운드에서 계속 실행될 수 있습니다.
Windows에서는 지원되는 앱의 백그라운드 활동을 조절할 수 있으며, 불필요한 백그라운드 실행을 줄이면 전력 사용과 시스템 자원 소비를 줄이는 데 도움이 될 수 있습니다.
특정 앱을 사용하지 않는데 CPU를 계속 사용한다면 해당 앱의 백그라운드 실행 설정을 확인해보세요.
7. Windows 업데이트가 진행 중인지 확인하기
CPU 사용률이 갑자기 높아졌다면 Windows 업데이트나 업데이트 관련 작업이 실행 중인지 확인합니다.
설정 → Windows 업데이트로 이동해 현재 다운로드나 설치가 진행 중인지 살펴보세요.
업데이트가 진행 중이라면 작업이 완료될 때까지 일시적으로 CPU 사용률이 높아질 수 있습니다.
업데이트 완료 후 재부팅이 표시된다면 재부팅한 뒤 CPU 사용률을 다시 확인합니다.
8. 악성코드 검사하기
작업 관리자에 처음 보는 프로그램이 계속 높은 CPU를 사용하거나 아무 작업도 하지 않는데 사용률이 지나치게 높다면 보안 검사도 해보는 것이 좋습니다.
Windows 보안 → 바이러스 및 위협 방지 → 빠른 검사를 실행합니다.
Windows Security에는 바이러스, 악성코드, 랜섬웨어 등 위협을 검사하는 기능이 포함되어 있으며 필요하면 더 깊은 검사 옵션을 사용할 수도 있습니다.
검사가 끝난 뒤 발견된 항목이 있다면 Windows 보안의 안내에 따라 처리하세요.
9. CPU가 높은 프로그램을 업데이트하기
특정 프로그램을 실행할 때마다 CPU가 100%까지 올라간다면 프로그램 자체 문제일 수도 있습니다.
해당 프로그램의 최신 버전이 있는지 확인하고 업데이트한 뒤 다시 실행해보세요.
반대로 최근 프로그램 업데이트 직후 문제가 시작됐다면 프로그램 설정이나 업데이트 내역을 확인하는 것도 도움이 됩니다.
10. 클린 부팅으로 충돌 확인하기
어떤 프로그램이 원인인지 찾기 어렵고 부팅 직후부터 CPU 사용률이 계속 높다면 클린 부팅을 이용해 백그라운드 서비스나 시작 프로그램 충돌을 확인할 수도 있습니다.
Microsoft의 클린 부팅 방법은 비 Microsoft 서비스를 일시적으로 제외하고 시작 프로그램을 비활성화한 상태에서 문제 발생 여부를 확인하는 방식입니다.
다만 이 방법은 일반적인 프로그램 종료보다 설정 변경 범위가 크기 때문에, 앞의 방법으로 해결되지 않을 때 사용하는 것이 좋습니다.
CPU 100%가 정상일 수도 있는 경우
CPU가 순간적으로 100%에 도달한다고 반드시 고장은 아닙니다.
다음 작업 중에는 CPU 사용량이 크게 올라갈 수 있습니다.
| 상황 | 확인 방법 |
|---|---|
| 프로그램 설치 | 설치 완료 후 다시 확인 |
| Windows 업데이트 | 업데이트 완료 후 재부팅 |
| 영상 인코딩 | 작업 종료 후 확인 |
| 게임 실행 | 게임 종료 후 사용률 확인 |
| 압축·압축 해제 | 작업 완료 후 확인 |
| 백신 검사 | 검사 종료 후 확인 |
중요한 것은 100%라는 숫자 자체보다 높은 사용률이 계속 유지되는지입니다.
CPU 사용률이 계속 100%라면 확인할 순서
빠르게 확인하려면 아래 순서대로 진행하면 됩니다.
- 작업 관리자에서 CPU 사용량 순으로 정렬
- CPU를 많이 사용하는 프로그램 확인
- 불필요한 프로그램 정상 종료
- PC 재부팅
- 시작 프로그램 정리
- 브라우저와 백그라운드 앱 확인
- Windows 업데이트 상태 확인
- Windows 보안 검사
- 특정 프로그램 업데이트
- 필요한 경우 클린 부팅으로 충돌 확인
CPU 사용률이 높은 원인은 하나로 정해져 있지 않습니다. 그래서 최적화 프로그램부터 설치하기보다 작업 관리자에서 실제로 어떤 프로세스가 CPU를 쓰고 있는지 확인하는 것부터 시작하는 게 가장 빠릅니다.
