2019년 2월 18일 월요일

NTLite 임시 시스템 작업폴더 NLTmpMount01 폴더 지우기

NTLite로 작업을 하다보면 작업중에 갑자기 중간을 해야할 일이 있습니다.

이때 다시 작업을 하면 이전작업상태가 삭제되지 않아서 곤란합니다.

그것은 "C:\Users\user\AppData\Local\Temp" 폴더내에 "NLTmpMount01" 폴더에 저장된 상태가 지워지지 않기 때문입니다.

이것을 지우는 방법을 소개하겠습니다.

첫번째 방법은 중단된 작업을 다시 계속해서 끝날때까지 기다리는 것입니다.

이 방법은 시간이 많이 필요할 수도 있고, 중단 시킨데는 그만한 이유도 있을것이고 어찌어찌 하다보니 다시 시작할 수 없을 수도 있습니다.

두번째 방법은 임시 저장 폴더를 삭제하는것인데 아래에 소개하는 내용입니다.

우선 작업 컴퓨터를 재부팅해야합니다. 이게 첫번째 중요합니다.

NTLite작업에 의해서 winserv.exe와 Dism.exe, DismHost.exe 프로세스가 생깁니다.


이들 프로세스에 의해서 NLTmpMount01내의 엄청나게 많은 폴더와 파일이 열립니다.

이 상태에서 NTLite를 갑자기 중지하면 이상한 상태가 됩니다.

그대로는 NLTmpMount01를 지울수 없는 상태가 됩니다.

그러므로 반드시 재부팅 해야합니다.

이제 NTLite의 임시폴더를 보겠습니다. 사용자 임시 폴더을 엽니다.

이 글에서 사용자는 "user"인데, 따라서 사용자 폴더는 아래와 같습니다.

C:\Users\user\AppData\Local\Temp


폴더 삭제를 시도해봅니다.


삭제를 시도하면 관리자 권한이 필요하다는 메시지와 함께 삭제가 되지 않습니다.


NLTmpMount01 폴더 속성탭을 연 다음 현재 사용자(여기서는 user)가 속한 그룹 User를 선택한뒤 편집을 눌러서 사용권한을 편집하세요.


모든권한을 체크한 뒤 확인을 누릅니다.


중간에 아래와 같은 엑세스 거부 매시지가 나올 수 있지만 계속 진행합니다.


맨처음의 NLTmpMount01 폴더 속성탭에서 고급을 누릅니다.


소유자 탭을 누른뒤에 편집 버튼을 눌러서 폴더의 소유권을 변경합니다.


소유권을 변경할때는 "하위 컨테이너와 개체의 소유자 바꾸기"를 선택한뒤 확인을 누릅니다.


소유권이 변경되는 진행상황이 표시됩니다.


간혹 중간에 물음이 나오는데 모두 권한 변경하는것으로 하면됩니다.


소유권이 모두 변경되었다는 메시지가 마지막에 나옵니다.


이번에는 사용 권한 탭에서 사용권한 변경 버튼을 누릅니다.


"모든 위치 개체 사용 권한을 이 개체의 상속 가능한 사용 권한으로 바꾸기"를 체크한뒤 확인을 누릅니다.


모든 작업이 끝나면 NLTmpMount01 폴더를 삭제합니다.


위와 같이 삭제가 잘 될것입니다.

나머지 "NLTmpMount01_WIMTemp", "NLTmpScratch" 같은 폴더는 위와 같은 작업을 하지 않아도 잘 지워질 것입니다.