INF 폴더의 역할
게시일: 2002/11/21 | 글쓴이: doa | 36458 번 | 프린트 | 메일

윈도우즈 XP를 설치하고 나면 %SystemRoot%에 INF 라는 폴더가 생성된다. 이 폴더에는 주로 .INF(설치 정보 파일)과 .PNF 파일(컴파일된 설치 정보 파일)이 저장된다. 필자의 경우 이 폴더에 약 1400개의 파일이 있으며, 다른 사용자들 역시 별다른 차이는 없을 것이다.

언뜻 보면 불필요한 파일들이 무더기로 모여있는 폴더 같지만 사실 이 폴더는 윈도우즈 XP를 설치/유지/보수 할 때 사용되는 핵심적인 설치 정보를 저장하고 있는 폴더이다.

이 폴더의 모든 파일을 삭제해도 별다른 문제없이 컴퓨터를 사용할 수 있다. 그 이유는 설치 정보 파일이라는 이름에서 알 수 있듯이 새로운 윈도우즈 구성 요소를 추가/삭제하거나 새로운 하드웨어를 추가/삭제할 때에만 이 폴더의 .INF, .PNF 파일을 사용하기때문이다.

실제 INF 폴더의 모든 파일을 삭제하고, 시작/제어판/프로그램 추가/삭제를 클릭한 후, 좌측 패널의 Windows 구성 요소 추가/제거를 클릭하면 다음과 같은 오류 메시지를 볼 수 있다.

구성 요소 오류 메시지


%SystemRoot%에는 몇몇 불필요한 폴더도 있지만 대부분은 시스템 기동에 영향을 미치는 폴더가 대부분이다. 따라서 초보자의 경우 %SystemRoot% 폴더와 %SystemRoot% 폴더의 하위폴더는 가급적 손을 대지않는 것이 좋다.

마지막으로 INF 파일과 PNF 파일은 무엇일까?

INF 파일은 설치 정보 파일이라는 설명에서 알 수 있듯이 소프트웨어나 하드웨어를 설치하기위한 정보를 포함하고 있는 파일이다. sysoc.inf의 hide 옵션으로 제거할 수 있는 항목과 윈도우즈 메신저 제거하기에서 알 수 있듯이 이 파일을 조작함으로서 프로그램의 설치/삭제를 조작할 수 있다. 아울러 이 파일은 일반 텍스트 파일이므로 컴퓨터가 처리하기에는 비효율 적이며, 저장 공간 역시 많이차지한다. 이러한 문제점을 보완하기위해 등작한 것이 PNF 파일이다.

PNF(Precompiled INF) 파일은 쉽게 얘기해서 INF 파일을 컴퓨터가 읽기 쉽도록 변환(컴파일)한 파일이다. 이 파일은 윈도우즈를 XP를 설치하는 시점에서 OS 설치 프로그램에의해 미리 컴파일되기 때문에 미리 컴파일된 설치 정보 파일이라는 이름을 갖는다.

INF와 PNF의 비교


INF 폴더로 이동한 후 명령행에서 dir mdmcxsft* 명령을 입력해보면, 동일한 이름의 .INF 파일과 .PNF 파일이 함께 볼 수 있으며, .INF 파일에 비해 .PNF 파일의 용량이 훨씬 작음을 알 수 있을 것이다.

댓글: 이 팁은 Anonymous님의 질문, inf파일과 pnf파일은 무엇이며 왜 같은 파일들이 존재?에대한 답으로 작성되었습니다.


ISP에서 eDonkey 포트를 막은 경우 필자가 다운로드에서 소개한 eDonkey는 국내외의 대... (15217) 2002-11-21
Documents and Settings 폴더 변경하기 III Documents and Settings 폴더 변경하기 I과... (33058)2002-11-20

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

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

세상사는 이야기



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