TrustedInstaller 사용 권한을 얻는 방법

2019. 4. 19. 23:33 / 서기랑

 윈도우 환경에서 폴더나 파일을 삭제하거나 이동하려 할 때 TrustedInstaller 사용 권한을 요구하는 경우가 있다.

 이는 윈도우 비스타부터 생긴 계정 간의 권한과 관련된 것으로 흔히 모든 권한을 가지고 있다고 생각하는 Administrator계정이라도 해당 권한은 가지고 있지 않기 때문에 해당 권한을 필요로 하는 작업을 해야 한다면 추가로 권한을 얻어야 한다.


TrustedInstaller 사용 권한을 얻는 방법

1. 관리자 권한으로 cmd 실행.

 TrustedInstaller 권한을 얻는 방법은 몇 가지가 있는데 여기서는 명령어를 통해서 변경하려는 파일 및 폴더에 대한 권한을 얻는 방법을 정리해봤다.

 우선 명령어를 실행해야 하니 우선 관리자 권한으로 cmd(명령 프롬프트)를 실행하도록 하자.

관리자 권한 cmd


2. 명령어 입력.

 cmd를 실행했다면 아래의 명령어를 순서대로 입력하여 소유자를 변경하고, 현재 자신이 사용하고 있는 계정에 모든 권한을 부여하기만 하면 된다.

- 소유자 변경

 takeown /f 권한이 필요한 폴더 /a /r

 사용 예) takeown /f c:\windows\system32 /a /r


- 모든 권한 부여

 icacls 권한이 필요한 폴더 or 파일 /grant 권한을 부여할 윈도우 계정:f /t /l

 사용 예) icacls c:\windows\system32 or 파일 /grant administrator:f /t /l


그 외.

 이 방법은 TrustedInstaller 권한을 얻는다기 보다는 현재 변경하고자 하는 폴더나 파일에 대한 권한을 계정에 부여하는 방법이라고 보면 된다.

 TrustedInstaller 권한을 얻는다는 것과 개념이 조금 다르긴 하지만 어쨌든 해당 방법으로 권한을 부여한다면 TrustedInstaller 사용 권한을 요구하던 메시지는 더 이상 나타나지 않을 것이다.