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

Windows 10で発生するエラー0x80070103の原因と解決方法

一部のユーザーから、Windows Update(WU)が複数の更新プログラムをインストールできず、0x80070103エラーコードが表示されるという報告が寄せられています。このエラーは主にWindows Update画面の更新履歴内で確認されますが、周辺機器のドライバーをインストールしようとした際にも発生することがあります。ただし、その場合はWindows Updateがドライバーの更新を促すプロンプトを表示し、ユーザーが「はい」をクリックした場合に限られます。

Windows 10で発生するエラー0x80070103の原因と解決方法

0x80070103エラーの主な原因

この問題を調査し、さまざまなユーザーの報告を分析した結果、0x80070103エラーが発生する典型的なシナリオは以下の通りです。

  • Windows Update(WU)が同じドライバーを2回目にインストールしようとしている – グラフィックスアダプターなど、同一のハードウェアが追加されたことでWUが混乱し、この現象が起こることがあります。
  • Windows Update(WU)が既にインストール済みのドライバーへの更新を試みている – 既存のドライバーと互換性のないバージョンの更新プログラムが配信された場合に発生することが知られています。
  • サードパーティ製ソフトウェアとの干渉によるエラー – 同じドライバーを使用するセキュリティソフトやユーティリティプログラムがWindows Updateと競合すると、0x80070103エラーがトリガーされる可能性があります。

0x80070103エラーの解決方法

0x80070103エラーの解決にお困りの場合は、このガイドで紹介する効果的なトラブルシューティング手順をお試しください。以下では、同様の状況にある他のユーザーが実際に問題を解決するために使用した方法をまとめています。

各解決策は有効性の高い順に並べていますので、記載された順番に従って進めることをおすすめします。まず最初の方法から始め、問題が解決できる方法が見つかるまで順番に試していきましょう。それでは始めます!

方法1:Windows Updateトラブルシューターを実行する

何かを行う前に、まずWindows自身が自動的に問題を解決できるかどうかを確認しましょう。WU(Windows Update)の動作に不整合があることが原因の場合、Windows Updateトラブルシューターを実行することで、不整合を自動的に検出して修復できる可能性があります。

Windows Updateトラブルシューターには、WUの不具合や関連ファイルの破損に対処するための修復戦略が多数組み込まれています。組み込みのトラブルシューターはシステムのスキャンから開始し、該当する修復戦略が見つかった場合に自動的に適用します。

Windows Updateトラブルシューターの実行手順は以下の通りです。

  1. Windowsキー + Rを押してファイル名を指定して実行ボックスを開きます。次に「ms-settings:troubleshoot」と入力し、Enterキーを押して設定アプリのトラブルシューティングタブを開きます。
    Windows 10で発生するエラー0x80070103の原因と解決方法
  2. トラブルシューティングタブで、「起動しない」セクションのWindows Updateをクリックします。
  3. 次に「トラブルシューティングツールの実行」をクリックします。
    Windows 10で発生するエラー0x80070103の原因と解決方法
  4. 初期スキャンが完了するまで待ちます。スキャン完了後、修復戦略が検出された場合は「この修正プログラムを適用する」をクリックします。
    注意: 問題が見つからなかった場合は、方法2に進んでください。
  5. 画面の指示に従って修復プロセスを完了させ、Windows Updateトラブルシューターを閉じてコンピューターを再起動します。
  6. 再起動後、再度更新プログラムを適用し、0x80070103エラーなしでインストールできるかどうかを確認します。

それでも問題が解決しない場合は、以下の次の方法に進んでください。

方法2:クリーンブート状態で更新プログラムをインストールする

同様の状況にあった一部のユーザーは、クリーンブートを実行した後にWindows Update経由で失敗していた更新プログラムを再インストールすることで、問題を解決できました。

実際、特定のセキュリティソフトやユーティリティプログラムがWUと競合することがあります(特にWUが既存のドライバーを更新する必要がある場合)。この場合の解決策は、サードパーティによる干渉がないことを保証するため、コンピューターをクリーンブート状態で再起動することです。

作業を簡単にするために、クリーンブート状態でコンピューターを再起動し、失敗していた更新プログラムをインストールする手順を以下に示します。

  1. 管理者権限を持つユーザーアカウントでサインインしていることを確認します。
  2. Windowsキー + Rを押してファイル名を指定して実行ボックスを開きます。次に「msconfig」と入力し、Enterキーを押してシステム構成ウィンドウを開きます。UAC(ユーザーアカウント制御)のダイアログが表示されたら「はい」をクリックします。
    Windows 10で発生するエラー0x80070103の原因と解決方法
  3. システム構成画面で「サービス」タブに移動し、「すべてのMicrosoftサービスを隠す」にチェックを入れます。その後「すべて無効」をクリックして、次回の起動時にサードパーティ製サービスが有効にならないようにします。すべてのサードパーティ製サービスを無効化したら、「適用」ボタンをクリックして変更を保存します。
    Windows 10で発生するエラー0x80070103の原因と解決方法
  4. 同じシステム構成ウィンドウ内で「スタートアップ」タブに移動し、「タスクマネージャーを開く」をクリックします。
    Windows 10で発生するエラー0x80070103の原因と解決方法
  5. タスクマネージャーの「スタートアップ」タブに表示されている各スタートアップ項目を選択し、「無効化」をクリックします。
  6. すべてのサービスを無効化したら、タスクマネージャーシステム構成画面を閉じ、コンピューターを再起動します。
  7. 手順を正しく実行していれば、マシンはクリーンブート状態で再起動されます。
  8. 次に、Windowsキー + Rを押してファイル名を指定して実行ボックスを開きます。「ms-settings:windowsupdate」と入力し、Enterキーを押して設定アプリのWindows Updateタブを開きます。
    Windows 10で発生するエラー0x80070103の原因と解決方法
  9. この画面から、以前0x80070103エラーで失敗していた更新プログラムをインストールします。
  10. この方法が成功したかどうかにかかわらず、手順2~5に戻り、以前無効化したすべてのサービスを必ず再有効化してください。

それでも更新プログラムが0x80070103エラーで失敗する場合は、以下の次の方法に進んでください。

方法3:WUを使わずにドライバーを手動でインストールする

クリーンブート状態でも効果がなかった場合は、手動でのアプローチの方が良い結果をもたらすかどうか確認してみましょう。同じエラーに悩まされていた一部のユーザーは、ドライバーを手動で更新することでようやくエラーコードを解消できました。

これを行うには、デバイスマネージャーを使用する方法と、メーカーの公式サイトからドライバーを手動でダウンロードする方法の2つがあります。具体的な手順は以下の通りです。

  1. 失敗している更新プログラムの詳細レポートをよく確認し、失敗している操作に関係しているデバイスを特定します。
  2. 更新に失敗しているドライバーに関連付けられたデバイスがわかったら、Windowsキー + Rを押してファイル名を指定して実行ボックスを開きます。次に「devmgmt」と入力し、Enterキーを押してデバイスマネージャーを開きます。
    Windows 10で発生するエラー0x80070103の原因と解決方法
  3. デバイスマネージャー内で対象のデバイスを見つけ、右クリックして「ドライバーの更新」を選択します。
  4. 新しいバージョンのドライバーが検出された場合は、画面の指示に従ってシステムにインストールします。
    注意: 新しいドライバーが見つかった場合は、以降の手順をスキップしてコンピューターを再起動し、問題が解決したかどうかを確認してください。
  5. デバイスマネージャーで新しいバージョンが自動的に見つからなかった場合は、自分で手動に行う必要があります。インターネットで検索してデバイスメーカーの公式サイトにアクセスし、利用可能な最新バージョンのドライバーをダウンロードしてください。
  6. ダウンロードが完了したら、ドライバーをインストールしてコンピューターを再起動し、この方法が有効だったかどうかを確認します。

新しいドライバーをインストールしても、失敗していたドライバーがWU上で保留中の更新として表示され続ける場合は、専用ガイド(こちら)を参照して、Windows Updateがそのドライバーを再びインストールしようとするのを防ぐことができます。

  1. Windows Updateエラー0x8024a000の原因と5つの解決方法を徹底解説

    Windows Updateエラー0x8024a000は、Microsoft Storeの破損、Windowsシステムファイルの損傷、ネットワーク接続の問題、ファイアウォールによる通信ブロックなどが主な原因で発生します。このエラーが表示されると、サーバーへのリクエストが正常に完了せず、Windows自動更新サービスが更新プログラムを適用できない状態になります。 本記事では、このエラーを解消するためのトラブルシューティング手順を5つの方法に分けて詳しく解説します。 対象となるエラーコード:WindowsUpdate_8024a0000x8024a000 作業前の準備 トラブルシューティングを行う

  2. Windows 10の更新エラー0x80070103を解決する11の対処法

    OSやそのコンポーネントを最新の状態に保つことは、さまざまなバグや不具合を取り除き、パフォーマンスの問題を解消するために欠かせません。OSの脆弱性、.NET Frameworkの不具合、ドライバーの非互換性、セキュリティ上の脅威を防ぐためにも、PCはこまめに更新することをおすすめします。ドライバーの中には自動的に更新されるものもありますが、手動での更新が必要なものも存在します。しかし、更新のインストール中にエラーコード「0x80070103」が表示され、困っているユーザーが少なくありません。このエラーはWindows Updateの画面で発生することが最も多いですが、更新の確認ダイアログを承認