svchost.exe(netsvcs)에 의한 높은 CPU 사용량 수정
Svchost.exe ( 서비스 호스트(Service Host) 또는 SvcHost )는 동적 연결 라이브러리에서 실행되는 서비스의 일반 호스트 프로세스 이름입니다. 모든 Windows 내부 서비스는 .exe 파일 대신 하나의 .dll 파일로 이동되었지만 이러한 .dll 파일 을 로드하려면 실행 파일( .exe )이 필요합니다. (.exe)따라서 svchost .exe 프로세스가 생성되었습니다. 이제 하나의 서비스가 실패하면 Windows 가 중단되지 않고 이러한 모든 서비스가 그룹으로 구성되고 각 svchost .exe 가 있기 때문에 svchost (.exe).exe 프로세스 의 여러 인스턴스가 있음을 알 수 있습니다 .이러한 각 그룹에 대해 인스턴스가 생성됩니다.
이제 문제는 svchost.exe(netsvcs)가 거의 모든 Windows 리소스를 사용하기 시작하여 높은 CPU 사용량을 유발할 때 시작됩니다. 작업 관리자(Task Manager) 를 살펴보면 특정 svchost.exe가 거의 모든 메모리를 차지하고 다른 프로그램이나 응용 프로그램에 문제를 일으키는 것을 알 수 있습니다. 컴퓨터가 매우 느려지고 Windows(Windows) 가 무작위로 정지되기 시작하여 컴퓨터가 불안정해지면 사용자는 시스템을 재부팅하거나 강제 종료해야 합니다.
Svchost.exe 높은 CPU 사용량(Svchost.exe High CPU Usage) 문제는 주로 사용자 PC의 바이러스 또는 맬웨어 감염으로 인해 발생합니다. 그러나 문제는 일반적으로 사용자의 시스템 구성과 환경에 따라 달라지므로 이것에만 국한되지 않습니다. 따라서 시간을 낭비하지 않고 아래 나열된 문제 해결 가이드와 함께 svchost.exe(netsvcs)로 실제로 높은 CPU 사용량을 수정(Fix High CPU Usage) 하는 방법을 살펴보겠습니다 .
(Fix High CPU Usage)svchost.exe(netsvcs)에 의한 높은 CPU 사용량 수정
문제가 발생하는 경우에 대비 하여 복원 지점(create a restore point) 을 만드십시오 .
방법 1: CCleaner 및 Malwarebytes 실행(Method 1: Run CCleaner and Malwarebytes)
1. CCleaner & Malwarebytes를 다운로드하여 설치합니다.
2. Malwarebytes(Run Malwarebytes)(Run Malwarebytes) 를 실행하고 시스템에서 유해한 파일을 검사하도록 합니다. 맬웨어가 발견되면 자동으로 제거합니다.
3. 이제 CCleaner를 실행하고 Custom Clean 을 선택 합니다.
4. Custom Clean 아래에서 Windows 탭(Windows tab) 을 선택하고 기본값을 선택하고 Analyze 를 클릭 합니다.
5. 분석이 완료되면 삭제할 파일을 확실히 제거해야 합니다.(Once Analyze is complete, make sure you’re certain to remove the files to be deleted.)
6. 마지막으로 Run Cleaner 버튼을 클릭하고 CCleaner 가 코스를 실행하도록 합니다.
7. 시스템을 추가로 정리하려면 레지스트리 탭(select the Registry tab) 을 선택하고 다음이 선택되어 있는지 확인하십시오.
8. 문제 검색 버튼을 클릭하고 (Scan for Issues)CCleaner 가 검색 하도록 허용 한 다음 선택한 문제 수정(Fix Selected Issues) 버튼을 클릭합니다.
9. CCleaner가 " 레지스트리에 변경 사항을 백업하시겠습니까? (Do you want backup changes to the registry?)” 예를 선택( select Yes) 합니다.
10. 백업이 완료되면 선택한 문제 모두 수정(Fix All Selected Issues) 버튼을 클릭합니다.
11. PC를 다시 시작하여 변경 사항을 저장합니다.
방법 2: 높은 CPU를 유발하는 특정 서비스 비활성화(Method 2: Disable the particular service that is causing High CPU)
1. Ctrl + Shift + Esc 를 함께 눌러 작업 관리자를 시작합니다.
2. 세부 정보 탭 으로 전환하고 (Details tab)CPU 사용량 이 많은 svchost.exe 프로세스를 마우스 오른쪽 버튼으로 클릭하고 서비스로 이동을 선택합니다.(Go to Service(s).)
3. 그러면 자동으로 서비스(Services) 탭으로 이동 하고 svchost.exe 프로세스에서 실행되는 강조 표시된 여러 서비스 가 있음을 알 수 있습니다.(highlighted services)
4. 이제 강조 표시된 서비스( highlighted service) 를 하나씩 마우스 오른쪽 버튼으로 클릭하고 중지를 선택합니다.
5. 특정 svchost.exe 프로세스 의 높은 CPU 사용량이 수정될 때까지 이 작업을 수행합니다.(CPU)
6. 이 문제가 발생한 서비스를 확인한 후에는 해당 서비스를 비활성화해야 합니다.
참고:(Note:) 대부분의 경우 Windows 업데이트 서비스(Windows Update Service) 가 원인이 되는 서비스이지만 나중에 다루도록 하겠습니다.
7. Windows 키 + R을 누른 다음 services.msc 를 입력하고 Enter 키를 누릅니다.
8. 이제 이 목록에서 특정 서비스를 찾은 다음 마우스 오른쪽 버튼으로 클릭(right-click) 하고 속성 을 선택 합니다.(Properties.)
9. 서비스가 실행 중이면 중지를 클릭 한 다음 (Click Stop)시작(Startup) 유형이 사용 안함(Disable) 으로 설정되어 있는지 확인 하고 적용을 클릭한 다음 확인을 클릭합니다.
10. PC를 재부팅하여 변경 사항을 저장하고 문제가 해결되었는지 확인합니다.
이것은 svchost.exe(netsvcs)에 의한 높은 CPU 사용량을(Resolve High CPU Usage by svchost.exe (netsvcs)) 확실히 해결할 것 입니다. 문제의 원인이 되는 특정 svchost.exe 파일을 0으로 만드는 것이 어렵다면 Process Explorer 라는 (Process Explorer)Microsoft 프로그램 을 사용 하면 문제의 원인을 찾는 데 도움이 됩니다.
방법 3: 이벤트 뷰어 로그 지우기(Method 3: Clear Event Viewer Logs)
1. Windows 키 + R을 누른 다음 eventvwr.msc 를 입력하고 Enter 키를 눌러 이벤트 뷰어를 엽니다.( Event Viewer.)
2. 왼쪽 메뉴에서 Windows 로그(Windows Logs) 를 확장한 다음 하위 폴더를 하나씩 마우스 오른쪽 버튼으로 클릭하고 로그 지우기를 선택합니다.(Clear Log.)
3. 이러한 하위 폴더는 응용 프로그램, 보안, 설정, 시스템 및 전달된 이벤트입니다.(Application, Security, Setup, System and Forwarded Events.)
4. 위의 모든 폴더에 대한 이벤트 로그를 지워야 합니다.
5. PC를 재부팅하여 변경 사항을 저장합니다.
방법 4: SoftwareDistribution 폴더 이름 바꾸기(Method 4: Rename SoftwareDistribution Folder)
1. Windows Key + X 를 누른 다음 명령 프롬프트(관리자)를 선택합니다.(Command Prompt (Admin).)
2. 이제 다음 명령을 입력하여 Windows Update Services 를 중지하고 각 명령 다음 에 Enter 키를 누릅니다 .
net stop wuauserv
net stop cryptSvc
net stop 비트 (net stop bits)
net stop msiserver
3. 그런 다음 다음 명령을 입력하여 SoftwareDistribution Folder 의 이름을 바꾼 다음 Enter 키를 누릅니다 .
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
4. 마지막으로 다음 명령을 입력하여 Windows Update Services 를 시작 하고 각 명령 후에 Enter 키를 누릅니다.(Enter)
net start wuauserv
net start cryptSvc
net 시작 비트 (net start bits)
net start msiserver
5. PC를 재부팅하여 변경 사항을 저장합니다.
방법 5: Windows 업데이트 문제 해결사 실행(Method 5: Run Windows Update Troubleshooter)
1. Windows 검색(Windows Search) 창 에 "문제 해결"을 입력하고 문제 해결 을 클릭합니다 .(Troubleshooting.)
2. 다음으로 왼쪽 창에서 창 모두 보기를 선택합니다.(View all.)
3. 그런 다음 컴퓨터 문제 해결(Troubleshoot) 목록에서 Windows 업데이트를 선택합니다.(Windows Update.)
4. 화면의 지시에 따라 Windows 업데이트 문제 해결을 실행합니다.(Windows Update Troubleshoot run.)
5. PC를 다시 시작하여 변경 사항을 저장합니다.
이렇게 하면 svchost.exe(netsvcs)의 높은 CPU 사용량( High CPU Usage by svchost.exe (netsvcs)) 을 수정하는 데 도움이 되지만 그렇지 않은 경우 다음 방법을 계속 진행합니다.
방법 6: Windows 업데이트 확인(Method 6: Make sure to Update Windows)
1. Windows Key + I를 누른 다음 업데이트 및 보안을 선택합니다.(Update & Security.)
2. 그런 다음 업데이트 확인을(Check for updates) 클릭 하고 보류 중인 업데이트를 모두 설치했는지 확인합니다.
3. 업데이트를 설치한 후 PC를 재부팅하여 svchost.exe(netsvcs)로 높은 CPU 사용량을 수정합니다.(Fix High CPU Usage by svchost.exe (netsvcs).)
방법 7: BITS 및 Windows 업데이트 서비스 비활성화(Method 7: Disable the BITS and Windows Update service)
1. Windows 키 + R을 누른 다음 services.msc 를 입력하고 Enter 키를 누릅니다.
2. 이제 목록에서 BITS 및 Windows Update 를 찾은 다음 마우스 오른쪽 버튼으로 클릭하고 속성을 선택 합니다.(Properties.)
3. 중지를 클릭 한 다음 (click Stop)시작(Startup) 유형을 비활성화(Disabled.) 로 설정 했는지 확인합니다 .
4. 적용을 클릭한 다음 확인을 클릭합니다.
5. PC를 재부팅하여 변경 사항을 저장합니다.
이렇게 하면 svchost.exe(netsvcs)의 높은 CPU 사용량( High CPU Usage by svchost.exe (netsvcs)) 을 수정하는 데 도움이 되지만 그렇지 않은 경우 다음 방법을 계속 진행합니다.
방법 8: RKill 다운로드 및 실행(Method 8: Download & Run RKill)
Rkill 은 BleepingComputer.com 에서 개발된 프로그램 으로 알려진 맬웨어 프로세스를 종료하여 일반 보안 소프트웨어가 컴퓨터를 실행하고 감염을 제거할 수 있도록 합니다. Rkill 이 실행 되면 맬웨어 프로세스를 종료한 다음 잘못된 실행 연결을 제거하고 완료 시 특정 도구를 사용하지 못하게 하는 정책을 수정합니다. 프로그램이 실행되는 동안 종료된 프로세스를 보여주는 로그 파일이 표시됩니다. 이것은 svchost.exe에 의한 높은 CPU 사용량 문제를 해결해야 합니다.( High CPU Usage by svchost.exe issue.)
여기에서 Rkill을 다운로드(Download Rkill from here) 하고 설치하고 실행하십시오.
방법 9: (Method 9: )시스템 파일 검사기(SFC) 실행 및 디스크 검사(CHKDSK)(Run System File Checker (SFC) and Check Disk (CHKDSK))
1. Windows Key + X 를 누른 다음 명령 프롬프트(관리자)를 클릭합니다.( Command Prompt(Admin).)
2. 이제 cmd에 다음을 입력하고 Enter 키를 누릅니다.
Sfc /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)
3. 위의 프로세스가 완료될 때까지 기다렸다가(Wait) 완료되면 PC를 다시 시작합니다.
4. 그런 다음 디스크 검사 유틸리티(CHKDSK)를 사용하여 파일 시스템 오류 수정(Fix File System Errors with Check Disk Utility(CHKDSK)) 에서 CHKDSK를 실행 합니다.(Fix File System Errors with Check Disk Utility(CHKDSK).)
5. 위의 프로세스가 완료되면 PC를 다시 재부팅하여 변경 사항을 저장합니다.
방법 10: 시스템 및 유지 관리 문제 해결사 실행(Method 10: Run System and Maintenance Troubleshooter)
1. Windows Key + X 를 누르고 제어판을 클릭합니다.(Control Panel.)
2. 문제 해결을 검색하고 문제 해결(Search Troubleshoot) 을 클릭합니다 .(Troubleshooting.)
3. 그런 다음 왼쪽 창에서 모두 보기를 클릭합니다.
4. 시스템 유지 관리 문제 해결사 를( Troubleshooter for System Maintenance) 클릭하고 실행합니다 .
5. 문제 해결사는 svchost.exe(netsvcs)를 통해 높은 CPU 사용량을 수정할 수 있습니다.(Fix High CPU Usage by svchost.exe (netsvcs).)
추천:(Recommended:)
- TiWorker.exe의 높은 CPU 사용량 수정(Fix High CPU Usage By TiWorker.exe)
- 디스크 읽기 오류가 발생하여 수정하는 10가지 방법(10 ways to fix A disk read error occurred)
- 비시스템 디스크 또는 디스크 오류 메시지 수정(Fix Non-System Disk or Disk Error Message)
- RuntimeBroker.exe에 의한 높은 CPU 사용량 수정(Fix High CPU Usage by RuntimeBroker.exe)
svchost.exe(netsvcs)로 높은 CPU 사용량(Fix High CPU Usage) 을 성공적으로 수정 했지만 이 게시물과 관련하여 질문이 있는 경우 댓글 섹션에서 자유롭게 질문하세요.
Related posts
Service Host에 의해 Fix High CPU Usage : 로컬 시스템
Windows 10에서 Fix High CPU Usage 방법
어떻게 Fix High CPU Usage에 System Idle Process로
Fix High CPU Usage WmiPrvSE.exe
8 Ways ~ TiWorker.exe의 Fix High CPU Usage
antimalware 서비스 실행 가능 높은 CPU 사용 [해결]
Fix High Disk & Memory Usage Windows PC에서 게임을 할 때
Windows에서 TiWorker.exe 높은 CPU 사용량을 수정하는 방법
Fix Service Host : 로컬 System (svchost.exe) High CPU and Disk Usage
Windows 10에서 WaasMedicSVC.exe 높은 디스크 사용량 수정
Windows 11/10 Fix Audiodg.exe High CPU usage
Fix Desktop Window Manager High CPU (DWM.exe)
Ntoskrnl.exe 높은 디스크 사용량 수정
Fix DISM Host Servicing Process High CPU Usage
Ntoskrnl.exe 높은 CPU 사용량 수정
WUDFHost.exe에 의해 Fix High CPU Usage
Fix High CPU and Disk usage problem Windows 10
atiedxx.exe는 무엇이며 CPU 사용량이 많은 이유는 무엇입니까?
Windows 탐색기 높은 CPU 사용량을 줄이는 방법
RuntimeBroker.exe에 의한 높은 CPU 사용량 수정