Windows 스토어 앱이 시작되지 않습니까? 레지스트리 및 파일 권한 확인

많은 Windows 사용자는 (Windows)레지스트리 및 파일 권한(Registry & File Permissions)  의 일부 수정으로 인해 Microsoft Store 에서 다운로드한 Windows Store 앱(Windows Store Apps) 을 시작할 수 없습니다 . 이 기사에서는 Microsoft Store 앱 이 (Microsoft Store Apps)Windows 10 시스템 에서 시작되지 않는 경우 살펴봐야 할 몇 가지 레지스트리(Registry)파일 설정을 제안합니다.(File)

Microsoft Store 앱(Microsoft Store Apps) 과 관련된 두 가지 문제가 있습니다 . 하나는 레지스트리(Registry)파일 권한(File Permission) 문제 로 인해 발생할 수 있습니다 .

앱 을 열려고 할 때 시작 화면 으로 (Start Screen)이동 했습니다.(App)

사용자가 Microsoft Store(Microsoft Store) 앱 을 열려고 하면 앱이 시작되지만 오류 메시지가 표시되지 않고 시작 화면 으로 리디렉션됩니다. (Start Screen)이것은 일반적으로 레지스트리(Registry)파일 권한(File Permission) 의 변경으로 인해 발생합니다 .

Microsoft Store 앱(Microsoft Store Apps) 에는 모든 애플리케이션 패키지(All Application Package ) 그룹에 저장된 레지스트리 및 파일 시스템이 있습니다. 그룹이 이러한 레지스트리 및 파일 시스템에 대한 필수 액세스 권한을 상실하면 이 문제가 발생할 수 있습니다.

Windows 스토어 앱(Store Apps)시작 메뉴(Start Menu) 가 작동하지 않음

많은 사용자가 Microsoft Store 앱 을 열 수 없거나 (Microsoft Store Apps)시작 메뉴(Start Menu) 에 액세스 할 수 없는 오류를 경험하고 있습니다. 오류의 원인은 매우 분명합니다. 하나 또는 모든 키에서 읽기 권한이 손실되었습니다. 모든 응용 프로그램 패키지 (All Application Package ) 에 레지스트리 및 파일 하위 시스템 위치에 대한 권한이 없습니다 .

이 기사에서 제시할 솔루션은 이러한 두 가지 오류에 모두 적용됩니다.

레지스트리(Registry)파일 권한(File Permission) 으로 인해 Windows 스토어 앱(Store Apps)시작 되지 않음(Start)

솔루션을 확인하기 전에 권한이 어떻게 변경되었는지 확인해야 합니다. 우리는 일어날 수 있는 세 가지 시나리오를 볼 것입니다. 그들은.

  1. 파일 권한이 변경됨
  2. 레지스트리 권한이 변경되었습니다.
  3. 그룹 정책이 사용됨

컴퓨터에 무슨 일이 일어났는지 알아봅시다.

1] 파일 권한이 변경되었습니다.

Programs Files, Windows Users<userName>\AppData\Local\Microsoft\Windows\WER.  의 세 폴더에 대한  파일 권한(File Permissions) 을 확인해야 합니다 .

처음 두 폴더는 읽기, 읽기 및 실행(Read, Read & Execute, )폴더 내용 나열 ( List folder contents ) 옵션을 제어하고 마지막 폴더는 List folder/read data, Create Folders/Append Data 를 제어해야 합니다.

폴더를 마우스 오른쪽 버튼으로 클릭하고 보안 (Security ) 탭으로 이동하여 권한을 확인하면 됩니다.

2] 레지스트리 (Registry) 권한(Permissions) 이 변경되었습니다 .

다음 레지스트리(Registry) 키를 확인하고 모든 애플리케이션 패키지(All Applications Packages) 그룹에 읽기(Read) 권한이 있는지 확인해야 합니다. 권한이 없는 경우 레지스트리 권한(Permissions) 이 변경된 것입니다.

  • HKEY_CLASSES_ROOT
  • HKEY_LOCAL_MACHINE드라이버
  • HKEY_LOCAL_MACHINEHARDWARE
  • HKEY_LOCAL_MACHINESAM
  • HKEY_LOCAL_MACHINESOFTWARE
  • HKEY_LOCAL_MACHINESYSTEM
  • HKEY_USERS

3] 그룹 정책이 사용됨

그룹 정책(Group Policy) 이 사용 권한을 변경하는 데 사용되었는지 확인하려면 문제가 발생한 컴퓨터의 gpreport를 확인 해야 합니다 . (gpreport)따라서 해당 컴퓨터로 이동하여 관리자 권한으로 명령 프롬프트 (Command Prompt ) 를 실행하고 다음 명령을 실행합니다.

gpresult /h <path>\gpreport.html

Replace <HTML 파일을 만들 드라이브 문자로 바꾸십시오.

이제 다음 지침에 따라 확장합니다.

Computer Settings > Policies\Windows Settings\Security Settings

이제 파일 시스템 및 레지스트리  가 있는지 확인합니다. 존재하는 경우 (File System and Registry, )그룹 정책(Group Policy) 이 권한을 변경 하고 있음을 의미합니다 .

Permissions 를 변경하는 것이 무엇인지 알았으므로 이제 오류를 수정할 차례입니다. 권한이 변경된 방식에 따라 레지스트리(Registry)파일 (File)권한 이 변경되어 (Permissions)Microsoft Store 앱(Microsoft Store Apps) 이 시작되지 않는 문제를 해결해야 합니다 . 다음은 일어날 수 있는 4가지 일입니다.

  1. 파일 시스템 권한(File System Permission) 이 수동으로 변경됨
  2. (File System Permission)그룹 정책(Group Policy) 에 의해 변경된 파일 시스템 권한
  3. 레지스트리 권한(Registry Permission) 이 수동으로 변경됨
  4. (Registry Permission)그룹 정책(Group Policy) 에 의해 변경된 레지스트리 권한

관련(Related) : 여러 사용자가 설치한 Microsoft Store가 시작되지 않습니다(Microsoft Store installed by multiple users fails to start) .

그들에 대해 자세히 이야기합시다.

1 ] 파일 시스템 권한(] File System Permission) 이 수동으로 변경됨

Microsoft Store 앱이 시작되지 않습니까?  레지스트리 확인 및  파일 권한

파일 시스템 권한(File System Permission) 이 수동으로 변경 되었다는 결론에 도달했다면 다음 단계를 실행하여 오류를 수정하십시오.

  1. Win + E.파일 탐색기 (File Explorer ) 를  실행  합니다.
  2. C Drive > Program Files 로 이동합니다 .
  3. Program Files  를 마우스 오른쪽 버튼으로 클릭  하고 속성 을 클릭  합니다.(Properties.)
  4. 보안 (Security ) 탭  으로 이동하여 고급을 클릭합니다.(Advanced.)
  5. Change permissions > Add > Select a principal > Locations. 클릭  합니다.
  6. 이제 로컬 컴퓨터를 선택하고 확인을 클릭합니다.
  7. 모든 애플리케이션 패키지( All Applications Packages) 그룹 이름을  추가 하고 확인(ok) 을 선택 합니다.
  8. 설정, Type = allowApplies to = This folder, subfolder, and files.
  9. 이제 속성(Properties) 창을 제외한 다른 창을 모두 닫습니다  .
  10. 편집 (Edit ) 을 클릭  하고 읽기, 읽기 및 실행,(Read, Read & Execute,) 폴더 내용 나열(List folder contents) 을 확인합니다 .
  11. "모든 하위 개체 권한을 이 개체의 상속 가능한 권한 항목으로 바꾸기" (“Replace all child object permissions with inheritable permission entries from this object” ) 옵션을 선택하고 적용 > 확인을 클릭  합니다 Apply > Ok.

Windows  및  사용자 (Users. ) 에 대해 동일한 작업을 수행합니다 . 그러나 후자의 경우 모든 응용 프로그램 패키지(All Application Packages) 그룹에 모든 권한을 부여해야 합니다 .

파일 시스템  (File System )권한 (Permission ) 이 수동으로 변경된 경우 문제가 해결되기를 바랍니다  .

2] 그룹 정책 에 따른 (Group Policy)파일 권한(File Permission) 변경

파일 권한 이 (File Permission)그룹 정책(Group Policy) 에 의해 변경 되었다고 판단되면 이 솔루션을 읽고 오류를 수정하십시오.

그룹 정책 관리 콘솔(Group Policy Administrative Console ) 을 실행  하고 다음 위치로 이동합니다.

Computer Configuration\Policy\Windows Settings\Security Settings\File System

경로가 있으면 편집하고, 없으면  파일 시스템 (File System ) 을  마우스 오른쪽 버튼으로 클릭하고 파일 추가 (add file ) 를 선택한 다음 c:\Program Files 로 이동하여 확인을 클릭  합니다. (Ok. )이제  Add > Location > Local Machine Name 을 클릭 합니다. 이제  모든 응용 프로그램 패키지 를 추가하고 (All Application Package,)읽기, 읽기 및 실행, 폴더 내용 나열에 ( Read, Read & Execute, and List folder contents, )  대한 제어 권한을 부여하고 Apply > Ok. 을 클릭  합니다.

마지막으로  상속 가능한 권한으로 모든 하위 폴더 및 파일에 대한 기존 권한 바꾸기(Replace existing permissions on all subfolders and files with inheritable permissions)  옵션을 선택합니다.

Windows  및  사용자 (Users. ) 에 대해 동일한 작업을 수행합니다 . 그러나 후자 의 경우 모든 (Full Control)응용 프로그램 패키지(Application Packages) 그룹 에 모든 권한을 부여해야 합니다 .

3] 레지스트리 권한(Registry Permissions) 이 수동으로 변경됨

Microsoft Store 앱이 시작되지 않습니까?  레지스트리 및 파일 권한 확인

레지스트리 (Registry) 권한(Permissions) 이 변경 되었다고 판단되면 이 솔루션을 읽고 오류를 수정하십시오.

  • 시작  메뉴에서 레지스트리 편집기  를 실행합니다.(Registry Editor )
  • HKEY_Users 를 마우스 오른쪽 버튼으로 클릭 하고 권한 을 선택  합니다. (Permissions.)이제  모든 응용 프로그램 패키지  에 (All Application Packages )읽기 (Read ) 에 대한 모든 권한을  부여하고 Apply > Ok. 을 클릭  합니다.
  • HKEY_CLASSES_ROOT 에 대해서도 동일한 작업을 수행합니다 .
  • HKEY_LOCAL_MACHINE 의 경우 HARDWARE, SAM, SOFTWARE, SYSTEM 하위 키 에  읽기 (Read ) 권한 이 있는지 확인해야 합니다 .

이렇게 하면 문제가 해결됩니다.

4] 그룹 정책(Group Policy) 에 의해 변경된 레지스트리 권한(Registry Permissions)

마지막으로 가능한 조합은 레지스트리 권한 이 (Registry Permissions)그룹 정책(Group Policy) 에 의해 변경되는 경우 입니다. 이 문제를 해결하려면 이 솔루션을 읽어야 합니다.

그룹 정책 관리 콘솔(Group Policy Administrative Console ) 을 실행  하고 다음 위치로 이동합니다.

Computer Configuration\Policy\Windows Settings\Security Settings\Registry

레지스트리(Registry ) 를  마우스 오른쪽 버튼으로 클릭하고 키 추가(add key ) 를 선택한 다음 CLASSES_ROOT 를 선택하고 ( CLASSES_ROOT)추가(Add) 를 클릭 합니다. (. )이제 Location > Local Machine Name 을 클릭 합니다. 이제  모든 응용 프로그램 패키지 를 추가하고 (All Application Package,)읽기( Read.)  를 제어할 수 있습니다 .

사용자 (Users )MACHINE\HARDWARE, MACHINE\SAM, MACHINE\SOFTWARE, 및 MACHINESYSTEM 에 대해 동일한 작업을 수행합니다  MACHINE\SYSTEM.

Microsoft 에서 제안한 이러한 솔루션이 도움이 되기를 바랍니다.

관련: (Related:) 사용자 계정이 여러 개인 경우 Windows 스토어 앱이 실행되지 않습니다 .



About the author

저는 Windows MVP이고 2007년부터 Windows로 작업해 왔습니다. 제 경험에는 소프트웨어 개발, 하드웨어 및 사운드, Windows 앱이 포함됩니다. 저는 항상 제 작업에서 사용자 경험을 개선할 수 있는 최선의 방법을 찾고 있습니다. 따라서 소프트웨어 응용 프로그램을 설계하거나 개발하는 데 도움이 필요하면 제 서비스를 제공할 수 있습니다.



Related posts