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

【解決策】エラー2149842967でWindows Updateをインストールできないときの対処法

エラー2149842967は、パソコンのオペレーティングシステムの更新プログラムを実行する際に発生することが多いエラーです。最もよくあるシナリオは、更新プログラムのインストールを手動で実行しようとしたときです。また、自動検索で更新プログラムを確認してインストールしようとした際にも発生することがあります。

【解決策】エラー2149842967でWindows Updateをインストールできないときの対処法

このエラーは複数の方法で解決できます。簡単に試せるものもあれば、より確実な効果が期待できるものもあります。以下の記事でご案内する手順に従って、各方法を順番にお試しください。

「エラー2149842967のため、Windows Updateをインストールできませんでした」と表示される原因は?

このエラーは、インストールしようとしている更新プログラムがすでにインストール済みであるか、お使いのパソコンに適合していないことを意味しています。ただし、必ずしもそうとは限らないため、やや曖昧なエラーメッセージです。

自分が何をしているのかを把握しているのであれば、Windows Updateカタログからダウンロードして更新プログラムを「強制的に」手動インストールしてみることができます。また、更新プログラムのトラブルシューティングツールをダウンロードしたり、Windows Updateのコンポーネントを初期状態にリセットしたりすることでも問題を解決できる可能性があります。

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

Microsoftの公式サイトには、この厄介なエラーメッセージを自動的に解消してくれるWindows Updateトラブルシューティングツールが用意されています。ファイルには2つのバージョンがあるため、お使いのオペレーティングシステムに推奨されている方を選択してください。

  1. お好みのブラウザを開き、リンク先に直接アクセスします。ページが開いたら、2つのダウンロードボタンを確認し、パソコンにインストールされているオペレーティングシステムに対応したファイルを選びます。
【解決策】エラー2149842967でWindows Updateをインストールできないときの対処法
  1. 推奨されたボタンをクリックすると、ダウンロードがすぐに開始されます。ブラウザのダウンロードバーからファイルをクリックして開き、実行時に表示されるセキュリティ警告があれば確認して許可してください。
  2. Windows Updateトラブルシューティングツールのウィンドウが開いたら、「次へ」をクリックしてスキャンを実行します。管理者権限でスキャンしたい場合は、「詳細設定」をクリックし、「管理者として実行する」ボタンを選択してください。
【解決策】エラー2149842967でWindows Updateをインストールできないときの対処法
  1. スキャンが完了するまで待ちます。画面に表示される指示に従えば、問題は自動的に解決されるはずです。
  2. 処理が完了したらパソコンを再起動し、再度更新プログラムを実行して、「エラー2149842967のため、Windows Updateをインストールできませんでした」という問題が再発しないか確認してください。

解決策2:更新プログラムを手動でインストールする

Windowsが自動的に更新プログラムを確認・ダウンロードする際にエラーが表示される場合は、Windows Updateカタログからダウンロードして手動でインストールしてみましょう。これは、Windows向けにリリースされたほぼすべての更新プログラムをダウンロードできる公式サイトです。ぜひ試して、問題が解決するか確認してください。

  1. Microsoftのサポートサイトにアクセスし、お使いのWindowsバージョン向けに最新リリースされた更新プログラムを確認します。サイト左側のリストの上部、現在のWindows 10バージョンの欄に記載されています。
【解決策】エラー2149842967でWindows Updateをインストールできないときの対処法
  1. お使いのOS向けの最新更新プログラムの横にあるKB(Knowledge Base)番号を、「KB」の文字も含めてコピーします(例:KB4040724)。
  2. Microsoft Updateカタログを開き、コピーしたKB番号を貼り付けて、右上隅の検索ボタンをクリックします。
【解決策】エラー2149842967でWindows Updateをインストールできないときの対処法
  1. 左側の「ダウンロード」ボタンをクリックし、パソコンに適したアーキテクチャ(32ビットまたは64ビット)を選択します。選択前に、必ずパソコンのプロセッサのアーキテクチャを確認しておいてください。
  2. ダウンロードしたファイルを実行し、画面の指示に注意深く従って更新プロセスを完了させます。
  3. 更新が完了したらパソコンを再起動します。これで更新プログラムが正しくインストールされ、次回以降の更新でも同じ問題は発生しなくなるはずです。

解決策3:Windows Updateコンポーネントをリセットする

Windows Updateのコンポーネントを初期状態にリセットするのは時間のかかる作業ですが、更新関連の問題を解決する最も効果的な方法として広く知られています。やや複雑な手順がいくつか含まれるため、できるだけ分かりやすく説明していきます。

レジストリを編集する作業が含まれるため、事前にレジストリのバックアップを作成し、さらなるトラブルを防ぐことをおすすめします。

  1. まず、Windows Updateに関連する以下のコアサービスを停止します。「Background Intelligent Transfer」「Windows Update」「Cryptographic Services」の3つです。以降の手順をエラーなく実行するために、開始前にこれらを停止しておくことが非常に重要です。
  2. スタートメニューで「コマンドプロンプト」を検索するか、その横の検索ボタンをタップします。最初に表示された結果を右クリックし、「管理者として実行」を選択してください。
【解決策】エラー2149842967でWindows Updateをインストールできないときの対処法
  1. 古いバージョンのWindowsをお使いの場合は、Windowsロゴキー+Rキーの組み合わせで「ファイル名を指定して実行」ダイアログを開きます。ボックスに「cmd」と入力し、Ctrl+Shift+Enterキーを押して、コマンドプロンプトを管理者として実行してください。
  2. 以下のコマンドをコピー&ペーストし、Enterキーを押します。
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
【解決策】エラー2149842967でWindows Updateをインストールできないときの対処法
  1. 次に、更新コンポーネントのリセットを続行するために、一部のファイルを削除する必要があります。これも管理者権限のコマンドプロンプトから実行します。以下のコマンドを実行してください。
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
  1. SoftwareDistributionフォルダとcatroot2フォルダの名前を変更します。管理者権限のコマンドプロンプトで、以下の2つのコマンドをそれぞれコピー&ペーストし、各コマンドの後にEnterキーを押します。
Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot%\system32\catroot2 catroot2.bak
【解決策】エラー2149842967でWindows Updateをインストールできないときの対処法
  1. この方法の最終段階に進むため、System32フォルダに移動します。コマンドプロンプトでは以下のように入力します。
cd /d %windir%\system32
  1. BITSサービスを完全にリセットしたため、このサービスが正常に動作するために必要なすべてのファイルを再登録する必要があります。ただし、各ファイルには個別に再登録用のコマンドが必要なため、作業が長くなる可能性があります。コマンドを1つずつコピーし、漏れがないように注意してください。完全なコマンドリストは、Googleドライブ上のファイルから入手できます。
  2. 次に、Winsockをリセットします。管理者権限のコマンドプロンプトに以下のコマンドをコピー&ペーストしてください。
netsh winsock reset
netsh winhttp reset proxy
【解決策】エラー2149842967でWindows Updateをインストールできないときの対処法
  1. ここまでの手順がすべて問題なく完了したら、最初の手順で停止したサービスを、以下のコマンドを使って再起動できます。
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
  1. 以上の手順を完了したらパソコンを再起動し、Windows Updateを再度実行してみてください。これで、エラー2149842967が表示されることなく、Windows Updateを正常に実行できるようになるはずです。
  1. Windows Updateエラー80244019の原因と解決策を徹底解説

    エラー80244019は、Windows UpdateがWindowsサーバーへの接続に失敗した際に発生する更新エラーです。Windows Updateは、Windows Updateサーバーと通信して必要な更新プログラムを適用し、システムのセキュリティを維持するためのWindows標準機能です。バックグラウンドで常時稼働し、自動的に更新の確認と適用を繰り返します。多数のプログラムの安全性に関わる重要な仕組みであるため、技術的な不具合やソフトウェアの問題によって動作に支障が出ることもあります。更新が正常に完了しなかった場合、エラーコードが返されます。このコードは、問題解決のための方向性を見定め

  2. 【解決方法】Windows Updateサービスが停止できない問題を修正するには

    Windowsは世界中の多くのユーザーに選ばれているOSです。多様なアプリケーションとスムーズに連携し、Microsoftから定期的にアップデートが配信されます。アップデートを重ねるごとに、Windowsはより効率的で安定したものへと進化していきます。しかし、ときには予期しないトラブルが発生することもあります。 その一つが、コマンドプロンプトでWindows Updateを停止しようとした際に「Windows Updateサービスを停止できませんでした」というメッセージが表示される問題です。アップデートによってシステム設定が変更されたり、望まない新機能が追加されたりするのを防ぎたい場合、ne