Windows Updateエラー0x800705b4を解消する6つの対処法
Windows 10で更新プログラムを確認すると、「更新プログラムのインストール中に問題が発生しましたが、後でもう一度実行されます。このメッセージが繰り返し表示される場合は、Webで検索するかサポートに問い合わせてください。(0x800705b4)」というエラーが表示され、困っているユーザーは少なくありません。
また、Windows 7や8.1からWindows 10へアップグレードした際に、エラー0x800705b4が原因でWindows 10のライセンス認証に失敗するケースもあります。残念ながら、Microsoft公式サイトでは現時点でこの問題を修正する専用パッチは提供されていません。
本記事では、Windows 10の更新プログラムを正しく確認する方法と、更新に失敗した際のエラー0x800705b4の具体的な解決手順を詳しく解説します。
Windows 10の更新エラー0x800705b4を解消するには?
Windows 10ユーザーの方は、Microsoftが更新プログラムをリリースするたびに定期的に適用していることが多いでしょう。そのため、バージョン1703、1709、1803、1809などの更新プログラムがインストールできない状況は非常にストレスになります。
Windows Server 2016で0x800705b4エラーが発生するケースや、Anniversary Update(1607)の適用に失敗して更新プログラムを確認できなくなるケースも報告されています。Microsoftによると、このエラー0x800705b4はWindows 10自体の内部問題によって引き起こされるものです。
詳細な調査の結果、Windows 10の更新失敗は主に以下の要因で発生することが判明しています。
- Windows Defenderの設定に問題がある
- Windows Update関連の設定に不具合がある
- サードパーティ製ソフトウェアが干渉している
- システムファイルが破損している
特に、Windows Defenderが起動せずPCを保護できない状態になると、「Windows Defenderエラー0x800705b4」が表示されることもあります。
以下では、これらの原因に対処するための解決策を6つ紹介します。
目次:
1:Windows 10の更新設定を変更する
2:Windows Updateコンポーネントを手動でリセットする
3:サードパーティ製ウイルス対策ソフトをアンインストールする
4:Windows Defenderサービスを再起動する
5:Windows Updateトラブルシューティングツールを実行する
6:SFCおよびDISMを実行する
解決策1:Windows 10の更新設定を変更する
Windows Updateの対象がOS本体のみなのか、Microsoft OfficeやSilverlightなどの個別製品も含まれるのか、正確に把握している方は多くありません。
しかし、ユーザーの報告によると、特定のWindows 10の更新設定がエラー0x800705b4の原因となることがあります。その場合は、該当オプションをオフにしてから必要な更新を行うのがおすすめです。
1. スタート > 設定 > 更新とセキュリティの順に開きます。
2. Windows Updateの項目から詳細オプションを選択します。
3. 詳細オプション画面で、「Windowsの更新時に他のMicrosoft製品の更新プログラムも入手する」のチェックボックスをオフにします。
4. 設定を反映させるため、Windows 10を再起動します。
5. 再起動後、スタート > 設定 > 更新とセキュリティ > Windows Update > 更新プログラムのチェックをクリックします。
すべての更新プログラムがダウンロードされるまで、何度か更新プログラムのチェックを繰り返す必要があります。
6. 更新完了後、「Windowsの更新時に他のMicrosoft製品の更新プログラムも入手する」のチェックを再度オンに戻します。
7. もう一度Windows Update画面から更新プログラムのチェックを実行します。
これで、エラー0x800705b4が再発し、更新プログラムのインストールが妨げられることはなくなるはずです。さらに、kb4467702などの更新時における0x8024002Eエラーなど、他のWindows Updateトラブルが発生する可能性も大幅に減らせます。
解決策2:Windows Updateコンポーネントを手動でリセットする
Windows 10の更新コンポーネントに破損が生じている可能性もあります。その場合、更新プログラムのチェックが正常に機能せず、エラー0x800705b4が表示されます。
このようなときは、Windows 10の更新コンポーネントをリセットすることで問題を解消できる可能性があります。ただし、Windows Updateは多数のファイルやサービスで構成されているため、一つひとつ順番にリセット作業を進める必要があります。時間と根気が必要ですが、確実な方法です。
ここでは主に、BITSサービス、暗号化サービス、ネットワークアダプターの設定を再起動します。
1. 検索ボックスに「コマンドプロンプト」と入力し、右クリックして「管理者として実行」を選択します。
2. コマンドプロンプトで、以下のコマンドを1行ずつ入力し、各コマンドの後にEnterキーを押して実行します。これにより、Windows 10の更新関連サービスを停止できます。
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
3. 続けてコマンドプロンプトで、フォルダーSoftwareDistributionとCatroot2の名前をそれぞれ変更します。
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old
4. 再びコマンドプロンプトで、netsh winsock resetコマンドを入力・実行し、Windows 10のTCP/IP設定をリセットします。
5. 次に、停止していたサービスを以下のコマンドで再起動します。
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
6. Windows 10を再起動します。
以上でWindows Updateコンポーネントの手動リセットは完了です。改めてWindows 10で更新プログラムのチェックを実行してみましょう。
また、場合によっては、Windows 10ビルド1511から1607以降のバージョン(1703、1709、1803、1809など)へアップグレードすることも有効です。実際に、この方法でエラー0x800705b4が解消されたというユーザーの声もあります。
解決策3:サードパーティ製ウイルス対策ソフトをアンインストールする
インターネットからダウンロードしたアプリケーションが、Windows 10の更新をブロックしていないか確認することも重要です。一部のウイルス対策ソフトは、正常なシステム動作を脅威と誤検知することがあります。そのため、該当アプリケーションを無効化するか、アンインストールしてみましょう。
1. コントロールパネルを開きます。
2. プログラムカテゴリ内の「プログラムのアンインストール」を選択します。
表示方法を「カテゴリ」に切り替えると、目的の項目を見つけやすくなります。
3. プログラムと機能ウィンドウでサードパーティ製ソフトウェアを見つけ、右クリックして「アンインストール」を選択します。
4. Windows 10を再起動します。
再起動後に再度サインインし、Windows 10の更新プログラムのチェックを実行して、エラーコード0x800705b4が表示されないか確認してください。
解決策4:Windows Defenderサービスを再起動する
サードパーティ製ウイルス対策ソフトを削除したら、次はWindows標準の保護ツールであるWindows Defenderが自動的に起動しているかどうかを確認しましょう。Windows Defenderが正常に動作していれば、Windows 10の更新プロセスを保護し、更新失敗を防ぐことができます。
1. Windowsキー + Rキーを押して「ファイル名を指定して実行」を起動します。
2. ボックスに「services.msc」と入力し、「OK」をクリックします。
3. サービス一覧を下にスクロールし、「Windows Defender Antivirus Service」と「Windows Defender Firewall」をそれぞれ右クリックして「プロパティ」を開きます。
4. Windows Defender FirewallのプロパティおよびWindows Defender Antivirus Serviceのプロパティ画面で、スタートアップの種類を「自動」に設定します。
5. 「適用」をクリックし、「OK」で変更を保存します。
これで、Windows 1809や1803など、任意のバージョンへの更新が可能になります。「Windows 10が更新できない(エラー0x800705b4)」の問題は正常に解決されたはずです。
解決策5:Windows Updateトラブルシューティングツールを実行する
Windows標準搭載のツールを使って、エラー0x800705b4を修復することも有効な手段です。Windows 10の更新プログラムがインストールされない場合、更新パッチ自体に問題が発生している可能性があります。
1. スタート > 設定 > 更新とセキュリティの順に開きます。
2. トラブルシューティングタブを開き、下にスクロールして「Windows Update」を見つけ、その下にある「トラブルシューティングツールの実行」をクリックします。
トラブルシューティングツールの処理にはある程度時間がかかります。エラーが検出された場合は、次のウィンドウで「詳細」をクリックし、Windows 10上のエラー0x800705b4の修復をツールに任せましょう。
保留中の更新プログラムがある場合は、再度更新プログラムのチェックを実行してください。
解決策6:SFCおよびDISMを実行する
システムファイルに破損があると、Windows 10の更新が中断され、エラー0x800705b4が表示されます。
感染または破損したシステムファイルが更新を妨げている可能性があるため、SFC(システムファイルチェッカー)を活用して問題のあるファイルを検出・修復しましょう。
コマンドプロンプト(管理者として実行)で「sfc /scannow」と入力し、Enterキーを押してSFCを実行します。
SFCで破損ファイルを修復できなかった場合でも、DISM(展開イメージの servicing と管理)を実行して、Windows Updateのシステムイメージエラーを修復することをおすすめします。
コマンドプロンプトで、以下のコマンドを1行ずつ入力して実行します。
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
DISMのコマンドは一字一句正確に入力してください。誤りがあると、DISMエラー87が発生する恐れがあります。
この2つのシステムツールによって、Windows 10更新プロセス中のエラーが修復され、更新問題0x800705b4や0x8024002Eが解消されることを願っています。
以上の方法を試した後、スタート > 設定 > 更新とセキュリティ > 更新プログラムのチェックの順に操作してみてください。今度こそ、Windows Updateの問題(0x800705b4)による更新失敗は解消されているはずです。それでも改善しない場合は、Windows 10が正常に更新できる時点へシステムの復元を行うことを検討してください。
-
Windows Updateエラー 0x8024D007の原因と解決策を徹底解説
Windows Updateエラー 0x8024D007の解決策とは? エラーコード 0x8024D007 は、Windows Update の実行時に比較的多く報告されるエラーの一つです。この記事では、エラーが発生する原因と、実際に試せる具体的な解決方法をわかりやすく解説します。 エラー 0x8024D007 が発生する原因 技術系フォーラムやブログを調べてみると、このエラーに関する相談が数多く見つかります。典型的な質問例は以下のとおりです。 「Windows Vista(Home Premium)を使っています。Windows Update で『更新プログラムの確認』をクリックすると、次
-
【解決策】Windows 10の更新エラー0x800705b4を直す8つの方法
Windows 10のアップデート中に「0x800705b4」というエラーが表示され、更新が完了できないことがあります。Windows Updateはセキュリティの脆弱性を修正し、PCを外部からの攻撃から守るために非常に重要です。「Windowsキー + I」で設定を開き、「更新とセキュリティ」→「Windows Update」を選択すると、以下のようなエラーメッセージが表示されることがあります。 「更新プログラムのインストール中に問題が発生しましたが、後でもう一度試みます。このメッセージが引き続き表示され、Web検索やサポート問い合わせで情報を確認したい場合は、次のことが役立つ可能性がありま