「Windows11/10」エラーコード0x80004005の解決方法

「エラーコード0x80004005」と聞くと、パソコンに詳しくない方でもどこかで見たり聞いたりしたことがあるかもしれません。このエラーは、Windowsを使用している人なら一度は経験したことがあるかもしれない厄介なものです。この記事では、エラーコード0x80004005が発生したときの解決策をわかりやすく解説します。

ひとみ

更新者: ひとみ / 2024年11月04日

シェア: instagram reddit

エラーコード0x80004005について

エラーコード0x80004005は、一般的に「不明なエラー」や「アクセスが拒否されました」といった問題を示します。Windowsがファイルやサービスにアクセスできない、あるいは操作が正常に完了しない場合に発生することが多いです。

具体的には、以下のような場面で発生します:

  • ファイルやフォルダーにアクセスできない
  • 圧縮ファイルの解凍中にエラーが発生する
  • Windows Updateが失敗する
  • ネットワーク共有の設定に問題がある場合
  • メールの受信ができない

Windows11/10でエラーコード0x80004005を解決する方法

 

ある日、仕事で必要なファイルをメールで受け取り、それを解凍しようとしたときのことです。解凍ツールを開いてファイルを展開しようとしたところ、「エラーコード0x80004005」というメッセージが表示されてしまいました。正直、最初は何が原因かまったく分からず、とても困惑しました。このエラーは「特定されないエラー」と説明されることが多く、詳細が表示されないため、初心者には特に理解が難しいですよね。

- ユーザー経験

圧縮ファイルの解凍中にエラー0x80004005

例のように圧縮ファイルの解凍中にエラー0x80004005が発生する場合、解決策として、別の解凍ソフトを試すか、ファイルが破損していないか確認します。また、ファイルのパスが長すぎる場合もエラーが発生することがあるので、ファイルを短いパスに移動して解凍を再試行します。ほかのケースに対する修正方法もあり、以下の内容を続けてお読みください。

▶ ファイル/フォルダへのアクセスエラー0x80004005の解決方法

方法1. ファイル権限を確認する

Windows 11/10では、ファイルやフォルダへのアクセス権が制限されている場合、エラーコード0x80004005が発生することがあります。以下の方法で問題を解決できます。

ファイル/フォルダへのアクセスエラー0x80004005

ステップ 1. 問題のフォルダを右クリックし、「プロパティ」を選択します。

ステップ 2. 「セキュリティ」タブを開き、「詳細設定」をクリックします。

詳細設定

ステップ 3. 「所有者」欄の右側にある「変更」をクリックし、「選択するオブジェクト名を入力してください」という欄に「サインインしているユーザー名」もしくは「Administrators」と入力して「名前の確認」をクリックします。

変更

名前の確認

ステップ 4. 「OK」をクリックしてセキュリティの詳細設定に戻ります。「サブコンテナーとアブジェクトの所有権を置き換える」にチェックを入れて「OK」をクリックします。

🔊「子オブジェクトのアクセス許可エントリすべてを、このオブジェクトからの継承可能なアクセス許可エントリで置き換える」にチェックを入れるとエラーが解決する場合もあります。上記のオプションにチェックを入れても解決しない場合に試してください。

OK

ステップ 5. 再度「プロパティ」の「セキュリティ」タブに戻り、「編集」をクリックします。

ステップ 6. 自分のユーザーにフルコントロールの権限を与えるように設定し、「OK」を押して変更を保存します。

フルコントロールの権限を与える

関連記事:Windows10でCドライブへの「アクセスが拒否されました」を解除

▶ Windowsアップデート関連エラー0x80004005の解決方法

方法2. 「sfc /scannow」で破損したシステムファイルを修復する

Windows Updateのインストール中にエラー0x80004005が発生する場合、コマンドプロンプトを開き、「sfc /scannow」を入力してシステムファイルを修復します。

SFCがが終わったら、コンピュータを再起動して、エラーコード0x80004005がまだ表示されているかどうかを確認します。

方法3. Windows Updateトラブルシューティングを実行する

Windows Updateのインストール中にエラー0x80004005が発生する場合、Windows Updateトラブルシューティングを実行して、問題の診断や自動修復を試みてくれます。

ステップ 1. 「設定」→「更新とセキュリティ」→「トラブルシューティング」→「追加のトラブルシューティングツール」をクリックます。

追加のトラブルシューティングツール

ステップ 2. 「Windows Update」を選択し、「トラブルシューティングツールの実行」をクリックします。

トラブルシューティングツールの実行

方法4. Windowsを最新バージョンに更新する

Windowsを最新バージョンに更新して、エラー0x80004005を修正することができます。

ステップ 1. 「Win+I」を押して「設定」を開きます。

ステップ 2. 「更新とセキュリティ」→「Windows Update」に移動、「更新プログラムのチェック」をクリックします。

更新プログラムのチェック

▶ ネットワーク接続エラー0x80004005の解決方法

方法5. ウイルス対策ソフトを一時的に無効にする

他のコンピュータ上の共有フォルダにアクセスしようとしてエラー0x80004005が発生する場合、アンチウィルスやファイヤーウォールが原因であるかもしれません。Windows11/10でエラーコード0x80004005を解決するには、アンチウィルスやファイヤーウォールを一時的に無効にしてください。この方法はメールの受信ができないエラー0x80004005にも対処できま宇s。

ステップ 1. 例えばWindows Defenderを使用する場合、「設定」→「更新とセキュリティ」をクリックして、「Windowsセキュリティ」で「ウイルスと脅威の防止」をクリックします。

ステップ 2. Windowsのセキュリティ画面が表示されたら、「ウイルスと脅威の防止の設定」にある「設定の管理」をクリックします。

設定の管理

ステップ 3. 「リアルタイム保護」の設定を「オフ」に切り替えて、「はい」をクリックします。

リアルタイム保護

方法6. ネットワーク共有設定を確認する

ネットワーク関連のエラー0x80004005の場合、共有フォルダの設定を確認します。

ステップ 1. 「設定」→「ネットワークとインターネット」→「状態」→「共有オプション」を開きます。

ステップ 2. ネットワークの検出とファイル共有が有効になっているか確認し、必要に応じて設定を変更します。

▶ ネットワーク接続エラー0x80004005の解決方法

方法7. ネットワークアダプタをリセットする

ネットワークに関連するエラー0x80004005の場合、以下の手順で解決できることがあります。

「コマンドプロンプト」を管理者として開き、「netsh winsock reset」と入力してEnterキーを押します。その後PCを再起動してください。

エラーコード0x80004005で失われたデータを復元する方法

エラーコード0x80004005に遭遇した場合、データ保護が一番重要なことです。このエラーのために、多くの人が重要なデータを失っています。でも、ご心配なく。AOMEI FastRecoveryというデータ復元ソフトを使えば、Windows 11/10/8/7でデータを復元することができます。

無料ダウンロードWindows PCとServer
安全かつ快適

ステップ 1. 場所の選択

AOMEI FastRecoveryをインストールして起動します。データが失われたパーティションやディスクを選択し、「スキャン」をクリックします。

復元したいパーティションを選択

ステップ 2. スキャンの実行・ファイルの選択

「クイックスキャン」で削除されたデータを迅速に検出し、その後「ディープスキャン」で他の失われたデータを検索します。スキャンが完了すると、削除されたファイルや紛失したファイルが表示されます。復元したいファイルを選択し、プレビューすることができ、「復旧」をクリックします。

プレビューと復旧

ステップ 3. 保存先の選択

「フォルダーの選択」ボタンをクリックして、復元したファイルを保存するパスを選択します。(ファイルの上書きを避けるため、復元されたファイルを元場所と異なるディスクで保存しなければなりませんので注意してください。)

フォルダーを選択

まとめ

エラーコード0x80004005は非常に一般的ですが、原因に応じて対処方法が異なります。このエラーは、ファイルやフォルダーへのアクセスに関連する問題、Windows Updateの失敗、ネットワーク接続の問題など、さまざまな要因によって引き起こされます。

ファイルやフォルダーへのアクセス権が不足している場合には、ファイル権限を見直すことが必要です。また、Windows Updateのエラーの場合、Windowsを最新バージョンに更新したリ、トラブルシューティングツールを使うことで解決できることが多いです。

エラーを一度解決した後も、AOMEI FastRecoveryを使って、0x80004005エラーコードによって失われた、破損した、またはアクセスできないデータを簡単に復元できます。

エラーコード0x80004005に関するよくある質問

 

エラーコード0x80004005の原因は何ですか?

一般的には、ファイルやフォルダーへのアクセス権限が不足している場合、ネットワークの問題、またはソフトウェアの不具合が原因で発生します。

このエラーを解決する方法は?

権限の確認:ファイルやフォルダーへのアクセス権を確認し、必要な権限を与えます。

ウイルス対策ソフトの確認:一時的にウイルス対策ソフトを無効にします。

Windowsの更新:最新の更新プログラムを適用します。

DISMとSFCの実行:コマンドプロンプトを開き、「DISM /Online /Cleanup-Image /RestoreHealth」と「sfc /scannow」を実行して、システムファイルを修復します。

ひとみ
ひとみ・編集者
ひとみは、パソコンに関わるヘルプドキュメント、基礎知識、リソースなどを書いています。そのほか、バックアップ&復元、クローン、ディスク&パーティションの管理などの記事もたくさん持っています。分かりやすく、手順が追いやすい文章を心がけ、ユーザーがトラブルをスムーズに解決できるように工夫しています。専門用語を適切に解説し、異なる知識レベルの読者にも理解しやすい文章を心がけています。信頼性の高い情報を見極め、最新のトレンドやテクノロジー動向にも常に注意を払っています。