Windows 운영 체제는 주요 릴리스에서 크게 변경되지 않은 파일 디렉토리 구조를 가지고 있습니다. 핵심 시스템 파일은 Windows 폴더, 사용자 프로필 데이터는 Users 폴더, 프로그램 파일은 Program Files 및 Program Files(x86) 폴더에서 찾을 수 있습니다.
그러나 Microsoft Store 앱은 어떻습니까? 다른 데스크톱 앱과 달리 Microsoft Store 앱은 비밀 WindowsApps 폴더에 숨겨져 있습니다. Windows는 표준 Windows 사용자 계정에서 이 폴더에 대한 액세스를 제한하므로 어떤 방식으로든 보거나 편집하려면 몇 가지를 변경해야 합니다. 다음은 수행해야 할 작업입니다.
Windows 10의 WindowsApps 폴더란 무엇입니까?
WindowsApps 폴더는 앞서 언급했듯이 Microsoft Store 앱이 포함된 제한된 폴더입니다. 여기에는 Your Phone 앱(yourphone.exe)과 같이 UWP(유니버설 Windows 플랫폼) 앱 스타일(Windows 8에 도입됨)을 사용하는 일부 Windows 앱도 포함되어 있습니다.
보안 관점에서 WindowsApps 폴더를 제한하는 것이 합리적입니다. 나머지 Windows에서 Microsoft Store 앱을 샌드박싱하고 숨겨진 TrustedInstaller 사용자 계정으로 파일 소유권을 제한함으로써 Microsoft Store 앱은 표준 데스크톱 앱과 비교하여 나머지 Windows에 대한 액세스를 제한할 수 있습니다.
불행히도 이것은 WindowsApps 폴더를 변경하거나 보기가 어렵다는 것을 의미합니다. 먼저 폴더의 소유권을 가져오는 단계를 수행해야 나중에 폴더를 변경할 수 있도록 액세스할 수 있습니다.
그러나 이를 시도하기 전에 보안 위험을 고려하는 것이 중요합니다. Microsoft가 앱의 품질과 안전성을 검사하는 동안 WindowsApps 폴더에 대한 액세스를 제한하면 다른 보호 계층이 추가되어 다른 민감한 파일이나 폴더(예:C:\Users 디렉터리의 사용자 프로필 폴더)에 대한 액세스를 방지할 수 있습니다.
폴더의 소유권을 가져오면 이 추가 보호 기능이 줄어들고 더 많은 시스템 데이터가 Microsoft Store 앱에 노출됩니다. 걱정된다면 나중에 맬웨어를 검사하여 안심하십시오.
Windows 파일 탐색기를 사용하여 WindowsApps 폴더에 액세스
Windows 10에서 WindowsApp 폴더에 액세스하는 가장 쉬운 방법은 Windows 파일 탐색기를 사용하는 것입니다. 숨겨진 폴더 보기를 활성화하고 폴더의 소유권을 가져와 폴더를 보고 변경할 수 있는 권한을 부여해야 합니다.
- 시작하려면 Windows PC에서 파일 탐색기를 엽니다. Windows는 기본적으로 특정 폴더를 숨기므로 먼저 비활성화해야 합니다. 이렇게 하려면 보기 를 선택하십시오.> 숨겨진 항목 . 그러면 오른쪽의 디렉토리 목록에 숨겨진 파일과 폴더가 나타납니다.
- 숨겨진 폴더에 액세스할 수 있는 상태에서 프로그램 파일을 엽니다. 디렉토리(보통 C:\Program Files ) 주소 표시줄을 사용합니다. WindowsApp 폴더는 디렉터리 목록에 표시되어야 합니다.
- 고급 보안 설정 창에서 변경을 선택합니다. 소유자 옆에 있는 버튼 정보는 상단에 있습니다.
- 이제 모든 하위 폴더 및 파일과 함께 WindowApps 폴더를 보고 편집할 수 있습니다. WindowsApps 를 두 번 클릭합니다. C:\Program Files 폴더 전체 내용을 보려면 디렉토리를 클릭하세요.
Windows PowerShell을 사용하여 WindowsApp에 액세스하기
위의 방법을 사용하면 WindowsApps 폴더에 대한 액세스 권한을 부여하고 소유권을 얻을 수 있지만 따라가기에는 상당히 번거로운 과정이 될 수 있습니다. WindowsApps 폴더의 소유권을 빠르게 변경하고 전체 액세스 권한을 얻으려면 Windows PowerShell을 대신 사용할 수 있습니다.
- 새 PowerShell 창을 열려면 시작 메뉴를 마우스 오른쪽 버튼으로 클릭하고 Windows PowerShell(관리자) 옵션.
- 새 PowerShell 창에서 takeown /f "C:\Program Files\WindowsApps" /r 을 입력합니다. Enter 키를 누릅니다. . 완료하는 데 약간의 시간이 걸립니다. /f 사용 (강제) 및 /r (재귀) 플래그, 테이크다운 명령은 WindowsApps 폴더의 소유권을 강제로 변경하여 모든 파일과 하위 폴더에 변경 사항을 적용합니다.
프로세스가 완료되면 Windows 파일 탐색기에서 WindowsApps 폴더(C:\Program Files\WindowsApps)에 액세스할 수 있습니다.
WindowsApps 폴더 구조 이해
Program Files 폴더와 달리 WindowsApp 폴더는 단순한 앱 이름으로 구성되지 않습니다. WindowsApps의 Microsoft Store 앱 폴더에는 일반적으로 이름, 버전 번호, 아키텍처 패턴을 따르는 명명 구조가 있습니다. (예:x64 표준 64비트 CPU PC용) 및 Microsoft Store 게시자 ID .
예를 들어 Netflix 앱 폴더의 이름은 4DF9E0F8.Netflix_6.97.752.0_x64__mcm4njqhnhss8입니다. . 4DF9E0F8.Netflix component는 내부 앱 이름이고 6.97.752.0 앱 버전입니다.
아키텍처, x64 , 일반적인 64비트 CPU 아키텍처를 가리키는 반면 mcm4njqhnhss8 Netflix의 게시자 ID입니다. WindowsApps 폴더의 모든 앱 폴더는 어떤 식으로든 이 구조를 따릅니다.
폴더가 두 개 이상 있는 일부 앱을 볼 수도 있습니다. 이름, 앱 버전 및 게시자 ID는 동일하게 유지되지만 일부 폴더는 중립 또는 neutral_split.scale 건축용. 이는 일반적으로 대상 아키텍처에 관계없이 동일하게 유지되는 공통 데이터 파일(예:앱 메타데이터)을 가리킵니다.
그러나 핵심 파일은 기본 아키텍처 폴더(예:x64 폴더). 일부 앱에는 직접 실행할 수 있는 실행 파일이 있고 다른 앱은 자바스크립트 및 기타 웹 자산이 표시되는 웹 앱입니다.
예를 들어 Netflix는 웹 기반 앱입니다. 핵심 Netflix x64 디렉토리 내에서 js, images, fonts, 폴더 및 obj 자바스크립트와 HTML 코드로 그 기원을 가리킵니다. Microsoft Bing News 앱과 같은 다른 앱에는 표준 데스크톱 앱과 마찬가지로 실행 파일과 DLL(동적 연결 라이브러리) 파일이 대신 제공됩니다.
궁금한 점이 있으면 다양한 하위 폴더를 살펴보고 설치한 앱이 어떻게 작동하는지 이해할 수 있지만 코드를 변경할 수는 없습니다.
Windows 10에서 Microsoft Store 앱 문제 해결
WindowsApps 폴더에 액세스하면 설치한 다양한 Microsoft Store 앱을 탐색하고 필요한 경우 제거할 수 있습니다. yourphone.exe와 같은 일부 앱은 제거하면 안 되는 핵심 Windows 앱이지만 다른 앱(예:스토어에서 직접 설치)은 안전하게 제거할 수 있습니다.
그러나 Microsoft Store 자체를 통해 또는 Windows 설정 메뉴를 사용하여 Microsoft Store 앱을 제거하는 것이 가장 좋습니다. 직접 설치한 앱을 업데이트하는 데 문제가 있는 경우 느린 Microsoft Store 다운로드 확인을 포함하여 이유를 살펴봐야 할 수 있습니다.