WindowsUpdateエラー0x8007371bを修正する方法

Windowsの更新中にエラー0x8007371bメッセージが表示されると、非常にストレスがかかる可能性があります。このエラーは、何年にもわたって、また複数のWindowsエディションおよびバージョンを通じて持続しています。また、Windows10ユーザーにも影響を与える可能性があります。この特定のエラーメッセージは、一部の更新ファイル(通常はWinSxSフォルダーに含まれているもの)が欠落しているか、破損していることを示しています。状況に対処できる可能性のある修正がいくつかありますが、各コンピューターシステムの個々の特性により、適切なものが見つかるまでいくつか試してみる必要がある場合があります。

DISMスキャンを実行する

DISMはDeploymentImage&Servicing Managementの略で、破損したシステムファイルを修復できる組み込みのWindowsツールです。 DISMスキャンを開始するには、次の手順を実行します。

  1. キーボードのWindows + Rを押します。
  2. [ファイル名を指定して実行]ダイアログウィンドウで、cmdと入力し、キーボードのCtrl + Shift + Enterを同時に押します。これにより、昇格したコマンドプロンプトが開きます。
  3. コマンドプロンプトウィンドウで、 DISM / Online / Cleanup-Image / ScanHealthと入力し、Enterキーを押します。
  4. プロセスが完了するのを待ってから、もう一度Windowsを更新してみてください。

SFCスキャンを実行する

エラー0x8007371bを処理するときに役立つ可能性のあるもう1つのWindowsツールは、システムファイルチェッカー(SFC)です。

  1. Windows + Rキーを押します。
  2. [ファイル名を指定して実行]ダイアログボックスにcmdと入力し、Ctrl + Shift + Enterを押して、管理者特権のコマンドプロンプトウィンドウを開始します。
  3. SFC / ScanNowと入力し、Enterキーを押します。
  4. プロセスが完了するのを待ち、コンピューターを再起動して、エラーが解決されたかどうかを確認します。

Windows 10Updateキャッシュフォルダーをクリアします

  1. キーボードのWindows + Rを押して、[実行]ダイアログボックスを開きます。
  2. [ファイル名を指定して実行]ボックスにcmdと入力し、キーボードのCtrl + Shift + Enterを押して、管理者特権のコマンドプロンプトウィンドウを開きます。
  3. net stop wuauservと入力し、Enterキーを押します。
  4. rd / s / q %systemroot%\ SoftwareDistributionと入力し、Enterキーを押してキャッシュフォルダーをクリアします。
  5. Windows Updateサービスを再起動するには、 net start wuauservと入力して、Enterキーを押します。

WindowsUpdateコンポーネントを手動でリセットする

  1. Windows + Rを押して[実行]を開きます。
  2. [ファイル名を指定して実行]ボックスにcmdと入力し、Ctrl + Shift + Enterを押して、昇格したコマンドプロンプトを開きます。
  3. ここで、コマンドプロンプトに次のコマンドを入力し、各コマンドの後にEnterキーを押して実行します。

ネットストップwuauserv

ネットストップcryptSvc

ネットストップビット

ネットストップmsiserver

  1. ren C:\ Windows \ SoftwareDistribution SoftwareDistribution.oldと入力し、Enterキーを押します。

  1. ren C:\ Windows \ System32 \ catroot2 Catroot2.oldと入力し、Enterキーを押します。
  2. 次のコマンドを入力し、各コンポーネントの後にEnterキーを押して、停止したコンポーネントを有効にします。

ネットスタートwuauserv

ネットスタートcryptSvc

ネットスタートビット

ネットスタートmsiserver

  1. エラー0x8007371bが修正されているかどうかを確認します。