Windows Storeアプリが起動しませんか?レジストリとファイルのアクセス許可を確認する

多くのWindowsユーザーは、レジストリとファイルのアクセス許可(Registry & File Permissions) が変更されているため、 MicrosoftStoreからダウンロードしたWindowsストアアプリ(Windows Store Apps)を起動できません。この記事では、 MicrosoftStoreAppsが(Microsoft Store Apps)Windows10システムで起動しない場合に確認する必要があるレジストリ(Registry)ファイル(File)の設定をいくつか提案します。

Microsoft Store Appsに関連する2つの問題があります。1つは、レジストリ(Registry)ファイルのアクセス許可(File Permission)の問題が原因で発生する可能性があります。

アプリ(App)を開こうとすると、スタート画面(Start Screen)にリダイレクトされます

ユーザーがMicrosoftStore(Microsoft Store)アプリを開こうとすると、アプリは起動しますが、エラーメッセージが表示されずにスタート画面にリダイレクトされます。(Start Screen)これは通常、レジストリ(Registry)ファイルのアクセス許可(File Permission)が変更されたために発生します。

Microsoft Store Appsのレジストリとファイルシステムは、AllApplicationPackageグループに保存されています。グループがこれらのレジストリおよびファイルシステムへの必要なアクセスを失うと、この動作が発生する可能性があります。

Windowsストアアプリ(Store Apps)スタートメニュー(Start Menu)が機能しない

多くのユーザーは、 Microsoft Store Apps(Microsoft Store Apps)を開くことができない、またはスタートメニュー(Start Menu)にアクセスできないというエラーを経験しています。エラーの理由は非常に明確で、1つまたはすべてのキーが読み取り権限を失っています。All Application Package には、レジストリとファイルサブシステムの場所に対するアクセス許可がありません。

この記事で説明する解決策は、これらのエラーの両方に適用されます。

レジストリ(Registry)ファイルのアクセス許可(File Permission)が原因でWindowsストアアプリ(Store Apps)起動できない(Start)

ソリューションを確認する前に、権限がどのように変更されたかを判断する必要があります。発生した可能性のある3つのシナリオを確認します。彼らです。

  1. ファイルのアクセス許可が変更されました
  2. レジストリのアクセス許可が変更されました
  3. グループポリシーが使用されました

お使いのコンピュータに何が起こったのかを判断しましょう。

1]ファイルのアクセス許可が変更されました

3つのフォルダー、  Programs Files、Windows、および Users<userName>\AppData\Local\Microsoft\Windows\WER. ファイルアクセス許可(File Permissions)を確認する必要があります。

最初の2つのフォルダーが、[読み取り] 、[読み取りと実行]、(Read, Read & Execute, )および[フォルダーの内容の一覧表示] ( List folder contents )オプションを制御し、最後の1つがList folder/read data, および[フォルダーの Create Folders/Append Dataデータの追加]を制御できることを確認する必要があります。

これを行うには、フォルダを右クリックし、[セキュリティ (Security )]タブに移動して、アクセス許可を確認します。

2]レジストリの(Registry) アクセス許可(Permissions)が変更されました

次のレジストリ(Registry)キーを確認し、[すべてのアプリケーションパッケージ](All Applications Packages)グループに読み取り(Read)権限があるかどうかを確認する必要があります。権限を持っていない場合は、レジストリの権限(Permissions)が変更されました。

  • HKEY_CLASSES_ROOT
  • HKEY_LOCAL_MACHINEDrivers
  • HKEY_LOCAL_MACHINEHARDWARE
  • HKEY_LOCAL_MACHINESAM
  • HKEY_LOCAL_MACHINESOFTWARE
  • HKEY_LOCAL_MACHINESYSTEM
  • HKEY_USERS

3]グループポリシーが使用されました

グループポリシー(Group Policy)を使用してアクセス許可を変更したかどうかを確認するには、問題が発生しているコンピューターのgpreportを確認する必要があります。そのため、そのコンピューターに移動し、管理者としてコマンドプロンプト を起動して、次のコマンドを実行します。(Command Prompt )

gpresult /h <path>\gpreport.html

Replace < path>を、HTMLファイルを作成するドライブ文字に置き換えます。

次に、次の手順に従って展開します。

Computer Settings > Policies\Windows Settings\Security Settings

ここで、ファイルシステムとレジストリ (File System and Registry, )が存在するかどうかを確認します。存在する場合は、グループポリシー(Group Policy)がアクセス許可を変更していることを意味します。

パーミッション(Permissions)を変更しているものがわかったので、エラーを修正します。アクセス許可が変更された方法によっては、レジストリ(Registry)ファイルの(File)アクセス許可が変更されたために(Permissions)MicrosoftStoreアプリ(Microsoft Store Apps)が起動しないことを解決する必要があります。以下は、発生した可能性のある4つのことです。

  1. ファイルシステムのアクセス許可(File System Permission)が手動で変更されました
  2. (File System Permission)グループポリシーによって(Group Policy)ファイルシステムのアクセス許可が変更されました
  3. レジストリ権限(Registry Permission)が手動で変更されました
  4. (Registry Permission)グループポリシーによって(Group Policy)レジストリのアクセス許可が変更されました

関連(Related)複数のユーザーによってインストールされたMicrosoftStoreが起動に失敗します(Microsoft Store installed by multiple users fails to start)

それらについて詳しく話しましょう。

1 ]ファイルシステムのアクセス許可(] File System Permission)が手動で変更されました

Microsoft Store Appsが起動しませんか? レジストリを確認してください  ファイルのアクセス許可

ファイルシステムのアクセス許可(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. 次に、ローカルマシンを選択し、[OK]をクリックします。
  7. [すべてのアプリケーションパッケージ]( All Applications Packages)グループ名を 追加し、 [ OK]を選択します。
  8. Set、Type = allow and Applies 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. )についても同じようにします。ただし、後者の場合は、すべてのアプリケーションパッケージ(Application Packages)グループにフルコントロール(Full Control)を付与してください。

3]レジストリのアクセス許可(Registry Permissions)が手動で変更されました

Microsoft Store Appsが起動しませんか? レジストリとファイルのアクセス許可を確認する

レジストリの(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 ]を選択して[追加(Add)]をクリックします。 Location > Local Machine Name]をクリックします。次に、すべてのアプリケーションパッケージ(All Application Package,)を追加 し、読み取りを( Read.) 制御できるようにします。

ユーザー (Users )MACHINE\HARDWARE, MACHINE\SAM, MACHINE\SOFTWARE, およびMACHINESYSTEMについても同じようにし ます MACHINE\SYSTEM.

マイクロソフト(Microsoft)が提案するこれらのソリューションがお役に立てば幸いです。

関連:(Related:) 複数のユーザーアカウントがある場合、WindowsStoreアプリは起動しません。



About the author

こんにちは潜在的な雇用主!私は、この分野で 7 年以上の経験を持つ、経験豊富なソフトウェア エンジニアです。私は、Windows 7 アプリケーションの設計と開発の方法を知っており、プロフィールにさまざまなクールな Web サイトの推奨事項があります。私のスキルと経験は、優れたプロジェクト管理スキル、プログラミング知識、および Web 開発経験を備えた有能な人材を探している企業に最適です。



Related posts