windows vista 64bit를 사용하다가 이번에 window7을 설치했는데 포멧을 안하고 해서 그런지 이전 windows폴더가 있어서 지우려 했는데 , 삭제가 되지않아 찾다가 지식KIN에서 발견
takeown /f "C:\Program Files (x86)\Windows Media Player\Icons"
cacls "C:\Program Files (x86)\Windows Media Player\Icons" /G DANJI:F
DANJI <-는 유저 ID
-
사용자가 어떠한 목적으로 Windows Vista의 시스템 파일을 삭제하거나, 덮어 쓰기할 경우, 비록 관리자 권한으로 이 작업을 시도하여도 불가능합니다.
-
왜냐면, 기본값으로 시스템 파일은 'TrustedInstaller service'에 의해 소유되어 있기 때문이며, 그리고 'Windows 파일 보호(Windows File Protection)'로 보호 되고 있기 때문입니다.
-
그러나, 다행스럽게도 이 제한을 빠져나갈 방법이 있습니다.
-
이 방법은 사용자가 그 파일의 소유권을 취득하여 파일 수정과 삭제의 권한을 할당받는 방법으로 이 작업은 명령줄에서 실행합니다.
-
관리자 권한의 명령 프롬프트를 열기 위하여, '시작'에서 검색 텍스트 입력 창에 'cmd'를 입력 후 'CTRL+Shift+Enter'의 컴비네이션으로 키를 동시에 누릅니다.
-
그 파일의 소유권을 얻는 방법으로 'TAKEOWN' 명령어를 사용하며 다음이 예제입니다.
takeown /f C:\Windows\System32\en-US\winload.exe.mui -
위 명령으로 사용자는 그 파일의 소유권을 획득한 상태이지만, 아직 삭제 권한이 없는 상태이며, 다음과 같이 'CACLS' 명령을 실행하면 그 파일에 대한 모든 권한을 얻을 수 있습니다.
cacls C:\Windows\System32\en-US\winload.exe.mui /G neteagle:F -
위 라인에서 'neteagle'이 'user'의 이름이므로 사용자는 각자 적절히 변경 사용합니다.
-
이 작업으로 그 파일의 삭제가 가능하게 됩니다만, 혹시라도 불능이라면 재부팅하여 '안전 모드'에서 다시 시도해 보기 바랍니다.
-
예에서 제시한 파일은 '안전 모드'로 들어갈 필요가 없이 삭제 가능하였지만, 사용자 환경에 따른 차이가 있을 가능성을 배제할 수 없습니다.
출처 : http://kin.naver.com/detail/detail.php?d1id=1&dir_id=10201&eid=NzevzsuvBM5WusDBdnp1xa4HoTwS+G2j&qb=dHJ1c3RlZGluc3RhbGxlcg==&enc=utf8§ion=kin&rank=1&sort=0&spq=0&pid=fA0WDloi5T8ssv5GdVosss--367866&sid=Si0svnMnLUoAADZTIbs
'개발 > 삽질' 카테고리의 다른 글
IntelliJ console 에서 한글 깨질때 (0) | 2015.11.06 |
---|---|
Eclipse에서 파일이나 폴더 복사할때 유의 (0) | 2010.11.05 |
catch에서 디테일 메세지로 뭔가를 처리할때 주의 (0) | 2009.03.04 |
POI HSSF ~ 이용 엑셀파일 만들기 (0) | 2008.07.16 |
json 한글.. (0) | 2008.07.11 |
댓글