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

프로그램 exe 또는 COM Surrogate가 Windows 11/10에서 작동을 멈췄습니다.

Windows 11/10/8/7 운영 체제에서 Program exe 또는 COM Surrogate가 작동을 멈췄습니다. 문제로 인해 프로그램이 올바르게 작동하지 않습니다. Windows에서 프로그램을 닫고 해결 방법이 있으면 알려줍니다. , 다음은 몇 가지 문제 해결 단계입니다. 이러한 오류를 해결하는 데 도움이 될 수 있는 방법을 제안하고 싶습니다.

COM 대리란 무엇입니까

dllhost.exe 프로세스는 COM Surrogate라는 이름으로 진행됩니다. . System 32 폴더에 있습니다.

COM은 구성 요소 개체 모델을 나타냅니다. . 프로세스에 대한 설명은 다음과 같습니다.

<블록 인용>

COM(구성 요소 개체 모델)+ 기반 구성 요소의 구성 및 추적을 관리합니다. 서비스가 중지되면 대부분의 COM+ 기반 구성 요소가 제대로 작동하지 않습니다. 이 서비스를 비활성화하면 명시적으로 의존하는 모든 서비스가 시작되지 않습니다.

Microsoft는 말합니다.

<블록 인용>

COM Surrogate는 요청한 프로세스 외부에서 실행되는 COM 개체에 대한 희생 프로세스입니다. Explorer는 예를 들어 축소판을 추출할 때 COM Surrogate를 사용합니다. 썸네일이 활성화된 폴더로 이동하면 Explorer는 COM Surrogate를 실행하고 이를 사용하여 폴더에 있는 문서의 썸네일을 계산합니다. Explorer가 축소판 추출기를 신뢰하지 않는 것을 배웠기 때문에 이렇게 합니다. 그들은 안정성에 대한 열악한 실적을 가지고 있습니다. Explorer는 향상된 안정성에 대한 대가로 성능 저하를 흡수하기로 결정하여 이러한 잘못된 코드 비트를 기본 Explorer 프로세스에서 제거했습니다. 썸네일 추출기가 충돌하면 충돌로 인해 Explorer 대신 COM Surrogate 프로세스가 파괴됩니다.

COM Surrogate가 작동을 멈췄습니다.

프로그램 exe 또는 COM Surrogate가 Windows 11/10에서 작동을 멈췄습니다.

나쁜 프로그램이나 손상된 프로그램, UAC 설정, 맬웨어 감염, DEP 설정 등의 오류를 일으킬 수 있는 몇 가지 이유가 있습니다. 최근에 evice 드라이버를 업데이트했다면 롤백하고 싶을 것입니다. 도움이 되는지 확인하십시오. 문제가 최근에 시작된 경우 시스템 복원을 시도하여 문제가 해결되는지 확인할 수 있습니까? 파일 탐색기 옵션을 통해 축소판을 비활성화하는 것도 도움이 되는 것으로 알려져 있습니다. 그렇지 않다면 여기에 몇 가지 다른 제안 사항이 있습니다.

1] UAC 설정

Windows 10/8/7에는 보안상의 이유로 프로그램에 대한 관리 액세스를 방지하는 UAC(사용자 계정 컨트롤) 설정이 있습니다. 특정 프로그램을 제대로 실행하려면 관리자 액세스 권한이 필요하므로 이 문제를 해결하려면 실행 파일을 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행해야 합니다.

프로그램 exe 또는 COM Surrogate가 Windows 11/10에서 작동을 멈췄습니다.

항상 해당 프로그램을 관리자로 실행하려면 바로 가기를 마우스 오른쪽 버튼으로 클릭하고 속성으로 이동하여 호환성 탭을 클릭합니다.

프로그램 exe 또는 COM Surrogate가 Windows 11/10에서 작동을 멈췄습니다.

그런 다음 "이 프로그램을 관리자 권한으로 실행"을 선택한 다음 적용/확인을 클릭합니다.

특정 프로그램이 Windows 11/10과 완전히 호환되지 않을 수 있으므로 때때로 호환 모드를 활성화해야 할 수도 있습니다.

프로그램이 Windows 11/10과 호환되는 경우 호환 모드를 활성화하지 않았는지 확인하세요. 활성화되어 있으면 프로그램도 충돌할 수 있으므로 선택을 취소합니다.

2] 악성코드 감염

여러 프로그램에서 오류가 발생하는 경우 Windows 컴퓨터가 감염되었을 가능성이 있습니다. 이러한 경우 좋은 타사 독립 실행형 바이러스 백신 소프트웨어를 다운로드하고 이를 사용하여 PC를 검사하십시오.

시스템을 안전 모드로 재부팅하고 전체 검사를 실행합니다.

3] DEP 설정

DEP 설정, 즉 데이터 실행 방지 설정으로 인해 프로그램이 충돌할 수 있습니다. 해당 설정을 확인하려면

1.       시작을 클릭합니다. 및 오른쪽 클릭 컴퓨터에서 속성으로 이동합니다.

2.       그런 다음 고급 시스템 설정을 클릭합니다.

프로그램 exe 또는 COM Surrogate가 Windows 11/10에서 작동을 멈췄습니다.

3.       고급을 클릭합니다. 탭하고 설정을 클릭합니다. 실적 아래 세션.

프로그램 exe 또는 COM Surrogate가 Windows 11/10에서 작동을 멈췄습니다.

4. 데이터 실행 방지를 클릭합니다.

프로그램 exe 또는 COM Surrogate가 Windows 11/10에서 작동을 멈췄습니다.

5. "필수 Windows 프로그램 및 서비스에만 DEP 켜기를 선택했는지 확인하십시오. .”

6. 그런 다음 적용을 클릭합니다. 확인을 클릭합니다. 재부팅 시스템

또는 내가 선택한 프로그램 및 서비스를 제외한 모든 프로그램 및 서비스에 대해 DEP 켜기를 선택하고 추가를 클릭한 후 다음을 추가할 수 있습니다.

  • 32비트 시스템용 C:\Windows\System32\dllhost.exe
  • 64비트 시스템용 C:\Windows\SysWOW64\dllhost.exe

적용/확인을 클릭합니다.

4] DLL 파일 재등록

상승된 CMD를 열고 다음 명령을 실행합니다.

regsvr32 vbscript.dll
regsvr32 jscript.dll

도움이 되는지 확인하세요.

이 단계를 수행해도 문제가 해결되지 않으면 문제를 일으키는 특정 애플리케이션을 다시 설치해 보십시오.

Windows 구성 요소 중 하나에 문제가 발생하면 SFC /SCANNOW를 실행해 보십시오.

:COM Surrogate 메시지에서 파일이 열려있어 작업을 완료할 수 없다는 메시지가 표시되면 이 게시물을 참조하세요.

프로그램 exe 또는 COM Surrogate가 Windows 11/10에서 작동을 멈췄습니다.