Windows에는 사용자가 임의로 수정하면 안 되는 중요한 파일들을 보관하기 위해 의도적으로 숨겨둔 폴더가 여럿 있습니다. 시스템 파일이 저장된 폴더일 수도 있고, 프로그램 관련 데이터가 들어 있는 폴더일 수도 있죠. 이번 글에서는 그중 하나인 WindowsApps 폴더가 어떤 역할을 하는지, 그리고 접근할 수 없을 때 어떻게 해결해야 하는지 자세히 알아보겠습니다.
Windows 10의 WindowsApps 폴더
파일 탐색기의 '보기' 메뉴에서 '숨긴 항목' 옵션을 활성화하면 숨겨진 폴더들을 확인할 수 있습니다. Windows 파티션에서 숨김 폴더를 표시했을 때 WindowsApps 폴더가 나타난다면, 먼저 이 폴더가 무엇인지 이해하는 것이 좋습니다. 흥미로운 점은 이 폴더를 열려고 시도하면 관리자 계정으로 로그인한 상태라도 접근이 거부된다는 것입니다.
WindowsApps 폴더는 어떤 용도로 사용될까?
WindowsApps 폴더는 C:\Program Files 경로에 위치하며, Microsoft Store에서 다운로드한 모든 앱과 관련 파일이 저장되는 공간입니다. 실제로 프로그램 설치 위치를 다른 드라이브로 변경하면 해당 드라이브에 새로운 WindowsApps 폴더가 자동으로 생성됩니다.
문제는 앱을 다시 기본 드라이브로 되돌린 후에도 Windows가 이 폴더를 그대로 유지하며 삭제를 허용하지 않는다는 점입니다. 이런 상황에서 불편함을 느낀다면 아래에서 소개하는 방법을 참고해 보세요.
그렇다면 왜 이 폴더에 접근할 수 없는 걸까요? 그 이유는 폴더의 소유자가 'TrustedInstaller'로 설정되어 있고, System 사용자에게만 권한이 부여되어 있기 때문입니다. 다른 계정에는 아무런 권한이 없죠. 폴더 속성에서 '보안 > 고급'으로 이동한 뒤 '계속' 버튼을 클릭하면 사용자 목록과 권한 정보를 확인할 수 있습니다.
현재 사용 중인 계정이 이 목록에 없기 때문에 폴더에 접근할 수 없는 것입니다.
참고: PerfLogs와 System.SAV 폴더에 대한 설명도 함께 확인해 보세요.
WindowsApps 폴더에 접근하고 삭제하는 방법
폴더 안에 설치된 앱이 남아 있다면 폴더 권한을 변경하거나 소유권을 바꾸지 않는 것이 좋습니다. 또한 Windows 파티션 내부의 폴더는 삭제 시 오류가 발생하기 때문에 삭제가 불가능합니다. 반면, 비어 있지 않은 폴더가 다른 드라이브에 있다면 아래 방법으로 삭제할 수 있습니다.
앱을 이미 기본 드라이브로 옮긴 상태라면, 폴더를 삭제하기 위해 먼저 소유권을 가져와야 합니다.
- 폴더를 마우스 오른쪽 버튼으로 클릭한 후 '속성'을 선택합니다.
- '보안' 탭으로 이동하여 '고급' 버튼을 클릭하고, 이어서 '계속' 버튼을 누릅니다.
- 고급 보안 설정 창에서 '소유자' 섹션의 '변경' 링크를 클릭하고, 본인의 사용자 계정을 추가합니다.
- '하위 컨테이너 및 개체의 소유자 바꾸기' 옵션에 체크합니다.
- 변경 사항을 적용하고 프로세스가 완료될 때까지 기다립니다.
- 보안 설정 창을 다시 열어 방금 추가한 사용자를 선택합니다.
- '추가' 버튼이 활성화되면 클릭하여 권한을 추가할 수 있습니다.
- '주체 선택' 링크를 클릭하고 동일한 사용자 계정을 찾아 추가한 후, '기본 권한'에서 '모든 권한(전체 제어)'을 허용합니다.
위 과정을 마치면 폴더와 그 안의 내용물을 정상적으로 삭제할 수 있습니다.
프로 팁: 해당 드라이브에 이 폴더 외에 다른 데이터가 전혀 없다면, 드라이브를 포맷하는 것이 가장 간단한 방법입니다. 포맷하면 폴더까지 한 번에 제거되며, Windows의 어떠한 제약도 받지 않습니다.
이번 글이 WindowsApps 숨김 폴더의 정체와 접근이 제한되는 이유를 이해하는 데 도움이 되었기를 바랍니다. 기본적으로는 이 폴더를 삭제하지 않는 것이 좋지만, 앱을 이동한 다른 드라이브에서 폴더를 제거하는 방법도 함께 살펴보았습니다.