악성코드로 인한 익스플로러의 보안과 관계된 코드가 바뀌어서 나타나는 오류이므로 서비스팩 2를 설치함으로써 오류가 난 코드를 바로 잡을 수 있습니다.
이런 비슷한 경우는 컴퓨터를 사용하다 보면 많이 겪는 문제 입니다. 비단 익스플로러의 문제만 아니고
프로그램을 사용하다보면 ole*.dll 에러라든지.. 다른 dll 파일에서 나타나는 문제들은
마이크로소프트의 제품 중이거나 최신 버전의 프로그램을 통해서 바로 잡을 수 있습니다.
대부분 프로그램들이 비쥬얼베이직, 비쥬얼C++로 작성이 되고 있는데 현재 윈도우에서 사용되고 있는 공유 dll 파일들을 이용해서 프로그램을 만들고 있습니다.
이렇게 만들어진 프로그램들은 설치프로그램을 만들어서 설치하면서 레지스트리에 클래스 값이라든지 여러 메뉴정보를 등록을 시키고 있습니다.
이 과정에서 기존에 오류가 난 코드를 수정하는 것이 아니고 새로운 코드를 가진 파일로 대체가 되는 역할을 하게 되는 것입니다.
이외에 익스플로러를 다시 설치하는 방법도 있습니다.
익스플로러를 하려면 우선
1.ie6을 다운을 받아 놓습니다
2. 레지스트리에서 Hkey_Local_Machinesoftwaremicrosoftactive setup lnstalled components{89820200-ECBD-11CF-8B85-00AA005B4383}
경로로 들어가셔서 {89820200-ECBD-11CF-8B85-00AA005B4383}이 선택된 상태에서 위메뉴중에 파일 - 내보내기를 이용하여 백업을 받아 두시기 바랍니다.
3. 위 경로에 해당하는 {89820200-ECBD-11CF-8B85-00AA005B4383}폴더를 삭제 시켜 줍니다.
4. 레지스트리 창을 닫고, ie6 다운받아 놓은 것을 설치해 주시기 바랍니다.
5. 설치 후 재부팅을 해주시기 바랍니다.
이 과정을 설명하면
같은 버전을 설치하려면 우선 레지스트리에 익스플로러의 정보를 먼저 삭제를 해주어야 합니다. 그런 다음 바로 익스플로러를 설치를 해주면 거뜬하게 설치가 됩니다.
그런 다음 재부팅을 해줌으로써 제대로 윈도우에서 익스플로러의 클래스 부분을 재정의를 해주는 역활을 해줍니다.
다음에는 익스플로러 sp1 버전으로 다시 업그레이드를 하면 됩니다.
|