Windows10アプリを開いてから閉じるを修正する

一部またはすべてのWindows10アプリが正しく機能していませんか?以前、 Windowsストアアプリが見つからないという問題(fix the problem of missing Windows Store apps)を解決する方法についての記事を書きましたが 、最近、 Windowsアプリが開いているように見えてもすぐに閉じるWindows10マシンを購入したクライアントがいました。

アプリの読み込みに失敗するというこの問題が発生している場合は、おそらく権限の問題です。ストア(Store)アプリが起動しない理由はたくさんありますが、その1つは、特定のWindowsフォルダーとレジストリ設定のアクセス許可が手動またはグループポリシーによって変更されたためです。

これらのフォルダとレジストリ設定のすべてのアクセス許可をチェックし、それらがすべて正しいことを確認することで、この問題を修正できます。この投稿では、ストア(Store)アプリを再度実行できるようにするための手順を説明します。

Windows10イベントログ

これが問題の原因であるかどうかを確認するには、イベントログを開き、イベントログでイベントID5961(Event ID 5961)を確認します。[スタート(Start)]をクリックしてイベントログを入力すると、イベントログを開くことができます(event log)

イベントID

この特定のイベントが存在するかどうかを確認するには、次のログファイルに移動する必要があります。

Applications and Services Logs\Microsoft\Windows\Apps\Microsoft-Windows-TWinUI/Operational

そこに入ると、そこにリストされているたくさんのイベント、おそらく数千のイベントが表示されます。これを手動で実行することはできないため、右端の[検索(Find)]ボタンをクリックして5961と入力します。ログが検索され、何かが見つかった場合は、その行が強調表示されます。行をダブルクリックすると、次のような情報が表示されます。

Log Name: Microsoft-Windows-TWinUI/Operational
Source: Microsoft-Windows-Immersive-Shell
Event ID: 5961
Level: Error
Description:
Activation of the app for the Windows.Launch contract failed with error: The app didn't start.

イベントが存在する場合は、それがすべての(All)アプリケーションパッケージ(Application Packages)と呼ばれるWindowsの新しいグループのアクセス許可の問題であると確信できます。すべてのアプリケーションパッケージ(Application Packages)とは何ですか?まあ(Well)、それは組み込みのAdministratorsまたはUsersグループに似ています。すべてのアプリケーションパッケージには、 (Application Packages)Windows10にインストールされているストアアプリが含まれています。このグループに特定のフォルダーとレジストリ設定へのアクセス許可がない場合、ストアアプリの起動に失敗します。

ファイルシステムのアクセス許可を修正する

まず、ファイルシステムのアクセス許可を修正しましょう。これは基本的に、プログラムファイル、 Windows(Windows)ユーザー(Users)の3つのフォルダーのアクセス許可を確認しています。

C:\Windowsを右クリックして、[セキュリティ(Security)]タブをクリックします。正しい権限でどのように表示されるかを次に示します。

すべてのアプリケーションパッケージのアクセス許可

それがディレクトリに対して表示されている権限ではない場合は、右下の[詳細設定]ボタンをクリックします。(Advanced)次のダイアログで、[権限の変更(Change Permissions)]ボタンをクリックします。

権限の変更

次に、[追加(Add)]ボタンをクリックします。[追加(Add)]ボタンがグレー表示されている場合は、ファイルがすべてTrustedInstallerによって所有されていることを意味している可能性があることに注意してください。ファイルとフォルダーを完全に制御できるようにアクセス許可(change permissions so that you can gain full control over the files and folders)を変更する方法についての私の以前の投稿を読んでください。

権限を追加する

ここで、[プリンシパルの選択(Select a principal)]をクリックして、すべてのアプリケーションパッケージ(all application packages)を[オブジェクト名]ボックスに入力する必要があります。[OK]をクリックする前に、必ず[名前(Check Names)の確認]ボタンをクリックしてください。(Make)

プリンシパルを選択

[タイプ]が(Type)[許可](Allow)に設定されていることを確認し、 [適用先( Applies to)]が[このフォルダー、サブフォルダー、およびファイル(This folder, subfolders and files)]であることを確認します。アクセス許可の下で、 [読み取りと実行(Read & execute)] 、[フォルダーの内容の一覧表示](List folder contents)、および[読み取り(Read)]がオンになっていることを確認します。次に、[OK]をクリックします。

すべてのアプリケーション権限

メインの権限画面に戻ります。ここでは、すべての子オブジェクトのアクセス許可エントリをこのオブジェクトから継承可能なアクセス許可エントリに置き換える(Replace all child object permission entries with inheritable permission entries from this object)を確認する必要があります。

子の権限を置き換える

Windowsディレクトリに対してこれを行ったら、C:UsersとC:ProgramFilesに対して同じことを行う必要があります。C:Usersの場合、[すべてのアプリケーションパッケージ(All Application Packages)]グループに[フルコントロール](Full Control)を指定する以外は、すべて同じです。また、64ビットWindowsを実行している場合は、C:Program Files(x86)でもこれを行う必要があります。

レジストリのアクセス許可の修正

レジストリエントリの場合は、[スタート(Start)]に移動してregeditと入力し、regeditを開きます。開いたら、HKEY_USERSの権限を確認する必要があります。HKEY_USERSを(HKEY_USERS)右クリック(Right-click)し、[権限(Permissions)]をクリックします。

hkeyユーザーの権限

すべてのアプリケーションパッケージ(All Application Packages)読み取り(Read)権限があることを確認してください。

読み取り許可

ここで、 HKEY_CLASSES_ROOT(HKEY_CLASSES_ROOT)に対して同じことを行います。次に、 HKEY_LOCAL_MACHINEを展開し、 (HKEY_LOCAL_MACHINE)HARDWARESAMSOFTWARE、およびSYSTEMのチェックを実行します。

今までに夢中になっていないのなら、おめでとうございます!このプロセス全体で私が見た主な問題は、アクセス許可を変更するためにTrustedInstallerを克服する必要があるため、システムフォルダーのアクセス許可を変更することです。正しく機能しない半分の時間で、すべてを正常に戻そうとするのも同様に危険です。

Windows 10をリセットした方がよい場合もありますが、サードパーティのアプリをすべて再インストールする必要があります。Windows 10をリセットするには、[設定]に移動し、[(Settings)更新とセキュリティ(Update & Security)]をクリックしてから、[回復(Recovery)]をクリックします。権限を変更しようとしてエラーが発生した場合は、コメントを投稿してください。サポートさせていただきます。楽しみ!



About the author

私は強く推奨される Windows 10 の専門家であり、コンピューターの外観をパーソナライズし、Office ツールをより使いやすくすることを専門としています。オンライン印刷用にテキストやグラフィックスをフォーマットする方法、Outlook 用のカスタム テーマを作成する方法、さらにはデスクトップのタスク バーの外観をカスタマイズする方法など、Microsoft Office で作業する最も効果的な方法を他のユーザーが見つけられるように、自分のスキルを使用しています。コンピューター。



Related posts