Windows Updateエラー0x800704c7の原因と7つの解決方法を徹底解説
Windowsアップデートのインストール中に、Windows Updateエラー0x800704c7が表示されていませんか?
この問題は主にWindowsオペレーティングシステムの更新中に発生しますが、システムがアップデートを検索できない、またはインストールできないケースもあります。いずれの場合でも、このガイドではエラー0x800704c7の解決方法を詳しく説明します。
Windows Updateエラー0x800704c7の原因は?
このエラーには複数の原因が考えられますが、特によく見られるものは以下の通りです。
- バックグラウンドプロセスがOSの処理に干渉している。
- OSファイルの欠損や破損により、エラー0x800704c7が発生する。
- サードパーティ製アプリケーションとの競合がWindows Updateエラーを引き起こす。

Windows Updateエラー0x800704c7の解決方法
方法1:停止したアップデートの完了を待つ
サーバー側の問題やインターネット接続の遅さにより、アップデートが遅れることがあります。設定ウィンドウのWindows Update(更新とセキュリティ)タブで保留中のアップデートを確認できます。アップデートが停止している場合は、しばらく待って様子を見ましょう。
方法2:SFCスキャンを実行する
この問題は、欠損または破損したシステムファイルによって頻繁に引き起こされるため、内蔵ツールを使って検出・修復を試みます。
1. 検索バーに「cmd」と入力し、検索結果からコマンドプロンプトを表示します。
2. 表示されたコマンドプロンプトを右クリックし、「管理者として実行」を選択します。

3. コンソールが開いたら、「sfc /scannow」と入力してEnterキーを押します。

4. スキャンが完了したら、パソコンを再起動します。
その後、再度Windowsアップデートのインストールを試みてください。それでも問題が解決しない場合は、次の方法に進みましょう。
方法3:Windowsコンポーネントをクリーンアップする
Windowsライブラリが過剰な負荷状態になると、この問題が発生することがあります。ライブラリは長期間の使用で不要なファイルで満たされていくため、定期的なクリーンアップが推奨されます。
方法A:タスクスケジューラを使用する
1. Windows + Rキーを同時に押してファイル名を指定して実行ボックスを開きます。
2. 「taskschd.msc」と入力し、「OK」をクリックします。

3. タスクスケジューラライブラリ > Microsoft > Windows > Servicingへ移動します。

4. 「StartComponentCleanup」をクリックし、右側のペインにある「実行」を選択します。

プロセスが完了したら、パソコンを再起動し、保留中のアップデートのインストールを試みてください。
方法B:DISMを使用する
DISM(展開イメージのサービスと管理)は、Windows 10に標準搭載されているコマンドラインツールです。システムイメージの修復や変更に役立ち、SFCコマンドで破損したシステムファイルを修復できなかった場合によく使用されます。
1. 前述と同じ手順で、管理者権限でコマンドプロンプトを起動します。

2. 「dism /online /cleanup-image /startcomponentcleanup」と入力し、Enterキーを押して実行します。
注意:コマンドの実行中はウィンドウを閉じないでください。

3. 変更を確定させるため、パソコンを再起動します。
方法4:ウイルス対策ソフトを一時的に無効化する
サードパーティ製ソフトウェア、特にウイルス対策ソフトは、さまざまな問題を引き起こすことで知られています。多くの場合、アンチウイルスソフトはパソコン上のプログラムやアプリケーションを誤ってブラックリストに登録したり、ブロックしたりします。デスクトップやノートパソコンにインストールされたサードパーティ製ウイルス対策ソフトのせいで、Windows Updateサービスが必要な処理を実行できなくなっている可能性があります。
ここでは、カスペルスキーアンチウイルスを無効化する手順を紹介します。
注意:同様の手順は他のウイルス対策ソフトでも実行できます。
1. ホーム画面のタスクバーにある上向き矢印をクリックして、非表示のアイコンを表示します。
2. 次に、Kasperskyのアイコンを右クリックし、「保護を一時停止」を選択します。

3. 用意された3つの選択肢から、保護を停止したい時間帯を選びます。

4. 最後に「保護を一時停止」をクリックして、Kasperskyを一時的に無効化します。
その後、アップデートが正常に進行するか確認してください。うまくいけば、現在のウイルス対策ソフトをアンインストールし、Windows OSと競合しない別の製品への切り替えを検討しましょう。改善しない場合は、次の方法に進んでください。
方法5:最新のKB更新プログラムをダウンロードする
Microsoft Updateカタログから最新のアップデートを直接ダウンロードすることも有効です。頻繁に報告される問題とその解決策が含まれているため、Windows Updateエラー0x800704c7の解決に役立つ可能性があります。
1. Windows + Iキーを同時に押して、パソコンの設定を開きます。
2. 「Windows Update(更新とセキュリティ)」セクションをクリックします。

3. 「更新履歴を表示する」をクリックします。

4. 最新のKB番号のコードをコピーします。

5. Microsoft Updateカタログの公式サイトにアクセスし、コピーしたKB番号を検索します。

6. お使いのWindowsのバージョンに対応した該当のKB更新プログラムをダウンロードします。
7. ダウンロードが完了したら、ファイルをダブルクリックしてインストールします。画面の指示に従って操作を進めてください。
これでWindows Updateエラー0x800704c7は確実に解決するはずです。解決しない場合は、続けて以下の方法を試してください。
方法6:メディア作成ツールを使用する
Windowsアップデートをインストールするもう一つの方法として、メディア作成ツールの利用があります。このツールを使えば、個人データに影響を与えることなく、システムを最新バージョンへアップグレードできます。
1. Microsoftの公式サイトにアクセスし、メディア作成ツールをダウンロードします。
2. ダウンロードしたファイルを実行します。
3. 利用規約に同意した後、「今すぐこのPCをアップグレードする」を選択します。

4. データが上書きされないよう、「個人用のファイルを保持する」を選択します。
最後に、プロセスが完了するまで待ちます。これでWindows Updateエラー0x800704c7は解決するはずです。
方法7:システムの復元を実行する
上記の方法がすべて上手くいかない場合、最後の手段としてシステムの復元を実行しましょう。このプロセスでは、システムをエラーが存在しなかった過去の時点まで戻すことができます。
1. Windowsキー + Sを押して検索メニューを開き、「コントロールパネル」を検索します。

2. コントロールパネルの検索ボックスに「回復」と入力し、Enterキーを押します。

3. 回復ウィンドウで「システムの復元を開く」をクリックします。

4. システムの復元ウィザードの指示に従い、「次へ」をクリックします。
5. 表示されたウィンドウで「別の復元ポイントを選択する」を選び、「次へ」をクリックします。

6. パソコンが正常に動作していた過去の日付と時刻を選択します。以前の復元ポイントが表示されない場合は、「さらに復元ポイントを表示する」にチェックを入れてください。

7. デフォルトでは、下図のように自動復元ポイントが選択されています。このまま続行しても構いません。

8. パソコンを再起動し、変更が反映されているか確認します。
よくある質問(FAQ)
Q1. Windows 10は自動的にアップデートをインストールしますか?
デフォルトでは、Windows 10はオペレーティングシステムを自動的にアップグレードします。ただし、安全のため、定期的に手動でOSが最新の状態になっているか確認することをおすすめします。
Q2. エラーコード0x800704c7とは何ですか?
エラー0x800704c7は、パソコンが不安定になり、重要なシステムファイルが応答しなくなったり無視されたりしたときに表示されることが一般的です。また、ウイルス対策アプリケーションがWindowsによるアップデートのインストールを妨げている場合にも発生します。
Q3. Windowsアップデートに時間がかかりすぎるのはなぜですか?
この問題は、パソコン上の古いドライバーや不具合のあるドライバーが原因である可能性があります。これらはダウンロード速度を低下させ、Windowsアップデートに通常より大幅に長い時間がかかる原因となります。ドライバーを最新版に更新することで解決できます。
関連記事のおすすめ
- Windows 7でアップデートがダウンロードできない問題を修正する方法
- Windows 10でHDMIから音が出ない問題を修正する方法
- WindowsでAvastが開かない問題を修正する方法
- Omegleの「サーバーに接続できません」エラーを修正する方法
このガイドがお役に立ち、Windows Updateエラー0x800704c7を解決できたことを願っています。どの方法が効果的だったか、ぜひお知らせください。ご質問やご提案があれば、コメント欄でお気軽にお寄せください。
-
Windows Updateエラー800f0902の原因と対処法を徹底解説
エラー800f0902は、Windows Updateの実行時に発生する一時的なエラーです。多くの場合、更新プログラムのインストールを担当する「Trusted Installer(信頼されたインストーラー)」が、別のクライアントからの要求を処理中でビジー状態になっていることが原因です。Trusted InstallerはOSの重要なシステムファイルを扱うため、現在のタスクが完了するまで中断することができません。 このエラーは、ユーザーが手動で更新プログラムを確認した直後や、自動更新に失敗した後に表示されるのが一般的です。特に、長期間更新を適用しておらず、適用待ちの更新プログラムが大量に溜まって
-
Windows Updateエラー0x8024a000の原因と5つの解決方法を徹底解説
Windows Updateエラー0x8024a000は、Microsoft Storeの破損、Windowsシステムファイルの損傷、ネットワーク接続の問題、ファイアウォールによる通信ブロックなどが主な原因で発生します。このエラーが表示されると、サーバーへのリクエストが正常に完了せず、Windows自動更新サービスが更新プログラムを適用できない状態になります。 本記事では、このエラーを解消するためのトラブルシューティング手順を5つの方法に分けて詳しく解説します。 対象となるエラーコード:WindowsUpdate_8024a0000x8024a000 作業前の準備 トラブルシューティングを行う