Computer >> 컴퓨터 >  >> 체계 >> Windows

svchost.exe란 무엇이며 프로세스를 중지해야 합니까?

svchost.exe란 무엇이며 프로세스를 중지해야 합니까?

Windows 기반 시스템을 사용하는 경우 작업 관리자를 열어 많은 공간을 차지하는 "svchost"라는 프로세스 무리를 볼 수 있습니다. 컴퓨터를 사용할 때 이 프로세스의 복사본이 너무 많이 사라지는 것을 보면 걱정할 수 있습니다. 이 이상한 과정은 무엇이며 스스로 크기를 줄이기 위해 정리해야 합니까?

이에 대한 짧은 대답은 명확하고 강력한 "아니오!"입니다. svchost 프로세스를 강제로 중지하지 마십시오! Windows가 제대로 작동하는 데 중요합니다. 그러나 이것이 왜 그렇게 중요한지 이해하려면 svchost.exe가 정확히 무엇을 하는지 분석해야 합니다.

svchost.exe가 무엇인가요?

"svchost"가 의미하는 바를 분석하면 상황이 좀 더 이해가 됩니다. "서비스 호스트"를 의미하며 정확히 Windows 서비스를 호스트합니다. Windows는 서비스를 실행하려고 할 때 svchost를 사용하여 서비스를 실행합니다. 좀 더 기술적으로 말하면 동적 링크 라이브러리의 모든 Windows 프로세스는 서비스 호스트 또는 svchost라고 불리는 영예를 얻습니다.

동시에 여러 svchost.exe 프로세스가 실행되는 것을 보면 Windows가 한 번에 여러 프로세스를 실행하고 있음을 의미합니다. Windows 내에서 많은 일이 진행 중이므로 자체 실행을 유지하려면 이러한 모든 프로세스가 필요합니다! 모든 svchost에 다른 이름이 있으면 좋겠지만 Windows는 단일 이름으로 간단하게 유지합니다.

하나의 프로세스가 아닌 이유는 무엇입니까?

이 모든 다른 프로세스를 갖는 것은 어수선해 보일 수 있습니다. Windows가 모든 프로세스를 하나의 svchost 아래에 묶어서 하루라고 부르지 않는 이유는 무엇입니까?

이 결정의 이유는 충돌로 인해 모든 서비스가 중단되는 것을 방지하기 위한 것입니다. 공장을 운영 중이고 각 작업에 인간 작업자를 배치하거나 모든 작업을 처리하는 중앙 AI 로봇을 배치하기로 결정했다면 인간이 더 안정적일 것입니다.

svchost.exe란 무엇이며 프로세스를 중지해야 합니까?

AI는 한 번에 모든 작업을 수행할 수 있지만 고장나면 공장의 모든 작업을 함께 제거합니다. 작업자 한 명이 다치거나 아프더라도 공장의 다른 구역은 정상적으로 작동할 수 있습니다.

Windows는 svchost와 동일한 아이디어를 사용합니다. Windows가 모든 서비스를 하나의 svchost 프로세스로 압축했다면 하나의 트립이 발생하면 전체 서비스 컬렉션이 붕괴될 것입니다. Windows에는 한 번에 많은 서비스가 진행 중이므로 이는 재앙이 될 것입니다! 훨씬 더 많은 충돌과 BSoD(죽음의 블루 스크린)가 발생할 수 있습니다. 각 서비스에 대해 별도의 프로세스를 가짐으로써 하나가 실패할 경우 다른 서비스가 중단되는 것을 방지합니다.

svchost 서비스를 볼 때 알 수 있는 한 가지는 유형별로 그룹화되어 있다는 것입니다. 각 기본 서비스는 여러 하위 프로세스를 실행할 수 있습니다. 기본 인스턴스 중 하나를 확장하면 하위 프로세스도 나열되는 것을 볼 수 있습니다.

어떤 프로세스가 실행되고 있습니까?

svchost에서 실행되는 프로세스를 직접 확인하려면 Ctrl 키를 누르고 있으면 됩니다. + Shift + ESC . 고급 보기가 있는 경우 하단에 "자세히"를 클릭하여 보고 있는지 확인하십시오. 프로세스 탭을 엽니다(보통 기본적으로 열려 있음). 그런 다음 이름별로 프로세스를 정렬하고 "Windows 프로세스"로 스크롤합니다. "서비스 호스트"라고 하는 모든 프로세스와 수행 중인 작업을 모두 볼 수 있습니다.

svchost.exe란 무엇이며 프로세스를 중지해야 합니까?

이 중 하나를 선택하여 확장하면 해당 개별 인스턴스에서 진행 중인 모든 것을 볼 수 있습니다.

svchost.exe란 무엇이며 프로세스를 중지해야 합니까?

문제 해결

svchost 서비스가 정지되거나 비정상적으로 많은 양의 리소스를 사용하는 것을 발견하면 즉시 중지하지 마십시오. 이로 인해 실제로 컴퓨터가 충돌할 수 있습니다. 대신 먼저 문제 해결을 시도하십시오. 서비스를 마우스 오른쪽 버튼으로 클릭하고 "온라인 검색"을 선택하여 먼저 서비스에 대해 자세히 알아보세요.

svchost.exe란 무엇이며 프로세스를 중지해야 합니까?

이는 인스턴스가 합법적인지 악의적인지 확실하지 않은 경우에도 수행하는 것이 좋으며 이러한 상황이 발생할 수 있습니다(자세한 내용은 다음 섹션 참조). 유용한 세부 정보를 찾을 수 없는 경우 가장 좋은 방법은 작업을 저장하고 모든 것을 닫은 다음 컴퓨터를 다시 시작하는 것입니다. 가끔 문제가 끊기고 재설정하고 올바르게 작동하려면 재부팅해야 합니다.

Svchost에 문제가 생겼을 때

불행히도 svchost는 처음 보이는 것처럼 항상 순진하지 않습니다. Windows 운영 체제의 중요성 때문에 일부 바이러스 개발자는 svchost를 모방하여 프로그램을 만지면 안 되는 것으로 위장하는 것을 목표로 합니다. 다른 사람들은 svchost를 감염시켜 시스템에 중요한 프로세스에 프로세스를 묻을 수 있으므로 단순히 프로세스를 핵으로 만들 수 없습니다.

svchost.exe란 무엇이며 프로세스를 중지해야 합니까?

먼저 컴퓨터가 이상하게 작동하는 것을 발견하면 즉시 맬웨어 방지 또는 바이러스 백신 검사를 실행합니다. 다른 것이 없는 경우 Windows에는 Windows Defender가 함께 제공됩니다. 온라인 검색 옵션을 사용하여 각 프로세스를 수동으로 확인하여 바이러스인지 확인할 수도 있습니다. 이렇게 하면 문제를 찾고 정리할 수 있기를 바랍니다. 멀웨어를 수동으로 "도청"하려고 하지 마십시오. 이는 많은 문제를 일으킬 수 있습니다!

확인하는 또 다른 방법은 작업 관리자에서 svchost 또는 서비스 호스트의 기본 인스턴스를 마우스 오른쪽 버튼으로 클릭하는 것입니다. "속성"을 선택하십시오. "자세히" 탭을 선택합니다. 저작권은 "Microsoft Corporation"으로 표시되어야 합니다. 이것은 모방할 수 있지만 사용자가 일반적으로 확인하지 않기 때문에 많은 바이러스가 신경쓰지 않습니다.

svchost.exe란 무엇이며 프로세스를 중지해야 합니까?

가장 많은 호스트

Svchost는 작업 관리자를 무리하게 만드는 경향이 있습니다. PC에서 작동하는 많은 인스턴스를 보는 것은 걱정할 수 있습니다. 맬웨어에 감염되지 않도록 보호하기 위해 우수한 바이러스 백신을 실행하면서 작업을 수행하도록 하는 것이 중요합니다. 또한 Windows Defender를 사용하는 경우 랜섬웨어 보호를 활성화하여 더 나은 성능을 제공하는 방법을 알아보세요.

작업 관리자에 표시되는 서비스 호스트의 양이 두렵습니까? 마이크로소프트가 그것들이 무엇인지 더 잘 설명할 수 있다고 생각합니까? 아래에서 알려주십시오.