NAV 2005 설치후 Windows Installer가 실행되는 경우
게시일: 2004/12/02 | 글쓴이: doa | 7206 번 | 프린트 | 메일

Norton AntiVirus 2005를 설치하고 ActiveX를 설치하려고 하면 다음 그림과 같은 오류 메시지가 나타날 수 있다.



이러한 현상이 발생하는 원인은 NAV의 개발사인 Symantec의 기술 문서, Message: "Norton AntiVirus 2005 does not support the repair feature. Please uninstall and reinstall." 에서 알 수 있듯이 NAV의 바로가기 폴더(예: C:\Documents and Settings\All Users\시작 메뉴\프로그램\Norton AntiVirus)를 다른 이름으로 변경했기때문에 발생한 문제이다. 따라서 이 문제는 다음과 같은 방법으로 해결할 수 있다.

  1. Norton AntiVirus 2005 삭제 사실 필자는 NT를 사용하기 시작한 1996년부터 지금까지 바이러스에 걸려본적이 없다. 그 이유는 여러가지가 있겠지만 가장 큰 이유는 NT 커널의 경우 구조적으로 RAM 상주 바이러스는 접근하기 힘들기때문이다. 사실 NT에 전파되는 바이러스는 대부분 스크립트 바이러스 이거나 RPC 웜인 경우가 대부분이다. RPC 웜은 XP 자체의 방화벽 기능을 사용하거나 공유기를 사용하면 자연스럽게 해결되며, 스크립트 바이러스는 전자우편의 첨부파일을 열거나 .VBS와 같은 파일을 열때 조금만 주의하면 얼마든지 막을 수 있다.

    따라서 바이러스를 잡기보다는 확실하게 시스템 리소스를 잡는 이런류의 프로그램은 가급적 설치하지 않는 것이좋다. 꼭 백신 프로그램을 설치해야 안심이 된다면 F-Prot 처럼 가벼우면 상당히 강력한 백신 프로그램을 수동으로 기동하는 것이 좋다.

  2. NAV 바로가기 폴더를 원래의 이름으로 변경 Symantec의 기술 문서에 나와있는 것처럼 가장 쉬운 해결 방법은 변경된 NAV 바로가기 폴더의 이름을 원래의 폴더명, Norton AntiVirus로 변경하는 것이다.

  3. 숨은 폴더 생성 여러가지 사정때문에 NAV의 바로가기 폴더 이름을 변경해야 한다면 프로그램 폴더에 Norton AntiVirus라는 빈 폴더를 생성하고 이 폴더에 숨김 속성을 부여하는 것도 한 방법이다. 절차는 다음과 같다.
    1. -E를 눌러 윈도우즈 탐색기를 기동한다.
    2. 다음 폴더로 이동한다.
      %ALLUSERSPROFILE%\시작 메뉴\프로그램
      예: E:\Documents and Settings\All Users\시작 메뉴\프로그램
    3. 우측 패널의 빈 공간에 마우스 우측 버튼을 클릭하고 새로 만들기/폴더를 클릭한다.
    4. 폴더 이름을 Norton AntiVirus로 지정한다.
    5. Norton AntiVirus에 마우스 우측 버튼을 클릭하고 속성을 클릭한다.
    6. 일반 탭을 클릭한다.
    7. 특성의 숨김을 체크하고 확인을 클릭한다.
    이렇게 하면 실제 프로그램 폴더에 Norton AntiVirus가 존재하므로 그림과 같은 오류 메시지는 막을 수 있다. 아울러 폴더 속성이 숨김이므로 프로그램 메뉴에도 나타나지 않게된다. 그러나 필자처럼 폴더 옵션에서 숨김 파일 및 폴더 표시를 선택해서 사용하는 사용자는 이 방법도 사용할 수 없으므로 다음에 소개하는 레지스트리 기법을 적용하기 바란다.

  4. 레지스트리 편집 사실 조금 복잡하지만 NAV 2005를 사용하면서 이문제를 해결하는 가장 확실한 방법은 레지스트리를 편집하는 것이다. 절차는 다음과 같다.
    1. 시작/실행/regedit를 입력하고 확인을 클릭한다.
    2. 다음 레지스트리로 이동한다.
      HKLM\SOFTWARE\Symantec\Norton Antivirus
    3. 우측 패널에서 REG_SZ형의 ShortcutPath 값을 두번 클릭하고 값 데이타를 변경한 NAV 바로가기 폴더의 완전한 경로(예: E:\Documents and Settings\All Users\시작 메뉴\프로그램\바이러스)로 지정한다주1.
    4. 다음 레지스트리로 이동한다.
      HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\<SID>
      \Components\932EEA56C5A47C8499E284F46ACC2016
      여기서 SID는 사용자ID로 S-n-n-nn과 같은 형식을 갖는다.
    5. 우측 패널에서 REG_SZ형의 FC6B5F6CC906E82478F6AC3871C620B1 값을 두번 클릭한 후 값 데이타를 변경한 NAV 바로가기 폴더의 완전한 경로(예: E:\Documents and Settings\All Users\시작 메뉴\프로그램\바이러스)로 지정한다.


여담: 앞서 언급했듯 필자는 백신 프로그램을 거의 설치하지않는다. 따라서 NAV 2005 역시 가지고 있지 않다. 이 팁을 쓰기위해 인터넷에서 프로그램을 다운 받아 설치했다. 설치하고 보니 한가지 의문이 남는다. 이런 프로그램을 왜 사용할까? 설치하는 방법도 복잡하고, 액티베이션도 복잡하다. 더 큰 문제는 시스템 리소스를 너무 잡아먹는다.

기본적으로 등록되는 서비스만 6개이고, 이외에 2~3개의 프로세스가 추가로 실행된다. 바이러스를 잡는 프로그램이 아니라 컴퓨터와 사용자를 잡는 프로그램이라는 생각이 들었다.

사실 이 프로그램이 얼마나 강력한지는 필자도 모른다(사용해본적이 없다). 그러나 설치할 필요는 없다고 본다. 이런 프로그램의 공통적인 특징은 무거우며, 따라서 별 필요없는 기능으로 가득차 있을 가능성이 무거운 만큼 커진다는 점이다.


주1: 일부 시스템에서는 3단계까지만 적용해도 정상 동작할 수 있다. 그러나 필자가 사용하고 있는 시스템에서는 나머지 단계를 적용해야 이 오류를 없앨 수 있었다.

댓글: 이 팁은 clearcool님의 질문, noton antivirus 2005 를 설치시 문제...에대한 답으로 작성되었습니다.


SP2/ActiveX 차단 알림줄 없애기 SP2는 보안면에서 상당히 강화되었다. 팝업 차단 기능... (9378) 2004-12-02
XP 설치중에 지뢰찾기 게임하기 사실 이 팁은 필자의 이전 팁, 메모장으로 한번에 팁을... (12405)2004-12-02

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

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

세상사는 이야기



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