修正:コンテナ内のオブジェクトの列挙に失敗しました



問題を排除するために楽器を試してください

エラー「コンテナ内のオブジェクトの列挙に失敗しました。通常、特定のファイル/フォルダのアクセス許可を変更しようとすると、「アクセスが拒否されました」というメッセージが表示されます。これは通常、構成が正しくないか、衝突が存在する場合に発生します。



多くの人は、外部で取得したファイル/フォルダーのアクセス許可を変更するとき、またはそれが多くのユーザーによって共有されている場合に、この問題を経験します。ただし、この問題には簡単な回避策があります。秘訣は、すべてのサブフォルダーを含むファイルの所有権を完全に取得することです。



所有権の変更

  1. ファイル/フォルダを右クリックして、「 プロパティ ドロップダウンメニューから」。



  1. に移動します 「セキュリティ」タブ そして「 高度な 画面の下部にある」。ご覧のとおり、この場合、アカウントに適切な権限がありません。

  1. クリックしてください ' 変化する 前の画面にある「」ボタン。オーナーバリューの真正面になります。ここで、このフォルダーの所有者をTrustedInstallerからコンピューターアカウントに変更します。管理者としてログインしていることを確認してください。

  1. 次に、表示されている空のスペースにユーザーアカウント名を入力し、[ 名前を確認してください」 。 Windowsは、この名前でヒットしたすべてのアカウントを自動的に一覧表示します。



この方法でアカウント名が見つからない場合は、利用可能なユーザーグループのリストから手動で選択してみてください。 「詳細」をクリックし、新しいウィンドウが表示されたら、「今すぐ検索」をクリックします。画面の下部に、コンピューター上のすべてのユーザーグループで構成されるリストが表示されます。アカウントを選択して「OK」を押してください。小さいウィンドウに戻ったら、もう一度「OK」を押します。

  1. 小切手 この線 ' サブコンテナとオブジェクトの所有者を置き換えます 」。これにより、フォルダ内のすべてのフォルダ/ファイルの所有権も変更されます。これにより、サブディレクトリが存在する場合でも、すべてのプロセスを何度も繰り返す必要がなくなります。また、「 すべての子オブジェクトのアクセス許可エントリを、このオブジェクトから継承可能なアクセス許可エントリに置き換えます 」。

  1. 「」をクリックした後、「プロパティ」ウィンドウを閉じます。 適用する 」と入力し、後でもう一度開きます。に移動します [セキュリティ]タブ 「」をクリックします 高度な 」。
  2. 権限ウィンドウで、「 追加 画面の下部にある」。

  1. クリック ' 原則を選択する 」。手順4と同様のウィンドウが表示されます。表示されたら、手順4をもう一度繰り返します。次に、すべての権限を確認し(フルコントロールを付与)、「 OK 」。

  1. 「」の行を確認してください すべての子オブジェクトのアクセス許可エントリを、このオブジェクトから継承可能なアクセス許可エントリに置き換えます 」をクリックし、[適用]を押します。

  1. すべてのフォルダダイアログを閉じてから、もう一度開きます。エラーが解決したかどうかを確認します。

所有権を変更できない場合はどうすればよいですか?

理想的には、上記の方法を使用してファイル/フォルダーの所有権を変更できるはずです。それができず、UACエラーが発生した場合は、UAC設定を「通知しない」に無効にする別の回避策を試すことができます。このようにして、警告が抑制され、所有権が正常に変更されます。

  1. 押す Windows + S 検索バーを起動します。 「」と入力します ユーザーアカウント制御設定の変更 ダイアログボックスで」を選択し、表示される設定を開きます。

  1. スライダーを「」までドラッグします。 通知しない 」。 「 OK 」をクリックして変更を保存し、終了します。このアクションを実行するには、管理者としてログインしていることを確認してください。

  1. コンピュータを再起動して、問題が解決するかどうかを確認します。

注意: それでも問題が解決しない場合は、 コンピュータをセーフモードで起動します その後、所有権を取得してみてください。それでも問題が解決しない場合は、ネットワークを使用してセーフモードで起動してみてください。

読んだ2分