IE(Internet Explorer)의 검색 공급자 추가 오류 해결

컴퓨터 2011. 8. 20. 09:55

다음 페이지에 가면 IE의 검색 공급자를 추가할 수 있다.
http://go.microsoft.com/fwlink/?LinkId=50989 

하지만 위 페이지에서 원하는 검색 공급자를 추가하고자 할 때 아래와 같이 스크립트 오류가 나는 경우가 있다.

IE의 상태표시줄에 나타나는 오류 문구

IE 상태표시줄 오류 문구를 더블 클릭하면 위와 같은 오류창이 뜬다.

이럴 때 밑의 레지스트리를 다운받아 추가 등록해주면 된다.

HKEY_CLASSES_ROOT\TypeLib\{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}\1.1\0\win32
변경 전 기본값: C:\WINDOWS\system32\shdocvw.dll
변경 후 기본값: C:\WINDOWS\system32\ieframe.dll


변경하는 레지스트리 경로는 다르지만 위와 동일한 결과를 보여주는 레지스트리 파일을 보관용으로 올려둔다.

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}\1.1\0\win32
변경 전 기본값: C:\WINDOWS\system32\shdocvw.dll
변경 후 기본값: C:\WINDOWS\system32\ieframe.dll


밑의 참고한 페이지의 설명에 따르면 IE7 설치 후 shdocvw.dll 파일을 등록하면서 생기는 부작용이라고 한다.


위 레지스트리를 등록한 후 http://go.microsoft.com/fwlink/?LinkId=50989 에서 다시 원하는 검색 공급자 추가를 하면 다음과 같은 창이 뜨면서 정상 등록이 가능하다.


참고 사이트
http://www.winhelponline.com/articles/122/1/Error-Element-not-found-when-attempting-to-add-a-Search-Provider-in-Internet-Explorer-7.html 



자신이 원하는 검색 공급자가 목록에 없을 때는 다음과 같이 한다.

구글 코리아를 예로 들면,
구글 코리아 사이트에서 'TEST' -반드시 대문자- 로 검색을 한 후 해당 주소를 복사한다.
(http://www.google.co.kr/search?hl=ko&source=hp&q=TEST&btnG=Google+%EA%B2%80%EC%83%89&aq=f&aqi=g10&aql=&oq=)

복사한 주소를 아래 그림처럼 붙여넣기하고 이름을 정한 후 설치 - 추가를 차례대로 하면 된다.


: