Windowsで「このフォルダへのアクセス権限がありません」というエラーを修正する方法

「このフォルダへのアクセス権限がありません」というエラーを修正する方法

「このフォルダへのアクセス権限がありません」というエラーは、Windows PCや外部ストレージデバイスで特定のフォルダを開くときに発生する一般的なエラーであり、管理者権限がアクティブなアカウントですら発生します。このエラーが表示される理由はいくつかあり、NTFSとの競合、共有権限、フォルダへのアクセス許可からユーザーまたはグループが削除されることなどが含まれます。この煩わしいエラーを修正する方法を学ぶには、引き続きお読みください。

知っておくべきこと: Windows PCでリムーバブルディスクをフォーマットしようとしているが、うまくいかないですか?問題を解決する方法を学びましょう。

目次

  • 「このフォルダへのアクセス権限がありません」というエラーを修正する
    1. フォルダへの完全なアクセスを付与する
    1. ターミナルを使用してアクセスを付与する
    1. サブコンテナとオブジェクトの所有者を置き換える
    1. 読み取り専用オプションを無効にする
    1. グループポリシーを変更する
  • よくある質問

「このフォルダへのアクセス権限がありません」というエラーを修正する

複雑な修正に進む前に、問題解決のためにいくつか簡単なことをチェックしてください。

  • システム管理者に確認する: 管理者が特定のファイルやフォルダへのアクセスを制限している場合があります。管理者がネットワーク経由でフォルダへのアクセスを可能にしたことを確認するか、管理者アカウントを提供されたことを確認してください。
  • UACを無効にする: UAC(ユーザーアカウント制御)が特定のフォルダへのアクセスをブロックしている場合があります。これを変更するには、「ユーザーアカウント制御設定の変更」を検索してクリックし、スライダーを「通知しない」に設定します。修正後は元の状態に戻すことを強くお勧めします。
  • フォルダが他の場所で開いていないことを確認する: 時々、フォルダやファイルが他のアプリによって使用されているため、指定されたフォルダへのアクセスが妨げられます。フォルダを使用している可能性のあるアプリを閉じて、再度試みてください。

問題が解決しない場合は、以下の修正を続けてください。

お知らせ: 「圧縮(ZIP)フォルダが無効です」というエラーに悩まされていますか?この状況への対処方法をお見せします。

1. フォルダへの完全なアクセスを付与する

このエラーをシステムから排除する方法の一つは、問題のフォルダへのアクセスをすべてのユーザーに付与することです。以下の手順に従ってください。

  1. アクセスしたいフォルダまたはドライブを右クリックし、「プロパティ」をクリックします。

コンテキストメニューから「プロパティ」をクリック。

  1. 「セキュリティ」タブの下で「編集」ボタンをクリックします。

プログラムのプロパティで「セキュリティ」タブの下にある「編集」ボタンをクリック。

  1. 「グループまたはユーザー名」リストから「Everyone」を選択します。

権限ウィンドウで「グループまたはユーザー名」下の「Everyone」を選択。

  1. 「Everyoneの権限」リストで「フルコントロール」の横にある「許可」オプションにチェックを入れます。

「Everyoneの権限」下で「フルコントロール」オプションにチェックを入れる。

  1. 「適用 -> OK」をクリックします。

権限を適用し、その後OKをクリック。

  1. 「グループまたはユーザー名」リストで「Everyone」を見つけられない場合は、自分で追加する必要があります。アクセスしたいフォルダまたはドライブを見つけ、それを右クリックして「プロパティ」を選択します。

コンテキストメニューから「プロパティ」をクリック。

  1. 「セキュリティ」タブをクリックし、「編集」ボタンを押します。

プロパティウィンドウで「編集」ボタンを押す。

  1. リストに新しいグループを追加するために「追加」を押します。

権限ウィンドウで「追加」ボタンをクリック。

  1. 「オブジェクト名を選択する」を入力するフィールドに「Everyone」と入力し、「OK」をクリックします。

「オブジェクト名を選択する」に「Everyone」と入力。

  1. 「Everyone」はグループリストに表示されるはずです。表示されない場合は、上記の手順4と5を再度繰り返してください。

権限で「Everyone」を選択。

ヒント: これらのヒントを使ってWindowsターミナルをカスタマイズする方法を学びましょう。

2. ターミナルを使用してアクセスを付与する

Windowsターミナルを使用してフォルダの所有権を変更できます。特定のフォルダの所有権をWindowsターミナルを介して取得するには、以下の手順に従ってください。

  1. スタートメニューのアイコンを右クリックし、「ターミナル(管理者)」を選択します。

  2. UACウィンドウが表示されたら、「はい」をクリックします。

確認を求めるUACウィンドウ。

  1. 以下のコマンドを入力し、Enterを押します。フォルダのパスを引用符の間に追加してください。
TAKEOWN /F "フォルダのパス"/R/D Y

PowerShellにコマンドを入力。

  1. フォルダのパスの見つけ方が不明な場合は、それを右クリックして「パスとしてコピー」を選択します。

コンテキストメニューで「パスとしてコピー」をクリック。

ヒント: キーボードのWindowsキーが機能していない場合、不要なトラブルを引き起こすことがあります。それを修正する方法を学びましょう。

3. サブコンテナとオブジェクトの所有者を置き換える

特定のフォルダの所有権を変更する別の方法は、フォルダのプロパティを通じてサブコンテナとオブジェクトの所有者を置き換えることです。方法を示します。

  1. アクセスしたいファイルまたはフォルダを右クリックし、ドロップダウンメニューから「プロパティ」を選択します。

コンテキストメニューから「プロパティ」をクリック。

  1. 「セキュリティ」タブに移動し、「詳細設定」をクリックします。

「プロパティ」ウィンドウで「詳細設定」ボタンをクリック。

  1. 新しいウィンドウで「所有者」の横にある「変更」をクリックします。

詳細セキュリティ設定で「変更」オプションをクリック。

  1. オブジェクト名のフォームに「Everyone」と入力し、「OK」をクリックします。

「選択するオブジェクト名を入力」に「Everyone」を追加。

  1. 「サブコンテナとオブジェクトの所有者を置き換える」オプションにチェックを入れます。

詳細セキュリティ設定ウィンドウでプロセスを最終化。

  1. 「適用 -> OK」をクリックします。

4. 読み取り専用オプションを無効にする

「読み取り専用」はファイルやフォルダの属性であり、表示のみに制限されています。変更や修正を試みると拒否されます。このオプションを無効にするには、以下の手順に従ってください。

  1. 対象のフォルダまたはドライブを右クリックし、コンテキストメニューから「プロパティ」を選択します。

コンテキストメニューから「プロパティ」をクリック。

  1. 「読み取り専用」オプションにチェックが入っていないことを確認し、「適用 -> OK」を押します。

「プロパティ」ウィンドウで「読み取り専用」オプションのチェックを外す。

ヒント: グループポリシー設定をリセットする方法について学びましょう。

5. グループポリシーを変更する

グループポリシーエディタを使用して、さまざまなユーザーのフォルダへのアクセスを変更することもできます。以下の手順に従ってください。

  1. スタートメニューのアイコンを右クリックし、「実行」を選択します。

  2. 実行ダイアログボックスにgpedit.mscと入力し、Enterを押します。

実行ウィンドウで「gpedit.msc」と入力。

  1. 「コンピュータの構成 -> Windowsの設定 -> セキュリティ設定 -> ローカルポリシー」を展開し、「セキュリティオプション」を開きます。

グループポリシーエディタで「セキュリティオプション」に移動。

  1. スクロールして「ユーザーアカウント制御: 組み込み管理者アカウントの管理者承認モード」を見つけてダブルクリックします。

グループポリシーエディタで「ユーザーアカウント制御: 組み込み管理者アカウントの管理者承認モード」をダブルクリック。

  1. 「無効」を選択し、「適用 -> OK」をクリックします。

グループポリシーエディタで「ユーザーアカウント制御: 組み込み管理者アカウントの管理者承認モード」を無効にする。

  1. 同じリストから「ユーザーアカウント制御: すべての管理者を管理者承認モードで実行」を見つけてダブルクリックします。

グループポリシーエディタで「ユーザーアカウント制御: すべての管理者を管理者承認モードで実行」をダブルクリック。

  1. 「無効」をクリックし、「適用」、最後に「OK」をクリックします。

グループポリシーエディタで「ユーザーアカウント制御: すべての管理者を管理者承認モードで実行」を選択。

  1. 変更を適用するためにPCを再起動します。

グループポリシーエディタを有効にする方法

デフォルトでは、Windows 11または10 Homeエディションを使用している場合、グループポリシーエディタは利用できません。最初にコマンドプロンプトを使用して有効にする必要があります。以下の手順に従ってください。

  1. スタートメニューのアイコンを右クリックし、「ターミナル(管理者)」を選択します。

  2. UACウィンドウが表示されたら「はい」をクリックします。

  3. このコマンドをターミナルに貼り付けてEnterを押します:

FOR%F IN("%SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~*.mum")DO(DISM /Online /NoRestart /Add-Package:"%F")

CMDにコマンドを入力。

  1. 「操作は正常に完了しました」というメッセージが表示されたら待ち、次のコードを貼り付けてEnterを押します:
FOR%F IN("%SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~*.mum")DO(DISM /Online /NoRestart /Add-Package:"%F")

CMDで別のコマンドを入力。

  1. 「操作は正常に完了しました」というメッセージが表示されたら、コマンドプロンプトを終了し、Windows Homeでグループポリシーエディタを実行します。

コマンドプロンプトで「操作は正常に完了しました」というメッセージを表示。

知っておくべきこと: コマンドプロンプトとPowerShellの機能の違いについて混乱していますか?このガイドで解説します。

よくある質問

フォルダにまだアクセスできません。別の修正方法はありますか?

このエラーは主に権限の不足によって発生しますが、時には問題が深く、破損したシステムファイルに根ざしていることがあります。SFCやDISM、CHKDSKコマンドなどを使用して、問題が修正できるかどうかスキャンすることをお勧めします。さらに深刻な場合は、クリーンなWindows再インストールが究極の解決策かもしれません。

ファイルやフォルダの権限をリセットするにはどうすればよいですか?

ファイルやフォルダの権限をリセットするには、以下のコマンドをWindowsターミナル(管理者権限付き)に貼り付けてEnterを押します: icacls [ファイルまたはフォルダのパス] /reset

フォルダの所有権設定を変更することは安全ですか?

所有権設定を変更する前に、フォルダの内容を確認することをお勧めします。標準のユーザーがアクセスすべきではない敏感なファイルやフォルダがあるかもしれません。

また、Windows、プログラムファイル、プログラムデータなど、システムファイルを持つフォルダの所有権を一般ユーザーが取得することは許可しないことも推奨されます。重大なセキュリティ上および機能上の影響を及ぼす可能性があります。

画像クレジット: Pexels。すべてのスクリーンショットはFarhad Pashaeiによるものです。