서비스 호스트(svchost.exe) CPU·메모리 사용량 높을 때 해결 — 어떤 서비스인지 확인하는 법
svchost.exe는 여러 Windows 서비스를 실행하는 껍데기입니다. 작업 관리자에서 서비스 호스트 항목을 펼치면 실제 서비스 이름이 보이므로, 그 서비스에 맞게 대처하면 됩니다.
빠른 해결 요약
- 작업 관리자(Ctrl+Shift+Esc) → 서비스 호스트 항목 왼쪽 화살표로 펼치기
- 실제 서비스 이름 확인(예: Windows 업데이트)
- 업데이트·검사 중이면 완료 대기
- 계속되면 해당 서비스 가이드 진행
이런 증상일 때 보는 글입니다
- '서비스 호스트: 로컬 시스템' 등이 CPU를 계속 점유할 때
해결 방법별 소요 시간·난이도·위험도
| 방법 | 소요 시간 | 난이도 | 관리자 권한 | 데이터·설정 위험 |
|---|---|---|---|---|
| 서비스 확인 | 3분 | 쉬움 | 필요 없음 | 없음 |
| 대기 | 30분 | 쉬움 | 필요 없음 | 없음 |
| 서비스별 조치 | 15분 | 보통 | 필요 | 낮음 |
소요 시간은 일반적인 PC 기준 예상치이며 장치 상태에 따라 달라질 수 있습니다.
1단계: 어떤 서비스인지 확인
작업 관리자 프로세스 탭에서 CPU 상위의 '서비스 호스트: …' 항목 왼쪽 화살표를 누르면 포함된 서비스가 표시됩니다. 서비스가 여러 개라면 마우스 오른쪽 → 서비스로 이동으로 확인합니다.
서비스별 대처
| 보이는 서비스 | 대처 |
|---|---|
| Windows 업데이트(wuauserv) | 업데이트 완료 대기, 계속되면 업데이트 구성 요소 초기화 |
| Background Intelligent Transfer Service | 업데이트·앱 다운로드 중 — 완료 대기 |
| 전송 최적화(DoSvc) | 설정 > Windows 업데이트 > 고급 옵션 > 전송 최적화에서 다른 PC 공유 끄기 |
| SysMain | HDD PC에서 디스크·CPU 사용이 크면 일시 중지해 비교 |
| Windows Search | 색인 작업 — 검색 색인 다시 만들기 |
| 진단 정책·Connected User Experiences | 일시적 — 계속되면 재시작 |
2단계: 위치가 이상하다면
정상 svchost.exe는 C:\Windows\System32에 있습니다. 마우스 오른쪽 → 파일 위치 열기로 확인하고, 다른 위치라면 악성코드 가능성이 있으므로 Defender 오프라인 검사를 실행합니다.
자주 묻는 질문
svchost.exe를 끝내도 되나요?
끝내면 그 안의 Windows 서비스가 함께 멈춰 인터넷·업데이트 등이 끊길 수 있습니다. 원인 서비스를 확인한 뒤 조치하세요.
다음으로 확인할 해결 가이드
속도·용량CPU 사용량 100% 해결 방법 — 원인 프로세스 찾기CPU 100%의 원인은 대부분 특정 프로세스 하나입니다. 작업 관리자에서 CPU 열을 정렬해 상위 항목을 확인하고, 업데이트·검사처럼 일시적인 작업인지, 계속 …업데이트 오류윈도우 업데이트 초기화 명령어 — SoftwareDistribution·catroot2 재설정 방법업데이트 구성 요소 초기화는 업데이트 서비스 4개를 멈추고 → SoftwareDistribution·catroot2 폴더 이름을 바꾼 뒤 → 서비스를 다시 시작하…속도·용량디스크 사용량 100% 해결 방법 (윈도우11·10)디스크 100%는 증상이고 원인은 디스크를 많이 읽고 쓰는 프로세스입니다. 작업 관리자에서 디스크 열을 정렬하거나 리소스 모니터의 디스크 탭에서 어떤 파일을 읽고…
원인을 모르겠다면 증상을 선택해 해당 가이드로 이동하는 IT 오류 자가진단을 이용해 보세요.
공식 참고 문서
외부 링크는 현재 창에서 열립니다. 뒤로 가기로 이 글에 돌아올 수 있습니다.
이 방법으로 문제가 해결됐나요?