파일의 소유권을 가져올 수 없습니다.


1

내 데이터 드라이브에는 약 800 개의 파일이 있으며 독서 실행하다 권한은 있지만 다른 것은 허용하지 않습니다.

Windows 탐색기를 통해 권한을 변경하려고하면 권한 변경과 관련된 모든 필드가 회색으로 표시됩니다. 실행할 때 ...

icacls FILE /grant UserName:F

... CMD에서 오류가 발생했습니다. FILE: Access denied.

이러한 동작은 숨겨진 관리자 계정에 로그인하는 경우에도 적용됩니다 ( net user administrator /active:yes )를 안전 모드로 설정하십시오.

자세한 검사를 통해 파일이 더 이상 존재하지 않는 설치에서 사용자에게 모든 권한을 허용한다는 사실을 발견했습니다. 다른 나열된 사용자 ( "Jeder", "Everyone"의 독일어 및 다른 기존 사용자가 아닌 사용자)에게는 읽기 / 실행 권한 만 있습니다.

screenshot of User Permissions window in German

전체 드라이브를 외장 드라이브로 옮기고 현재 드라이브를 포맷하는 것의 해결책이 있습니까? 이 드라이브에 50,000 개가 넘는 파일이 있으면 시간이 오래 걸릴 수 있습니다. 특히 반복되는 문제 인 것 같습니다.

편집하다: 그만큼 /reset ~에 대한 옵션 icacls 어느 쪽이든 작동하지 않습니다.

편집하다: 추가 독자의 경우 : 권한 변경에 실패한 파일의 경우, takeown /f FILE Tetsujin의 답변과 그 주석을 참조하십시오.

답변:


2

본질적으로, 당신은 그들 중 일부의 소유권을 스스로 취해야하지만 다른 사람들을 위해 TrustedInstaller에 소유권을 부여해야합니다. 어느 것이 어느 것이어야하는지 확실하지 않다면, 도구가 당신을 위해 그것을하도록하는 것이 가장 좋습니다 ...

나는 tweaking.com 도구 누군가가 '독창적으로'TrustedInstaller를 제거하여 시스템 절반의 소유자로 & lt; 그들이 발견 할 수있는 모든 것에 대한 소유권을 가졌습니다.

솔직히 솔직하게 말하자면 명령 행에서 똑같은 일을 할 수 있지만 솔직히 말하면 매우 솔직한 설정이 아니라면 Windows의 기본값으로 다시 설정하는 것이 더 간단합니다.

올인원 툴이나 더 구체적인 트위터 중 하나를 사용해보십시오. 정확히 어디로 향하고 있는지 알고 있다면 ...

그들은 또한 가장 깨끗한 가능한 설치로 부팅하는 방법에 대한 몇 가지 아주 좋은 메모를 가지고 있으므로 도구는 자신의 일을 할 수 있습니다 - 클린 부팅

비 시스템 파일의 경우 소유권을 얻는 것이 가장 쉽습니다. & amp; 모든 시스템 파일이 아닌 경우 TrustedInstaller가 필요하지 않습니다.

관리자 권한 명령 프롬프트에서 다음을 사용하십시오. takeown /F <filename> 파일의 소유권을 강제합니다.


당신이 의미하는 명령을 언급 할 수 있습니까? 내가 말했듯이, 그 목적으로 의도 된 icacls는 제 경우에는 작동하지 않습니다. 차라리 수정해야 할 단 하나의 문제가있을 때 조정 도구로 내 컴퓨터를 수정하려고하지 않을 것입니다. 전체 드라이브 선택 만 허용됩니다. 또한 "다른 사람이 액세스 할 수있는"시스템 파일이 아닌 사용자 파일 (별도의 드라이브에 있음) 만 말합니다.
kdb

1
상승 된 명령 프롬프트에서 TAKEOWN / F & lt; filename & gt; 모든 시스템 파일이 아닌 경우 TrustedInstaller가 필요 없습니다.
Tetsujin

1
감사, takeown /f 나를 위해 일했다.
kdb

답변에 댓글 정보 중 일부를 표시하지 않았습니다. upvotes 주셔서 감사합니다.
Tetsujin
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.