관리 메뉴


Kinesis´s Open Document

(mshtml.dll 오류) 한글 2007 미만 등 설치 후 인터넷 충돌 오류 본문

컴퓨터 기본/활용/Windows 활용

(mshtml.dll 오류) 한글 2007 미만 등 설치 후 인터넷 충돌 오류

Kinesis 2012. 3. 9. 19:24
mshtml.dll 오류. 인터넷 익스플로러의 충돌 오류로 인해 프로그램이 종료되거나 하는 현상이 발생합니다.

흔히 한글 2007 미만 (한글 2007을 포함한 하위 버젼. 한글 2005 등)을 설치하거나 프로그램의 설치시에 jscript.dll 및 vbscript.dll을 설치하는 프로그램 들 중에서 주로 발생하게 되는데, 이는 현재 설치되어 있는 인터넷 익스플로러에서 사용하는 jscript.dll 및 vbscript.dll 파일이 원래 브라우저에서 사용하는 버젼보다 낮은 버젼으로 바뀌어져 있는 경우 발생하게 됩니다. (한글 2007 미만 제품등을 '먼저' 설치하고 나서 브라우저를 업데이트 하신 분들에게서는 거의 나타나지 않는 현상입니다)

가장 간단한 해결 방법으로서는 설치하시고자 하는 프로그램들을 설치하고 나서 현재 사용하시는 브라우저보다 상위의 인터넷 익스플로러를 설치하는 방법(인터넷 익스플로러 업데이트)으로 예방이 가능하나, 해당 문제가 발생한 경우에는 jscript.dll 및 vbscript.dll 파일을 현재 브라우저에 맞는 버젼으로 바꿔주는 것으로 해결이 가능합니다.

만약 문제가 발생하여 jscript.dll 및 vbscript.dll 을 바꾸려고 하신다면 우선적으로 현재 사용하고 있는 브라우저의 버젼을 확인하신 후 아래 첨부한 압축파일을 해제하여 나오는 jscript.dll 및 vbscript.dll 을 교체하는 것으로 해결해 보시기 바랍니다.
(※참고 - 인터넷 익스플로러 9 부터는 jscript9.dll 이라는 파일이 추가되었습니다. 따라서 다른 버젼에 비해 다소 용량이 클 수 있습니다.)


※ IE7 - Internet Explorer 7 용 jscript.dll 및 vbscript.dll 압축 파일
※ IE8 - Internet Explorer 8 용 jscript.dll 및 vbscript.dll 압축 파일
※ IE9 - Internet Explorer 9 용 jscript.dll, jscript9.dll 및 vbscript.dll 압축 파일



인터넷 익스플로러 버젼 확인하기
IE8 까지의 버젼 확인 방법

IE8 까지의 버젼 확인 방법

IE9 에서의 버젼 확인 방법

IE9 에서의 버젼 확인 방법

IE9 에서의 버젼 확인 방법

버젼 정보 확인 장면


『 Internet Explorer (인터넷 익스플로러) 』 를 실행시킨 후 상단의 메뉴 중 『 도움말(H) 』을 클릭 한 뒤 『 Internet Explorer 정보 』 를 클릭하여 해당 버젼이 7 버젼인지 8 버젼인지 9 버젼인지 등을 확인한다. (IE 6에서는 별다른 jscript.dll 및 vbscript.dll 충돌이 일어나는 경우를 찾아보기 힘들기 때문에 생략합니다.)



jscript.dll 및 vbscript.dll 버젼 확인하기.



첫번째 방법. 『 내 컴퓨터 -> C:\ (로컬 디스크) -> Windows -> System32 』 폴더 순으로 이동하여 jscript.dll 및 vbscript.dll 파일을 찾은 뒤 『 마우스 오른쪽 버튼 』을 클릭하여 『 속성 』 이나 『 정보 』 를 클릭한 다음 『 자세히 』 탭의 『 파일 버젼 』 정보를 확인한다.

두번째 방법. 『 내 컴퓨터 -> 주소(경로)에 %SYSTEMROOT%\System32\ 입력 후 엔터』  이후 jscript.dll 및 vbscript.dll 의 파일 버젼 정보를 확인한다.

문제점 판단 기준

사용하는 인터넷 익스플로러(Internet Explorer)의 버젼이 7인 경우
jscript.dll 및 vbscript.dll 의 파일 버젼(혹은 제품 버젼)이 5.7.x.x 미만일 경우 문제 발생할 수 있음.

사용하는 인터넷 익스플로러(Internet Explorer)의 버젼이 8인 경우
jscript.dll 및 vbscript.dll 의 파일 버젼(혹은 제품 버젼)이 5.8.6xxx.x 미만일 경우 문제 발생할 수 있음.

사용하는 인터넷 익스플로러(Internet Explorer)의 버젼이 8인 경우
jscript.dll 및 vbscript.dll 의 파일 버젼(혹은 제품 버젼)이 5.8.76xx.x 미만일 경우 문제 발생할 수 있음.
jscript9.dll 파일이 없을 경우 문제 발생할 수 있음.



파일 교체(덮어쓰기)가 안되는 경우

첨부된 takeownership.zip 파일을 다운받아 압축을 해제한 후 InstallTakeOwnership.reg 를 실행.
재부팅 후 해당 dll을 덮어 씌운다.
작업이 완료되면 RemoveTakeOwnersip.reg 를 실행.
다시 재부팅을 하면 작업이 완료된다.




Comments