본문 바로가기
유용한 팁들

再설치안되는 ActiveX 설치하기

by 글벌레 2009. 2. 6.
반응형

 

본 정보는 제 경험에 의거해 서술되었으므로, 틀린 내용일 수도 있습니다.
경험을 하게 된 운영체제는 Windows XP였음도 참조해 주시기 바랍니다.

또한 본 내용을 모든 ActiveX가 설치 안되는 경우 그대로적용시키시는 것이 아니라
하나의 예제임도 상기하여 주시기 바랍니다.

그런데 그레이제로 서비스가 현재 되고 있나요?
그 여부도 저는 모름을 참조하시고요......
그레이제로가 현재 서비스 되거나 말거나 하고
이 글이 알리려는 주제와는 무관합니다.

안철수연구소 그레이제로가 재설치가 안되는 경우를 기준으로 설명합니다. 

내용을 이해 하시면 다른 ActiveX들이 설치가 안될시에도 응용 가능하실겁니다. 

빛자루 사이트의 그레이제로 검사를 실행하려면
ActiveX를 통한 설치가 이루어져야 합니다. 

그런데 그레이제로를 잘 사용하다가 어느 순간 안되고,
ActiveX의 재설치도 불가능할 때가 있을 것입니다. 

이런 경우 우선은 인터넷익스플로러 창 메뉴에 보이는
도구(T)>인터넷 옵션(O)에서 아래 그림이 지시한 것처럼
설정을 눌러 뜨는 창에서 개체보기를 택합니다.

그러면 C:\WINDOWS\Downloaded Program Files 폴더가 열리게 됩니다.
(인터넷 익스플로러를 통하지 않고 탐색기에서 이 경로로 가도 됩니다.) 

그 곳에 보면 그레이제로에 대한 정보를 볼 수 있습니다. 

해당 개체를 마우스로 택하고 우측 버튼 눌러서 뜨는 창에서 제거를 하시면
다시 빛자루>그레이제로 페이지에서 재설치가 가능합니다.


그런데 가끔은 개체가 손상된 경우
위 그림에서 보이는 창에서 속성(R)만 보인다는 보고가 있습니다.  

그런 경우는 그냥 속성을 택합니다. 

그러면 아래와 같은 창이 뜹니다.

파란색으로 된 부분을 Class ID(=CLSID)라고 하는데
이 부분에 마우스대고 오른쪽 버튼 누르면 위 그림처럼 복사가 가능합니다. 

그레이제로의 CLSID는 
{FF4A71A4-CE22-4784-B4E0-CEEAF2485F79}
이군요..... 

이제 시작>실행에서 regedit라고 치고 뜨는 레지스트리 편집기 메뉴에서
아래 그림처럼 찾기를 택합니다.

 

뜨는 찾기 창에 위 속성창에서 복사한 CLSID를 복사해 넣습니다.
붙여넣기를 했으면 다음찾기를 클릭합니다.

그레이제로의 경우 처음 찾아지는 값이 

HKEY_CLASSES_ROOT\CLSID\{FF4A71A4-CE22-4784-B4E0-CEEAF2485F79} 

입니다. 

이 것은 무엇을 뜻하냐면
HKEY_CLASSES_ROOT\CLSID 하위의 
{FF4A71A4-CE22-4784-B4E0-CEEAF2485F79}
키를 삭제하면 

그레이제로 ActiveX컨트롤의 정보가 소실되어 
빛자루홈페이지>그레이제로 검사하기에서 재설치가 가능함을 의미합니다. 

그럼 도움이 되는 정보가 되기를 바라며

한가지만 더 말씀드리면,
같은 소프트웨어의 ActiveX라 할지라도 CLSID 값은 버전 업에 따라 달라집니다.

예를 들어 그레이제로가 버전 업이 된다면
(빛자루 서비스가 3월 1일에 종료하므로 아마도 앞으로 그럴 일이 없겠지만)
CLSID 값도 변한다는 소리입니다.

그래야 시스템이 달라진 CLSID 값을 인식하고
새버젼을 설치해줄테니까요.......

반응형

댓글