Windows Updateコンポーネントの修復が必要です:4つの簡単な解決策

Windows UpdateはMicrosoft Windows OSの重要なコンポーネントです。それはOSの更新プロセスに関するすべてを管理しているため、良好な状態を保つことが必要です。

残念ながら、これは時折エラーが発生しやすいソフトウェアコンポーネントです。

こうしたエラーメッセージを受け取ったと報告しているユーザーがいます。エラーメッセージは次のように表示されます:

Windows Updateコンポーネントの修復が必要です。1つ以上のWindows Updateコンポーネントが不正に構成されています。

幸いなことに、この問題を修正するために試すことができるいくつかの方法があります。Windows Updateを最高の状態で動作させることの重要性を考慮して、試すべき解決策のリストをまとめました。

Windows Updateコンポーネントの修復が必要なエラーの原因は?

このWindows Updateコンポーネントの修復エラーは、いくつかの要因によって引き起こされる可能性があります:

  • 破損したWindows Updateコンポーネント – Windows Updateプロセスを管理するコンポーネントが破損することがあり、これがエラーの原因になります。
  • アンチウイルスソフトウェア – 一部のアンチウイルスプログラムがWindows Updateプロセスに干渉し、これがエラーを引き起こすことがあります。
  • システムファイルの破損 – システムファイルの破損がWindows Updateコンポーネントの正常な機能を妨げることがあります。
  • 破損したWindows Updateデータベース – Windows Updateデータベースが損傷または破損すると、このエラーが発生することがあります。
  • ネットワーク接続の問題 – 遅いまたは不安定なインターネット接続などのネットワーク接続の問題が、Windowsの更新プログラムのダウンロードおよびインストールを妨げることがあります。
  • ディスクスペースの不足 – ハードドライブにもっと空きスペースが必要な場合、Windowsは更新プログラムをダウンロードおよびインストールできなくなることがあります。

エラーを解決するために、以下の推奨修正を試してみることができます。

Windows Updateコンポーネントを修復するには?

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

1. PCをクリーンブート状態で起動する

  1. Windows + Rを押し、msconfig と入力してEnterを押します。

windows update components must be repaired

  1. 一般タブに移動し、選択的スタートアップを選択し、スタートアップ項目の読み込みのチェックボックスを外し、最後に* システムサービスの読み込み* および 元のブート構成を使用のチェックボックスにチェックを入れます。MSConfig
  2. サービスタブに移動し、すべてのMicrosoftサービスを隠すのチェックボックスを選択し、すべて無効をクリックします。

windows update components must be repaired

  1. 適用をクリックし、次にOKをクリックします。
  2. PCを再起動します。

1.2 トラブルシューティングツールを実行する

  1. MicrosoftからWindows Updateトラブルシューティングツールをダウンロードします。
  2. ダウンロードしたファイルをダブルクリックして実行します。
  3. ウィザードの指示に従ってプロセスを完了します。

2. システムファイルチェッカーを実行する

  1. Windowsを押し、cmdと入力し、コマンドプロンプトアイコンを右クリックして管理者として実行を選択します。

windows update components must be repaired

  1. 次の行を入力します:
  • sfc /scannow SFC
  1. スキャンが完了するまで待ち、次にPCを再起動します。

このプロセスの代替手段は、故障したシステム要素を徹底的にスキャンし、健全なファイルを見つけて修復する自動アシスタントです。

3. DISMを使用して破損したファイルを修復する

  1. Windowsを押し、cmdと入力し、コマンドプロンプトアイコンを右クリックして管理者として実行を選択します。
  2. 次の行を入力します:
  • DISM /online /Cleanup-Image /RestoreHealth

DISMツールはさまざまな状況で使用できます。幸いにも、破損または不完全なWindows Updateコンポーネントを修復することが含まれています。

DISMの使用方法に関する詳細ガイドをチェックしてください。

このトピックについてさらに読む

  • 検出された潜在的なWindows Updateデータベースエラーを修正する
  • 12のBest MoviesJoyの代替品(無料&安全なストリーミング)
  • USBケーブルタイプガイド:すべてのユーザー向けに説明
  • 無料オンラインのベストカーゲーム(今すぐプレイできるトップレーシングタイトル)

4. Windows Updateコンポーネントをデフォルト設定に戻す

  1. Windowsを押し、cmdと入力し、コマンドプロンプトアイコンを右クリックして管理者として実行を選択します。
  2. 次のコマンドを入力してBITSおよびWindows Updateサービスを停止します。各コマンドの後にEnterを押すことを忘れないでください。
  • net stop bits
  • net stop wuauserv**

  1. 次のスクリプトを使ってqmgr*.datファイルを削除します:
  • **Del "%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloaderqmgr*.dat"**

  1. 問題は解決するはずですが、まだ解決していない場合は、次の手順に進むことができます。
  2. 以下のコマンドを実行して、次のフォルダーの名前を*.BAKに変更します:
  • **Ren %systemroot%SoftwareDistributionDataStore *.bak

Ren %systemroot%SoftwareDistributionDownload *.bak

Ren %systemroot%system32catroot2 *.bak

  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. 次のコマンドを入力してEnterを押します:
  • cd /d %windir%system32
  1. 次のコードを実行してBITSおよびWindows Updateファイルを再登録します。各スクリプトの後に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 components must be repaired

  1. 次に、BITSとWindows Updateサービスを再起動します
  • net start bits
  • net start wuauserv**

これらの手順に従うことで、Windows Updateコンポーネントに関連するエラーを排除することができます。

私たちのガイドが実用的だと感じましたか?下のコメントセクションで、他にどのエラーに遭遇したか教えてください。