지워지지않는 파일/폴더 삭제하기
게시일: 2002/01/17 | 글쓴이: doa | 18561 번 | 프린트 | 메일


LPT1과같은 다른 예약된 이름을 삭제할 수 없다.에서 예약된 이름을 사용하는 파일을 지우는 방법을 언급했다. 하지만 이와는 다른 여러가지 이유로 삭제할 수 없는 폴더(실제 이 폴더를 사용하고 있는 프로그램이 없는 경우, 즉, 시스템을 완전히 종료하고, 다시 부팅한 경우에도 삭제할 수 없는 폴더)가 생길 수 있다.

필자의 경우에는 FTP 프로그램으로 Unix 서버에서 파일을 받는 경우에 이러한 일이 주로 발생했었다. 일반적으로 NT/2K/XP의 경우 파일이나 폴더의 이름이 공백으로 끝날 수 없다. 설사 공백을 입력하는 경우에도 실제 파일이나 폴더를 생성할 때 이 공백은 삭제된다. 반면에 Unix의 경우 파일이나 폴더에 어떠한 문자도 가능하다. 즉, "..."과 같은 폴더나 "유닉스는 공백도 된다 "와 같이 공백으로 끝나도 무관하며 심지어 "   "과 같이 공백으로만 구성된 폴더를 만들 수도 있다(주로 와레즈 그룹에서 파일을 숨길때 주로 사용한다).

이와 같이 Windows에서 허용되지않는 문자로 구성된 파일이나 폴더를 FTP 프로그램을 다운 받는 경우 FTP 프로그램에 따라 이러한 폴더가 생성될 수 있다. 사실 이러한 파일나 폴더를 다운 받는 경우라도 이러한 파일이나 폴더가 생기지 않아야 정상이다. 하지만 몇몇 FTP 프로그램을 사용하는 경우 천연덕 스럽게 이러한 파일이나 폴더가 생성되기때문에 삭제할 수 없는 파일이나 폴더가 생기게 된다. 즉, Windows도 이러한 파일 이나 폴더를 생성할 수 있지만 대부분의 윈도우용 응용 프로그램으로는 이러한 파일이나 폴더를 접근할 수 없다는 얘기가 된다.

모든 FTP 프로그램이 동일한 결과를 내는 것은 아니지만 위와 같은 이유로 생성할 수 없는 파일/폴더가 생긴경우에는 다음 절차에 따라 삭제할 수 있다.

  1. 시작/실행을 클릭한다.
  2. cmd를 입력하고 엔터키를 친다.
  3. cd <삭제하려는 폴더의 상위폴더>를 입력한다.
  4. 도스 명령행에서 dir /x를 입력해서 8.3 형식의 도스명을 알아낸다.
  5. rd <8.3 형식의 도스 파일명>을 입력한다.


NTFS 드라이브 마운트 하기 NTFS 볼륨 마운트는 대상 폴더와 다른 NTFS 드라이버/폴더... (9247) 2002-01-21
장치관리자 바로가기 만들기 장치관리자는 시작/관리도구/컴퓨터 관리를 클릭하거나 시... (10223)2002-01-17

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

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

세상사는 이야기



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