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

Windows 10アップデートエラー0x800705b3の原因と解決方法を徹底解説

Windows 10のユーザーの一部で、保留中のアップデートのインストールに失敗した際にエラーコード0x800705b3が表示される問題が報告されています。特に多いのは、内蔵Webカメラのドライバー更新やBluetoothアダプターのドライバー更新時に発生するケースです。

Windows 10アップデートエラー0x800705b3の原因と解決方法を徹底解説

この問題を詳しく調査したところ、エラーが発生する原因は複数あることが判明しました。考えられる主な原因を以下にまとめます。

  • Windows Updateの一時的な不具合 – Microsoftがすでに認識している既知の不具合が原因の場合、Windows Updateトラブルシューティングツールを実行して推奨される修正を適用するだけで解決できる可能性があります。
  • Windows Updateコンポーネントの破損 – Windows Updateコンポーネントが正常に動作せず、保留中のアップデートをインストールできなくなっているケースです。この場合は、Microsoft Updateカタログから手動でアップデートをインストールすることで問題を回避できます。
  • Windows Installerサービスが無効になっている – Windows Installerサービスが無効化されていると、OSがアップデートをインストールできず、すべての保留中の更新が同じ0x800705b3エラーで失敗します。サービスを強制的に有効化することで修正できます。
  • TCP/IPの不整合 – 再起動をまたいで保持されているTCP/IPの一時データが破損していると、アップデートのインストールがこのエラーコードで失敗することがあります。コマンドプロンプト(管理者)からWinsockリセットを実行することで改善する場合があります。
  • システムファイルの破損 – システムファイルの破損がWindows Updateに影響を与えている可能性もあります。SFCやDISMといった組み込みユーティリティで修復を試み、深刻な場合は修復インストールやクリーンインストールを検討しましょう。

原因がわかったところで、実際に多くのユーザーが0x800705b3エラーの解消とアップデートの完了に成功した、確実性の高い対処法を順番に紹介していきます。

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

この問題に直面した大多数のユーザーは、Windows Updateトラブルシューティングツールを実行し、推奨された修正を適用するだけで解決したと報告しています。

このツールには、ワンクリックで適用できる自動修復機能が多数含まれています。0x800705b3エラーの原因がすでに修復戦略として登録されていれば、推奨される修正に従うだけで済みます。

以下の手順でトラブルシューティングツールを開き、修正を適用してください。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに「ms-settings:troubleshoot」と入力し、Enterキーを押してトラブルシューティング画面を開きます。Windows 10アップデートエラー0x800705b3の原因と解決方法を徹底解説
  2. トラブルシューティング画面の右側にある「実行中のトラブルシューティング」セクションからWindows Updateを選択し、表示されたコンテキストメニューからトラブルシューティングツールの実行をクリックします。
    Windows 10アップデートエラー0x800705b3の原因と解決方法を徹底解説
  3. Windows Updateトラブルシューターが起動したら、初期スキャンが完了するまで待ち、有効な修復策が検出されるかどうかを確認します。
  4. スキャンで問題を修正できる修復策が見つかった場合は、「この修正プログラムを適用する」をクリックし、処理が完了するまで待ちます。Windows 10アップデートエラー0x800705b3の原因と解決方法を徹底解説

    注意: 推奨される修正の種類によっては、修正を完全に適用するために追加の手順が必要になる場合があります。

  5. 完了後、パソコンを再起動し、次回の起動が完了するまで待ちます。
  6. 再度Windows Updateを開き、保留中のアップデートが正常にインストールできるか確認します。

それでも同じ問題が発生する場合は、次の対処法に進んでください。

方法2:Microsoft Updateカタログから手動でアップデートをインストールする

トラブルシューティングツールでも解決しない場合は、Windows Updateコンポーネントに何らかの不整合が発生し、新しいドライバーバージョンのインストールが妨げられている可能性があります。

内蔵Webカメラのドライバーかどうかにかかわらず、Microsoft Updateカタログを使って該当するアップデートを検索・ダウンロード・手動インストールすることで、0x800705b3エラーを回避できる可能性が高いです。

まだ試していない場合は、以下の手順に従って、エラーで失敗しているアップデートをMicrosoft Updateカタログ経由でダウンロード&インストールしてください。

  1. お使いのブラウザーを開き、Microsoft Updateカタログの公式サイトにアクセスします。
  2. Microsoft Updateカタログ内の検索ボックス(画面右上)を使用して、失敗しているアップデートを検索します。Windows 10アップデートエラー0x800705b3の原因と解決方法を徹底解説
  3. 検索結果が表示されたら、お使いのWindowsのバージョンおよびCPUアーキテクチャ(32bit/64bit)に対応したドライバーバージョンを探します。Windows 10アップデートエラー0x800705b3の原因と解決方法を徹底解説
  4. 正しいWindows Updateを見つけたら、該当するアップデートのハイパーリンクをクリックし、「ダウンロード」ボタンを押してダウンロードが完了するまで待ちます。
  5. ダウンロードが完了したら、エクスプローラーでダウンロード先のフォルダーを開きます。
  6. 該当フォルダー内の.infファイルを右クリックし、表示されたコンテキストメニューから「インストール」を選択します。Windows 10アップデートエラー0x800705b3の原因と解決方法を徹底解説

    注意: 同じ0x800705b3エラーで失敗しているアップデートが複数ある場合は、それぞれのWindows Updateに対して上記の手順を繰り返してください。

  7. 作業が完了したらパソコンを再起動し、次回起動時に問題が解消されているか確認します。

Microsoft Updateカタログからのインストールでも同じエラーコードが出る場合は、次の対処法に進みましょう。

方法3:Windows Installerサービスを有効にする

インストールしようとするすべてのWindows Updateが同じエラーコードで失敗する場合は、これらのタスクを担当する主要サービスが有効になっているかを確認しましょう。

Windows Installerサービスは、Windows Updateコンポーネントがダウンロードした保留中のアップデートを実際にインストールする役割を担っています。このサービスが無効になっていると、インストール待ちのアップデートは一切完了しません。

この場合は、「サービス」画面からWindows Installerサービスのスタートアップの種類を変更することで問題を解決できます。以下の手順に従ってください。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開き、「services.msc」と入力してEnterキーを押します。するとサービスユーティリティが開きます。Windows 10アップデートエラー0x800705b3の原因と解決方法を徹底解説
  2. サービス一覧を下にスクロールし、Windows Installerサービスを見つけます。見つかったら右クリックし、コンテキストメニューから「プロパティ」を選択します。Windows 10アップデートエラー0x800705b3の原因と解決方法を徹底解説
  3. プロパティ画面の「全般」タブを開き、「開始」ボタンをクリックしてサービスを強制的に起動します。Windows 10アップデートエラー0x800705b3の原因と解決方法を徹底解説

    注意: 可能であれば、ドロップダウンメニューからスタートアップの種類「自動」に変更しておきましょう。ただし、管理者設定によっては変更できない場合があります。

  4. パソコンを再起動し、起動が完了したら、以前0x800705b3エラーを引き起こしていたドライバーの再インストールを試みて、問題が解決したかどうかを確認します。

それでも同じ問題が続く場合は、次の対処法に進んでください。

方法4:Winsockリセットを実行する

0x800705b3エラーがネットワーク関連の不整合(TCPやIPに関連するもの)に起因している場合、破損したデータの影響でWindowsが保留中のアップデートのインストールを中断してしまうことがあります。

その場合は、Winsockリセットを完全に実行することで、ソケットや一時データに関連する問題の大部分を修復できます。

実際に、この方法によってようやくWindows Updateの問題が解決し、通常どおりアップデートをインストールできるようになったというユーザーの報告も複数あります。

以下の手順でWinsockリセットを実行してください。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開き、「cmd」と入力してからCtrl + Shift + Enterを押し、管理者権限のコマンドプロンプトを開きます。Windows 10アップデートエラー0x800705b3の原因と解決方法を徹底解説

    注意: UAC(ユーザーアカウント制御)のダイアログが表示されたら、「はい」をクリックして管理者アクセスを許可してください。

  2. 管理者コマンドプロンプトで、以下のコマンドを順番に入力し、それぞれの後にEnterキーを押します。これにより、0x800705b3エラーの原因となっている可能性のあるTCP/IPデータがリセットされます。
    nbtstat -R
    nbtstat -RR
    netsh int reset all
    netsh int ip reset
    netsh winsock reset
  3. すべてのコマンドが正常に処理されたら、コマンドプロンプトを閉じてパソコンを再起動します。
  4. 再起動後、以前失敗していたWindows Updateのインストールをもう一度試みて、問題が解決したかどうかを確認します。

それでも同じ問題が発生する場合は、次の対処法に進みましょう。

方法5:SFCスキャンとDISMスキャンを実行する

ここまでの対処法で解決しない場合は、システムファイルの破損が原因で、保留中のアップデートのインストールが妨げられている可能性を考える必要があります。

その場合は、Windows Updateコンポーネントに影響を与えている破損ファイルを修復できる、組み込みユーティリティを実行しましょう。

まずはシステムファイルチェッカー(SFC)スキャンから始めるのがおすすめです。SFCスキャンでは、すべてのWindowsファイルを正常なコピーを保持するローカルアーカイブと照合し、破損が見つかった場合は正常なファイルと自動的に置き換えます。

Windows 10アップデートエラー0x800705b3の原因と解決方法を徹底解説

SFCスキャンが完了したら、パソコンを再起動して次回の起動が完了するまで待ちます。

再起動後、今度はDISMスキャンを実行します。DISMは仕組みが異なり、Windows Updateのサブコンポーネントを利用して、置き換えが必要な破損ファイルの正常なコピーをダウンロードします。そのため、この操作を行う前に安定したインターネット接続があることを必ず確認してください。

Windows 10アップデートエラー0x800705b3の原因と解決方法を徹底解説

DISMスキャンが完了したら、最後にもう一度パソコンを再起動し、問題が解決したかどうかを確認します。

それでも同じ0x800705b3エラーが表示される場合は、最終手段である次の方法に進みましょう。

方法6:Windowsコンポーネントを完全にリセットする

ここまでのどの方法でも解決できない場合は、標準的な手法やWindowsに組み込まれたユーティリティでは修復できないレベルのシステムファイル破損が発生している可能性があります。

この段階に達した場合、現実的な解決策はクリーンインストールまたは修復インストール(上書きインストール)によって、Windowsコンポーネント全体を完全にリセットすることです。

状況に応じて、どちらか適切な方を選択してください。

たとえば、OSドライブに重要なデータが保存されている場合は、修復インストールを強くおすすめします。手順はやや煩雑ですが、最大のメリットは、Windowsドライブ上の個人ファイル、アプリケーション、メディアなどをすべて保持したまま修復できる点です。デメリットとしては、互換性のあるインストールメディアが必要になる点が挙げられます。

一方、すでにデータのバックアップが完了しており、OSドライブを初期化することに抵抗がない場合は、クリーンインストールが最適です。こちらの方がはるかに高速で、互換性のあるインストールメディアを挿入しなくても、Windowsのセットアップ画面から直接開始できます。

  1. Windows 10アップデートエラー0xc1900200の原因と解決方法を徹底解説

    エラーコード 0xc1900200 は、「Windows Update アシスタント」を使用して古いバージョンのWindowsからWindows 10へアップグレードしようとした際に表示されることがあります。特に、Windows 7やWindows 8.1からWindows 10へのアップグレード時に発生するケースが多く見られます。いずれの場合も、インストーラーは必要要件をすべて満たしていると判定するにもかかわらず、何らかの理由でアップグレード処理が最終的に失敗し、このエラーコードが表示されます。 Windows Update エラー 0xc1900200 の主な原因 このエラーを引き起こす可

  2. Windows Updateエラー0x800705b3の解決方法|原因と9つの対処法を徹底解説

    Windows Updateは、最新のドライバーを自動的にインストールし、パソコンを最適な状態に保ってくれる便利な機能です。この機能が正常に動作しないと、セキュリティ上の問題やハードウェア・ソフトウェアのエラーなど、さまざまな不具合が発生する可能性があります。 しかし、便利なWindows Updateにも問題がないわけではありません。更新中にはさまざまなエラーが発生することがあり、そのひとつがエラー0x800705b3です。このエラーは、保留中だったWindows Updateのインストールに失敗した後に発生することが多く、WebカメラドライバーやBluetoothドライバーの更新時にも見