Windows 10 でアプリのインストール中に発生するアクセス拒否エラー 0x80070005 のトラブルシューティング

主な注意事項

  • 考えられる原因としては、ファイル属性やセキュリティ設定が正しくないことなどが挙げられます。
  • SubInACL ツールは、レジストリ権限エラーの修正に役立ちます。
  • 完全なウイルス対策スキャンを実行すると、インストールの問題が解決される可能性があります。

Windows 10 でアクセス拒否エラーコード 0x80070005 が発生する場合のトラブルシューティング

Windows 10 マシンにソフトウェアをインストールしようとした際に、0x80070005 アクセス拒否エラーが発生して困っていませんか?このガイドでは、問題を迅速に解決するための包括的なソリューションを提供します。

エラー 0x80070005 のステップバイステップの解決方法

アプリケーションのインストール中にアクセス拒否エラーが発生した場合は、次の手順を順番に実行して、問題を解決してください。

ステップ1:コンピュータを再起動する

システムの一時的な不具合は、再起動するだけで解決できる場合があります。再起動する前に、必ずすべてのUSBデバイスを取り外してください。PCの電源が復旧したら、マウスとキーボードのみを接続し、ソフトウェアのインストールを再度お試しください。

ステップ2:ファイル属性を調整する

実行可能ファイルを使用してアプリケーションをインストールしようとしている場合は、ファイル属性を確認してください。

  • セットアップ ファイルを右クリックし、[プロパティ]をクリックします。
  • [全般] タブに移動し、[読み取り専用] チェックボックスのステータスを確認します。
  • チェックされている場合はチェックを外して「OK」をクリックします。

ステップ3: SubInACLユーティリティを実行する

ファイルまたはレジストリの権限が正しくない場合、エラーが発生する可能性があります。SubInACLを使用するには、以下の手順に従ってください。

  • 公式サイトからSubInACLをダウンロードします。
  • ダウンロードしたファイルをダブルクリックしてプログラムをインストールします。
  • 管理者としてコマンドプロンプトを開きます。
  • メモ帳を使用して、名前の付いたファイルを作成し reset.cmd 、次のコマンドを含めます。
@echo off subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f subinacl /subdirectories %windir% /grant=administrators=f /grant=system=f @Echo Done.@pause
  • reset.cmd コマンドプロンプトでコマンドを実行し、完了するまで待ちます。
  • その後、PCを再起動します。

ステップ4:ファイルのセキュリティ設定を変更する

権限を確認して、セキュリティ設定が正しいことを確認します。

  • ファイルを右クリックし、[プロパティ]を選択します。
  • [セキュリティ] タブをクリックし、権限が付与されていることを確認します。
  • 権限が不足している場合は、「編集」をクリックして、ユーザー アカウントにフル コントロールを付与します。

ステップ5: Windows Updateのトラブルシューティングツールを活用する

更新関連の問題を修正するには:

  • を押して Windows + X [設定]を選択します。
  • [更新とセキュリティ] > [トラブルシューティング]に移動し、[追加のトラブルシューティング]をクリックします。
  • Windows Updateをクリックし、トラブルシューティング ツールの実行を選択します。

ステップ6:完全なウイルススキャンを実行する

Windows Defenderまたはサードパーティ製のウイルス対策ソフトを使用してフルスキャンを実行し、インストールをブロックするマルウェアがないことを確認してください。検出された場合は、脅威を削除してください。インストール中は、ウイルス対策ソフトを一時的に無効にする必要がある場合もあります。

ステップ7:システムファイルチェッカー(SFC)を実行する

SFC は破損したシステム ファイルの解決に役立ちます。

  • 管理者としてコマンドプロンプトを開きます。
  • 入力してEnter キー sfc /scannow を押します。

このスキャン処理には数分かかる場合があります。完了したら、コンピューターを再起動してください。

ステップ8: Windows 10を手動で更新する

最後の手段として、Windows を手動で更新することもできます。

  • に移動します Settings > Update & Security > Windows Update
  • [更新履歴の表示]をクリックし、失敗した累積的な更新を記録します。
  • Microsoft Update カタログにアクセスし、CU 番号を検索して、手動でダウンロードしてインストールします。

追加のヒント

  • ソフトウェアをインストールするときは、必ず管理者権限があることを確認してください。
  • エラーを最小限に抑えるためにシステムを最新の状態に保ってください。
  • システムに重大な変更を加える前に、復元ポイントを作成してください。

まとめ

Windows 10でアクセス拒否エラー0x80070005が発生すると、ソフトウェアのインストールが妨げられることがあります。ファイル属性の確認、セキュリティ設定の調整、トラブルシューティングツールの利用など、上記の手順に従うことで、多くの場合、この厄介なエラーを解決できます。

結論

0x80070005 エラーが発生すると面倒な場合がありますが、適切な手順を踏めばソフトウェアのインストールを再び制御できるようになります。それでも問題が解決しない場合は、専門のテクニカルサポートをご利用いただくことをお勧めします。

FAQ(よくある質問)

エラーコード 0x80070005 はどういう意味ですか?

エラー 0x80070005 は、ファイルへのアクセス権がないことを示しており、PC にソフトウェアをインストールまたは更新することができません。

今後このエラーを防ぐにはどうすればよいですか?

ユーザー アカウントに適切な権限があることを確認し、積極的なウイルス対策プログラムなどの妨害ソフトウェアを避け、Windows オペレーティング システムを最新の状態に保ってください。