CPU 사용량 100% 현상은 특정 프로그램 하나가 리소스를 독점하는 경우부터 좀비PC 감염, 윈도우 백그라운드 작업, 시작 프로그램 과다 등 원인이 다양해 컴퓨터가 버벅거리거나 응답하지 않는 문제로 이어집니다. 아래에서 CPU 점유율이 100%에 도달할 때 증상별로 원인과 실제 해결 방법을 단계별로 정리해드립니다.
작업관리자를 열어보면 특정 프로그램 하나가 CPU 열 최상단에서 계속 높은 수치를 차지하고 있습니다. 정상적인 프로그램이라면 낮은 점유율을 유지해야 하는데, 오류나 무한 반복 작업으로 리소스를 과도하게 소비하는 상태입니다. Ctrl+Shift+Esc로 작업관리자를 열고 CPU 열 헤더를 클릭해 내림차순 정렬한 뒤 최상단 프로세스를 선택해 작업 끝내기를 누릅니다.
증상
원인
조치 경로
특정 프로세스 점유
프로세스 오작동
작업관리자 → CPU 정렬 → 작업 끝내기
좀비PC·악성코드로 인한 경우
딱히 무거운 프로그램을 켜지 않았는데도 CPU 사용량이 계속 100%에 머물러 있습니다. 악성코드나 애드웨어가 백그라운드에서 몰래 리소스를 사용하며 네트워크 작업을 반복하는 경우가 흔합니다. 네이버 등에서 백신 프로그램(예: 알약, MZK)을 다운로드해 전체 검사를 실행하고, 발견된 악성 파일을 모두 치료·삭제합니다.
증상
원인
조치 경로
원인불명 100% 점유
악성코드 감염
백신 프로그램 다운로드 → 전체 검사 → 치료
윈도우 업데이트 백그라운드 작업으로 인한 경우
특별한 이유 없이 갑자기 CPU 사용량이 치솟았는데 얼마 뒤 저절로 가라앉는 패턴이 반복됩니다. Windows Update가 백그라운드에서 업데이트 파일을 다운로드하고 설치 준비를 하며 리소스를 사용하는 경우입니다. 설정 → Windows 업데이트에서 업데이트 진행 상황을 확인하고, 급하지 않다면 완료될 때까지 기다렸다가 재부팅합니다.
증상
원인
조치 경로
일시적 점유율 급등
윈도우 업데이트 진행
설정 → Windows 업데이트 확인 → 완료 후 재부팅
검색 인덱싱 기능으로 인한 경우
파일 탐색기에서 검색 기능을 사용한 이후부터 CPU 점유율이 계속 높게 유지됩니다. Windows Search 서비스가 파일 인덱스를 새로 구축하며 백그라운드에서 지속적으로 리소스를 사용하는 상태입니다. 실행(Win+R) → services.msc 입력 → Windows Search 서비스를 찾아 마우스 우클릭 → 다시 시작을 눌러 인덱싱을 재시작합니다.
증상
원인
조치 경로
검색 후 점유율 유지
검색 인덱싱 진행
services.msc → Windows Search 다시 시작
시작 프로그램 과다로 인한 경우
컴퓨터를 켜자마자 부팅 직후부터 한참 동안 CPU 사용량이 높게 유지됩니다. 불필요한 프로그램들이 윈도우 시작과 동시에 자동 실행되며 동시에 리소스를 요구하기 때문입니다. 작업관리자 → 시작프로그램 탭에서 영향 항목이 '높음'으로 표시된 불필요한 프로그램을 선택해 사용 안 함으로 변경합니다.
증상
원인
조치 경로
부팅 직후 점유율 높음
시작 프로그램 과다
작업관리자 → 시작프로그램 → 사용 안 함
그래픽 드라이버 문제로 인한 경우
영상을 재생하거나 화면을 스크롤할 때마다 CPU 사용량이 급격히 치솟습니다. 그래픽 드라이버가 오래됐거나 손상되어 GPU 대신 CPU가 그래픽 연산을 떠맡는 경우 흔히 발생합니다. 장치 관리자 → 디스플레이 어댑터에서 그래픽카드를 찾아 우클릭 → 드라이버 업데이트를 눌러 최신 버전으로 설치합니다.
증상
원인
조치 경로
영상 재생 시 급등
그래픽 드라이버 노후화
장치관리자 → 디스플레이 어댑터 → 드라이버 업데이트
브라우저 탭 과다로 인한 경우
크롬이나 엣지에서 탭을 여러 개 켜놓으면 CPU 사용량이 눈에 띄게 올라갑니다. 각 탭마다 별도의 프로세스가 실행되면서 자바스크립트와 광고 스크립트가 동시에 리소스를 소비하기 때문입니다. Shift+Esc(크롬 작업관리자)를 눌러 CPU를 많이 쓰는 탭을 확인하고, 사용하지 않는 탭은 북마크 후 닫습니다.
증상
원인
조치 경로
탭 많을 때 점유율 상승
탭별 프로세스 리소스 소비
Shift+Esc 크롬 작업관리자 → 불필요한 탭 종료
온도 상승으로 인한 스로틀링 의심 경우
사용하다 보면 컴퓨터가 점점 뜨거워지면서 팬 소음과 함께 CPU 사용량이 요동칩니다. 서멀 컴파운드 노후화나 쿨러 먼지 누적으로 온도가 올라가면 CPU가 성능을 낮췄다 올렸다 반복하며 사용량이 불안정해집니다. HWiNFO 같은 온도 모니터링 프로그램으로 CPU 온도를 확인하고, 80도 이상이 지속되면 본체를 열어 쿨러 먼지를 제거합니다.
증상
원인
조치 경로
고온·점유율 요동
발열로 인한 스로틀링
온도 모니터링 → 쿨러 먼지 제거
svchost 프로세스 원인 파악이 필요한 경우
작업관리자에서 svchost.exe라는 이름의 프로세스가 CPU를 크게 차지하고 있는데 어떤 기능인지 알 수 없습니다. svchost는 여러 윈도우 서비스가 묶여서 실행되는 방식이라 정확히 어떤 서비스가 문제인지 구분이 어렵습니다. 작업관리자에서 해당 svchost 프로세스를 우클릭 → 서비스로 이동을 선택하면 관련 서비스 목록이 표시되어 원인 서비스를 특정할 수 있습니다.
증상
원인
조치 경로
svchost 고점유
내부 서비스 특정 필요
svchost 우클릭 → 서비스로 이동 → 원인 서비스 확인
게임 실행 중 CPU 100%가 찍히는 경우
게임을 실행하는 동안에만 유독 CPU 사용량이 100%까지 치솟으며 프레임이 떨어집니다. 게임모드 설정이나 메모리 압축 기능이 저사양 시스템에서 오히려 부담을 주는 경우가 많습니다. 설정 → 게임 → 게임 모드를 꺼서 테스트하고, PowerShell을 관리자 권한으로 열어 메모리 압축 기능도 함께 비활성화해봅니다.
증상
원인
조치 경로
게임 중 100% 점유
게임모드/메모리압축 부담
설정 → 게임 모드 끄기 → 메모리 압축 비활성화
자주 묻는 질문 (FAQ)
Q. 작업관리자에서 어떤 프로세스가 문제인지 어떻게 찾나요?
작업관리자의 CPU 열 헤더를 클릭해 내림차순으로 정렬하면 가장 리소스를 많이 쓰는 프로세스를 바로 확인할 수 있습니다.
Q. 딱히 프로그램을 안 켰는데 CPU가 계속 100%예요.
악성코드나 애드웨어일 가능성이 있으니 백신 프로그램으로 전체 검사를 먼저 진행해보세요.
Q. svchost.exe가 CPU를 많이 쓰는데 꺼도 되나요?
임의로 종료하면 시스템 오류가 날 수 있으니, 우클릭 후 서비스로 이동해서 정확히 어떤 서비스인지 먼저 확인해야 합니다.