Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windows Updateエラー0x800705b4の原因と解決策を徹底解説

Windows 8からWindows 10/11にアップグレードした直後は順調に動いていたのに、ある日突然、更新プログラムの確認もインストールもできなくなった——そんな経験はありませんか?Windows Updateで「更新プログラムの確認」を実行すると、エラーコード0x800705b4が表示されてしまうことがあります。この記事では、このエラーの原因と具体的な解決策を詳しく解説します。

0x800705b4エラーとは?

0x800705b4は16進数形式のエラーコードで、Windowsがエラーを分類・表示する際によく使われる形式です。このエラーは2015年のWindows Anniversary Update(周年アップデート)のリリース後に初めて報告されました。その後、2016年12月に累積更新プログラムKB3081424が公開されて以降、再発が繰り返されており、Microsoftも完全な解決には至っていないのが実情です。

Windows Updateは、OS本体だけでなくMicrosoft OfficeなどのMicrosoft製品の更新プログラムも提供します。通常、インターネットに接続されたデバイスでは、新しい更新プログラムが利用可能になると自動的にダウンロード・インストールされるように設定されています。これには、マルウェアやウイルスへの防御力を維持するための重要なセキュリティ更新プログラムも含まれます。

しかし、何らかの理由でWindows Updateが正常に動作せず、更新プログラムをインストールできないことがあります。その場合、次のようなエラーメッセージが表示されます。

「更新プログラムのインストール中に問題が発生しましたが、後でもう一度試みます。このメッセージが引き続き表示される場合は、Webで検索するか、サポートに問い合わせてください。(0x800705b4)」

主な原因

0x800705b4エラーの最も一般的な原因は、Windowsシステムファイルの破損です。システムファイルの破損は、不完全なインストールやアンインストール、ハードウェアやアプリケーションの不適切な削除などによって発生し、破損したファイルが原因で、アプリやシステムの動作に必要な情報やファイルが失われたり、正しい場所に配置されなかったりします。

その他の要因として以下が挙げられます。

  • OSが自動的に更新できなかった
  • パソコンの不適切なシャットダウン
  • Windows Updateサービスが「自動」に設定されていない
  • マルウェアやウイルスの感染
  • レジストリエラー

初期調査によると、更新プログラム自体は正常にダウンロードされているものの、システム側の何らかの不具合によりインストールできない状態のようです。Office 2010や2013の更新プログラムが関係しているという報告もあり、旧バージョンのOfficeの残存ファイルが影響している可能性があります。また、サードパーティ製のウイルス対策ソフトとの競合が原因となるケースもあります。

エラーコード0x800705b4の解決策

まずは汎用的な対策から試すことをおすすめします。ウイルス対策ソフトやWindows Defenderを一時的に無効化することで改善したというユーザーもいます。また、PC最適化ツールを活用して、誤った設定やジャンクファイル、有害なアプリなどを取り除き、システムのパフォーマンスを向上させておくのも有効です。

それでもエラーが解消しない場合は、以下の解決策を上から順番に試してみてください。作業の前に、大切なファイルのバックアップを作成しておくと安心です。

1. 更新とセキュリティの設定を変更する

  1. [スタート] > [設定] > [更新とセキュリティ] の順に開きます。
  2. [詳細オプション] をクリックします。
  3. [Windowsの更新時に他のMicrosoft製品の更新プログラムも入手する] のチェックを外します。
  4. [更新プログラムのチェック] を実行し、利用可能な更新をすべてインストールします。
  5. 更新が完了したら、手順1と2をもう一度実行し、今度は [Windowsの更新時に他のMicrosoft製品の更新プログラムも入手する] にチェックを入れ直します。

2. システムを最新バージョンに更新する

自動更新が有効になっているはずなのに更新されないことがあります。不安定なインターネット接続などが原因の場合もあります。手動で更新を再インストールすることで、エラー0x800705b4を解決できる可能性があります。

  1. [スタート] > [コントロールパネル] を開きます。
  2. [システムとセキュリティ] > [Windows Update] を選択します。
  3. 画面左側の [更新プログラムのチェック] をクリックします。ここでWindowsを最新バージョンに更新できます。

3. Windows Defenderを更新する(Windows 10/11)

  1. [スタート] > [設定] > [更新とセキュリティ] > [Windows Defender] の順に開き、Windows Defenderを最新版に更新します。
  2. [Windows Update] > [詳細オプション] に進みます。
  3. [他のMicrosoft製品の更新プログラムも入手する] オプションをクリックします。
  4. パソコンを再起動して更新プログラムを確認します。「デバイスは最新の状態です」というメッセージが表示されたら、再度 [詳細オプション] を開き、Microsoft製品の更新プログラムを再確認します。
  5. もう一度更新プログラムを確認します。今度はダウンロードとインストールが可能になり、他のプログラムも更新できるはずです。

4. Windows Updateサービスを再起動する

  1. キーボードの Windows + R キーを同時に押します。
  2. 「services.msc」と入力して Enter キーを押します。
  3. サービス一覧から Windows Defender を探します。状態欄が空白の場合は右クリックして 開始 を選択します。
  4. 強制的に開始しようとしてエラーが出る場合は、スタートアップの種類自動 に変更します。
  5. パソコンを再起動し、更新を実行します。

5. SFC(システムファイルチェッカー)スキャンを実行する

SFCスキャンは無料のWindows標準ツールで、破損したシステムファイルを検出して自動修復できます。多くのシステムエラーの解決に役立ちます。

  1. [スタート] ボタンをクリックし、検索ボックスに「cmd」と入力します。
  2. アイコンを右クリックして 管理者として実行 を選択します。
  3. 管理者パスワードの入力を求められたら、パスワードを入力して許可します。
  4. コマンド「sfc /scannow」を入力(またはコピー&ペースト)して Enter キーを押します。
  5. 保護されたシステムファイルのスキャンと修復が完了するまで待ちます。処理が終わる前にコマンドプロンプトを閉じないでください。

スキャン結果として、以下のようなメッセージが表示されることがあります。

  • Windows リソース保護は要求された操作を実行できませんでした。
  • Windows リソース保護は破損したファイルを検出し、それらを正常に修復しました。
  • Windows リソース保護は破損したファイルを検出しましたが、一部のファイルを修復できませんでした。

6. DISMを実行する

SFCでも解決しない場合は、DISMを試してみましょう。

  1. スタートボタンの Windowsキー を右クリックし、コマンドプロンプト(管理者) を選択します。
  2. UAC(ユーザーアカウント制御)画面で OK をクリックするか、管理者パスワードを入力します。
  3. コマンドプロンプトで以下のコマンドを順番に入力し、それぞれ Enter キーを押します。
    • DISM.exe /Online /Cleanup-image /Scanhealth
    • DISM.exe /Online /Cleanup-image /Restorehealth
  4. コマンドプロンプトを閉じて、更新プログラムのインストールを再度試みます。

7. Windows Updateトラブルシューティングツールを実行する

  1. Windowsの検索ボックスに「トラブルシューティング」と入力します。
  2. アプリが表示されたら Enter キーを押します。
  3. 左側のメニューから すべて表示 を選択します。
  4. メニューから Windows Update を選択します。
  5. [詳細] > [次へ] の順にクリックします。
  6. [詳細] > [管理者として実行] を選択します。
  7. [自動的に修復を適用する] にチェックが入っていることを確認して 次へ をクリックします。
  8. [閉じる] を選択してプロセスを完了します。
  9. [詳細な説明を表示] をクリックします。

8. システムの復元を実行する

上記の方法をすべて試しても問題が解決しない場合、システムの復元が有効な選択肢となります。復元を実行する前に、システムパーティション内の重要なファイルは必ずバックアップしておいてください。

  1. パソコンを起動し、管理者アカウントでログオンします。
  2. [スタート] > [すべてのプログラム] > [アクセサリ] > [システムツール] の順にクリックします。
  3. [システムの復元] をクリックします。
  4. 新しいウィンドウで [コンピュータを以前の状態に復元する] を選択して 次へ をクリックします。
  5. 復元ポイントの一覧から最も新しいものを選択して 次へ をクリックします。
  6. 確認画面で 次へ をクリックします。
  7. システムの復元が完了したら、パソコンを再起動します。

まとめ

エラーコード0x800705b4は、Windows OSのシステムファイルの構成ミスや破損が原因で発生します。Windows Updateが正常に機能せず、必要な更新プログラムをインストールできない状態になり、「更新プログラムのインストール中に問題が発生しましたが、後でもう一度試みます…(0x800705b4)」といったエラーメッセージが表示されます。

このエラーを放置すると、パソコンの動作が遅くなったり、最悪の場合クラッシュやデータ損失につながることもあります。本記事で紹介した解決策の中から、ご自身の環境に合った方法をお試しください。

このエラーコードに遭遇したことはありますか?うまくいった解決策があれば、ぜひコメントでお知らせください。

  1. 【解決策】Windows 10の更新エラー0x800705b4を直す8つの方法

    Windows 10のアップデート中に「0x800705b4」というエラーが表示され、更新が完了できないことがあります。Windows Updateはセキュリティの脆弱性を修正し、PCを外部からの攻撃から守るために非常に重要です。「Windowsキー + I」で設定を開き、「更新とセキュリティ」→「Windows Update」を選択すると、以下のようなエラーメッセージが表示されることがあります。 「更新プログラムのインストール中に問題が発生しましたが、後でもう一度試みます。このメッセージが引き続き表示され、Web検索やサポート問い合わせで情報を確認したい場合は、次のことが役立つ可能性がありま

  2. Windows Updateエラーコード0x80070017の原因と8つの解決策を徹底解説

    Windowsを使用していると、誰でも何らかのエラーに遭遇することがあります。OSには多数のコンポーネントが含まれているため、ある意味でエラーは避けられないものとも言えます。本記事では、その中でも「0x80070017」というエラーコードに焦点を当て、具体的な対処方法を詳しくご紹介します。 Windowsエラー0x80070017は、主にインストールメディアの破損が原因で発生します。この記事を読み進めて、Windows Updateエラー0x80070017を解決しましょう。 Windows Updateエラーコード0x80070017の修正方法 この更新エラーは、主に以下の2つのシナリオで