「このアクセス制御エントリは破損しています」というエラーを効果的に解決する方法
WindowsAppsフォルダや同様の保護されたディレクトリを扱うのは、まるで金庫破りのような、イライラさせられる作業です。権限エラーだらけで、イライラさせられます。「このアクセス制御エントリは破損しています。削除して新しいエントリを作成してください」という厄介なエラーに遭遇したり、設定を調整したりアプリファイルを削除したりするためにフォルダ内にアクセスできない、といった経験があるかもしれません。通常の権限チェックでは解決しません。Windowsはセキュリティ上の弱点によってこのフォルダへのアクセスを困難にしているからです。ここでの目的は、必要な操作を行うのに十分な所有権と権限を一時的に取得し、その後元に戻すことです。少し不完全な方法ですが、これがこれらの保護されたフォルダの管理方法です。
この方法は、頑固なアプリの不具合を修復したり、空き容量を増やしたりする場合など、権限を変更するとセキュリティ設定が一時的に悪くなる可能性があると分かっている場合に最適です。通常は、フォルダの所有権を取得し、いくつかの変更を加えて、すべてを元に戻すだけです。ただし、環境によっては、このプロセスがうまくいかない場合があり、セキュリティ設定が反映されなかったり、Windowsが意味不明なエラーを表示したりすることがあります。ただし、システムフォルダの所有権を変更するのはリスクを伴う場合があるので、念のため復元ポイントを用意しておくことをお勧めします。
このエラーが発生した場合の権限の変更方法
管理者としてログインしていることを確認し、アプリのウィンドウを閉じます
- 管理者アカウントでログインします。これは、権限のないユーザーの設定ではありません。
- 押すCtrl + Shift + Escとタスク マネージャーが開きます。
- フォルダーをロックする可能性のあるMicrosoft Storeアプリや関連するバックグラウンドプロセス(ContentDeliveryManager.exeなど)を探します。これらのタスクを右クリックし、「タスクの終了」を選択して終了します。
フォルダにアクセスして権限を調整する
- ファイルエクスプローラーを開いて、 へ進みます
C:\Program Files。 - WindowsAppsを右クリックし、[プロパティ]を選択します。
- [セキュリティ]タブに移動し、[詳細設定]をクリックします。
- ユーザー アカウント制御のプロンプトが表示されたら、[続行]をクリックします。
- 「所有者: TrustedInstaller」の横にある変更リンクをクリックします。
- 新しいウィンドウで、
Usersオブジェクト名フィールドに入力し、「名前を確認」をクリックして自動補完を実行します。正常に完了すると、名前に下線が引かれます。 - 「サブコンテナとオブジェクトの所有者を置き換える」ボックスをオンにします。
- 「適用」をクリックし、「OK」をクリックします。これで所有権があなたのユーザーアカウントに移り、制御権があなたに付与されるはずです。
- 「プロパティ」を閉じて再度開き、「セキュリティの詳細設定」に戻ります。
- 新しい権限エントリを追加するには、「追加」をクリックします。
- [プリンシパル]を選択し、[今すぐ検索]を選択して、ユーザー アカウント (「ユーザー」グループだけでなく) を検索します。
- アカウントを選択し、「フルコントロール」をチェックして、「OK」をクリックします。
この時点で、フォルダ内の変更は可能になっているはずです。空き容量を確保したり、いらなくなったアプリをアンインストールしたり、必要な修正を行ってください。さて、ここからが少し厄介です。システムのセキュリティを維持するために、権限の変更を元に戻す必要があります。Windowsのデフォルトの所有者はTrustedInstallerであるため、これを長期的に変更することは推奨されません。
- WindowsAppsのプロパティに戻り、セキュリティを開きます。
- もう一度「詳細設定」をクリックし、先ほど追加したユーザーアカウントを選択します。 「削除」をクリックし、「適用」をクリックします。
- 「所有者」の横にある「変更」をクリックし、 と入力して
NT Service\TrustedInstaller、「名前の確認」にチェックを入れます。確認のため、下線が引かれます。 - 「OK」を押して、「サブコンテナとオブジェクトの所有者を置き換える」をチェックします。「適用」を押します。
- すべてのダイアログを閉じて、所有権を TrustedInstaller に戻し、セキュリティをデフォルト状態に復元します。
Windowsは物事を複雑にするのが好きなので、これらの手順を間違えると、注意しないとさらに大きな問題を引き起こす可能性があります。警告:開始前に復元ポイントを作成しておくのは非常に賢明です。何かを台無しにしてしまった場合は、いつでも元に戻すことができます。
まとめ
- 管理者として実行し、まずストア アプリを閉じます。
- フォルダー (WindowsApps など) の所有権を取得します。
- 必要なものにアクセスできるようになるまで、必要に応じて権限を変更します。
- 修正後、所有権と権限をデフォルトに戻します。
まとめ
このプロセス全体は少々面倒ですが、保護されたフォルダの権限に関する問題を解決するには必要な場合もあります。ただし、重要なシステムフォルダの権限を毎日無作為に変更するのはやめましょう。そうすると、より大きな問題を引き起こす可能性があります。通常は、手順を慎重に実行し、変更後に権限を元に戻せば解決します。システム構成によってはうまくいくかどうかは分かりませんが、他に方法がない場合は試してみる価値はあります。ロックダウンされたアプリディレクトリにアクセスしようとしている人にとって、これが役立つことを願っています。Windowsは確かに必要以上に難しくする必要があるからです。