「このアクセス制御エントリが破損しています」エラーを修正する方法は?

公開: 2021-12-01

Windowsは、ほとんどのオペレーティングシステムと同様に、ユーザーファイルとシステムファイルを明確に区別しています。 ユーザーはユーザーファイルを追加、削除、または変更できますが、システムファイルへのアクセスは非常に制限されています。 Windowsプロテクトシステムファイルは、個人や他のプログラムによる不正使用を防ぎます。

重要なシステムファイルを誤って削除したと想像してみてください。 これが発生すると、完全に動作を停止しない場合でも、コンピュータは即座に問題に遭遇します。 ありがたいことに、ほとんどのPCユーザーは、ユーザーファイルやインストールされたプログラムで遊ぶことに満足しています。 システムファイルが保存されている領域に深く手を出すことはめったにありません。

ただし、経験豊富なユーザーの中には、技術的な理由で特定のシステムファイルまたはフォルダを操作したい場合があります。 そのような状況では、彼らはファイルの所有権を取得しようとする可能性があります。 結局のところ、所有権が変更されるまで、Windowsは変更を許可しません。 この試行中に、一部のユーザーは次のエラーが発生したと報告しました。

このアクセス制御エントリは破損しています。 それを削除して、新しいものを作成します。

この問題に直面している場合、この記事では、いくつかの簡単な解決策を通じて問題を修正する方法について説明します。

「このアクセス制御エントリは破損しています」というメッセージはどういう意味ですか?

アクセス制御は、ファイルまたはフォルダーにアクセスできるユーザーを決定する設定です。 通常、Windowsは、信頼できるインストーラーのみを使用してシステムファイルの所有権を付与します。 したがって、システムファイルを変更する場合は、その所有権を取得する必要があります。

このエラーは通常、許可がないために発生します。 UWPアプリによる干渉や競合も、バグが発生する原因となる可能性があります。 ただし、ファイルまたはフォルダに特定のユーザーがいない場合は、エラーも発生する可能性があります。 次のセクションでは、Windows10で「このアクセス制御エントリが破損しています」というエラーメッセージを削除する方法について簡単に説明します。

Windows10で「このアクセス制御エントリが破損しています」エラーを修正する方法

ユーザーが自分のコンピューターで何をするかを制御することはできませんが、システムファイルまたはフォルダーへの変更は慎重に行うことをお勧めします。 間違った変更を行うと、オペレーティングシステムが動作を停止する可能性があります。 したがって、システムファイルを変更したり、所有権を変更したりする前に、システムの復元ポイントを作成することをお勧めします。

さらに、システムファイルの所有権を自分自身に変更すると、ファイルの保護の一部が削除されます。 したがって、システムに潜んでいる脅威を検出して排除するには、AuslogicsAnti-Malwareなどのウイルス対策ソフトウェアをアクティブにすることが重要です。

おすすめされた

マルウェア対策でPCを脅威から保護する

アンチウイルスが見逃す可能性のあるマルウェアがないかPCをチェックし、AuslogicsAnti-Malwareを使用して脅威を安全に削除します

Auslogics Anti-Malwareは、認定されたMicrosoft Silver ApplicationDeveloperであるAuslogicsの製品です。
ダウンロード中

そうは言っても、Windows10で「このアクセス制御エントリが破損しています」というエラー通知を取り除く2つの方法があります。

修正1.ファイルの所有権を取得する

Windows 10の「アクセス制御エントリが破損しています」エラーの最も一般的な解決策は、問題のファイルの所有権を変更することです。 そうして初めて、ファイルに加えたいセキュリティ変更を自由に行うことができます。

Windows 10でファイルの唯一の所有者になることは、少し時間がかかりますが、簡単なプロセスです。 ここでの手順は、それを正常に行う方法を説明しています。

  1. まず、ファイルエクスプローラーを開き、所有権を変更するファイルの場所に移動します。
  2. ファイルを右クリックして、[プロパティ]を選択します。
  3. ファイルの[プロパティ]ダイアログボックスが開いたら、[セキュリティ]タブに切り替えます。

ノート:

システムまたは保護されたファイルの場合、オブジェクトのプロパティを表示するには読み取り権限が必要であることがシステムから通知されます。 必要な権限を取得するには、ファイルの所有権を取得する必要があります。

  1. [詳細設定]をクリックして、ファイルまたはフォルダの[セキュリティの詳細設定]ウィンドウを開きます。
  2. ここで、[変更]リンクをクリックし、Windowsで使用している管理者アカウントのユーザー名を入力します。
  3. 所有者があなたのユーザー名に変更されたことに気付くでしょう。 次に、「サブコンテナとオブジェクトの所有者を置き換える」チェックボックスをオンにします。

注:フォルダーの所有権を取得しようとしている場合、このオプションは、フォルダー内のファイルに所有権の変更を適用します。

  1. 次に、[適用]をクリックして変更を適用します。
  2. Windowsセキュリティから、「ディレクトリ[ディレクトリパス]の内容を読み取る権限がありません。 ディレクトリのアクセス許可を、フルコントロールを付与するアクセス許可に置き換えますか? [はい]を押すと、すべての権限が置き換えられます。」 [はい]をクリックして確認します。
  3. さらに別のWindowsセキュリティポップアップが表示されます。 [OK]を2回クリックして続行します。
  4. ファイルまたはフォルダの[セキュリティの詳細設定]ウィンドウに戻ります。 [権限エントリ]の下に、完全な制御が追加されたことが表示されます。
  5. ここから、「権限の変更」をクリックして、別のオブジェクトを追加したり、権限を継承したりできます。

これらの手順に従って所有権を変更した後、問題を解決する必要があります。

修正2.UWPアプリを閉じます

ユニバーサルWindowsアプリは、Windowsと互換性のあるすべてのデバイスで動作するプログラムです。 そうは言っても、ユーザーがファイルの所有者を変更するのを防ぐことができます。 UWPアプリとファイルの所有権の正確な関係は、まだ特に明確ではありません。 ただし、これらがアクセス制御エントリの破損を引き起こす可能性のある要因の1つであるという事実は変わりません。

したがって、この問題に直面していて、最初の手順がうまくいかなかった場合は、バックグラウンドで干渉しているUWPアプリが存在する可能性があります。 基本的に、MicrosoftStoreからダウンロードまたは更新できるすべてのネイティブWindowsプログラムはUWPアプリです。 一部のサードパーティ開発者は、UWPプラットフォームを使用してWindows用のアプリも作成しています。

ここで行う必要があるのは、これらのプログラムとアプリのどれがバックグラウンドで実行されているかを確認し、プロセスを閉じることです。 何人かのユーザーは、これが最終的に彼らのために働いたものであると証言しました。

  1. 開始するには、タスクマネージャを開きます。 タスクバーの任意の場所を右クリックして、[タスクマネージャー]を選択します。
  2. [プロセス]タブに移動し、実行中のUWPアプリを特定します。
  3. 実行中のUWPアプリを右クリックして、[タスクの終了]を選択します。 見つけたこれらのアプリのすべてのインスタンスに対して繰り返します。

それで全部です。 うまくいけば、このソリューションが機能し、セキュリティの詳細設定で所有権を変更できるようになります。