Posted on 2009/09/24 18:30
Filed Under Windows/장애처리

DNS server, DNS service  

IE 이용하다보면 일부 간혹가다보면 mshtml.dll 오류가 발생하곤 합니다.

대체적으로 한글 2007버젼과의 출돌로 오류가 발생하는것으로 파악되고 있으며,

사용자 PC에 한글2007 버전이 설치 되어있는지 확인해보세요.
한글 2007 버전 사용하게되면 한글2007 설치하는 과정에서 IE에 필요한 파일중 jscript.dll vbscript.dll 파일이 설치되는데 여기서 해당 파일이 옛 구버전 파일이라서 최신 파일에 해당 구버전 파일이 설치되어 일부 사이트 방문시 mshtml.dll 오류가 발생되는 문제 입니다.

인터넷익스플로러 8 이 설치후, 한글 2007이 설치될경우 오류가 발생되는것으로 파악됩니다.
원천적인 해결 방법은.... 익스플로러 8 버젼을 삭제후, 다시 설치하면 해결되는것으로 보입니다.

해결책으로는 한글 설치하기전에 기존에 jscript.dll vbscript.dll 파일을 백업후 한글2007
설치하시거나 또는 한글이 설치되어있다면 IE 삭제후 재부팅후 IE 재설치 합니다.

아직 한글2007 설치가 않된 상태에서 IE8 설치되어있다면 MS 홈페이지에서 IE8 다운로드
받으신뒤 IE8 삭제후 재부팅 합니다. 그런뒤 한글2007 설치후 IE8 재설치 합니다.

이외도 다른 오류로 인해 오류가 발생하는데 한글2007이 설치되어있지 않는 상태에서 오류가 발생한다면 IE7 , IE8 사용자의 경우는 C:\WINDOWS\system32 폴더로 이동하여 mshtml.dll 파일 검색후 오른쪽 마우스 클릭하여 속성 클릭 합니다.
mshtml.dll 등록 정보 창에서 버전 탭 선택후 파일 버전을 확인해보세요.
 IE8 의경우 버전은 8.0.6001.18812 인데 MS사이트에서 IE8 다운로드 받아 압축해제 프로그램(빵집,winrar,7z 등) 으로 압축해제하여 해당 mshtml.dll 파일을  C:\WINDOWS\system32 폴더에 덮어씌어 주시면 됩니다.

참고로 해당 파일을 첨부합니다.
복사가 안될경우 안전모드에서 복사하시면 됩니다.



2009/09/24 18:30 2009/09/24 18:30

About

by CoCo

Notice

Counter

· Total
: 847014
· Today
: 88
· Yesterday
: 109