내 PC에서 Com Surrogate가 수행하는 작업은 무엇입니까? 바이러스입니까?
여러분이 COM Surrogate에 대해 걱정하고 있다면 작업 관리자에서이를 발견하고 바이러스 일 가능성이 있습니다. 컴퓨터를 포맷하거나 하드웨어를 교체하기 전에 거의 확실하지 않습니다. 두 경우 모두 제거하고 싶지 않습니다. COM 대리 프로세스는 DLL 파일을로드하는 데 필요하며 실제로 PC에 매우 중요합니다. 이 기사에서는 Com Surrogate가 내 PC에서 수행하는 작업 – 바이러스입니까?에 대해 설명합니다. 의 시작하자!
COM Surrogate (dllhost.exe)는 실제로 무엇입니까?
COM은 Component Object Model을 의미합니다. 이것은 실제로 Microsoft가 1993 년에 도입 한 인터페이스입니다.이를 통해 개발자는 다양한 프로그래밍 언어를 사용하여 COM 개체를 만들 수 있습니다. 기본적으로 이러한 COM 개체는 다른 응용 프로그램에 연결되어 확장됩니다.
와 같은 윈도우 파일 관리자는 COM 개체를 사용하여 폴더를 열 때 이미지 및 기타 여러 파일의 축소판 이미지를 만듭니다. COM 개체는 축소판을 생성하기 위해 이미지, 비디오 및 기타 모든 파일 처리를 처리합니다. 예를 들어 새로운 비디오 코덱 지원과 함께 파일 탐색기를 확장 할 수 있습니다.
자막이 작동하지 않음 vlc
그러나 이것은 문제로 이어질 수 있습니다. COM 개체가 충돌하면 호스트 프로세스가 중단됩니다. 한때는 이러한 썸네일 생성 COM 개체가 충돌하는 것이 일반적이었습니다. 그리고 그들과 함께 전체 Windows 탐색기 프로세스를 중단하십시오.
더욱이

따라서 이러한 종류의 문제를 해결하려면 Microsoft가 COM Surrogate 프로세스를 만들었습니다. 실제로 COM 프로세스는 요청한 원래 프로세스 외부에서 COM 개체를 실행합니다. COM 개체가 충돌하면 COM 대리 프로세스 만 중단되고 원래 호스트 프로세스도 충돌하지 않습니다. 예를 들어, Windows 탐색기 (현재 파일 탐색기라고 함)는 축소판 이미지를 생성 할 때마다 COM 대리 프로세스를 시작합니다. COM 프로세스는 실제로 작업을 수행하는 COM 개체를 호스팅합니다. COM 개체가 충돌하면 COM Surrogate 만 충돌하고 원래 파일 탐색기 프로세스도 계속해서 트럭을 처리합니다.
ascend mate 2 업데이트
즉, 공식적으로 마이크로 소프트 블로그 The Old New Thing이 말하면 COM Surrogate는 이 코드가 마음에 들지 않으므로 COM에 다른 프로세스에서도 호스트하도록 요청하겠습니다. 그렇게하면 충돌이 발생하면 나보다 충돌하는 것이 COM 희생 프로세스입니다. 방법.
COM 대리자가 호스팅하는 COM 개체는 무엇입니까?
일반 Windows 작업 관리자는 실제로 더 이상 정보를 제공하지 않습니다. COM 대리 프로세스가 실제로 호스팅하는 COM 개체 또는 DLL 파일에 대해. 이 정보를 보려면 Microsoft의 Process Explorer 도구를 사용하는 것이 좋습니다. 이 파일을 다운로드하면 Process Explorer에서 dllhost.exe 프로세스 위에 마우스를 올려 놓으면 어떤 COM 개체 또는 DLL 파일도 호스팅하고 있는지 확인할 수 있습니다.
COM Surrogate는 바이러스입니까?
과거에는 트로이 목마와 바이러스가 COM Surrogate 및 기타 모든 Windows 프로세스로 위장하여 Windows 운영 체제에 숨겨져있는 경우가 많이있었습니다.
작업 관리자를 여는 경우 프로세스를 마우스 오른쪽 버튼으로 클릭 한 다음 파일 위치 열기 . 실제로이 프로세스의 소스 위치를 찾을 수 있습니다.
COM Surrogate 프로세스가 'dllhost'라는 파일로 이어지는 경우 C : Windows System3 2 폴더. 그렇다면 실제로 바이러스가 아닐 것입니다. 다른 곳으로 연결되면 즉시 바이러스 검사를 실행해야합니다.
대부분 COM 대리자는 메모리와 CPU를 거의 사용하지 않으며 실제로 실행되는 인스턴스는 한두 개뿐입니다. dllhosts.exe 프로세스가 많거나 프로세스가 CPU의 1 ~ 2 % 이상을 차지하는 경우. 까다로운 숨겨진 바이러스도 더 잘 탐지 할 수있는 오프라인 바이러스 검사를 수행하는 것이 좋습니다.
cd % windir % \ system32 \ config ren 시스템 system.001 ren 소프트웨어 소프트웨어 .001
결론
좋아요, 모두 여러분이었습니다! 여러분이이 기사를 좋아하고 도움이 되었기를 바랍니다. 이에 대한 의견을 보내주세요. 또한이 기사와 관련된 추가 질문과 문제가있는 경우. 그런 다음 아래 댓글 섹션에 알려주십시오. 곧 연락 드리겠습니다.
좋은 하루 되세요!


