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

Windows Updateエラー80070103の原因と5つの対処法を徹底解説

Windows Updateを実行しようとした際に、エラーコード80070103が表示され、「Windows Updateで問題が発生しました」というメッセージが出て困っていませんか?この記事では、このエラーの原因と具体的な解決方法を詳しく解説します。

Windows Updateエラー80070103の原因と5つの対処法を徹底解説

Windows Updateエラー80070103は、Windowsがシステムにすでに存在するデバイスドライバーをインストールしようとしている場合や、既存のドライバーが破損している・互換性がない場合に発生するエラーです。つまり、多くの場合はドライバー関連の問題が原因となっています。

この問題の基本的な解決策は、Windows Updateが失敗しているデバイスドライバーを手動で更新することです。以下に、初心者の方でも実行できるトラブルシューティング手順を順番に紹介していきますので、上から順に試してみてください。

Windows Updateエラー80070103の解決方法

方法1:デバイスドライバーを手動で更新する

まず、失敗しているアップデートの内容を確認し、該当するドライバーを手動で更新します。

  1. Windowsキー + Iを押して「設定」を開き、「更新とセキュリティ」をクリックします。
  2. Windows Updateエラー80070103の原因と5つの対処法を徹底解説
  3. 左側のメニューから「Windows Update」を選択し、「インストール済みの更新プログラムの履歴を表示」をクリックします。
  4. Windows Updateエラー80070103の原因と5つの対処法を徹底解説
  5. インストールに失敗しているアップデートを探し、デバイス名を控えておきます。例:「Realtek – Network – Realtek PCIe FE Family Controller」などです。
  6. Windows Updateエラー80070103の原因と5つの対処法を徹底解説
  7. 上記の場所で見つからない場合は、Windowsキー + Rを押して「ファイル名を指定して実行」を開き、「appwiz.cpl」と入力してEnterキーを押します。
  8. Windows Updateエラー80070103の原因と5つの対処法を徹底解説
  9. 左側のメニューから「インストールされた更新プログラムの表示」を選択し、失敗しているアップデートを確認します。
  10. Windows Updateエラー80070103の原因と5つの対処法を徹底解説
  11. 次に、Windowsキー + Rを押し、「devmgmt.msc」と入力してEnterキーを押すと、デバイスマネージャーが開きます。
  12. Windows Updateエラー80070103の原因と5つの対処法を徹底解説
  13. ネットワークアダプター」を展開し、「Realtek PCIe FE Family Controller」を右クリックして「ドライバーの更新」を選択します。
  14. Windows Updateエラー80070103の原因と5つの対処法を徹底解説
  15. ドライバーソフトウェアの最新版を自動検索」を選択し、新しいドライバーがあれば自動的にインストールされるまで待ちます。
  16. Windows Updateエラー80070103の原因と5つの対処法を徹底解説
  17. PCを再起動して変更を保存し、再度Windows Updateを実行してエラー80070103が解消されたか確認します。

それでもエラーが解決しない場合は、以下の手順でドライバーを手動で選択してインストールしてみてください。

  1. デバイスマネージャーを開き、再度「Realtek PCIe FE Family Controller」の「ドライバーの更新」を選択します。
  2. 今度は「コンピューターを参照してドライバーソフトウェアを検索」を選択します。
  3. Windows Updateエラー80070103の原因と5つの対処法を徹底解説
  4. 利用可能なドライバーの一覧から選択します」をクリックします。
  5. Windows Updateエラー80070103の原因と5つの対処法を徹底解説
  6. 最新のRealtek PCIe FE Family Controllerドライバーを選択して「次へ」をクリックします。
  7. 新しいドライバーのインストールが完了したら、PCを再起動します。

方法2:メーカーの公式サイトからドライバーを再インストールする

方法1でもエラー80070103が解消しない場合は、PCメーカーやデバイスメーカーの公式サイトから最新のドライバーをダウンロードしてインストールしてみてください。公式サイトのドライバーは互換性が保証されているため、この方法で問題が根本的に解決できることがあります。特にRealtekなどのネットワークアダプターの場合は、マザーボードメーカーのサポートページから対応モデルのドライバーを入手するのが確実です。

方法3:問題のあるデバイスドライバーをアンインストールする

破損したドライバーが原因の場合は、一度アンインストールしてWindowsに標準ドライバーを再認識させることで改善する場合があります。

  1. Windowsキー + Rを押し、「devmgmt.msc」と入力してEnterキーを押します。
  2. Windows Updateエラー80070103の原因と5つの対処法を徹底解説
  3. ネットワークアダプター」を展開し、「Realtek PCIe FE Family Controller」を右クリックして「デバイスのアンインストール」を選択します。
  4. Windows Updateエラー80070103の原因と5つの対処法を徹底解説
  5. 次の画面で「このデバイスのドライバーソフトウェアを削除」にチェックを入れ、「OK」をクリックします。
  6. PCを再起動すると、Windowsが自動的に標準ドライバーをインストールします。

方法4:SoftwareDistributionフォルダーの名前を変更する

Windows Updateのキャッシュフォルダーが破損している可能性もあります。SoftwareDistributionフォルダーの名前を変更することで、更新コンポーネントを初期化できます。

  1. コマンドプロンプト」を開きます。スタートメニューで「cmd」と検索し、Enterキーを押してください。
  2. Windows Updateエラー80070103の原因と5つの対処法を徹底解説
  3. 以下のコマンドを入力して、Windows Updateサービスを停止します。それぞれ入力後にEnterキーを押してください:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver

Windows Updateエラー80070103の原因と5つの対処法を徹底解説

  1. 続いて、以下のコマンドを入力してSoftwareDistributionフォルダーの名前を変更し、Enterキーを押します:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old

Windows Updateエラー80070103の原因と5つの対処法を徹底解説

  1. 最後に、以下のコマンドを入力してWindows Updateサービスを再開します。それぞれ入力後にEnterキーを押してください:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver

Windows Updateエラー80070103の原因と5つの対処法を徹底解説

  1. PCを再起動して変更を保存し、エラー80070103が解消されたかどうかを確認します。

方法5:Windows Updateコンポーネントをリセットする

上記の方法でも解決しない場合は、Windows Updateの構成要素全体をリセットする方法を試しましょう。少し手順が多いですが、効果的な方法です。

  1. コマンドプロンプト」を開きます。「cmd」と検索してEnterキーを押してください。
  2. 以下のコマンドを順番に入力し、それぞれEnterキーを押します:
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc

Windows Updateエラー80070103の原因と5つの対処法を徹底解説

  1. qmgr*.datファイルを削除します。コマンドプロンプトで以下を入力してください:
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
  1. 以下のコマンドを入力してEnterキーを押します:
cd /d %windir%\system32

Windows Updateエラー80070103の原因と5つの対処法を徹底解説

  1. BITSファイルとWindows Updateファイルを再登録します。以下のコマンドを1行ずつ入力し、それぞれEnterキーを押してください:
regsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browseui.dll
regsvr32.exe jscript.dll
regsvr32.exe vbscript.dll
regsvr32.exe scrrun.dll
regsvr32.exe msxml.dll
regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
regsvr32.exe actxprxy.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe oleaut32.dll
regsvr32.exe ole32.dll
regsvr32.exe shell32.dll
regsvr32.exe initpki.dll
regsvr32.exe wuapi.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wucltui.dll
regsvr32.exe wups.dll
regsvr32.exe wups2.dll
regsvr32.exe wuweb.dll
regsvr32.exe qmgr.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll
  1. Winsockをリセットします:
netsh winsock reset

Windows Updateエラー80070103の原因と5つの対処法を徹底解説

  1. BITSサービスとWindows Updateサービスのセキュリティ記述子をデフォルトに戻します:
sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
  1. Windows Updateサービスを再度開始します:
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc

Windows Updateエラー80070103の原因と5つの対処法を徹底解説

  1. 最新のWindows Updateエージェントをインストールします。
  2. PCを再起動し、エラー80070103が解消されたかどうかを確認します。

まとめ

以上が、Windows Updateエラー80070103の解決方法です。このエラーは主にドライバーの重複インストールや破損が原因で発生するため、まずは方法1のドライバー手動更新から試すのがおすすめです。それでも解決しない場合は、段階的に方法2以降を試してみてください。

この記事についてご不明な点がある場合は、お気軽にコメント欄でお尋ねください。

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

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

  2. Windows Updateエラー0x80246002を解決する5つの対処法

    Windows 10など最新バージョンのMicrosoft OSを使っていても、Windows Updateで問題が発生することがあります。設定アプリからWindows Updateを実行しようとすると「エラー0x80246002」が表示され、更新できないケースがあります。また、更新プログラムのインストール中にこのエラーが発生することもあり、いずれの場合も更新に失敗します。その結果、新機能・セキュリティパッチ・バグ修正をダウンロードできなくなり、システムがハッカーの攻撃に対して脆弱な状態になってしまう恐れがあります。 エラー0x80246002には単一の原因はありませんが、主な要因として以下が