BHO와 도구 막대를 관리할 수 있는 유용한 유틸리티
게시일: 2004/10/04 | 글쓴이: doa | 14232 번 | 프린트 | 메일


인터넷 탐색기를 사용하다보면 원하지 않는 여러 종류의 프로그램이 설치된다. ActiveX 형태로 설치되는 것도 있고, BHO(Browser Helper Objects) 형태로 설치되는 것도 있다. 문제는 이런 프로그램을 삭제해도 흔적은 그대로 남는 경우가 많으며, 무분별한 설치로 여러가지 문제점을 야기한다는 점이다.

특히 인터넷 탐색기에의해 발생하는 Appcompat.txt는 무분별하게 설치된 BHO(Browser Helper Objects)때문에 발생하는 경우가 많다. 따라서 이번팁에서 간단한 유틸리티를 이용해서 이러한 원치않는 BHO도구 막대를 정리하는 방법을 설명하겠다. 이 유틸리티로 처리할 수 있는 것들은 다음과 같다.

  • 원하지 않는 도구 막대 항목 제거
  • 원하지 않는 BHO(Browser Helper Objects) 제거
  • 원하지 않는 마우스 우측 메뉴 제거
  • 제 3사의 다운로드 관리자나 프로토콜 핸들러에의해 만들어진 레지스트리 항목 제거


ToolbarCop 를 다운받은 후 임의의 폴더(예: C:\Gain)에 압축해제한다.압축해제한후 ToolbarCop.exe를 실행하면 다음과 같은 화면이 나타나단다. 이 화면은 그림처럼 총 4개의 영역으로 나누어 지며 각 영역별로 하는 역할은 다음과 같다.



  1. Internet Explorer Toolbar Buttons
    인터넷 탐색기도구 막대를 관리하는 영역이다. Currnet User는 현재 사용자에게 적용되는 도구 막대All Users는 모든 사용자에게 적용되는 도구 막대를 나타낸다. 필자의 경우 인터넷 탐색기도구 막대ToolbarCop만 추가해 두었기 때문에 그림처럼 현재 사용자에 ToolbarCop만 나타난다. 도구 막대에서 특정항목을 삭제하려면 삭제하려는 {CLSID}를 클릭①하고 X 버튼을 클릭②하면된다. {CLSID}에대한 설명은 {CLSID}를 클릭하면 하단에 간단한 설명이 나타나며 보다 제사한 설명을 원하는 경우 i 버튼을 클릭하면 된다.

  2. Internet Explorer Toolbars
    인터넷 탐색기 자체에서 제공하는 도구 막대를 변경할 수 있다. 그림에 등록된 두개의 {CLSID}주소(&A)연결(&L)이다. 삭제하는 방법은 전단계와 동일하다.

  3. Internet Explorer Context Menu Extensions
    인터넷 탐색기에서 마우스 우측 버튼을 클릭하면 나타나는 확장 메뉴를 관리하는 부분이다. 필자의 경우 설치된 프로그램이나 인터넷 확장 프로그램이 거의 없기때문에 플래쉬겟 메뉴만 나타난다. 삭제하는 방법은 1단계와 동일하다.
  4. Browser Helper Objects[BHOs]
    인터넷 탐색기Appcompat.txt 오류를 발생하는 원인중 하나는 무분별하게 설치된 BHO인 경우가 많다. 따라서 이 BHO만 잘 관리해도 Appcompat.txt 오류의 상당 부분을 줄일 수 있다. BHO 관리의 경우 상당히 다양한 옵션을 제공한다. 제공되는 옵션은 다음과 같다.

    • Disable BHO: BHO 사용 안 함.
    • Enable BHO: BHO 사용.
    • Prevent loading with Windows Explorer: 윈도우 탐색기BHO를 읽는 검을 막음.
    • Load with Windows Explorer: 윈도우 탐색기BHO를 읽음.
    • Delete the selected BHO: BHO를 삭제.


    일반적으로 잘알려진 BHO의 경우 Enable BHO를 선택하면 되며, 모르는 BHO의 경우 Delete the selected BHO를 선택하는 것이 좋다. 아울러 몇몇 악성 AD-Ware나 SpyWare의 경우 윈도우 탐색기를 통해서도 읽혀짐으로 해당 BHO를 삭제하기전에 Prevent loading with Windows Explorer를 먼저 실행해야하는 경우도 발생한다.


이번 팁에서 설명한 ToolbarCop는 상당히 유용한 유틸리티이기때문에 필자의 경우 인터넷 탐색기도구 막대에 등록해서 사용하고 있다. ToolbarCop인터넷 탐색기도구 막대에 등록하는 방법은 아주 간단하다. ToolbarCopOptions/Add ToolbarCop Button to Internet Explorer 메뉴를 클릭하고 인터넷 탐색기를 재기동하면 등록된 것을 확인할 수 있을 것이다.

아울러 ToolbarCopOptions 메뉴에는 다음처럼 총 4개의 옵션이 존재한다. 각 옵션의 의미는 다음과 같다.
  • Add ToolbarCop button to Internet Explorer: 인터넷 탐색기의 도구 막대에 ToolbarCop 버튼 추가
  • Increase the security level for Internet Zone(Internet Explorer): 인터넷 보안 영역의 보안을 강화(예: 서명된 ActiveX 스크립트 다운로드를 확인으로 변경).
  • Reset Internet Explorer Toolbar Layout: 인터넷 탐색기도구 막대 배치를 초기화.
  • Eliminate Download Hooks and Protocol Handlers: 다운로드 관리자등에의한 다운로드 가로채기나 프로토콜 가로채기 제거


주1: ToolbarCop comdlg32.ocx를 필요로한다. 따라서 자신의 시스템 comdlg32.ocx가 없는 경우 DLLWorld 와 같은 사이트에서 comdlg32.ocx 를 다운받아 사용하기 바란다.


파일/폴더 보호하기 I NT 계열은 9x 계열에 비해 보안이 아주 강화되었다. 예전에 한번... (12334) 2004-10-05
SP2/보안을 위한 추가 기능 관리 사용 SP2에서 보강된 기능중 가장 마음에드는 기능은 ... (14859)2004-10-04

QAOS.com에 게시된지 1년 이상된 자료와 관리자가 공개한 자료는 누구나 제한없이 읽을 수 있습니다.
그러나 QAOS.com의 자료를 퍼가는 것은 금지하고 있습니다.

이 정보가 유용하다고 생각되시면 QAOS.com과 많은 다른 사람들을 위해 퍼가기 보다는 링크로 알려주시기 바랍니다.

세상사는 이야기



RSS 구독 (익명 | 회원 | 강좌 | 포럼)
(C) 1996 ~ 2017 QAOS.com All rights reserved.