修正:エラー2149842967のため、Windows Updateをインストールできませんでした

このエラーは、コンピューターのオペレーティングシステムの更新プログラムを実行しているときによく発生します。 このエラーが発生する最も一般的なシナリオは、更新プログラムのインストールを手動で実行しようとした場合です。 それ以外の場合、自動的に更新を検索した後、更新を確認してコンピューターにインストールしようとすると発生します。

エラー2149842967のため、Windows Updateをインストールできませんでした

エラーはさまざまな方法で解決できます。 簡単に実行できるものもあれば、より良い結果が得られるものもあります。 以下の記事で準備した指示に従って、各方法を試してみることを強くお勧めします!

「エラー2149842967のためにWindows Updateをインストールできませんでした」エラーの原因は何ですか?

このエラーは、インストールしようとしている更新プログラムが既にインストールされているか、コンピューターに適していない可能性があることを意味します。 物事が常にそのようである必要はないため、これは非常にあいまいです。

自分が何をしているのかわかっている場合は、Windows Updateカタログからダウンロードすることにより、手動で更新を「強制的に」インストールしようとすることができます。 また、更新のトラブルシューティングツールをダウンロードするか、Windows更新コンポーネントをデフォルトにリセットすることにより、問題の解決を試みることもできます。

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

Microsoftの公式Webサイトには、この迷惑なエラーメッセージを自動的に削除するWindowsアップデートトラブルシューティングツールを含むファイルがあります。 ファイルには2つのバージョンがあるため、オペレーティングシステムに推奨されるバージョンを選択してください。

  1. お気に入りのブラウザを開き、このリンクをクリックして直接開きます。 開いたら、コンピューターにインストールしたオペレーティングシステムに関連付けられているファイルの2つのダウンロードボタンを確認します。

Windows Updateトラブルシューティングツール
  1. 推奨されるものをクリックすると、ダウンロードがすぐに開始されます。 ブラウザのダウンロードリボンからファイルをクリックして開き、実行後に表示されるセキュリティプロンプトを確認します。
  2. Windows更新のトラブルシューティングウィンドウが開いたら、[次へ]をクリックしてスキャンを実行します。 管理者権限でスキャンを実行する場合は、[詳細設定]をクリックし、[管理者として実行]ボタンをクリックします。

トラブルシューティングツールを実行する
  1. スキャンが完了するのを待ちます。画面に表示される指示に従うと、問題は自動的に解決されます。
  2. プロセスが終了したら、コンピューターを再起動し、更新プログラムを再実行して、「エラー2149842967のためにWindows更新プログラムをインストールできませんでした」問題が再び表示されるかどうかを確認します。

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

Windowsが更新プログラムを自動的にチェックしてダウンロードするときにエラーが表示される場合は、Windows Updateカタログからダウンロードすることにより、いつでも手動でインストールを試みることができます。 これは、Windows用にこれまでにリリースされたほとんどすべての更新プログラムをダウンロードできるWebサイトです。 それを試して、それがあなたの問題を解決するかどうか確かめてください。

  1. マイクロソフトサポートサイトにアクセスして、お使いのWindowsバージョンの最新リリースアップデートを確認してください。 サイトの左側のリストの一番上にあり、現在のWindows 10バージョンが一番上にあるはずです。

Windows更新履歴
  1. ご使用のOSの最新リリースアップデートの横に、KB(ナレッジベース)番号と「KB」文字(KB4040724など)もコピーします。
  2. Microsoft Updateカタログを開き、コピーしたナレッジベース番号を貼り付けて、右上隅の検索ボタンをクリックして検索を実行します。

Microsoft Updateカタログ
  1. 左側の[ダウンロード]ボタンをクリックして、PCの正しいアーキテクチャ(32ビットまたは64ビット)を選択します。 このオプションを選択する前に、PCのプロセッサのアーキテクチャを確認してください。
  2. ダウンロードしたファイルを実行し、画面の指示に従って慎重に更新プロセスを完了します。
  3. 更新が完了したら、コンピューターを再起動すると、更新がコンピューターにインストールされ、次回の更新で問題が発生することはありません。

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

Windows Updateコンポーネントをスクラッチにリセットするプロセスは時間がかかりますが、ほとんどの更新関連の問題を解決する最良の方法として広く知られています。 それはいくぶん複雑な部分で構成されているので、できるだけ説明しやすいようにしています。

レジストリを編集するので、これ以上の問題を防ぐためにレジストリを安全にバックアップするために、この記事をチェックすることをお勧めします。

  1. Windows Updateに関連するコアサービスであるバックグラウンドインテリジェント転送、Windows Update、および暗号化サービスのサービスをシャットダウンすることから始めましょう。 残りの手順をエラーなしで実行する場合は、開始する前にそれらをシャットダウンすることが非常に重要です。
  2. [コマンドプロンプト]を検索するには、[スタート]メニューから直接、またはその横にある検索ボタンをタップします。 上部に表示される最初の結果を右クリックし、「管理者として実行」オプションを選択します。

コマンドプロンプトを開く
  1. 古いバージョンのWindowsを使用しているユーザーは、WindowsロゴキーとRキーの組み合わせを使用して、[実行]ダイアログボックスを表示できます。 ボックスに「cmd」と入力し、Ctrl + Shift + Enterキーの組み合わせを使用して、管理者としてコマンドプロンプトを実行します。
  2. 以下に示すコマンドをコピーして貼り付け、キーボードのEnterキーをクリックしてください。
 ネットストップビットネットストップwuauservネットストップappidsvcネットストップcryptsvc 

サービスを停止する
  1. この手順の後、更新コンポーネントのリセットを続行する場合は、いくつかのファイルを削除する必要があります。 これは、管理者権限でコマンドプロンプトを介して実行する必要もあります。 次のコマンドを実行します:
 デル「%ALLUSERSPROFILE%\ Application Data \ Microsoft \ Network \ Downloader \ qmgr * .dat」 
  1. SoftwareDistributionおよびcatroot2フォルダーの名前を変更します。 これを行うには、管理者特権を持つコマンドプロンプトで、次の2つのコマンドをコピーして貼り付け、それぞれをコピーした後にEnterをクリックします。
 Ren%systemroot%\ SoftwareDistribution SoftwareDistribution.bak Ren%systemroot%\ system32 \ catroot2 catroot2.bak 

フォルダーの名前を変更する
  1. このメソッドの最後の部分に進むために、System32フォルダーに戻りましょう。 これは、コマンドプロンプトで行う方法です。
 cd / d%windir%\ system32 
  1. BITSサービスを完全にリセットしたため、このサービスを適切に実行および動作させるために必要なすべてのファイルを再登録する必要があります。 ただし、各ファイルは、それ自体を再登録するために新しいコマンドを必要とするため、プロセスが非常に長くなる可能性があります。 コマンドを1つずつコピーし、それらをどれも省かないようにしてください。 Googleドライブファイルでこのリンクをたどると、完全なリストを見つけることができます。
  2. 次に行うことは、次のコマンドをコピーして管理コマンドプロンプトに貼り付けてWinsockをリセットすることです。
 netsh winsockリセットnetsh winhttpプロキシのリセット 

Winsockのリセット
  1. 上記のすべての手順が問題なく完了した場合、以下のコマンドを使用して、最初の手順で閉じたサービスを開始できます。
 ネットスタートビットネットスタートwuauservネットスタートappidsvcネットスタートcryptsvc 
  1. 提供されている手順を実行した後、コンピューターを再起動し、Windows Updateを再度実行してください。 うまくいけば、エラー0xc1900204を受け取ることなくWindows Updateをsrtartできるようになります。

興味深い記事