프로그램을 잘 못 설치하거나 바이러스에 걸리거나 기타 여러가지 이유로 Administrator도 지우지 못하는 파일이나 폴더가 생길경우가 있다. 일반적으로 권한이 없어서 지우지 못하는 경우와 파일 이름에 이상한 문자가 들어가 있어서 못 지우는 경우 두가지 정도로 나뉜다. Administrator가 못지우는 파일이 어디 있겠느냐고 생각하겠지만 파일의 소유자 목록에서 Administor를 빼버리면 별수가 없다. 어느 경우이던 아래 명령을 수행하면 해결이 가능하다.
subinacl /subdirectories "\\?\c:\directory-to-delete\*.*" /setowner=domain\administrator /grant=domain\administrator=F
subinacl이라는 프로그램은 Windows Resource Toolkit에 있는 것으로 MS에서 받으면 된다. 위의 예는 디렉토리의 소유자를 Administrator로 바꾸고 모든 권한을 주는 것이다. 이외에도 다양한 기능이 있으니 자세히 봐두는 것도 좋겠다. 파일에 이상한 문자가 들어가 있는 경우도 모두 처리해 준다. 권한을 받은 다음 다 지우고 싶다면
rm /s "\\?\c:\directory-to-delete"
와 같이 한다.