Windows 10でアップデートエラー0xc0000374を修正する方法
Windows 10 のアップデート中にエラーコード 0xc0000374 が発生すると、パッチ適用プロセス全体が台無しになってしまうことがあります。これは通常、システムファイルの破損や、更新キャッシュの乱雑化が原因であることが多いようです。あるいは、累積的な更新プログラムの不具合がすべてを台無しにしてしまうこともあります。幸いなことに、過去に効果があった対策がいくつかあります。ただし、Windows は単純な修正を複雑にしてしまう傾向があるため、必ずしも同じ手順でうまくいくとは限りません。とにかく、この厄介なエラーでアップデートが失敗し続ける場合は、実践的な手順をいくつかご紹介します。簡単なものもあれば、少し手間がかかるものもありますが、1つか2つ試すだけでシステムを正常な状態に戻すことができるはずです。
Windows 10でアップデートエラーコード0xc0000374を修正する方法
Windows Update トラブルシューティングを実行する
これはかなり基本的なことですが、見落とされがちです。Windows独自のトラブルシューティングツールは、アップデートの不具合を検知し、自動的に修復を試みます。完璧ではありませんが、軽微な不具合のあるマシンでは、かなりの手間を省くことができます。しかも、簡単です。
- で設定を開きますWin + I。
- 更新とセキュリティ > トラブルシューティング に移動します。
- 右側の追加のトラブルシューティングをクリックします。
- Windows Update を選択し、トラブルシューティング ツールを実行 をクリックします。
数分かかるので、しばらくお待ちください。完了したらWindowsを再起動し、もう一度アップデートをお試しください。これだけで十分な場合もあります。
それでもうまくいかない場合は、ご心配なく。次の方法を試してください。
Windows Updateのキャッシュをクリアする
これはよくある原因で、SoftwareDistributionフォルダ内のキャッシュファイルが古くなったり破損したりしています。キャッシュをクリアすると奇跡的に改善することもあります。ただし、ファイルを削除する前にいくつかのサービスを停止する必要があることに注意してください。Windowsは当然ながら、必要以上にキャッシュをクリアするのを難しくしているからです。
- Win + Sを押して検索を開きます。
- 「services」と入力してサービスを開きます。
- リストで Windows Update を見つけて右クリックし、停止 を選択します。
更新サービスが停止したので、キャッシュを消去しましょう。
- で実行ダイアログを開きますWin + R。
- 入力し
%windir%\SoftwareDistribution\DataStoreてEnter キーを押します。これでキャッシュフォルダに直接移動できます。 - Ctrl + Aを押して、中のすべてを削除します。ええ、全部です。設定によってはこの操作が失敗する場合もありますが、何度か試すか、再起動すると正常に実行される可能性があります。
キャッシュをクリアしたら、サービスに戻り、Windows Updateを右クリックして開始を選択し、サービスを再度オンにします。その後、再起動して再度アップデートを試みてください。キャッシュがクリアされると、インストールが成功する場合もあります。
システムファイルチェッカー(SFC)を使用する
破損したシステムファイルが問題の原因になっている場合は、SFC が頼りになります。100% 確実ではありませんが、確実な対策になります。
- スタート メニュー を開き、「cmd」と入力します。
- コマンド プロンプト を右クリックし、管理者として実行 を選択します。
- 黒いコンソール ウィンドウで入力してEnter キー
sfc /scannowを押します。
このスキャンには15~20分かかりますので、しばらくお待ちください。クリックしたままにしないでください。破損したファイルを見つけて、可能な場合は修復します。完了したら、Windowsを再起動してもう一度アップデートをお試しください。0xc0000374エラーが繰り返し発生する一部のマシンではうまくいきましたが、常にうまくいくとは限りません。
レジストリ編集によるWindows Updateのリセット
これは少し高度な方法で、レジストリを操作するので、慎重に実行してください。基本的には、問題の原因となっている可能性のあるダウンロードパス情報を消去します。
- スタート ボタンを右クリックし、実行 を選択します。
- 入力し
regeditてEnter キーを押します。 - 次の場所に移動します
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate。 - 右側のペインでWUServerとWIStatusServerキーを探します。見つかった場合は、右クリックして削除してください。
- レジストリ エディターを閉じ、PC を再起動して、更新プログラムを再度確認してください。
これにより、エラーの原因となるパスやサーバー関連の問題が解決する場合があります。これらのキーが見つからない場合は、問題は解決していないため、次のステップに進みます。
累積的な更新プログラムを手動でインストールする
他の方法を試してもエラーが改善せず、最近のアップデート後にのみ発生する場合は、アップデート自体が破損している可能性があります。Microsoftから最新のパッチを手動で入手することもできます。
- Microsoft Update カタログにアクセスしてください。
- システムアーキテクチャとWindowsバージョンに対応する正確なKB番号をご確認ください。システム情報でアーキテクチャ(x86、x64、ARM)をご確認ください。
- `.msu` ファイルをダウンロードして実行します。通常のアップデートのインストールと同じです。
最新のアップデートを手動でインストールすることで、不具合のあるアップデートファイルや破損したシステムを回避し、エラーを根本から修正できる場合があります。指示に従って操作するだけで、問題なくインストールできます。
まとめ
このエラーは厄介ではありますが、簡単なツールを使ったり、問題のあるファイルを削除したりすることで解決できる場合が多いです。場合によっては、これらの手順を様々な組み合わせで試してみるだけで解決できることもあります。Windowsのアップデートは本来これほど複雑であるべきではないのですが、現状はそうもいきません。これらの方法のどれかが、0xc0000374の問題を解決してくれることを願っています。複数の環境で効果があったので、ここでも効果があることを願っています。
まとめ
- Windows Updateのトラブルシューティングツールを実行する
- SoftwareDistribution の更新キャッシュをクリアします
- SFC /scannow を使用して破損したシステムファイルを修復します
- オプション: パスがおかしくなった場合はレジストリキーを調整する
- 必要に応じて最新の累積的な更新プログラムを手動でインストールします
最後に
これでアップデートが1つでも動くなら、少なくとも苦労した甲斐はあった。場合によっては、手動での修正や、本当に頑固な場合はクリーンインストールまでしなければならないこともある。でも、とりあえず、これらのうちのどれかが役に立つはずだし、少なくとも正しい方向を指し示してくれるはずだ。うまくいくことを祈っているが、もしうまくいかなかったら…それはまた別の機会に。