「エラーコード:0x800F0922」を修正する方法Windowsにアップデートをインストールできませんでした
保留中のすべての更新が同じ0x800F0922で失敗するという、Windowsの広範な問題があります。 エラーコード–これにより、機能の更新、品質の更新、セキュリティの更新、および累積的な更新をインストールできなくなります。この問題はWindows11ではるかに多く見られますが、Windowsでも発生しているというユーザーレポートが見られ始めています。
この特定の問題を徹底的に調査した結果、実際には、この特定のエラーコードを最終的に引き起こす可能性のあるさまざまな潜在的な原因が多数あることがわかりました。 0x800F0922のトリガーの原因となる可能性のある潜在的な原因のリストは次のとおりです エラー:
- 一般的なWindowsUpdateの不具合 –運が良ければ、特定のケースで0x800F0922エラーを解決する正しいトラブルシューティング方法が、組み込みのWindowsUpdateトラブルシューティングですでにカバーされていることに気付くかもしれません。このため、Windows Updateのトラブルシューティングを実行し、推奨される修正を適用することから始める必要があります。
- 破損したWU一時ファイル – Windows Updateは、特にオペレーティングシステムを最近インストールしたばかりで、WUコンポーネントに追いつくことがたくさんある場合は、時間の経過とともに多くの一時ファイルが蓄積されることに注意してください。状況によっては、Windows Updateに関連付けられているすべての一時ファイルをクリアすると、問題が解決する場合があります。
- .NETFrameworkコンポーネントが不安定な状態でスタックしています –機能の更新の大部分は、機能の更新をインストールするには、特定の.NETFrameworkコンポーネントの助けを必要とします。 .NET Frameworkが不安定な状態でスタックしていて到達できない場合は、コンポーネント全体を再起動することで問題を解決できるはずです。
- ファイアウォールの干渉 –組み込みと外部の両方のAVファイアウォールが、特定のセキュリティ更新プログラムのインストールを妨げることがあることが知られています。オペレーティングシステムが保留中の更新をインストールできないことに対してファイアウォールが一切責任を負わないようにするには、保留中の更新をインストールしている間、ファイアウォールを一時的に無効にします。
- Edgeが原因で発生するインストールの問題 –最近Microsoft Edgeをアンインストールしようとした場合、この問題が発生することが予想されます。特定のWUアップデートはEdgeコンポーネントをチェックし、影響を受けるPCに存在しない場合はインストールを拒否することに注意してください。この問題を解決するには、メインのEdgeディレクトリを削除して、OSにコンポーネント全体を再インストールするか、通常どおりEdgeコンポーネントを再インストールする必要があります。
- Tempフォルダーにある破損したデータ –実は、Tempフォルダー内に現在保存されている1つ以上の一時ファイルが原因で、この問題が発生していることがわかる場合があります。このような状況では、アップデートのインストールを再試行する前にTempディレクトリをクリアすることで問題を修正できます。
- アプリ準備サービスが無効になっています -App Readinessサービスは、新しい更新プログラムとWindows Storeアプリの更新プログラムのインストールに関連するログを保持することを目的としているため、重要なサービスです。このサービスがPCで無効になっている場合、保留中のすべてのWindowsUpdateが同じ0x800F0922エラーコードで失敗することが予想されます。
- システムファイルの破損 –より深刻な状況では、この問題は、OSが保留中の新しい更新をインストールしようとする試みに影響を与える、ある種のシステムファイルの破損で発生することがわかります。このシナリオに遭遇した場合は、SFCおよびDISMスキャンを実行することから始めるか、メディアツールを使用して最新のWindowsビルドにアップグレードし、WUコンポーネントをバイパスする必要があります。これらの2つの戦略が失敗した場合、最終的な解決策は、修復インストール(インプレースアップグレード)またはクリーンインストール手順を実行することです。
この問題を引き起こしている可能性のあるすべての潜在的なシナリオに精通しているので、影響を受ける他のユーザーがこの問題の根底に到達するために正常に使用したすべての潜在的な修正を見ていきましょう。
WindowsUpdateトラブルシューティングを実行する
以下のより高度な修正に進む前に、Windowsインストールで問題を自動的に解決できないかどうかを確認することから始めてください。
最近のすべてのWindowsバージョン(Windows 8.1、Windows 10、およびWindows 11)には、実行可能なシナリオが特定された場合にOSがリモートで適用できる自動修復戦略の幅広い選択肢が含まれていることに注意してください。
以下の手順に従ってWindowsUpdateのトラブルシューティングを展開し、推奨される修正を適用して 0x800f0922を解決します。 エラーコード:
注: Windows Updateが修復戦略ですでにカバーされているシナリオを見つけた場合は、ワンクリックで適用できるパッケージ形式で提示されます。
- Windowsキー+Rを押します 実行を開くには ダイアログボックス。次に、‘ms-settings:troubleshootと入力します ‘ Enterを押します トラブルシューティングを開くには 設定のタブ アプリ。
注: ユーザーアカウント制御(UAC)によってプロンプトが表示された場合 、[はい]をクリックします 管理者にアクセスを許可します。
- トラブルシューティングに入ると タブをクリックし、画面の右側のセクションに移動して、[起動して実行する]の下に移動します セクションをクリックし、WindowsUpdateをクリックします。
- Windows Updateセクション内で、[トラブルシューティングツールを実行する]をクリックします。 表示されたばかりのコンテキストメニューから。
- 最初のスキャンが完了するまで待ち、ユーティリティが自動修正の1つが適用可能なシナリオを特定できるかどうかを確認します。
- 修正が表示された場合は、この修正を適用をクリックします それを展開します。
- 修正が適用されたら、通常どおりPCを再起動し、次の起動が完了したら問題が修正されるかどうかを確認します。
同じ種類の問題がまだ修正されていない場合は、以下の次の潜在的な修正に進んでください。
すべてのWindowsコンポーネントをリセットする
同じ0x800f0922で新しいWUアップデートが失敗する原因となる最も多くのシナリオの1つ エラーは、サービスの依存関係の1つが不安定な状態でスタックしている場合、またはISPが不正なDNS範囲を割り当てたという事実によってダウンロードが中断された場合です。
これらのシナリオはどちらも、管理者特権のコマンドプロンプトを開き、一連のコマンドを実行して、現在のDNSキャッシュをクリアし、関連するすべてのWUサービスの依存関係を再起動し、WindowsUpdateコンポーネントで使用されている一時フォルダーをクリアすることで解決できます。
保留中のWindowsUpdateのインストール中にこのエラーを引き起こしている可能性のあるすべてのWindowsコンポーネントをリセットするには、以下の手順に従ってください。
- 実行を開きます Windowsキー+Rを押してダイアログボックス 。実行テキストボックス内に、「cmd」と入力します Ctrl + Shift + Enterを押します 昇格したコマンドプロンプトウィンドウを開きます。
- ユーザーアカウント制御によってプロンプトが表示されたら、 はいをクリックします 管理者アクセスを許可します。
- 昇格したコマンドプロンプトウィンドウが表示されたら、次のコマンドを同じ順序で入力し、 Enterを押します。 関係するすべてのWindowsコンポーネントをリセットする前に、それぞれの後に現在のDNSキャッシュをフラッシュします。 \ catroot2 catroot2.old net start wuauserv net start cryptSvc net start bits net start msiserver
- すべてのコマンドが正常に実行および処理されたら、管理者特権のコマンドプロンプトを安全に閉じて、PCを再起動できます。
- Windowsコンピュータが起動した後、保留中の更新プログラムをもう一度インストールして、問題が修正されたかどうかを確認してください。
保留中の更新をインストールしようとしたときに同じ0x800f0922エラーコードが表示される場合は、以下の次の潜在的な修正に進んでください。
3.5 .NET Frameworkサブコンポーネントを有効にする(該当する場合)
結局のところ、 0x800f0922で失敗する特定のWindowsUpdateがあります いくつかの3.5.NETFrameworkサブコンポーネント( Windows Communication FoundationsHTTPアクティベーション)が原因のエラーコード およびWindowsCommunications Foundationの非HTTPアクティベーション) システムレベルで無効になっています。
これらの2つのコンポーネントが無効になっているという事実は、現時点ではほとんど非推奨になっているため、ほとんどの場合問題は発生しません。しかし、結局のところ、正常にインストールするためにこれらのコンポーネントを有効にする必要がある特定のWindowsUpdateがあります。
このシナリオが当てはまると思われる場合は、以下の手順に従って[プログラムと機能]画面にアクセスし、両方の Windows CommunicationFoundationsHTTPアクティベーションを確認してください。 およびWindowsCommunicationsFoundationの非HTTPアクティベーション .NETFramework3.5で有効になっています。
これを行う方法のステップバイステップガイドについては、以下の手順に従ってください。
- Windowsキー+Rを押します 実行を開くには ダイアログボックス。次に、「appwiz.cpl」と入力します テキストボックス内でEnterキーを押して、プログラムと機能を開きます。 メニュー。
- [プログラムと機能]メニューに入ると 左側の垂直メニューを使用して、Windowsの機能をオンまたはオフにするをクリックします。 。
- ユーザーアカウント制御によってプロンプトが表示されたら、 はいをクリックします 管理者アクセスを許可します。
- Windows Update画面が表示されたら、まず .NET Framework 3.5に関連付けられているドロップダウンメニューを展開します。 (.NET 2.0および3.0を含む)
- 次に、 Windows CommunicationFoundationHTTPアクティベーションに関連付けられている両方のチェックボックスをオンにします およびWindowsCommunication Foundation 非HTTPアクティベーション 。
- [適用]をクリックします 変更を保存するには、PCを再起動し、以前に失敗していた保留中の更新をもう一度インストールしてみます(次の起動が完了したら)。
同じ0x800f0922の場合 エラーコードがまだ発生している場合は、以下の次の潜在的な修正に進んでください。
アップデートのインストール中に組み込みのファイアウォールを無効にする
このような事態はまれですが、ファイアウォールが保留中の更新のインストールを妨害している可能性を排除するべきではありません。この問題はサードパーティのAVスイートではるかに一般的ですが、Windowsファイアウォールで発生したというユーザーレポートもいくつか見つかりました。
このシナリオに自分自身を見つけ、ファイアウォールが原因である可能性があると思われる場合は、現在アクティブなファイアウォール機能を無効にすることで、この理論を簡単に推測できます。
サードパーティのファイアウォールソリューションを使用している場合は、再起動して失敗したWindows Updateをもう一度インストールする前に、一時的に無効にしてください。
注: 明らかに、サードパーティのファイアウォールを無効にする正確な手順は、ツールごとに異なります。サードパーティのファイアウォールのリアルタイム保護をオフにする正確な手順については、公式ドキュメントを参照してください。
一方、組み込みのWindowsファイアウォールを使用している場合は、以下の手順に従って一時的に無効にする手順を実行し、 0x800f0922の原因であるかどうかを確認してください。 特定のWindowsUpdateをインストールしようとするとエラーが発生します:
- Windowsキー+Rを押します 実行を開くには ダイアログボックス。次に、「ms-settings:windowsdefender」と入力します テキストボックス内でEnterを押します WindowsDefenderセキュリティセンターを開くには 窓。
- ユーザーアカウント制御によってプロンプトが表示された場合 、[はい]をクリックします 管理者アクセスを許可します。
- Windowsセキュリティに入ると ウィンドウで、左側のペインを使用して[ファイアウォールとネットワークの保護]をクリックします。
- 最終的にファイアウォールとネットワークの保護に入ると メニューをクリックし、現在アクティブなネットワークをクリックしてから、設定のリストを下にスクロールして、WindowsDefenderファイアウォールに関連付けられているトグルを無効にします。
- ファイアウォールコンポーネントの切り替えが無効になったら、Windows Updateをもう一度開き、以前は0x800f0922で失敗していた更新プログラムのインストールを試みます。
- 結果(更新が正常にインストールされたかどうかに関係なく)に関係なく、ファイアウォールとネットワークの保護に戻ります。 メニューをクリックして、ファイアウォールコンポーネントを再度有効にします。
この方法がうまくいかず、ファイアウォールがWUエラーの原因ではないことを確認した場合は、以下の次の潜在的な修正に進んでください。
メインエッジディレクトリを削除します(該当する場合)
以前にEdgeコンピュータを削除しようとしたが、いくつかの残りのファイルが残ってしまった状況では、このエラーに対処できると予想される場合があることに注意してください。
EdgeはWindows1-0の必須コンポーネントではありませんが、Windows 11が正しく機能するために必要であり、最新のWindows10機能の更新で必要です。
インストーラーがコンピューターにEdgeのインストールがないことを検出したために、Windows Updateが失敗した場合は、メインのEdgeディレクトリを削除することで問題を修正できるはずです。
これは直感に反することのように思えるかもしれませんが、この塗りつぶしを行うと、オペレーティングシステムは、次回のシステム起動時にEdgeを最初からインストールするように求められます。
ファイルエクスプローラーを開き、次の場所に移動します:
C:\ Program Files(x86)\ Microsoft \
正しい場所に移動したら、[エッジ]を右クリックして、[削除]を選択します 表示されたばかりのコンテキストメニューから。
フォルダが正常に削除されたら、コンピュータを再起動して、WindowsのインストールでEdgeコンポーネントを強制的に再インストールします。
次の起動が完了したら、以前は失敗していたアップデートをもう一度インストールして、問題が解決したかどうかを確認します。
それでも問題が解決しない場合は、以下の次の潜在的な修正に進んでください。
MicrosoftEdgeを再インストールする
特定の状況では、MicrosoftEdgeのメインフォルダーを削除するだけでは不十分な場合があることに注意してください。
Windowsコンピューターに特定の機能の更新をインストールできない理由が、Microsoft Edgeに影響を与えるある種の破損が原因である場合、ここで実行可能な唯一の修正は、再インストールすることです。
次の手順に従ってWindowsPCにMicrosoftEdgeを再インストールします 。
注: このガイドは、Windows10とWindows11の両方で機能することが確認されています。
Microsoft Edgeを再インストールしたら、コンピューターを再起動して、以前は失敗していたWindowsUpdateをもう一度インストールしてみてください。
同じ0x800f0922でインストールが失敗した場合 エラーコードまたはこの方法はあなたのケースには当てはまりませんでした。以下の次の潜在的な修正に進んでください。
一時フォルダの内容を削除します
結局のところ、新しいアップデートのインストールを妨げる可能性のある破損したキャッシュデータは、 Catroot内に保存されるだけではありません。 2 およびSoftwareDistribution フォルダ。 0x800f0922の原因となる可能性のある一時データを保存する可能性のある別の場所 エラーは一時ディレクトリです。
この問題にも対処している影響を受けたユーザーの何人かは、 temp の内部に移動した後、問題が最終的に解決されたと報告しています。 ディレクトリを削除し、内部のすべてを削除しました。
これを行う方法の詳細な手順については、以下のガイドに従ってください。
- Windowsキー+Rを押します 実行を開くには ダイアログボックス。次に、‘と入力します %TEMP%’ テキストボックス内でCtrl+ Shift + Enterを押します 臨時雇用者を開くには 管理者アクセス権を持つフォルダ。
- ユーザーアカウント制御のプロンプトが表示されたら 、[はい]をクリックします 管理者アクセスを許可します。
- Tempの内部 ディレクトリで、中のアイテムをクリックし、 Ctrl + Aを押します。 内部のすべてを選択するには、選択したアイテムを右クリックして、削除を選択します コンテキストメニューから。
- ディレクトリがクリアされたら、PCを再起動し、次の起動が完了したら、失敗したアップデートをもう一度インストールしてみてください。
0x800f0922の場合 エラーが続く場合は、以下の次の潜在的な修正に進んでください。
アプリの準備サービスを有効にする
0x800f0922の作成に関与している可能性のある別の原因 エラーはAppReadinessServiceです。
注: このサービスの目的は、新しいWindowsUpdateとWindowsStoreアプリの更新のインストールに関連するログを生成して維持することです。このコンポーネントを無効にすると、OSが更新インストールのログファイルを生成できないため、保留中のすべての更新が失敗することが予想されます。
PCがこのシナリオを処理している場合、解決策は、サービスユーティリティにアクセスし、AppReadinessサービスを有効にすることです。これを実行してコンピュータを再起動すると、保留中の更新を正常にインストールできるようになります。
行う必要があることは次のとおりです。
- Windowsキー+Rを押します 実行を開くには ダイアログボックス。次に、「services.msc」と入力します テキストボックス内で、 Enterを押します。 サービスを開くには 画面。
- ユーザーアカウント制御によってプロンプトが表示された場合 ウィンドウで、はいをクリックします 管理者アクセスを許可します。
- サービスに入ると 画面で、サービスのリストを下にスクロールして、AppReadinessという名前のサービスを見つけます。
- 正しいサービスを見つけたら、アプリの準備を右クリックします プロパティを選択します コンテキストメニューから。
- プロパティに入ると アプリの画面 準備 サービスで[全般]タブにアクセスし、起動タイプを変更します 手動へ 次に、開始をクリックします サービスを開始します。
- アプリの準備ができたら サービスが開始されました。適用をクリックしてください 変更を永続的にするには、失敗した更新をもう一度インストールしてみてください。
それでも問題が解決しない場合は、以下の次の方法に進んでください。
SFCおよびDISMスキャンを展開する
上記のいずれの方法でも0x800f0922を解決できない場合 エラーコードの場合、Windowsのインストールが何らかのシステムファイルの破損の影響を受けていると想定する必要があります。
しかし、タオルを投げて根本的な修正を行う前に、いくつかの組み込みユーティリティを使用して、Windowsインストールが「それ自体を修復できない」かどうかを確認する必要があります。
SFC(システムファイルチェッカー)スキャンを展開することから始めます 高度なCMDプロンプトから システムファイルの破損の証拠が特定されているかどうかを確認します。
注: SFCは、破損したシステムファイルを、ローカルにキャッシュされたアーカイブに保存されている正常な同等のファイルに置き換えます。
SFCスキャンが完了したら、PCを再起動してから、DISMを展開します 次の起動が完了したらスキャンします。
注: DISMは、正常なファイルをダウンロードして破損した同等のファイルを置き換えるために、インターネットへのアクティブな接続を必要とすることに注意してください。
DISMスキャンも完了したら、最後に1回再起動して、0x800f0922WindowsUpdateエラーが解決されたかどうかを確認します。
セキュリティ、機能、または累積的なWindows Updateをインストールしようとしても同じ種類の問題が引き続き発生する場合は、以下の次の潜在的な修正に進んでください。
メディア作成ツールを介したアップグレード(Windows 10のみ)
Windows Updateコンポーネントが修復できないほど壊れていて、修復インストールまたはクリーンインストール手順を実行する意思がない場合、実行できる他の唯一の方法は、メディア作成ツールを使用してWindowsインストールの最新ビルドを直接インストールすることです。 。
注: この方法は、Windows10コンピューターでこの問題が発生している場合にのみ機能します。
このシナリオに気づき、上記の方法で違いが見られない場合は、以下の手順に従って、メディア作成ツールから利用できる最新のOSビルドへのアップグレードを実行してください。
- デフォルトのブラウザを開き、メディア作成ツールの公式ダウンロードページに移動します。 。
- ダウンロードページ内で、今すぐダウンロードツールをクリックします (Windows10インストールメディアの作成の下 )。
- 実行可能ファイルがダウンロードされたら、それをダブルクリックしてはいをクリックします ユーザーアカウント制御で プロンプト。
- 次の画面で、同意するをクリックします ライセンス条項に同意するためのボタン。
- 最初のスキャンが完了するまで待ってから、[このPCを今すぐ更新する]を選択します 切り替えて、次へをクリックします
- Windows ISOがダウンロードされるまで待ってから、[同意する]をクリックします。 2番目のライセンス条件契約で。
- すべての更新がローカルにダウンロードされるまで待ち、メディア作成ツールがOSを利用可能な最新のビルドに更新するために必要なものを備えているようにします。
- 保留中の更新がすべてダウンロードされたら、[インストール]をクリックします ボタンをクリックし、アップグレードプロセスが完了するまで辛抱強く待ちます。
- 操作が完了したら、最後にもう一度PCを再起動します。バックアップを起動すると、保留中の更新が保留中のキューから消えていることがわかります。
この方法が効果的でなかった場合、または新たなスタートを探している場合は、以下の最終的な潜在的な修正に進んでください。
修復インストールまたはクリーンインストール
ここまで来て、この記事で取り上げた方法のどれも満足のいくものではなかった場合、現時点で実行可能な唯一のオプションは、システムファイルのフリート全体を更新する方法です。
これは2つの異なる方法で行うことができます:
- クリーンインストール –これにより、基本的にWindowsインストールが再インストールされます。これにより、探している場合は新たなスタートを切ることができますが、Windowsのインストールと同じ部分に現在保存されている個人用ファイルが失われることに注意してください。
- 修復インストール –面倒な手順を気にせず、できるだけ多くの個人データを保存しながらこの問題を解決したい場合は、この手順に進んでください。修復インストール(インプレース修復)手順を使用すると、個人ファイル(アプリケーションやゲームを含む)をそのままにして、破損したすべてのWindowsファイルを置き換えることができます。
-
Windows 10 エラー コード 0x0000001A を修正する方法?
Windows PC に突然ブルー スクリーンが表示され、強制的に再起動されたショックを感じたことはありませんか?まあ、それは通常、重大なメモリ管理の問題を示すエラー コード 0x0000001A が表示されたときに発生します。現在実行中のプログラムからロックアウトされて作業できなくなると、システムは強制的に自動再起動され、保存されていない作業はすべて失われる可能性があります。 では、このエラーの原因は何ですか?どうすれば修正できますか?いくつかのオプションを見てみましょう! エラー コード 0x0000001A の原因 エラーは重大なメモリ管理の問題を示しているため、ハードウェア障害が
-
エラーコード80240020のインストールに失敗したWindows 10を修正
エラー コードのインストールに失敗した Windows 10 を修正80240020: 最新の Windows への更新中にエラー コード 80240020 が表示される場合は、Windows のインストールに失敗し、システムに問題があることを意味します。 エラー コード 80240020 のために最新の Windows にアップグレードできないユーザーにとって、これは大きな問題です。 エラー コード 80240020 のインストールに失敗した Windows 10 を修正しているようです。 Windows 10 のインストールに失敗したエラー コード 80240020 を修正 方法 1