Windows 구성 요소 추가/제거의 .INF 오류
게시일: 2005/11/17 | 글쓴이: doa | 6310 번 | 프린트 | 메일


제어판/프로그램 추가/제거/Windows 구성 요소 추가/제거를 클릭하면 다음 그림과 같은 오류가 발생할 수 있다.



물론 오류 메시지의 파일명(예: msmqocm.inf)과 오류 코드 번호는 달라질 수 있다.

사실 이 오류는 Windows 구성 요소의 설치 파일(INF)이 삭제되었거나 손상된 경우에 발생하는 오류이다. Windows 구성 요소의 설치 파일은 %SystemRoot%\Inf 폴더에 .INF 파일과 .PNF 파일로 존재한다. .PNF은 .INF 파일을 컴파일한 파일로서 .INF 파일이나 .PNF 파일중 하나가 없는 경우에 이와같은 오류메시지가 발생한다. 따라서 이 문제는 다음 두가지 방법에의해 처리할 수 있다.

  • 설치 파일 복원 XP 원본 CD가 있다면 원본 CD로부터 설치 파일을 복사해오면 문제를 해결할 수 있다. 절차는 다음과 같다.
    1. XP 원본 CD를 CD-ROM 드라이브에 삽입한다.
    2. 시작/실행/cmd를 입력하고 확인을 클릭한다.
    3. 명령행에서 다음 명령을 실행한다주1, 주2
      expand <CD-ROM>:\i386\<설치 파일명.in_> %SystemRoot%\inf\<설치 파일명>.inf
      예:
      expand D:\i386\MSMQOCMW.IN_ %SystemRoot%\inf\msmqocm.inf


  • Windows 구성 요소에서 제거 만약 XP 원본 CD가 없는 경우 Windows 구성 요소에서 제거함으로서 이 문제를 해결할 수 있다. 절차는 다음과 같다.
    1. 시작/실행을 클릭하고 다음 명령을 입력한다.
      notepad %SystemRoot%\inf\sysoc.inf
    2. 메모장에서 오류 메시지에 나타난 .inf 파일(예:)을 주석처리한다.
      변경전: msmq=msmqocm.dll,MsmqOcm,msmqocm.inf,hide,6
      변경후: ;msmq=msmqocm.dll,MsmqOcm,msmqocm.inf,hide,6
    3. 파일/저장 메뉴를 클릭한다.


주1: 보통 %SystemRoot%\inf 폴더에는 .INF와 .PNF가 존재하지만 .PNF 파일은 .INF 파일을 컴파일하면 생성되는 파일 이므로 .INF 파일만 압축해제하면 된다.

주2: msmqocm.inf의 경우 원본 CD의 파일명(예: MSMQOCMW.IN_)과 INF 폴더의 파일명(예: msmqocm.inf)이 다르다. 그러나 대부분의 경우 확장자만 다르다(.IN_-> .INF).

댓글: 이 팁은 burnbloo님의 질문, 윈도우즈 구성요소 추가/제거 에 관련된 질문입니다.에 대한 답으로 작성되었습니다. 아울러 일부 정보는 burnbloo의 답변을 기초로 작성되었습니다.


Maxthon 사용시 보안 경고창이 계속 뜨는 경우 부제: Plugin Manager 한글판 얼마전... (7894) 2005-11-17
VLC media player의 사용언어 변경하기 필자가 즐겨 사용하는 미디어 재생기는KMP이다.... (7740)2005-11-17

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

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

세상사는 이야기



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