작업 관리자를 열었을 때 서비스 호스트: 로컬 시스템(Service Host: Local System)이 디스크, CPU, 메모리 사용량을 과도하게 차지하여 시스템 성능에 영향을 주고 있다면, 이 글에서 소개하는 해결 방법들을 통해 Windows 11/10 PC의 높은 CPU 또는 디스크 사용량 문제를 해결할 수 있습니다.

서비스 호스트: 로컬 시스템은 시스템 내에서 자동으로 작동하는 여러 시스템 프로세스들의 묶음입니다. 여기에는 Windows 자동 업데이트를 비롯한 다양한 프로세스가 포함되어 있으며, 이들이 디스크 공간, 메모리, CPU, 심지어 네트워크까지 일정 부분 점유하게 됩니다.
서비스 호스트: 로컬 시스템 높은 CPU·디스크 사용량 해결 방법
이 문제가 발생했다면 아래에서 추천하는 해결 방법들을 순서대로 시도해 보세요.
- SFC 및 DISM 검사 실행
- Superfetch 비활성화
- 레지스트리 키 값 수정
- Windows Update 배달 최적화 비활성화
- 클린 부팅 상태에서 문제 해결
- CPU 업그레이드
각 해결 방법에 대한 자세한 설명을 살펴보겠습니다.
1] SFC 및 DISM 검사 실행
Windows 10 PC에서 서비스 호스트: 로컬 시스템의 높은 CPU 또는 디스크 사용량은 손상된 시스템 파일로 인해 발생할 수 있습니다. 이 경우 시스템 파일 검사기(SFC)를 실행하여 손상된 시스템 파일을 확인하고 복구해 보세요. 이어서 DISM(배포 이미지 서비스 및 관리) 검사를 진행하면 좋습니다. DISM은 문제가 있는 Windows 시스템 이미지 파일을 복구하는 강력한 유틸리티입니다.
2] Superfetch 비활성화
이 방법은 Superfetch(SysMain)를 비활성화한 후 문제가 해결되는지 확인하는 것입니다. 문제가 계속된다면 다음 해결 방법을 시도해 보세요.
관련 글: Antimalware Service Executable 높은 CPU, 메모리, 디스크 사용량 문제 해결 방법
3] 레지스트리 키 값 수정

여기서 수정할 레지스트리 키는 ndu.sys입니다. ndu.sys(Network Data Usage Monitor) 파일은 네트워크 데이터 사용량을 모니터링하는 Windows 드라이버입니다.
레지스트리 작업이므로 만일의 사태에 대비해 레지스트리를 백업하거나 시스템 복원 지점을 생성하는 것이 좋습니다. 준비가 되었다면 아래 단계를 따르세요.
- Windows 키 + R을 눌러 실행 대화 상자를 엽니다.
- 실행 대화 상자에 regedit를 입력하고 Enter 키를 눌러 레지스트리 편집기를 엽니다.
- 아래 레지스트리 키 경로로 이동합니다.
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Ndu
- 해당 위치의 오른쪽 창에서 Start 키를 두 번 클릭하여 속성을 편집합니다.
- 값 데이터(Value data) 필드에 4를 입력합니다.
참고: 레지스트리 Start 값을 4로 변경하면 ndu 기능의 일부가 비활성화됩니다.
- Enter 키를 누르거나 확인을 클릭하여 변경 사항을 저장합니다.
- 레지스트리 편집기를 종료합니다.
- PC를 재시작합니다.
부팅 후 문제가 해결되었는지 확인하세요. 그래도 문제가 지속된다면 다음 해결 방법으로 넘어갑니다.
4] Windows Update 배달 최적화 비활성화
Windows Update 배달 최적화(Delivery Optimization)를 비활성화한 후 문제가 해결되는지 확인해 보세요. 배달 최적화는 업데이트 파일을 다른 PC와 공유하는 기능으로, 백그라운드에서 네트워크와 디스크 리소스를 상당히 사용할 수 있으므로 비활성화가 도움이 될 수 있습니다.
5] 클린 부팅 상태에서 문제 해결
컴퓨터에 불필요한 시스템 및 캐시 파일, 프로세스, 서비스가 존재하거나 실행 중이라면 이 문제가 발생할 수 있습니다.
클린 부팅(Clean Boot)은 기본적이고 필수적인 서비스만 실행되며, 타사 응용 프로그램이나 추가 기능으로 인한 문제가 발생하지 않는 Windows 환경입니다.
이 방법은 클린 부팅을 수행한 후 문제가 개선되는지 확인하는 것입니다. 문제가 계속되면 다음 해결 방법을 시도하세요.
6] CPU 업그레이드
위의 어떤 방법으로도 문제가 해결되지 않는다면 CPU 업그레이드를 고려할 수 있습니다. 문제는 노후된 CPU 또는 오래되었거나 손상된 CPU 드라이버로 인해 발생했을 가능성이 있습니다. 이 경우 먼저 CPU 드라이버를 업데이트해 보고, 그래도 효과가 없다면 CPU를 업그레이드하세요.
프로세서 드라이버는 장치 관리자를 통해 수동으로 업데이트하거나, Windows Update의 선택적 업데이트(Optional Updates) 섹션에서 드라이버 업데이트를 받을 수 있습니다(제공되는 경우). 또한 CPU 제조사 웹사이트에서 최신 버전의 드라이버를 다운로드할 수도 있습니다.
이 중 하나의 방법이 분명 도움이 될 것입니다!
