사실 웹사이트를 방문할 때 뜨는 팝업 광고는
인터넷의 3대 쓰레기(스팸 메일, 익명 게시판, 팝업 광고)중 하나이다. 따라서 수많은 팝업 킬러 프로그램들이 발표되고 있으며, 필자가
짜증스런 팝업광고 죽이기에서 소개한
NoAds 역시 이러한
팝업 킬러 프로그램 중 하나이다.
그런데 인터넷 탐색기를 사용하다보면 팝업을 제거하는 프로그램을 따로 설치하지 않았는데도 팝업이 뜨지않는 경우가 발생한다. 보다 정확히 얘기하면 팝업은 뜨지만 내용이 전혀없는 팝업창만 뜨는 경우가 발생한다.
이 문제는 인터넷 탐색기에서 사용되는 DLL 파일들이 레지스트리에 잘못 등록됐거나 파일 자체에 문제가 있기때문에 발생한다
주1. 이 문제를 처리하는 절차는 다음과 같다.
- 시작/실행/cmd를 입력하고 확인을 클릭한다.
- 명령행에서 다음 명령을 실행한다.
%SystemRoot%\System32\regsvr32 /u %SystemRoot%\System32\urlmon.dll
- RegSvr32 대화상자에서 확인 버튼을 클릭한다.
- 명령행에서 다시 다음 명령을 실행한다.
%SystemRoot%\System32\regsvr32 /s %SystemRoot%\System32\urlmon.dll
- 2~4단계를 실행하고도 팝업창이 열리지않는 경우 mshtml.dll, shdocvw.dll, browseui.dll에대해서도 2~4단계 과정을 반복한다.
주1: 윈도우즈 XP의 경우
시스템 파일 보호기능때문에 파일이 손상될 가능성은 아주 낮다.