Windowsエラー0x80070522「必要な権限がクライアントによって保持されていません」を修正する6つの方法

エラー0x80070522とは?
Windowsでファイルのコピーや保存を行おうとした際に、「必要な権限がクライアントによって保持されていません(A Required Privilege Is Not Held By The Client)」というエラー(エラーコード:0x80070522)が表示されることがあります。このエラーは、必要な権限を持たない状態で、Cドライブ直下などの保護されたシステム領域にファイルをコピー・作成・変更しようとしたときに発生します。
Microsoftは不正なアクセスからWindowsのインストール領域を守るため、これらのフォルダへの操作を厳しく制限しています。「Windows」「Program Files」「System32」などの重要なフォルダに触れようとすると、このエラーが表示されるのはそのためです。
予期しないエラーにより、ファイルを作成できません。このエラーが引き続き発生する場合は、エラーコードを使用してこの問題のヘルプを検索してください。
エラー 0x80070522: 必要な権限がクライアントによって保持されていません。
多くのユーザーは、Cドライブ(C:)のルート直下でコピー、貼り付け、削除、変更などの操作を行うたびに、このエラーに悩まされています。この記事では、エラー0x80070522を解消するための具体的な対処法を6つ紹介します。

エラー0x80070522を修正する6つの方法
注意: 作業を始める前に、万が一のトラブルに備えて復元ポイントを作成しておくことをおすすめします。
方法1: プログラムを管理者として実行する
Cドライブのルート直下でファイルを変更または保存するには、管理者権限が必要です。アプリケーションを右クリックし、「管理者として実行」を選択して起動してください。その後、ファイルをCドライブ直下に保存すると、今度はエラーが表示されずに正常に保存できるはずです。

方法2: コマンドプロンプトを使ってファイルをコピーする
特定のファイルをCドライブ直下にコピーしたい場合は、コマンドプロンプトを使えば簡単に行えます。
- Windowsキー + X を押し、「コマンドプロンプト(管理者)」を選択します。
- 以下のコマンドを入力してEnterキーを押します。
copy E:\troubleshooter.txt C:\

ポイント: 「E:\troubleshooter.txt」の部分はコピー元ファイルのフルパスに、「C:\」の部分はコピー先の場所に置き換えてください。
3. コマンドを実行すると、ファイルが自動的に指定した場所(Cドライブ直下)へコピーされ、「必要な権限がクライアントによって保持されていません」というエラーは表示されなくなります。
方法3: 管理者承認モードを無効にする
注意: この方法はWindows Homeエディションでは利用できません。Homeエディションをお使いの場合は、次の方法4を試してください(同じ効果が得られます)。
- Windowsキー + R を押し、「secpol.msc」と入力してEnterキーを押します。

- 左側のツリーから「セキュリティの設定」→「ローカルポリシー」→「セキュリティオプション」へ移動します。

- 右側の一覧から「ユーザーアカウント制御: 管理者承認モードですべての管理者を実行する」を探します。

- ダブルクリックして「無効」を選択します。

- 「適用」をクリックし、続いて「OK」をクリックします。
- ローカルセキュリティポリシーのウィンドウを閉じ、PCを再起動します。
再起動後、再度目的の場所にファイルを保存または変更できるか確認してみてください。
方法4: レジストリエディタでUACを無効にする
- Windowsキー + R を押し、「regedit」と入力してEnterキーを押します。

- 以下のレジストリサブキーへ移動します。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\systemHKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Policies\system - systemキーの右ペインにある EnableLUA(DWORD値)をダブルクリックします。

- 値を「0」に変更してOKをクリックします。
- 変更を保存するためPCを再起動します。
- 以前エラーが出ていたファイルをコピーまたは変更し、作業完了後はUACを再有効化するため、EnableLUAの値を「1」に戻しておきましょう。これでも解決しない場合は、次の方法を試してください。
方法5: 共有のアクセス許可を変更する
- Windowsのインストールドライブ(C:/)を右クリックし、「プロパティ」を選択します。
- 「共有」タブに切り替え、「詳細な共有」ボタンをクリックします。

- 「このフォルダーを共有する」にチェックを入れ、「アクセス許可」をクリックします。

- 「グループ名またはユーザー名」でEveryoneが選択されていることを確認し、「Everyoneのアクセス許可」で「フルコントロール」にチェックを入れます。

- 「適用」→「OK」の順にクリックします。開いているすべてのウィンドウが閉じるまで、同じ操作を繰り返します。
- タスクマネージャーからWindowsエクスプローラーを再起動します。
方法6: ルートドライブの所有権を取得する
注意: この操作はWindowsのインストール環境に影響を与える可能性があります。必ず事前に復元ポイントを作成しておいてください。
- エクスプローラーを開き、Cドライブを右クリックして「プロパティ」を選択します。
- 「セキュリティ」タブに切り替え、「詳細設定」をクリックします。

- 下部にある「アクセス許可の変更」をクリックします。

- Administrators(管理者)アカウントを選択し、「編集」をクリックします。
- 「フルコントロール」にチェックを入れてOKをクリックします。

- 所有者の画面に戻るので、再度「Administrators」を選択し、「このオブジェクトから継承されたアクセス許可で、すべての子孫に対する既存の継承可能なすべてのアクセス許可を置換する」にチェックを入れます。
- 確認メッセージが表示されたら「OK」をクリックします。
- 「適用」→「OK」の順にクリックします。
- 変更を保存するためPCを再起動します。
関連記事
- 「ディスプレイドライバーが応答を停止しました」エラーの修正方法
- 「タスクイメージが破損しているか、改ざんされています」エラーの修正方法
- Video Scheduler Internal Error の解決方法
- Windows 10でアプリがグレーアウトする問題の修正方法
以上で、「必要な権限がクライアントによって保持されていません」エラーの解決は完了です。この記事についてご不明な点がある場合は、お気軽にコメント欄でお尋ねください。
-
Twitchエラー#4000を解決する9つの対処法【Windows 10対応】
Twitchは、ゲーマーの間で最も利用されているライブ配信プラットフォームのひとつです。人気ゲームのライブ配信を視聴できますが、配信の視聴中やサービスの利用中に、いくつかのエラーが発生することもあります。そのひとつが「Twitchエラー#4000」です。この記事では、Windows 10でTwitchエラー#4000が発生した場合の効果的な解決策を、初心者にもわかりやすく順を追ってご紹介します。ぜひ最後までお読みください。 Windows 10でTwitchエラー#4000を修正する方法 Windows PCでTwitchの配信を再生していると、エラー4000が表示されることがあります。以下
-
Androidで「メッセージが送信されません」エラーを解決する9つの方法
Androidは優れたOSであり、他のOSにはない魅力的な機能が数多く搭載されています。しかし、便利なAndroidスマートフォンでも、時には不具合に遭遇することがあります。その中でも厄介なのが「メッセージが送信されません」というエラーです。SMSやMMS(マルチメディアメッセージ)を送信しようとした際にこのエラーが表示され、タップやスワイプをしても消えず、メッセージが送信できなくなってしまうことがあります。 この記事では、Androidスマートフォンで発生する「メッセージが送信されない」エラーの原因と、誰でも簡単に試せる9つの対処法を詳しく解説します。 Androidでメッセージが送信できな