Server & OS

윈도우에서 폴더/파일 지워지지 않을때

컨텐츠 정보

본문

어떤이유에서 생성한 폴더나 파일이 지워지지 않는 경우가 있습니다 .
이런 현상이 일어나는 이유는 폴더나 파일이 예약된 이름 을 사용하기 때문이거나 권한이 없기 때문입니다.
하나씩 해결방법을 알아보겠습니다

방법1. [예약된 이름을 갖은 폴더나 파일 삭제방법]
1.시작-프로그램 - 명령프롬프트를 열고 삭제할 파일이나 폴더가 있는 경로를 찾아가서 아래 명령을 실행합니다

예) 파일인 경우 del \\\\.\\드라이브:\\디렉토리\\파일이름
디렉토리 폴더인경우 rd \\\\.\\드라이브 :\\디렉토리(폴더)

예: del \\\\.\\c:\\aaaa\\aaa


방법2. [엑세스 권한이 없는 경우]
이경우는 NTFS 파일 시 스템을 사용하는 경우입니다
1.제어판-폴더옵션-보기- `모든사용 자에게 동일한 폴더 공유 권한을 지정`을 체크해제합니다

2.엑세스가 안되는 폴더에서 오른클릭해 서 속성-보안탭을 이동

3.고급탭-소유권탭으로 이동

4.소유권을 현재의 계정으로 가져옵니다

5.다시 폴더를 오른클릭해서 보안으로 갑 니다.

6.그룹 ,사용자 지정에서 자신의 계정을 추가하고 기존에 있던 계정은 삭제합니다.

7 .계정 권한은 모든권한으로 설정합니다


방법3. [레지키값 삭제를 통한 삭제방법]
1.시작-실행 - regedit
2.다음 경로를 찾아갑니다

HKEY_LOCAL_MACHINE \\ SOFTWARE \\ Classes \\ CLSID \\ {87D62D94-71B3-4b9a-948
9-5FE6850DC73E} \\ InProcServer32
3.여기서 InProcServer32키값을 삭제하고 재부팅이나 로그오프합니다


참고 1 :
뭐이리 복잡한겨 ? 그냥 네로서 지우면 되지

참고 2 :
파일이 지워지지 않는 이유는 윈도우에 서 그 파일을 미리보기 하기위해 액세스 하고있는 상태라 그렇다고 합니다.
그래서 가장좋은 방법은 미리보기 기능을 끄는것인데 원천 적으로 막으려면 명령어 프롬프트에서 regsvr32 /u shmedia.dll 라고 치시면 됩니 다.


해보세요. 어서퍼왔는지는 몰라요 -_-

관련자료

댓글 0
등록된 댓글이 없습니다.
Today's proverb
무수한 사람들 가운데는 나와 뜻을 같이할 사람이 한둘은 있을 것이다. 그것으로 충분하다. 공기를 호흡하는 데는 들창문 하나로도 족하다. (R. 롤랑)