홈페이지 » 컴퓨터 팁 » Svchost.exe 높은 CPU 사용을 수정하는 방법

    Svchost.exe 높은 CPU 사용을 수정하는 방법

    SVCHOST.EXE Windows에서 끊임없이 실행되는 신비한 프로세스 중 하나이며 완전히 필수적이지만 아직 수행중인 작업을 정확히 모르는 경우입니다. 그래서 SVCHOST.EXE 무엇입니까? 각 SVCHOST.EXE 프로세스 내에서 실행되는 실제 서비스 및 프로그램을 식별하는 것은 알 수있는 가치가있는 작업입니다. 특히 프로세스가 CPU의 99 % 또는 100 %를 차지하는 경우!

    솔루션으로 들어가기 전에이 프로세스가 실제로하는 일과 발생할 수있는 문제를 수정하는 방법에 대해 더 깊이 이해하게하십시오. 첫째, svchost는 "서비스 호스트"이름에서 알 수 있듯이 서비스를"호스트 "하는 데 도움이됩니다. Windows의 서비스는 특정 작업을 수행하고 로그인하지 않아도 컴퓨터가 켜져있을 때 항상 백그라운드에서 실행되는 운영 체제의 프로그램입니다.

    익숙한 대부분의 프로그램은 .EXE와 같은 독립 실행 형 실행 파일로 실행됩니다. 그러나 대부분의 서비스는 자체적으로 실행할 수없는 DLL 형식으로 구현됩니다. 따라서 svchost는 해당 DLL을로드하고 실행합니다. Windows 작업 관리자를 열면 많은 svchost.exe 프로세스가 실행되는 것을 볼 수 있습니다. 작업 관리자에 대한 자세한 정보가 필요하면 작업 관리자를 이해하는 방법에 관한 기사를 확인하십시오..

    현재 컴퓨터에서 실행중인 8 개의 svchost 프로세스가 있으며, 모두 다양한 양의 메모리를 사용하고 다른 사용자 이름으로 실행된다는 것을 알 수 있습니다. 따라서 이들 중 하나가 100 %의 과도하게 높은 CPU 사용률로 실행되고 있다고 가정 해 봅시다. 실행중인 실제 응용 프로그램을 식별하는 방법은 무엇입니까??

    실제로 명령 프롬프트와 서비스 도구를 사용하거나 타사 응용 프로그램을 사용하여 수동으로 수행하는 두 가지 방법이 있습니다. 하나는 당신을 위해 작동하지 않을 경우를 대비하여 여기에서 언급 할 것입니다..

    먼저 바이러스 검사

    아래에서 자세히 설명하기 전에 svchost.exe가 실제로 바이러스 인 경우가 있다는 사실에 주목할 필요가 있습니다. 시스템 프로세스이므로 악의적 인 코더는 svchost라는 이름을 사용하여 숨겨진 상태로 유지합니다. 파일이 Windows / system32에 있으면 바이러스가 아닌 것 같습니다.하지만 항상 검사를 수행하여.

    안티 바이러스 프로그램이 없다면 카스퍼 스키 또는 비트 텐더 (Bit Defender)를 사용하는 것이 좋습니다. AV 테스트 및 AV- 비교 랭킹의 최상위에서 일관되게 성능을 발휘하기 때문입니다. 무료는 아니지만 대부분의 무료 바이러스 백신 프로그램은 여분의 정크 소프트웨어를 번들로 제공하거나 브라우저를 "안전한"검색 솔루션으로 리디렉션합니다.이 솔루션은 전혀 안전하지 않으며 사용자를 추적하여 더 많은 광고를 보여줍니다..

    명령 프롬프트를 통해 svchost.exe 프로세스 식별 (하드 방법)

    1. 먼저, 클릭하십시오. 스타트 그리고 운영 입력 CMD 클릭 승인. Windows 8.1의 경우 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 실행을 선택합니다..

    2. 명령 창에 다음을 입력하고를 누릅니다. 들어가다

    tasklist / svc / fi "imagename eq svchost.exe

    이름, PID 및 서비스 설명과 함께 아래에 표시된 출력을 얻어야합니다.

    이제 각 svchost 프로세스와 고유 한 ID 번호 및 실행 책임 서비스가 표시됩니다. 그러나이 이름은 여전히 ​​매우 신빙성이 있으며 모든 짧은 이름입니다. 프로세스에 대한보다 유용한 정보를 얻기 위해 서비스 Windows의 브라우저.

    3. 마우스 오른쪽 버튼으로 클릭하십시오. 내 컴퓨터, 고르다 꾸리다. 결과 화면에서 컴퓨터 관리 그런 다음 서비스 및 응용 프로그램. 마지막으로 서비스.

    4. 이제는 숨겨진 Windows 서비스 이름을 서비스 탭에서 쉽게 읽을 수있는 이름과 일치 시키십시오. ID 1436과 이름이 WudfSvc 인 프로세스를 가져 가면 목록에서 찾아야하기 때문에 조금 시간이 걸릴 수 있습니다. 하나의 서비스 이름을 두 번 클릭하면 그 숨겨진 이름도 보입니다. 따라서 일치시킬 수 있습니다. 제 경우에는 W가 프로세스가 "Windows"로 시작한다는 것을 알았고 그 프로세스가 나올 때까지 열었습니다..

    보시다시피 Windows Driver Foundation 서비스는 실제로 호출됩니다. wudfsvc 짧은!

    프로세스 탐색기를 통해 svchost.exe 프로세스 식별 (쉬운 방법)

    너무 어려웠다면 훨씬 쉬운 방법이 있습니다! Microsoft의 Process Explorer 도구 (원래 SysInternals에서 제공)를 확인하십시오. 이 도구는 완전히 무료이며 현재 실행중인 각 프로세스에 대한 자세한 정보를 제공합니다..

    다운로드 한 후에는 설치할 필요가 없으므로 exe 파일을 실행하십시오. 마우스를 svchost 프로세스 위로 가져 가면 해당 프로세스에서 실행중인 서비스를 보여주는 팝업이 표시됩니다. 프로세스 탐색기에 대한 좋은 점은 짧은 이름 대신 각 프로세스의 친숙한 이름을 얻을 수 있다는 것입니다..

    Windows 8 작업 관리자

    마지막으로 언급하고자했던 것은 Windows 8 작업 관리자가 기본적으로 명령 줄 또는 Process Explorer를 완전히 쓸모 없게 만드는 것입니다. 다음을 눌러 작업 관리자를 엽니 다. CTRL + SHIFT + ESC 아래로 스크롤하여 프로세스 탭으로 Windows 프로세스.

    여기서 모든 svchost.exe 프로세스가 다음과 같이 표시됩니다. 서비스 호스트 : 그 다음에 실행중인 계정 유형 (로컬 시스템, 네트워크 서비스 등)이 표시됩니다. 또한 옆에 번호가 표시되며 화살표를 클릭하여 항목을 확장하면 특정 프로세스에서 실행되는 모든 서비스가 표시됩니다.

    SVCHOST 높은 CPU 사용 수정

    이제는 어떤 프로세스가 CPU를 모두 소비하고 있는지 정확히 파악 했으므로 해결 방법을 제시 할 수 있습니다. 프로세스가 Windows Update 또는 Windows 방화벽과 같은 Windows 프로세스가 아니라는 것을 알게되면 프로세스를 종료하고 프로그램을 제거하십시오..

    그러나 대부분이 문제가 발생하면 Windows 프로세스와 관련이 있습니다. 이 경우 가장 좋은 해결책은 Microsoft의 웹 사이트에서 제공하는 최신 업데이트를 모두 설치하는 것입니다. Windows에서 정상적으로 실행할 수없는 경우 안전 모드에서 컴퓨터를 다시 시작한 다음 다시 시도하십시오..

    또한 위에서 설명한 것처럼 서비스 탭으로 이동할 수 있으면 해당 서비스를 마우스 오른쪽 버튼으로 클릭하고 사용 안함. Windows Update 또는 방화벽 일지라도 나중에 다시 활성화 할 수 있으므로 걱정하지 마십시오. 그런 다음 컴퓨터를 다시 시작하고 Microsoft의 웹 사이트로 이동하여 수동으로 업데이트를 받으십시오. 서비스를 다시 사용하도록 설정하고 컴퓨터를 다시 시작하십시오. 제대로 작동하고 있습니다.!

    Windows에서 서비스를 사용하지 않으려면 해당 서비스에서 마우스 오른쪽 버튼을 클릭하십시오. 서비스 탭을 선택하십시오. 등록 정보.

    다음을 선택하십시오. 장애인 ~로부터 시작 유형 대화 상자 중간에있는 콤보 상자 :

    나는이 과정을 몇 차례 거쳤으며 나를 위해 일했다. 다시 한번 먼저 서비스를 사용 안 함한 다음 컴퓨터를 다시 시작한 다음 수동으로 업데이트를 설치하고 서비스를 다시 사용하도록 설정 한 다음 컴퓨터를 다시 시작합니다. 그래도 작동하지 않으면 Windows의 복구 설치를 수행해야합니다. 수리를위한 Google 검색을 수행하고 단계를 따르십시오. Windows 8을 실행하는 경우 컴퓨터를 새로 고칠 수 있습니다. 질문이 있으면 의견을 게시하십시오. 즐겨!