인터넷 익스플로러(IE)로 웹서핑을 즐기던 중 갑자기 "Internet Explorer에 문제가 발생하여 종료해야 합니다"라는 오류 메시지가 나타나고, 브라우저가 강제로 닫히면서 열어두었던 탭과 작성 중이던 입력 양식이 모두 사라진 경험이 있으신가요? 이 오류는 구버전 인터넷 익스플로러 사용자들에게 특히 자주 발생하는 골치 아픈 문제입니다.
이 오류의 원인은 다양하기 때문에 아래에서 소개하는 여러 가지 방법을 하나씩 시도해 보면서 문제가 해결되는지 확인해야 할 수 있습니다. 오류 보고서의 데이터를 확인해 보면 대체로 다음과 같은 정보가 표시됩니다.
오류 서명
AppName: iexplore.exe AppVer. 7.0.5730.11 ModName: unknown
ModVer: 0.0.0.0 Offset: 61eb77e0
그렇다면 이 오류가 발생했을 때 어떻게 대처해야 할까요? 아래의 방법들을 순서대로 하나씩 적용해 보면서 문제가 사라지는지 확인해 보세요.
방법 1. 임시 인터넷 파일 삭제
IE를 실행한 후 도구 → 인터넷 옵션으로 이동하거나, 우측 상단의 톱니바퀴(설정) 아이콘을 클릭하세요. 검색 기록 섹션에서 삭제 버튼을 누른 뒤 임시 인터넷 파일 및 웹사이트 파일에 체크하고 삭제하면 됩니다. 문제를 일으키는 실행 파일(.exe)을 실수로 다운로드한 경우 이 과정만으로도 오류가 해결될 수 있습니다.

방법 2. 스크립트 디버깅 비활성화
일부 버전의 IE에서는 스크립트 디버깅 기능이 이 오류의 원인이 되기도 합니다. 인터넷 옵션 → 고급 탭으로 이동한 후 스크립트 디버깅 사용 안 함(Internet Explorer)과 스크립트 디버깅 사용 안 함(기타) 항목에 체크해 보세요.

방법 3. 악성코드 및 바이러스 검사
애드웨어나 악성코드 감염도 브라우저 충돌의 흔한 원인입니다. 무료 버전만으로도 충분한 Malwarebytes Anti-Malware와 Spybot을 다운로드해 각각 실행하여 멀웨어를 제거하세요. 또한 CCleaner와 HiJackThis를 설치해 실행하고, HiJackThis 검사 결과에서 불필요한 항목을 제거하면 도움이 됩니다(어떤 항목을 제거해야 하는지는 공식 문서를 참고하세요).
방법 4. 클린 부팅으로 시작 프로그램 점검
시작 → 실행 창에 MSCONFIG를 입력하고 실행합니다. 시스템 구성 창에서 시작 프로그램 탭을 열고 모든 항목의 체크를 해제한 뒤 컴퓨터를 재시작하세요. 이렇게 하면 모든 시작 프로그램이 실행되지 않습니다. 그래도 오류가 발생한다면, 항목을 하나씩 다시 활성화하면서 어떤 프로그램이 문제를 일으키는지 확인할 수 있습니다. 이 과정을 '클린 부팅'이라고 합니다.

방법 5. 스마트 태그 비활성화
도구 → 인터넷 옵션 → 고급 탭으로 이동한 후 스마트 태그 사용 체크박스의 선택을 해제하세요. 스마트 태그 기능이 특정 웹페이지와 충돌을 일으키는 경우가 있습니다.
방법 6. Windows 업데이트 확인 또는 시스템 복원
Microsoft Update 웹사이트에서 최신 업데이트를 모두 설치하세요. 반대로 최근 업데이트를 설치한 이후부터 이 오류가 나타났다면, 업데이트 이전 시점으로 시스템 복원을 진행해야 합니다. 시스템 복원은 시작 → 모든 프로그램 → 보조프로그램 → 시스템 도구에서 실행할 수 있습니다.

방법 7. 시스템 파일 검사기(SFC) 실행
시스템 파일 검사기를 사용하면 Windows 보호 파일의 손상이나 변경 여부를 확인할 수 있습니다. 파일이 덮어쓰여지거나 삭제된 경우 SFC가 자동으로 올바른 버전의 파일을 가져와 복구해 줍니다. 시작 → 실행에 CMD를 입력해 명령 프롬프트를 연 후 sfc /scannow 명령어를 입력하고 Enter 키를 누르세요.

방법 8. IE 관련 DLL 파일 재등록
인터넷 익스플로러와 관련된 DLL 파일을 다시 등록하면 손상된 구성 요소 문제를 해결할 수 있습니다. 시작 → 실행에 CMD를 입력한 후, 아래 명령어를 한 줄씩 입력하고 매번 Enter 키를 누르세요.
regsvr32 softpub.dll
regsvr32 wintrust.dll
regsvr32 initpki.dll
regsvr32 dssenh.dll
regsvr32 rsaenh.dll
regsvr32 gpkcsp.dll
regsvr32 sccbase.dll
regsvr32 slbcsp.dll
regsvr32 cryptdlg.dll
방법 9. 서드파티 추가 기능 비활성화
타사 브라우저 확장 프로그램이 충돌을 일으킬 수 있습니다. 시작 → 제어판 → 인터넷 옵션 → 고급 탭으로 이동한 후, 검색 섹션에서 몇 줄 아래로 스크롤하여 "타사 브라우저 확장 사용" 체크박스를 해제하세요.
또한 시작 → 모든 프로그램 → 보조프로그램 → 시스템 도구에서 Internet Explorer(추가 기능 없음)를 클릭하면 추가 기능 없이 IE를 실행해 문제 여부를 확인할 수 있습니다.
방법 10. GPU 렌더링 대신 소프트웨어 렌더링 사용
간혹 그래픽 카드 호환성 문제로 인해 이 오류가 발생하기도 합니다. 인터넷 옵션 → 고급 탭에서 가속 그래픽 섹션의 "소프트웨어 렌더링을 GPU 렌더링 대신 사용" 항목에 체크해 보세요.

방법 11. Internet Explorer 초기화
마지막으로 시도해 볼 수 있는 방법은 IE를 공장 초기값으로 되돌리는 것입니다. 인터넷 옵션 → 고급 탭의 맨 아래에 있는 재설정 버튼을 클릭하세요.

재설정 확인 팝업 창이 나타나면 반드시 개인 설정 삭제 항목에도 체크한 후 진행하는 것이 좋습니다.
위에서 소개한 방법 중 하나를 통해 이 오류를 해결할 수 있기를 바랍니다. 특정 단계를 수행하는 데 어려움이 있다면 댓글로 질문을 남겨 주세요. 성심껏 도와드리겠습니다!