[컴퓨터 문답풀이]

Q : 윈도95의 탐색기를 통해 찾아보면 확장자가 dll인 파일들이 컴퓨터 안에 매우 많이 들어있는 것을 발견할 수 있다. 이들 파일은 수가 많은 것은 물론이고 용량도 매우 큰 데다 계속 늘어나고 있다. 이들 dll 파일의 역할은 무엇인지, 또 지워도 상관없는지.

A : 결론부터 말하자면 dll 파일은 지우면 곤란하다. 응용 프로그램을 구동시키는데 필요한 파일이기 때문이다.

윈도95는 쓰기는 편하지만 시스템 사양이 좋아야 하고 하드디스크 용량을 많이 차지한다는 단점이 있다. 특히 응용 프로그램의 크기가 큰데다 백업 등을 목적으로 쓸모 없는 파일들을 많이 만들어내기 때문에 하드디스크가 금세 채워진다.

다만 이용자 입장에서 볼 때 윈도95가 이들 파일을 system 폴더에 모아 놓은 것은 반가운 일이라 하지 않을 수 없다. 예컨대, A와 B라는 프로그램이 하나의 dll 파일을 같이 이용한다고 가정할 때 A, B 프로그램 모두에 같은 dll 파일을 복사해 놓아야 하기 때문에 같은 하드디스크 안에 같은 파일이 2개 있는 셈이 돼 낭비적 요소로 작용했다. 하지만 윈도95는 system 폴더에 dll 파일을 모아놓고 응용 프로그램이 이를 필요로 할 때마다 가져다 쓰도록 한 것이다.

문제는 응용 프로그램을 지울 때 쓸모 없는 dll 파일이 sysytem 폴더에 고스란이 남아 있게 되는 것. 수많은 dll파일 중에서 어떤 것이 쓸모 없는지를 가려내는 것은 쉽지 않다.

「dll master」 등의 유틸리티를 이용하면 dll 파일을 쉽게 관리할 수 있다. 이 프로그램은 하드디스크의 파일 중에서 똑같은 이름을 가진 것과 한동안 쓰지 않은 dll 파일들을 찾아준다.

<허의원 기자>


브랜드 뉴스룸