Mshtml.dll 오류 해결방법
유용한 팁(TIP)
2009. 12. 3. 01:46
거의 윈도우 7 과 관련된 포스팅만 하다가 이번엔 XP 관련 내용입니다 ^^;; 동생이 노트북을 빌려쓰겠다 길래 포맷 후 XP 로 설치해 주고는 그냥 빌려줬더니 위와 같이 오류가 뜬다고 하더군요. 그래서 해결하고 나서 이렇게 포스팅합니다.
XP 사용자 중에 특히 IE8 를 이용하시는 분에게 특정 사이트에 방문하면 위와 같이 오류가 뜨는 경우가 있을실거예요. 다수설(?)에 해당되는 원인으로 지목되는 것은 IE8 업그레이드 후에(원래 순수 XP는 설치시 IE8 이 아님) 한글(HWP) 2007을 설치함으로 인해서 mshtml.dll, jscript.dll, vbscript.dll 이 덮어씌어져 버전이 맞지 않아 그렇다는 것입니다.
뭐든지 그렇지만 해결은 다수설에 근거하여 시도하는게 우선이겠죠? ^^;;;
결론부터 말씀드리면 가장 해결 빈도가 높은 방법은 2가지입니다. 첫번째는 IE8 을 제거한 후에 다시 설치하는 것입니다. 두번째 방법은 위와 같은 문제가 발생하지 않는 보통 윈도우 7...혹은 문제 없는 컴퓨터에서 관련되는 파일을 복사하여 그대로 해당 파일에 덮어쓰는 방법입니다. 보통은 두번째 방법으로 거의 고쳐지더군요. 지금부터 각 방법에 맞춰서 간단하게 설명드릴게요~
1. IE8 제거 후 재설치
이 방법은 굳이 따른 설명이 필요 없을 듯 합니다. 혹시 문제가 발생해서 검색을 하시다가 제 블로그를 발견하시고는 이 방법을 따라 하시는 분이 계시다면 단 수십초라도 빠르게 IE8을 재설치 하실 수 있게 링크 달아 드리겠습니다 ^^;; 아래 파일 받아서 설치하시면 됩니다.
기존의 IE8 제거는 제어판에서 제거 하실 수 있습니다. 제거 완료하면 재부팅할 거냐고 묻는데 재부팅 후에 위 파일로 설치해 주세요 ^^
1번의 방법을 완료한 후 문제가 발생했던 특정사이트에 다시 들어가 보세요. 아마 한두곳이 아니었을테니 테스트삼아 다 들어가보시는게 좋습니다. 그래서 이상이 없다면 제대로 고쳐진겁니다 ^^ 하지만 가끔 재설치 후에도 그런 사용자가 있는 듯 하던데 그럴때는 c:\windows\system32 폴더에 있는 jscript.dll 과 vbscript.dll 을 교체해 주셔야 하는데 아래 2번 방법에서 알려드리는 파일을 복사해서 덮어쓰기해 주신면 그냥 되기도 하던데 혹시 안된다면 다시 IE8 제거 후 설치해주시면 제대로 될 겁니다. 참고로 제 동생녀석 컴퓨터는 이렇게 해서 해결을 했습니다.
2. 윈도우 7 이나 문제 없는 타 컴퓨터에서 관련 파일 덮어쓰기
Mshtml.dll 오류라고 하지만 관련된 파일들을 다 덮어써야 합니다. 총 6개 파일입니다. 아래 압축파일 안에 있는 파일들을 c:\windows\system32 에 복사하여 넣어주시면 됩니다. 안전모드로 부팅하셔서 복사하시는 걸 추천합니다~
[추천] 저는 우선 간편하게 2번 방법으로 실행해 보신후 안되면 1번 방법을 해 보실 것을 추천드립니다.
그럼 문제가 있어 그동안 답답하셨던 분들 이제 속 시원하게 웹서핑 즐기세요~~ ^^
☞ LiveREX 유튜브 채널 추천 영상 (구독하고 선물도 받아가세요!)
☞ 이 글은 LiveREX 의 동의없이 재발행/재배포 할 수 없습니다. [License] 를 참고하세요!
Facebook Comment