Windows Update がインストールされない場合のエラー 2149842967 の修正方法

📅
🕑 1 分で読む

エラー 2149842967 は、主に Windows アップデート、特に累積アップデートをインストールしようとしているときに発生する傾向があります。これは、アップデートファイルが破損しているか不完全であることが多いため、OS が処理中に停止したり混乱したりするようなエラーです。このエラーにより、システムが最新のパッチ、セキュリティ更新プログラム、またはバグ修正を取得できなくなるため、厄介な問題となることがあります。幸いなことに、一部の環境では実際に機能する修正方法がいくつかありますが、必ずしも最初の試みでうまくいくとは限りません。Windows アップデートの不具合は予測不可能な場合があるため、場合によっては、袖をまくってさまざまなアプローチを試してみる必要があるでしょう。

このエラーは、多くの場合、特定のWindowsアップデートのダウンロードまたはインストール中に発生します。その場合、キャッシュフォルダの破損、サービスの問題、あるいはシステムファイルの不整合などが原因で発生することがあります。このエラーを修正するには、古いアップデートファイルの削除、アップデートサービスの再起動、システムスキャンの実行などが必要になります。最終的な目標は、Windowsをクリーンな状態にし、クラッシュやエラーを発生させることなくアップデートを取得できるようにすることです。

Windows PCでアップデートエラー2149842967を修正する方法

最も一般的な回避策をいくつかご紹介します。万能ではありませんが、いくつか試してみると、何かがうまくいく可能性は十分にあります。これらの方法は、アップデートファイルのスタック、サービスの無効化、システムファイルの破損など、このエラーの原因となることが多い根本的な原因を修正することを目的としていることにご留意ください。

スタンドアロン パッケージを使用して Windows を手動で更新する

これは当たり前のことかもしれませんが、試してみる価値はあります。Windows が不具合のあるアップデートをリリースした場合、Windows に自動でパッチを取得させるのではなく、Microsoft Update カタログから直接パッチをダウンロードする方がよい場合があります。これにより、アップデートの仕組み全体がバイパスされるため、バグが発生している可能性があります。

まず、失敗し続けている更新プログラムの*KB番号*を見つけてください。通常、設定 > Windows Update > 更新履歴で確認できます。KB番号がわかったら、Microsoft Update カタログにアクセスしてください。検索バーにKB番号を入力し、Enterキーを押して、該当するパッケージをダウンロードしてください。システムアーキテクチャ(x86、x64、ARMなど、ハードウェアによって異なります)に適したパッケージを選択してください。

.msuファイルをダウンロードし、ダブルクリックして手動でインストールしてください。特にWindows Update自体がなかなか反応しない場合は、この方法で強制的にアップデートを実行すれば済む場合もあります。ただし、インストール後もエラーが続く場合は、アップデートスタックに何らかの問題がある可能性がありますのでご注意ください。

Windows Updateサービスを再起動する

Windows Updateサービスが無効化または停止し、2149842967のようなエラーが発生することがあります。これらのサービスを再起動すると、一時的な不具合が修正されることがよくあります。主な原因としては、バックグラウンド インテリジェント転送サービス(BITS)Windows Update暗号化サービス、そしておそらくスタートアップサービスなどが挙げられます。

これを行うには、 「で実行 」をWin + R起動し、services.mscと入力して「OK」をクリックします。ウィンドウ内で、以下のサービスを探します。

  • バックグラウンドインテリジェント転送サービス
  • Windowsアップデート
  • 暗号化サービス

それぞれを右クリックし、「再起動」を選択します。実行されていないものがある場合は、「開始」を選択します。マシンによっては、この手順の後にコンピューターを再起動しないと変化が見られない場合があります。Windowsはサービスの状態によって動作が不安定になることがあるのでご注意ください。ぜひ試してみてください。

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

これは、エラーの原因となっている不要なファイルや破損したファイルでいっぱいになっている可能性のある更新キャッシュをクリアすることです。何かを行う前に、競合を防ぐため、更新サービスを停止してください。管理者用コマンドプロンプトまたはPowerShellウィンドウを開きます。これを行うには、[スタート] を右クリックし、[Windows ターミナル (管理者)]または[コマンドプロンプト (管理者)]を選択します。

次のコマンドを 1 つずつ実行します。

net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc  

次に、アップデートキャッシュファイルを削除します。コマンドプロンプトで次のコマンドを実行します。

Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat" 

次に、既存のキャッシュ フォルダーの名前を変更して、次回の更新時に Windows が新しいフォルダーを作成するようにします。

Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak Ren %systemroot%\system32\catroot2 catroot2.bak  

start最後に、の代わりにを使って同じコマンドで更新サービスを再起動しますstop

net start bits net start wuauserv net start appidsvc net start cryptsvc  

再起動して、Windows Updateがスムーズに実行されるか確認してください。このように最初からやり直すだけで、問題の原因となっている頑固なファイルや破損した情報が削除される場合もあります。

SFCとDISMを実行してWindowsシステムファイルを修復する

システムファイルの破損または欠落は、Windows Updateがエラー2149842967で失敗する原因として考えられます。Windowsに組み込まれている修復ツールをいくつか実行するのは簡単ですが、効果的です。まず、管理者権限でコマンドプロンプトまたはPowerShellを起動します。ユーザーとして実行するのではなく、管理者権限で実行してください。Windows Searchで「CMD」と入力し、右クリックして「管理者として実行」を選択することで実行できます。

次のコマンドを入力して Enter キーを押します。

sfc /scannow

これにより、保護されているすべてのシステムファイルがスキャンされ、破損があれば修復が試みられます。完了するまでお待ちいただくことをお勧めします(15~20分かかる場合があります)。完了したら、DISMコマンドを実行してコンポーネントストアを修復します。

DISM /Online /Cleanup-Image /RestoreHealth

このプロセスにも時間がかかる場合があります。両方のスキャンが完了したら、PCを再起動してアップデートエラーが解消されるかどうかを確認してください。システムファイルの破損が原因でアップデートのスケジュールが狂う場合があり、それを修正することで正常な状態に戻ることがあります。

セーフモードで起動して再度アップデートを試してください

他に方法がない場合は、Windowsをセーフモードで起動してみる価値があります。セーフモードでは、サードパーティ製のアプリや不要なサービスが無効化され、Windowsがよりクリーンな環境で動作します。セーフモードで起動するには、「設定」>「更新とセキュリティ」>「回復」に移動するか、Shiftキーを押しながら「再起動」をクリックして、詳細な起動オプションにアクセスしてください。

そこから、「トラブルシューティング」>「詳細オプション」>「スタートアップ設定」>「再起動」を選択します。Windowsが再起動したら、「4) セーフモードを有効にする」を選択します。セーフモードでWindows Updateを実行してみてください。外部アプリやドライバーが干渉している場合は、これで問題が解決する可能性があります。

完全に消去することに抵抗がなければ、新規インストールという選択肢もありますが、これは最終手段です。ほとんどの人にとって、セーフモードはアップデートが最小限の干渉で完了するかどうかを確認するための適切なステップです。

全体的に見て、エラー2149842967は厄介な問題ですが、キャッシュ、サービス、システムファイルをいじれば通常は解決できます。ただし、Windows Updateの問題は扱いが難しい場合があり、これらの解決策を組み合わせる必要がある場合があることを覚えておいてください。

まとめ

  • 更新履歴で正確なKB番号を調べる
  • Microsoftから手動でアップデートをダウンロードする
  • キー更新サービスを再起動する
  • アップデートキャッシュフォルダをクリアし、コンポーネントをリセットする
  • SFCとDISMでシステムファイルスキャンを実行する
  • すべてがうまくいかない場合は、セーフモードでアップデートを試してください

まとめ

2149842967のようなアップデートエラーへの対処は、確かに少々面倒です。通常は、キャッシュのクリア、サービスの再起動、システムファイルの修復などを組み合わせることで解決します。場合によっては、辛抱強くいくつかの異なるアプローチを試してみるだけで解決できることもあります。この情報が、運の悪い方のお役に立てれば幸いです。Windowsアップデートエラーの修正は、まるで尻尾を追いかけるように大変な作業ですが、これらの手順を踏めば、そのストレスが少し軽減されます。頑張ってください。これでアップデートが再びうまくいくことを祈っています!