인터넷을 하다보면 특정사이트에서 액티브x가 설치되지 않아 답답한 경우가 종종있다.

온라인이 활성화 되어있는 우리나라에서 인터넷을 사용하는 사람들은 누구나 한번쯤 이런일을 당해봤을거다.
액티브x 설치창이 뜨지않는다거나 설치 버튼을 눌렀는데도 페이지가 아무 반응이 없거나 혹은 설치되는척하다가 또다시 설치하라는 메시지가 나타나는 경우등
그깟 액티브x따위가 뭐길래 이렇게 사람 속을 뒤집어 놓는지...

 


ActiveX는 익스플로러에서 고기능을 실행하기위한 일종의 플러그인이다.

익스플로러만으로 해결되지 않는 한계를 넘기위해 만들어진건데 HTML5가 나오면서 사실 이런기능들이 구현가능해졌다.
외국에서는 점점 퇴출되어가고있는 엑티브x가 유독 우리나라에서만 활성화되어 계속해서 사용되고 있는 이유는
HTML5를 사용할 수 있는 환경이 아직까진 제한적인데다(익스플로러10부터 구현되는데, 우리나라사람들이 아직까진 익스플로러8,9를 많이 사용하니까)
무엇보다 우리나라사람들에게 웹브라우져로 '익스플로러'가 너무 보편화되어있기 때문이다.

 

때문에 사파리나 크롬을 의식하지않고, 익스플로러만을 기준으로

현재까지도 우리나라의 왠만한 정부나 기업사이트들이 이 active X를 남용하고 있는데
이로인해 사람들은 더욱 다른 웹브라우져를 사용하기 쉽지않은 환경이 되어버렸다.
기존의 사이트들이 active X로 구동되던것들을 갑자기 웹표준화하여 뜯어고쳐 만들기에는 기술이나 비용적측면에서 많이드는것도 사실이지만

특히나 법으로 요구되는 공인인증서가 ActiveX 기반이기 때문에 근본부터 뜯어고치지 않는다면 어쩔수 없는 부분도 있다.


하지만 이러한 Active X는 마구잡이로 컴퓨터에 설치한다면 악성코드가 깔리고, 해킹의 위험이 높아져 컴퓨터를 망가지게 만드는데 일조를 하는 양날의 칼날과 같다.
기능을 수행하기위해 컴퓨터에 무언가 설치하라고 경고창이 뜨면 누구나 쉽게 승낙하여 설치해버리는데,
사실 이때 은근슬쩍 다른것들이 깔릴때가 많기때문이다.
높은 보안기능을 위해 만들어지는 ActiveX가 아이러니하게도 컴퓨터를 망가뜨리는 주범이 된다는거다.


뭐 어쨌든 언젠가는 우리나라도 엑티브X가 구시대의 유물이 될거라 생각하지만
그때는 그때고 지금은 사이트에서 요구하는 activeX를 설치해야 결제든 뭐든 할 수 있으니 일단 설치하는 수밖에...^^:

 

 

 

 

 

잡설이 길어졌는데 그만하고 ActiveX 설치가 안될때 시도해 볼만한 방법은 여러가지가 있다.

 

1. 가장 우선적으로 컴퓨터 보안상의 문제때문에 설치가 안될때가 많은데 이 경우
인터넷 상단메뉴의 '도구'->'인터넷옵션'에서 [보안]탭의 신뢰할 수 있는 사이트에 해당사이트를 추가해주고,
보안수준을 기본수준으로 되돌리거나 그래도 안되면 '최소'수준으로 낮춘다.

(사용자 지정수준에서 activeX 컨트롤 및 플러그인 관련설정부분만 따로 사용으로 바꿔도 됨)

 

 

 

 

 

보통 귀찮다고 인터넷 전체의 보안수준을 낮춰버리는데 그러면 내 컴퓨터를 다 털어가라는것과 마찬가지이므로
그 방법보다는 이렇게 신뢰할 수 있는 사이트의 보안수준만 낮추고, 필요한 사이트만 추가해서 사용하는게 안전하다.

 

 

 

 

 

이전에 인터넷 보안수준을 건드린적있다면 기본수준으로 되돌리거나 약간 높음 이상으로 설정해놓는게 좋다.

 

 

 

 

 

2. 이전에 인터넷 설정을 이것저것 만진적이 있다면 인터넷 설정옵션을 초기화시켜본다.

 

 

 


3.익스플로러 버전이 안맞아서 그럴때가 있는데, 너무 낮은버전을 사용하고 있다면 익스플로러 상위버전을 다운받아 다시 설치하는것도 방법이다.
현재 내가 사용하는 익스플로러 버전을 알려면 인터넷 상단메뉴 '도움말->Internet Explorer정보'를 클릭해보면 된다.

 

버전문제가 아닐수도 있으니 혹시 다시 설치하기전에 인터넷 임시기록인 쿠키를 삭제해보자.
'도구'->'인터넷옵션'에서 검색기록 [삭제]버튼을 클릭하여 '임시인터넷파일''쿠키'를 체크하고 삭제해준다.

 

 

 

그 다음 검색기록 [설정]에서 '페이지를 열 때마다'로 바꿔주면 기존에 저장됐던 쿠키들이 삭제되면서 뜨지않았던 엑티브엑스 설치창이 뜰때가 있다.

 

 

 

 

4.이건 저번에 새로 알게된 문제인데 익스플로러 64비트로 실행됐을 경우이다.
액티브x는 인터넷 익스플로러 64비트에서는 구동되지 않으므로 32비트 버전을 찾아 실행해야한다.

 

자세한 내용은 아래글참조.
http://yslife.tistory.com/901

 

 


5.윈도우8이상의 상위버전에서는 익스플로러를 아예 열때부터 마우스 우클릭으로 [관리자 권한으로 실행]하면 보안문제로 제재되는 액티브x 설치문제는 해결된다.

 

 

 

6.간혹 해당 엑티브엑스가 구버전으로 설치되어 있는경우 새로운버전이 설치안되는 경우가 있다.
이때는 기존 엑티브 엑스를 찾아서 지우고 새로 설치해야 한다.
설치하라는 엑티브엑스 이름을 보고, C드라이브에서 해당 폴더를 찾아 지우면 되는데, 어느건지 모르겠다면 기존에 설치되어있는 엑티브엑스를 다 지워도 무방하다. 언제든 필요할때 다시 설치할 수 있는것들이니 말이다.

 

 

 

 

 

 


그리고 위의 모든 방법을 써도 액티브X가 로드되지 않는다면 마지막수단으로 엑티브X를 강제등록하는 방법이 있다.

먼저 해당파일이 필요한데 따로 다운받을 경로가 있으면 받고, 없으면 이미 activeX가 설치된 컴퓨터의 파일을 옮겨 등록하는것이다.

(이때 설치해야할 파일이름을 봐뒀다가 everything프로그램을 사용하면 손쉽게 찾을 수 있다)

 

 

먼저 파일을 C:\ 경로에 옮긴 후

 

 

 

 

윈도우 [시작>실행]을 누르거나,

없으면 [시작>모든프로그램>보조프로그램>명령 프롬프트]를 마우스 오른쪽으로 클릭한 후 관리자 권한으로 실행(A)을 누르면 창이 뜬다.

 

 

 

 

 

그 창에다가 regsvr32 C:\파일이름.ocx 입력 후 엔터를 누르면

성공적으로 등록되었다는 메시지와 함께 브라우저를 다시 닫았다가 실행하면 된다.

 

 

 

 

 

 

이 방법을 사용하니까 왠만한건 다 해결되더라는...

어쨌든 꼭 필요한 activex만 설치해서 사용하고, 최대한 아무것도 설치하지 않는게 내 컴퓨터를 지키는 방법이다.

근데 사실 activex에 이미 익숙해져있는 나도 뭐 설치하라고 뜨면 이것저것 다 설치하니까 문제 -_-;;

 

 

 

 

 

 

 

 


Posted by Y&S