윈도우7에서 동영상 파일 클릭시 " COM Surrogate 작동 중지" 오류 해결방법
[증상]
win7 64비트 사용중인데 3dmark11 설치 후
동영상파일 클릭시 "COM Surrogate의 작동이 중지되었습니다." 라는 오류발생
DEP (데이터 실행 방지)에서 dllhost.exe 추가 한다고 해도
COM Surrogate 오류는 계속 발생하며 64비트는 아예 지정도 안됩니다
[원인]
어떤 동영상은 Com Surrogate 오류가 뜨면서
미리보기가 안됩니다.
그러므로 이것은 동영상 미리보기에 문제가 있다는것을 알수 있습니다
주로 ffdshow Codec 이 원인이 되는 것 같습니다.
[해결방법]
방법 1. 미리보기 기능을 사용 중지
but.. 가장 원초적인 방법으로
사진이나 동영상 미리보기 기능 애용자에게는 권장하지 않습니다
1) 탐색기 구성 > 폴더및검색 옵션 실행
2) 보기 탭 > 고급설정 : " 아이콘은 항상 표시하고 미리 보기는 표시하지 않음" 을 체크
방법 2 코덱 필터 설정 재조정
코덱들이 충돌하면서 ComSurrogate 오류가 뜨는 것이므로
ffdshow관련 코덱을 조정해야 함
1) DirectShow Filter Manager(첨부파일) 실행
이 프로그램은 코덱별 설치경로 확인 및 제거/재등록을 해주는 프로그램입니다.
2) ffdshow 관련 항목이 보이신다면
하단의 필터속성 클릭 후 unregister 클릭
ffdshow가 들어간 모든 파일을 각각 위 처럼 unregister 합니다
3)목록이 다 사라졌으면 이제 재등록 해주셔야 하는데
동일 화면 하단의 register new filter를 선택 후
코덱이 설치된 폴더로 가셔서 ffdshow.ax 파일을 등록해 주시면
ffdshow 관련 코덱파일들이 자동으로 모두 등록됩니다
* 등록 해제시에는 파일을 모두 일일이 지정해야 하는데
등록은 ffdshow.ax 파일만 해주시면 자동 등록됩니다
방법 3 코덱 환경설정 재조정 (kmplayer 사용자)
가장 심플한 방법입니다
kmp 환경설정
확장자정의/파일연결 > 파일연결 탭에서
아래 순서로 조정
이제 다시 동영상이 있는 폴더에 가보시면 미리보기 오류는 없습니다^^