목차
컴퓨터가 따라잡기 힘든 경우 먼저 작업 관리자를 사용하여 높은 CPU 사용량을 유발하는 응용 프로그램을 찾을 수 있습니다. 경우에 따라 svchost.exe 또는 서비스 호스트 로컬 시스템이 모든 CPU 성능을 차지하는 것을 볼 수 있습니다. svchost.exe 높은 CPU 사용량은 악성 프로그램을 포함하여 시스템에 다양한 문제를 일으킬 수 있습니다.
모든 운영 체제에서 이 오류가 발생할 수 있습니다. 이 기사에서는 특히 Windows 10 운영 체제를 사용하는 사용자를 위해 svchost.exe 높은 CPU 사용량 오류를 수정하는 몇 가지 방법을 살펴봅니다.
이 프로세스는 무엇이며 더 중요한 것은 어떻게 높은 CPU 사용량을 제공합니까? Windows에서 서비스 호스트 로컬이 너무 많은 처리 능력을 사용하는 경우 계속 읽고 질문에 대한 답을 찾고 문제를 해결하십시오.
서비스 호스트(Svchost.exe)란 무엇입니까?
컴퓨터의 일부 앱과 프로그램은 독립형 실행 파일이라고 하며 스스로 실행할 수 있습니다. 그러나 많은 서비스는 스스로 실행하는 데 필요한 모든 정보를 포함하지 않는 DLL(동적 링크 라이브러리)입니다.
이러한 DLL을 컴퓨터에서 로드하고 실행하려면 서비스 호스트가 필요합니다. 이러한 이유로 작업 관리자를 열 때 일반적으로 여러 서비스 호스트 프로세스가 실행됩니다.
서비스 호스트는 컴퓨터에서 특정 서비스를 "호스트"하는 데 도움이 됩니다. 이러한 서비스는 일반적으로 백그라운드에서 실행되도록 설계되었습니다.Application.”
기본적으로 이벤트 로그는 이벤트 파일로 저장되지만 나중에 쉽게 볼 수 있는 형식의 정보가 필요할 경우를 대비하여 텍스트 파일이나 스프레드시트 파일로도 저장해야 합니다.
Step #4
로그가 저장되면 역시 화면 오른쪽에 있는 "Clear log"를 선택합니다.
5단계
이제 먼저 “Security”를 클릭한 후 “Setup”을 클릭하고 마지막으로 "체계." 저장된 각 로그의 이름을 다르게 지정해야 합니다.
6단계
로그 지우기가 완료되면 컴퓨터를 다시 시작해야 합니다. 이전과 마찬가지로 시작 메뉴를 열고 전원 아이콘을 클릭한 다음 "다시 시작"을 선택합니다.
로그 지우기를 완료했거나 뷰어의 데이터도 지우려고 했지만 컴퓨터가 여전히 CPU 리소스를 독차지하는 경우 로그, 다음 수정을 시도하십시오.
수정 #6: 사용하지 않는 앱 제거
컴퓨터에 앱이 많을수록 백그라운드에서 실행되고 업데이트 또는 유지 관리 작업을 수행할 가능성이 높아집니다. 서비스 호스트 로컬 시스템을 방해합니다. 또한 이러한 불필요한 앱은 CPU 또는 메모리 리소스를 사용하여 svchost.exe 높은 CPU 사용량 오류를 유발합니다.
필요한 프로그램을 실수로 제거한 경우를 대비하여 이 방법을 수행하기 전에 컴퓨터를 백업하거나 복원 지점을 만드십시오. 당신은 방법을 배울 수 있습니다여기에서 시스템 복원을 생성합니다.
1단계
시작 메뉴에 "제어판"을 입력하고 해당 옵션을 선택합니다.
2단계
"프로그램 제거"를 클릭합니다.
3단계
스크롤을 통해 프로그램 목록. 프로그램을 클릭한 다음 목록 맨 위에 있는 "제거" 버튼을 클릭하여 사용하지 않는 프로그램을 제거하십시오.
컴퓨터를 다시 시작한 다음 작업 관리자를 확인하여 확인해야 합니다. 문제가 해결되면.
수정 #7: 명령 프롬프트에서 디스크 검사 실행
악성 프로그램이 있으면 CPU 또는 메모리 리소스에도 문제가 발생합니다. 사실, 이것이 Windows 10에서 높은 CPU 사용 오류 전력을 포함하여 많은 사건의 주요 원인입니다. 다음 단계에 따라 컴퓨터 디스크 드라이브에서 오류를 확인할 수 있습니다.
단계 #1
시작 메뉴에 "명령 프롬프트"를 입력합니다. "명령 프롬프트" 옵션을 마우스 오른쪽 버튼으로 클릭하고 드롭다운 메뉴에서 "관리자 권한으로 실행"을 선택합니다. "예"를 클릭하여 프로그램에 변경 권한을 부여하고 명령 프롬프트로 계속 진행합니다.
단계 #2
프롬프트에서 "chkdsk c: /r”(따옴표 제외). c: 은 확인하려는 드라이브의 이름이므로 해당 문자를 다른 문자로 바꿔야 할 수도 있습니다.
이제 'Enter'를 누르십시오.”
3단계
시스템을 다시 시작하라는 메시지가 표시됩니다.시스템. 지금 재부팅하려면 Y를 선택한 다음 [Enter]를 누릅니다. 이 프로세스는 특히 처음 수행하는 경우 다소 시간이 걸릴 수 있습니다. 그러나 Windows는 발견한 모든 오류를 자동으로 복구해야 합니다.
스캔 후 여전히 svchost CPU 사용량이 높은지 확인하십시오. 여전히 메모리 누수 문제가 있는 경우 다음 수정을 시도하십시오.
수정 #8: BITS 서비스 비활성화
BITS(Background Intelligent Transfer Service)는 유휴 대역폭을 사용하여 다양한 백그라운드 작업을 수행합니다. Windows 10에 필요한 다운로드(예: 업데이트).
때때로 이 서비스가 손상되고 과도한 대역폭을 사용하기 시작하여 svchost.exe 프로세스가 사용하는 RAM 양에 영향을 미칩니다. 결과적으로 svchost.exe 높은 CPU 사용량 오류가 발생할 수 있습니다.
이 경우 BITS 서비스를 비활성화하여 svchost.exe 높은 CPU 오류를 수정해야 합니다.
1단계
[R] 키를 누르세요. 및 [Windows] 키를 동시에 누릅니다. 표시되는 실행 상자에 'services.msc'를 입력합니다. '확인'을 클릭하여 서비스 창을 엽니다.
단계 #2
Background Intelligent Transfer Service를 찾을 때까지 서비스를 스크롤합니다. 서비스를 두 번 클릭합니다.
3단계
표시되는 창에서 "시작 유형" 옆에 있는 드롭다운 메뉴를 엽니다. 그런 다음 "비활성화"를 클릭합니다.
4단계
이제 "적용"을 클릭한 다음 "확인"을 클릭합니다. 컴퓨터를 다시 시작하면svchost.exe netsvcs 사용이 정상으로 돌아갑니다. 그렇지 않은 경우 위의 단계를 반복하여 BITS 프로세스가 자동으로 실행되도록 하고 "확인" 및 "적용"을 클릭하기 전에 "시작"을 클릭하고 다음 방법을 계속 진행합니다.
수정 #9 : Windows 업데이트 서비스 비활성화
성가신 Windows 업데이트 서비스 비활성화는 서비스 호스트가 높은 CPU 사용량을 모두 소모하지 않도록 하는 가장 쉬운 방법 중 하나일 수 있지만 가볍게 수행해서는 안 됩니다. Windows 업데이트 서비스는 컴퓨터를 스캔하여 PC가 최신 버전으로 실행되는지 확인합니다.
일부 프로세스는 백그라운드에서 실행되어 불필요하지만 많은 svchost.exe 프로세스가 중요합니다. 번거로운 서비스를 비활성화하려면 다음 단계를 따르십시오.
단계 #1
화면 하단의 작업 표시줄을 마우스 오른쪽 버튼으로 클릭하고 메뉴에서 "작업 관리자"를 선택합니다. 나타나는 메뉴입니다.
단계 #2
이제 "세부 정보" 탭을 클릭합니다. 그런 다음 "메모리"를 한 번 클릭하여 실행 중인 svchost.exe 프로세스를 메모리 사용량별로 정렬합니다.
3단계
svchost.exe 프로세스를 마우스 오른쪽 버튼으로 클릭합니다. 그것은 가장 많은 CPU 전력을 사용하고 있습니다. 이것은 이제 목록의 맨 위에 가장 가까운 것입니다. "서비스로 이동" 옵션을 선택합니다.
4단계
서비스 탭으로 이동합니다. 또는 더 많은 서비스가 강조 표시됩니다. 예를 들어 진단 정책 서비스가이미지에서 강조 표시됩니다. 우리는 이것을 예로 사용하고 있습니다. 강조 표시된 서비스는 다를 수 있습니다.
5단계
강조 표시된 서비스를 마우스 오른쪽 버튼으로 클릭하고 "중지"를 선택합니다. 서비스 호스트 프로세스가 정상으로 돌아왔는지 확인해야 합니다. 둘 이상의 서비스가 강조 표시된 경우 이 단계를 반복하고 중지한 프로세스가 svchost.exe 메모리 소비 문제를 해결하는지 매번 확인합니다.
6단계
문제를 일으키는 서비스(svchost.exe 메모리 사용량을 중지한 후 정상으로 되돌릴 수 있는 서비스)를 찾으면 창 하단의 "서비스 열기" 버튼을 클릭합니다.
7단계
서비스 창이 열립니다. 문제를 일으킨 서비스 이름을 찾을 때까지 아래로 스크롤합니다. 다시 한 번 이미지의 예로 진단 정책 서비스를 사용하고 있습니다.
문제를 일으키는 서비스는 다를 수 있습니다. 서비스 이름을 마우스 오른쪽 버튼으로 클릭하고 "속성"을 선택합니다.
단계 #8
이전 방법과 마찬가지로 창이 나타나면 , "시작 유형" 옆에 있는 드롭다운 메뉴를 엽니다. 그런 다음 "비활성화"를 클릭합니다.
단계 #9
이제 "적용"을 클릭한 다음 "확인"을 클릭합니다. 컴퓨터를 다시 시작하면 서비스 호스트 CPU 사용량이 정상으로 돌아갑니다. 그렇지 않은 경우 위의 단계를 반복하여 서비스를 "자동"으로 되돌리고"확인" 및 "적용"을 클릭하기 전에 "시작"하고 다음 방법을 계속 진행하십시오.
수정 #10: 드라이버 업데이트
이 방법은 시간이 많이 걸릴 수 있습니다. 따라서 먼저 그래픽, 비디오 및 프로세서용 드라이버를 업데이트해야 합니다. 나머지 드라이버를 계속 업데이트하기 전에 이러한 업데이트로 문제가 해결되는지 확인하십시오. 그럼에도 불구하고 올바르게 수행되면 다양한 svchost 프로세스를 확인하고 CPU 사용량을 개선할 수 있습니다.
Windows 업데이트는 컴퓨터에 기름칠이 잘 되어 있는지 확인하는 데 중요합니다. 오래된 드라이버를 사용하는 경우 CPU 사용량이 높을 수 있습니다.
이 방법을 시도하기 전에 시스템 백업을 수행해야 합니다.
1단계
키보드에서 [X] 키와 [Windows] 키를 함께 누르십시오. 이렇게 하면 "장치 관리자"를 선택해야 하는 빠른 링크 메뉴가 열립니다.
단계 #2
첫 번째 장치 범주를 클릭하여 확장합니다. 그런 다음 해당 범주에 나열된 첫 번째 장치의 이름을 마우스 오른쪽 버튼으로 클릭하고 "속성"을 클릭합니다.
3단계
드라이버 탭에서 , "드라이버 업데이트"를 선택합니다.
단계 #4
드라이버 업데이트를 클릭하면 컴퓨터가 자동으로 드라이버를 검색하도록 하는 옵션이 표시됩니다. 소프트웨어. 이 옵션을 선택하십시오. 컴퓨터가 자동 검색을 수행해야 합니다.
드라이버가 최신 버전이면해당 장치에 가장 적합한 드라이버가 이미 설치되어 있다는 메시지. 그렇지 않으면 컴퓨터가 자동으로 드라이버를 업데이트해야 합니다.
다음 단계를 계속합니다. 이 업데이트 확인을 수동으로 수행하려는 경우 현재 가지고 있는 드라이버 버전을 기록하고 장치 제조업체의 웹 사이트에서 최신 버전을 확인할 수 있습니다.
최신 버전이 없는 경우 제조사 홈페이지에서 수동으로 다운받아 설치할 수 있습니다.
Step #5
검색 후 팝업창을 닫고 업데이트 ) 은 끝났어. 장치 관리자 창(및 2단계)으로 돌아가서 나열된 모든 유형의 장치 및 장치 드라이버에 대한 드라이버 업데이트를 확인할 때까지 다음 장치(2단계 - 4단계)에 대한 지침을 따르십시오.
6단계
목록에 있는 모든 드라이버의 업데이트를 확인했으면 컴퓨터를 다시 시작합니다.
다시, 여전히 높은 CPU 사용량이 있는지 확인하십시오. 여전히 오류를 해결하지 못한 경우 계속 읽으십시오.
수정 #11: 자동 업데이트 비활성화
자동 업데이트가 리소스를 모두 사용하는 경우가 있습니다. Windows 업데이트 서비스의 설정을 변경하면 이 문제를 즉시 해결할 수 있습니다.
1단계
검색 창에 "services"를 입력한 다음 열기를 클릭합니다. Windows 업데이트 서비스를 탐색하고 두 번 클릭해야 합니다.
단계#2
일반 탭으로 이동하여 시작 유형을 찾은 다음 비활성화를 선택합니다. 적용을 클릭한 다음 확인을 클릭합니다. 작업 관리자로 돌아가서 서비스 호스트: 로컬 시스템 작업을 종료합니다.
Windows 업데이트 서비스 설정을 수정해도 문제가 해결되지 않았습니다. 다음 수정으로 이동하세요.
수정 #12: Windows 업데이트 서비스 다시 시작
위의 수정 사항이 여전히 작동하지 않으면 Windows 업데이트 서비스를 다시 시작할 수 있습니다. Windows 업데이트 서비스는 PC의 자동 업데이트를 지원하는 서비스입니다. Windows Update 서비스가 다운될 때마다 조만간 몇 가지 문제를 만나게 될 것입니다.
관리자 액세스를 사용하여 명령 프롬프트를 실행하고 다음 명령을 입력합니다(각 명령 다음에 Enter 키 누르기)
net stop bits
net stop wuauserv
net stop appidsvc
넷 중지 cryptsvc
ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
ren %systemroot%\system32\catroot2 catroot2.bak
넷 시작 wuauserv
net start bits
net start appidsvc
net start cryptsvc
Windows 업데이트 서비스를 즉시 시작해야 하며 다음 기간 동안 작동할 것으로 기대할 수 있습니다. 당신의 PC.
수정 #13: 메모리 누수 수정
비페이징 메모리 풀 내의 메모리 누수로 인해 서비스 호스트 업데이트에 문제가 발생할 수 있습니다. 레지스트리에서 이러한 간단한 변경으로 메모리 누수 문제를 해결할 수 있습니다.
1단계
검색 표시줄에 "regedit"를 입력한 다음 열기를 클릭합니다.
단계#2
다음 위치로 이동합니다. HKEY_LOCAL_MACHINE > 시스템 > ControlSet001 > 서비스 > Ndu. 그런 다음 시작 값을 마우스 오른쪽 버튼으로 클릭한 다음 수정을 선택합니다. 값 데이터를 4로 변경해야 합니다. 이렇게 하면 서비스가 비활성화됩니다. 확인을 클릭합니다.레지스트리 편집기를 닫고 컴퓨터를 다시 시작합니다.
3단계
PC가 다시 시작되면 메모리 누수가 해결되었을 것입니다. 또한 시스템 호스트: 로컬 시스템(네트워크 제한)의 CPU 또는 디스크 사용량을 크게 줄여야 합니다.
수정 #14: 클린 부팅 수행
타사 앱이 서비스 호스트 메모리 사용 문제를 일으키는 경우 이러한 앱을 실행하지 않고 컴퓨터를 다시 시작하면 문제가 해결됩니다. 클린 부팅을 하면 필요한 Microsoft 서비스 앱만 실행된 상태로 컴퓨터가 재부팅됩니다.
1단계
[R] 키와 [ Windows] 관리자 계정에서 함께 키를 누릅니다. 따옴표 없이 상자에 "msconfig"를 입력하고 "확인"을 클릭합니다.
단계 #2
시스템 구성 창에서 " 서비스” 탭. "모든 Microsoft 서비스 숨기기" 옆에 확인 표시가 있는지 확인합니다. "모두 비활성화" 버튼을 클릭합니다.
3단계
이제 시스템 구성 창에서 "시작" 탭을 클릭합니다. 그런 다음 "작업 관리자 열기"를 클릭합니다.
단계 #4
열리면 아직 열려 있지 않은 경우 "시작" 탭을 클릭합니다. 선택하다거기에서 찾은 각 항목이 아직 비활성화되지 않은 경우 "비활성화" 버튼을 클릭하십시오. 완료되면 창을 닫습니다.
5단계
아직 열려 있는 시스템 구성 창으로 돌아와야 합니다. " 적용” 버튼을 누른 다음 “확인”을 클릭합니다.
단계 #6
이제 컴퓨터를 다시 시작해야 합니다. 시작 메뉴에 있는 전원 아이콘을 클릭하고 "다시 시작"을 선택합니다.
단계 #7
컴퓨터가 다시 시작되면 작업 관리자를 확인하여 문제가 해결되었는지 확인하십시오. 그렇다면 위의 전체 프로세스를 반복하고 옆에 있는 상자를 클릭하여 다른 앱을 한 번에 하나씩 천천히 추가하여 어떤 앱이 문제를 일으키는지 확인합니다.
둘 이상의 앱이 서비스 호스트를 방해하는 경우 처리 능력을 정상으로 되돌리려면 모든 것을 비활성화해야 합니다.
최종 생각
위의 모든 방법을 시도했지만 여전히 문제가 있는 경우 자세한 내용은 Windows 10 컴퓨터에서 100% 디스크 사용 오류를 수정하는 방법에 대한 블로그 게시물을 확인하세요.
많은 문제를 일으키지는 않지만 서비스 호스트 앱이 손상되어 필요한 것보다 더 많은 처리 능력을 소비하기 시작하는 경우가 있습니다.일반적으로 서비스 호스트가 실행 중인 프로세스는 하나이며 프로세스가 아닙니다. 오류를 일으키는 서비스 호스트 자체입니다. 그렇다고 서비스를 종료하고 제거할 수 있다는 의미는 아닙니다.
Microsoft Windows에는 이를 실행하기 위해 Service Host 앱이 필요한 통합 서비스가 많이 있습니다. 이 중 일부를 종료하면 컴퓨터 시스템이 불안정해집니다. 여기에 강조 표시된 수정 사항은 Windows 10에서 잘 작동하지만 다른 Windows 버전에서도 이 문제가 발생할 수 있습니다.
Svchost.exe 높은 CPU 사용 문제는 일반적으로 맬웨어 또는 악성 프로그램에 감염된 PC에서 발생합니다. 대부분의 경우 컴퓨터를 다시 시작하여 svchost.exe netsvcs 문제를 해결할 수 있습니다. Windows 업데이트는 이 문제가 발생하는 또 다른 일반적인 이유입니다. Windows 업데이트가 일관성이 없으면 svchost 높은 CPU 사용량 오류가 발생할 수 있습니다.
서비스 호스트 Windows 업데이트의 높은 CPU 사용량에 대한 일반적인 이유
서비스 호스트 Windows 업데이트 프로세스가 과도한 양의 CPU 리소스를 소비하여 svchost.exe 높은 CPU 사용량으로 이어지는 몇 가지 이유가 있습니다. . 이러한 이유를 이해하면 문제를 보다 효과적으로 해결하는 데 도움이 될 수 있습니다. 가장 일반적인 이유는 다음과 같습니다.서비스 호스트 Windows 업데이트 높은 CPU 사용량:
- 불완전하거나 중단된 Windows 업데이트: 서비스 호스트 Windows 업데이트 프로세스에서 CPU 사용량이 높은 주요 이유 중 하나는 업데이트가 막히거나 불완전합니다. 이는 느린 인터넷 연결, 소프트웨어 충돌 또는 업데이트가 성공적으로 설치되지 않는 기타 문제로 인해 발생할 수 있습니다.
- 맬웨어 또는 바이러스 감염: 바이러스 및 맬웨어와 같은 악성 소프트웨어 , 시스템에 침투하여 서비스 호스트 Windows 업데이트 프로세스를 방해하여 필요한 것보다 더 많은 CPU 리소스를 소비하게 할 수 있습니다. 바이러스 백신 소프트웨어를 정기적으로 업데이트하고 철저한 시스템 검사를 수행하면 이러한 위협을 식별하고 제거하는 데 도움이 될 수 있습니다.
- 오래된 장치 드라이버: 장치 드라이버가 오래되었거나 현재 Windows 버전과 호환되지 않는 경우 서비스 호스트 Windows 업데이트 프로세스에 문제가 발생하여 CPU 사용량이 높아질 수 있습니다. 장치 드라이버를 최신 버전으로 업데이트하면 이 문제를 해결하는 데 도움이 될 수 있습니다.
- 손상된 시스템 파일: Windows Update 프로세스와 관련된 시스템 파일 중 하나라도 손상되거나 손상된 경우 다음이 발생할 수 있습니다. 과도한 양의 CPU 리소스를 소비하는 서비스 호스트 Windows 업데이트. 시스템 파일 검사기를 실행하고 Windows 이미지를 복구하면 손상된 시스템 파일을 수정하는 데 도움이 될 수 있습니다.
- Background Intelligent Transfer Service(BITS) 문제: 앞서 언급했듯이 BITS 서비스는 백그라운드에서 업데이트를 다운로드하는 역할을 합니다. 그러나 BITS 서비스에 문제가 있는 경우 서비스 호스트 Windows 업데이트 프로세스에서 더 많은 CPU 리소스를 사용할 수 있습니다. BITS 서비스를 일시적으로 비활성화하면 이 문제를 해결하는 데 도움이 될 수 있습니다.
- 설치된 응용 프로그램 수가 많음: 컴퓨터에 설치된 응용 프로그램이 많은 경우 일부 응용 프로그램이 Windows를 방해할 수 있습니다. 프로세스를 업데이트하여 높은 CPU 사용량을 유발합니다. 불필요한 응용 프로그램을 제거하고 클린 부팅을 수행하면 문제가 있는 응용 프로그램을 식별하고 문제를 해결하는 데 도움이 될 수 있습니다.
서비스 호스트 Windows 업데이트 프로세스에서 높은 CPU 사용량의 근본 원인을 식별하여 다음을 적용할 수 있습니다. 적절한 수정을 수행하고 과도한 CPU 소비로 인해 컴퓨터가 느려지는 것을 방지하십시오.
서비스 호스트(svchost.exe) 처리 오류 해결
수정 1: 고급 시스템 복구 도구(Fortect) 사용 높은 CPU 사용량 문제를 해결하려면
Fortect는 svchost.exe 높은 CPU 사용량 오류를 유발할 수 있는 PC의 문제를 자동으로 찾아 복구하도록 설계된 강력한 프로그램입니다. 어떤 운영 체제를 사용하든 이 프로그램을 사용하여 악성 프로그램이나 svchost.exe 높은 CPU를 유발할 수 있는 기타 모든 것을 제거하는 데 도움을 받을 수 있습니다. Fortect는 컴퓨터를 스캔하고 모든 것을 확인할 수 있습니다.서비스는 높은 CPU 문제의 원인을 정확히 찾아냅니다.
아래 단계에 따라 PC에 Fortect를 다운로드 하고 설치하세요.
안티바이러스가 방해하지 않도록 일시적으로 안티바이러스를 비활성화해야 할 수도 있습니다. Fortect와 같은 유틸리티 프로그램.
1단계
Fortect 다운로드 및 설치
지금 다운로드2단계
계속하려면 "EULA 및 개인정보 보호정책에 동의합니다"를 선택하여 라이선스 조건에 동의합니다.
3단계
다음을 볼 수 있습니다. "세부 정보" 탭을 확장하여 스캔의 세부 정보 를 확인할 수 있습니다.
4단계
작업을 설정하려면 , "권장 사항" 탭을 확장하여 "정리" 또는 "무시"를 선택합니다.
5단계
하단의 "지금 정리"를 클릭합니다. 복구 프로세스를 시작합니다.
수정 #2: Svchost.exe 높은 CPU 사용량을 수정하기 위해 바이러스 백신 업데이트 및 컴퓨터 스캔
프로세서가 svchost.exe 높은 CPU 사용량은 바이러스 또는 맬웨어 때문입니다. 서비스 호스트 로컬 시스템 처리 문제에 바이러스가 기여하지 않도록 하려면 먼저 타사 바이러스 백신 소프트웨어를 업데이트해야 합니다. 강력한 바이러스 백신 프로그램을 사용하여 메모리 누수 문제를 해결하십시오.
모든 바이러스 백신 소프트웨어가 다르기 때문에 이에 대한 정확한 지침을 게시하기 어렵습니다.
내장된 바이러스 백신인 Windows Defender를 업데이트하려면 "WindowsDefender”를 시작 메뉴에 입력하고 선택하고 열리면 “지금 업데이트 확인”을 클릭하십시오.
타사 바이러스 백신이 최신 버전이면 전체 시스템 검사를 실행해야 합니다. 이 검사는 시간이 오래 걸릴 수 있지만 svchost.exe 프로세스를 방해하거나 사용하는 바이러스가 없는지 확인하는 것이 중요합니다. 검사가 완료되면 바이러스 백신이 찾은 모든 바이러스를 제거하고 컴퓨터를 다시 시작합니다.
타사 바이러스 백신을 사용 중인 경우 제조업체 웹사이트를 방문하여 업데이트 방법에 대한 구체적인 지침을 확인할 수 있습니다. 바이러스 백신을 업데이트한 후에는 Windows Defender가 비활성화되어 있는지도 확인해야 합니다.
Windows 10은 자동으로 이 작업을 수행해야 하지만 비활성화에 대한 자세한 내용은 여기에서 확인할 수 있습니다. 비활성화한 후에도 여전히 svchost.exe 높은 CPU 사용량이 발생하는지 확인하십시오.
수정 #3: Windows 10이 최신 상태인지 확인하고 필요한 경우 업데이트 문제 해결사 실행
일반적으로 서비스 호스트는 이를 사용하는 프로그램의 이름을 나열합니다. 그러나 경우에 따라 Windows 업데이트로 인해 서비스 호스트 로컬 시스템 프로세스와 관련된 svchost.exe 높은 CPU 사용량과 같은 문제가 발생할 수 있습니다. 한 가지 이유는 컴퓨터를 업데이트해야 하기 때문일 수 있습니다.
Windows 업데이트로 인해 서비스 호스트의 CPU 사용량이 높아지는지 확인하려면 먼저 컴퓨터를 수동으로 업데이트하고 밤새도록 컴퓨터를 실행해야 합니다.이를 통해 문제가 해결되었는지, 중단되거나 누락된 업데이트가 완료되었는지 확인할 수 있습니다.
svchost가 대부분의 처리 능력을 계속해서 사용한다면 Windows 10에 내장된 문제 해결사를 사용할 수 있습니다. 사용하려면 다음 단계를 따르세요.
1단계
검색 표시줄에 "Windows Update"를 입력하고 Windows Update 앱을 엽니다.
2단계
'업데이트 확인'을 클릭합니다. 최근에 업데이트하지 않은 경우 이 프로세스는 시간이 오래 걸릴 수 있습니다. 누락된 업데이트는 모두 설치해야 합니다.
3단계
수동 업데이트를 수행하고 컴퓨터를 밤새도록 방치한 경우 다음으로 돌아가십시오. Windows 업데이트를 실행하고 왼쪽 열 메뉴에서 "문제 해결"을 클릭합니다.
단계 #4
이제 화면 중앙 영역의 "Windows 업데이트"를 클릭합니다. 창문. 그런 다음 문제 해결사가 바로 아래에 나타나면 "문제 해결사 실행"을 클릭합니다.
단계 #5
Windows Update에서 문제 확인을 시작합니다. 화면의 지시에 따라 복구하십시오.
Windows Update의 약어는 wuauserv입니다. 문제 해결사로 문제가 해결되지 않고 여전히 Windows 업데이트로 인해 시스템이 정지되고 svchost.exe 처리 오류가 발생한다고 생각되는 경우 여기에서 문제를 해결하기 위한 자세한 정보를 찾을 수 있습니다.
서비스 호스트가 로컬인 경우 시스템에 svchost.exe 높은 CPU 사용량 오류가 계속 발생합니다. Windows 업데이트가 아닐 수 있습니다. 계속다음 방법입니다.
수정 4: 시스템 파일 검사기 실행 및 Windows 이미지 복구
경우에 따라 손상된 Windows 파일로 인해 svchost.exe 높은 CPU 사용량 문제가 발생할 수 있습니다. 시스템 파일 검사기 앱은 컴퓨터에서 오류를 일으키는 손상된 파일을 복구하도록 설계되었습니다. 아래 단계는 PowerShell을 통해 시스템 파일 검사기에 액세스하는 데 도움이 됩니다.
단계 #1
키보드에서 [X] 키와 [Windows] 키를 함께 누르십시오. . 표시되는 메뉴에서 "Windows PowerShell(관리자)"를 선택하고 해당 앱이 변경하도록 허용할지 묻는 메시지가 표시되면 "예"를 선택합니다.
단계 #2
열린 PowerShell 창에 "sfc /scannow"(인용 부호 제외)를 입력하고 [Enter] 키를 누릅니다. 프로세스가 완료될 때까지 기다리십시오. 완료하는 데 다소 시간이 걸릴 수 있습니다.
3단계
스캔이 완료되면 "Repair-WindowsImage -RestoreHealth"(인용 부호 제외)를 입력합니다. ) 새 프롬프트에 입력하거나 명령을 복사하여 붙여넣습니다. 완료되면 [Enter]를 누르십시오. 다시 한 번 복구를 완료하는 데 약간의 시간이 걸릴 수 있습니다.
단계 #4
검사가 완료되면 컴퓨터를 다시 시작해야 합니다. 시작 메뉴를 열고 전원 아이콘을 클릭한 다음 "다시 시작"을 선택합니다.
여전히 서비스 호스트가 컴퓨터 성능의 대부분을 소비하는 경우. 여전히 svchost.exe 높은 CPU가 있는 경우 다음 방법을 계속하십시오.용법.
수정 #5: 이벤트 뷰어 로그 비우기(Windows 로그)
Windows 이벤트 뷰어에 전체 이벤트 로그 파일이 있는 경우 높은 서비스 호스트 로컬 시스템 처리 문제가 발생할 수 있습니다. 결과적으로 svchost.exe의 높은 CPU 사용량을 경험할 수 있습니다.
Windows 이벤트 뷰어 로그 또는 단순히 Windows 로그는 Windows 운영 체제에 의해 저장되는 시스템, 응용 프로그램 및 보안 알림에 대한 자세한 기록입니다. 모든 소프트웨어, 응용 프로그램 및 운영 체제(OS)는 이 이벤트 뷰어 로그를 사용하여 중요한 소프트웨어 및 하드웨어 변경 사항을 기록합니다. 관리자가 문제를 해결할 수 있도록 합법적인 Windows 프로세스도 이벤트 뷰어 로그에서 가져옵니다. 예를 들어 svchost.exe의 CPU 사용량이 높을 때입니다.
다음 단계를 따르면 Windows 로그가 지워집니다.
1단계
[ R] 및 [Windows] 키를 동시에 누릅니다. 표시되는 실행 상자에 'eventvwr.msc'를 입력합니다. '확인'을 클릭하여 Windows 이벤트 뷰어를 엽니다.
단계 #2
Windows 이벤트 뷰어 인터페이스가 열리면 "Windows 로그"를 확장합니다. 열리는 창의 왼쪽에 있는 메뉴. 표시되는 드롭다운 메뉴에서 "응용 프로그램" 옵션을 선택합니다.
3단계
이제 오른쪽에서 "이벤트를 다른 이름으로 저장"을 선택합니다. 화면의. 저장 파일에 날짜 이름과 로그 유형을 지정하는 것이 좋습니다. 예: "2010년 11월 6일