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

Windows 11 で 0x800F0922 エラー コードを修正する方法

数か月前、多くの Windows 10 および 11 ユーザーを悩ませていたシステムの問題が蔓延していました。インストール エラー – 0x800f0922 です。このエラーが表示されると、ユーザーはセキュリティ更新プログラム、累積更新プログラム、品質更新プログラム、さらには機能更新プログラムをインストールできなくなります。 Windows の更新はシステム機能を改善し、脅威に対するセキュリティを強化するために不可欠であるため、影響を受けたユーザーにとっては非常に残念なことでした。

では、Windows Update エラー 0x800f0922 の意味と原因は何ですか?修正できますか? Windows 11 および 10 でのインストール エラー – 0x800f0922 については、以下ですべて説明します。

インストール エラー 0x800f0922 とは?

0x800f0922 Windows 10/11 アップデート エラーは、最新の Windows 10 または 11 アップデートのダウンロード中に発生する問題です。一般的に、新しいアップデートに使用できる十分なスペースがないか、システムが Microsoft のサーバーに接続できなかったことを示唆している可能性があります。ただし、別の意味になる場合もあります。

以下は、0x800f0922 Windows 10/11 累積更新エラーを引き起こす可能性のある原因のリストです:

プロのヒント:専用の PC 最適化ツールを実行して、システムの問題やパフォーマンスの低下を引き起こす可能性のある不適切な設定、ジャンク ファイル、有害なアプリ、およびセキュリティの脅威を取り除きます。

PC の問題の無料スキャン3.145.873ダウンロード互換性があるもの:Windows 10/11、Windows 7、Windows 8
  • 十分なスペースがありません – Windows 更新ファイル用の十分なスペースがない場合、システムはファイルをロードできません。そのため、エラー 0x800f0922 がスローされます。
  • Windows Update サーバーに接続できません – Windows アップデートのダウンロード中に VPN ネットワークを使用していますか?お使いのコンピューターが Windows 更新サーバーに接続できない場合があります。したがって、エラー コードです。
  • .NET Framework の問題 – .NET フレームワークの一部に問題がある可能性もあります。ご存じない場合は、機能更新プログラムをインストールするために特定の .NET Framework コンポーネントが必要です。現在、このフレームワークに到達できないか、終わりのないループでスタックしている場合、Windows 10/11 でエラー 0x800f0922 が表示されます。
  • Windows Update の不具合 – 場合によっては、問題は Windows Update 自体にあります。これを解決するには、組み込みの Windows Update トラブルシューティング ツールを使用できます。
  • Windows Update 一時ファイルの破損または欠落 – Windows Update一時ファイルが破損しているため、Windows Update 0x800f0922エラーも表示される場合があります。一時ファイルが毎日の使用で蓄積するのは当然ですが、これらのファイルを定期的に消去するのはあなたの義務です。この方法では、Windows Update コンポーネントの実行に追いつくことはほとんどありません。
  • ファイアウォールの問題 – 組み込みおよびサードパーティ製のファイアウォールは、Windows 更新プログラムのインストール プロセス全体を妨害することで有名です。ファイアウォールがこれらの重要な更新プログラムのインストールを妨げていないことを確認するには、ファイアウォールを一時的に無効にしてください。
  • Microsoft Edge の問題 – 一部のユーザーは、Microsoft Edge をアンインストールしようとした後にエラーが発生したと報告しました。これは、一部の Windows Update コンポーネントが特定の Edge コンポーネントをチェックするためです。現在、これらが PC に見つからない場合、Edge は自動的にインストールを拒否します。 Edge がプロセスに干渉する可能性を排除するには、プライマリ Edge ディレクトリを削除することをお勧めします。このようにして、OS にアップデートを強制的に再インストールできます。ブラウザの再インストールを検討することもできます。
  • システム ファイルの破損 – 他の状況では、新しい更新プログラムをインストールしようとするシステムに影響を与えたシステム ファイルの破損が原因で、エラーが発生します。このシナリオで行き詰まっていると思われる場合は、SFC および DISM コマンドを使用するか、Windows Media ツールを使用して更新プロセスをバイパスできます。
  • App Readiness Service の無効化 – アプリケーションと更新プログラムのインストールに関連するすべてのログを保持する役割があるため、App Readiness サービスが必要です。このサービスが現在無効になっている場合、現在の更新プログラムのインストールは失敗します。エラー コード 0x800f0922 も表示されます。
  • 破損 Temp フォルダ内のデータ – 状況によっては、Temp フォルダーに破損したファイルが保存されている場合にエラーが表示されることがあります。これを修正するには、このフォルダをクリアしてアップデートを再インストールすることを検討してください。

Windows 10 および 11 でエラー 0x800f0922 を処理するには?

エラーの原因がわかったので、この問題を解決するために使用できるすべての修正に取り組みましょう。

ただし、修正を提供する前に、まずファイルのバックアップを作成することをお勧めします。自由にバックアップを使用すると、より深刻なエラーを回避し、データの損失を防ぐことができます。データをバックアップするには、サードパーティのバックアップ ソフトウェア プログラムを使用してプロセスを簡単にすることができます。

バックアップ ファイルが手元にあれば、次のいずれかの修正に進むことができます。

修正 #1:Windows Update トラブルシューティング ツールを使用する

より高度な技術的な修正を試す前に、自動ソリューションから始めてください。 Windows 10 または 11 を実行している場合は、問題を自動的に修復するのに役立つツールが手元にあることに注意してください。そのため、頭をかきむしって次に何をすべきか迷う必要はありません。

以下の手順に従って、Windows Update トラブルシューティング ツールを展開してアクセスします。

<オール>
  • Windows + R を同時に押して、実行アプレットを開きます。
  • 次に、「ms-settings:troubleshoot」(引用符なし) を空白のフィールドに入力し、Enter キーを押します。 [設定] ウィンドウの [トラブルシューティング] タブに移動します。
  • ユーザー アカウント制御 (UAC) ダイアログが表示されたら、[はい] をクリックします。これにより、ツールの管理者アクセスが許可されます。
    1. 次に、画面の右側にカーソルを合わせて、[Get up and running] 部分を見つけます。
    2. Windows Update を選択します。
    3. 次に、表示されるメニューで [トラブルシューティング ツールを実行] をクリックします。
    4. 最初のスキャンが進行するまで待ちます。その後、ツールがエラーの原因となっているシナリオを見つけ、修正を推奨するかどうかを確認してください。
    5. 修正が利用可能な場合は、[この修正を適用] を選択します。
    6. 完了したら、コンピュータを通常どおりに再起動し、エラーが解消されたかどうかを確認してください。

    修正 #2:Windows Update コンポーネントをリセットする

    Windows 更新プログラムのインストールに失敗する一般的な理由の 1 つは、ツールのサービスの依存関係の 1 つに問題が発生し、不安定な状態でスタックしていることです。これは通常、ISP の不十分な DNS 範囲の割り当てが原因です。

    これを解決する最も簡単な方法は、コマンド プロンプトを使用して、DNS キャッシュを更新することを目的とした一連のコマンドを実行することです。関連するすべての Windows Update サービスの依存関係を再起動します。これらのコマンドは、Windows Update コンポーネントによって使用される可能性のある一時フォルダー内のファイルも消去します。

    これらの Windows Update コンポーネントをリセットするには、次のことを行う必要があります:

    <オール>
  • Windows + R キーを使用して実行アプレットを起動し、指定されたスペースに「cmd」(引用符なし) と入力します。
  • 次に、CTRL + Shift + Enter キーを押して、完全な管理者権限でコマンド プロンプトを開きます。
  • UAC が表示されたら、[はい] をクリックして続行し、管理者アクセスを許可します。
  • コマンド プロンプト ウィンドウが表示されたら、以下のコマンドを推奨される順序で入力します。各コマンドの後にキーボードの Enter キーを押すことを忘れないでください。
    • ipconfig /flushdns
    • net stop wauserv
    • net stop cryptSvc
    • ネット ストップ ビット
    • net stop msiserver
    • ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    • ren C:\Windows\System32\catroot2 catroot2.old
    • net start wuauserv
    • net start cryptSvc
    • ネットスタートビット
    • net start msiserver
    <オール>
  • 上記のコマンドを入力したら、コマンド プロンプトを終了し、Windows PC を再起動します。
  • 再起動したら、保留中のアップデートを再インストールしてみてください。
  • 修正 #3:すべての重要な .NET Framework コンポーネントを有効にする

    前述のように、エラー 0x800f0922 は、Windows 更新プログラムのインストールに必要な .NET Framework コンポーネントが無効になっていることによっても発生する可能性があります。

    このシナリオが当てはまる場合は、以下の手順に従って、重要な .NET Framework コンポーネントがすべてアクティブであることを確認してください。

    <オール>
  • まず、Windows + R キーを押して実行アプレットを開きましょう。
  • 次に、「appwiz.cpl」(引用符なし) を空欄に入力し、Enter キーを押します。
  • [プログラムと機能] ウィンドウが表示されます。ここで、画面の左上隅にある垂直メニューをクリックします。次に、[Windows の機能を有効または無効にする] オプションをクリックします。
  • UAC からプロンプトが表示されたら、[はい] をクリックして続行します。
  • 表示される画面で、.NET Framework に関連付けられているドロップダウン メニューを展開します。
  • 次に、[Windows Communication Foundation Non-HTTP Activation] オプションと [Windows Communication Foundation HTTP Activation] オプションの横にあるボックスにチェックを入れます。
  • [適用] をクリックして変更を保存します。
  • コンピュータを再起動し、保留中のアップデートを再インストールしてください。
  • 修正 #4:ファイアウォールを一時的に無効にする

    ファイアウォールが Windows の更新プロセスに干渉する可能性はまれですが、発生する可能性があります。したがって、これを確認することを忘れてはなりません。

    報告によると、この問題は、サードパーティのウイルス対策スイートを実行しているユーザーの間でより一般的です.ただし、一部のユーザーは、Windows ファイアウォールで発生する可能性があると報告しています。

    アップデートのインストールが失敗した原因がファイアウォールにあると思われる場合は、ファイアウォールを一時的に無効にすることができます。

    現在、サードパーティのファイアウォールを使用している場合、それを無効にする手順は製造元の指示によって異なります。ただし、組み込みの Windows ファイアウォールを使用している場合は、以下の手順に従って、0x800f0922 エラーが発生しないようにしてください。

    <オール>
  • Windows + R キーを押して実行アプレットを起動します。
  • 「ms-settings:windowsdefender」(引用符なし) を空白のフィールドに入力し、Enter キーを押して Windows Defender セキュリティ センターにアクセスします。
  • UAC からプロンプトが表示されたら、[はい] をクリックして管理者の制御に進みます。
    1. [Windows セキュリティ] ウィンドウで、[ファイアウォールとネットワーク保護] オプションをクリックします。
    2. 次に、アクティブなネットワークをクリックします。
    3. 設定を下にスクロールし、Windows Defender に関連付けられているトグルを見つけます。無効にします。
    4. Windows Update ウィンドウを開き、利用可能なアップデートを再インストールします。
    5. アップデートをインストールできるかどうかにかかわらず、ファイアウォールをもう一度有効にしてください。

    修正 #5:プライマリ エッジ ディレクトリを削除する

    また、デバイスから Microsoft Edge を削除しようとしたが、一部のフォルダーに残っているファイルが隠れていて適切に削除できなかった場合にも、エラーがトリガーされる可能性があることに注意する必要があります。

    「Windows の更新プログラムをインストールするのに Edge は必要ですか?」と疑問に思うかもしれません。興味深いのは、Windows が正しく機能し、最新の機能更新プログラムをインストールするために必要であるということです。

    そんな時は、Edgeを一からインストールするのが一番です。以下は、私たちが何をすべきかについての詳細なガイドです:

    <オール>
  • エクスプローラーを起動して、C:\Program Files (x86)\Microsoft\ に移動します。
  • 表示されたウィンドウで Edge を右クリックし、ポップアップ メニューから [削除] を選択します。
  • フォルダが削除されたら、コンピュータを再起動して、不足している Edge コンポーネントを Windows に強制的に再インストールします。
  • 保留中のアップデートを再インストールして、0x800f0922 エラーが解消されたかどうかを確認してください。
  • 修正 #6:Microsoft Edge を再インストールする

    プロセスに影響を与える深刻な破損のために、Edge のプライマリ ディレクトリを削除するだけでは不十分な場合があります。この場合、Edge を再インストールすることが最も実行可能な修正です。

    Windows に Microsoft Edge プログラムを再インストールする方法は次のとおりです。

    <オール>
  • Windows をセーフ モードで起動する
  • 管理者アカウントにログインします。
  • Windows + R を押して実行アプレットを起動します。
  • 空白のフィールドに「C:\Users\%username%\AppData\Local\Packages」(引用符なし) と入力し、Enter キーを押します。
  • Packages フォルダーの下にある Microsoft.MicrosoftEdge_8wekyb3d8bbwe というサブフォルダーを探します。
  • 表示されるメニューで [削除] をクリックします。
  • [はい] を押してアクションを確認してください。
  • 完了したら、デバイスから Edge をアンインストールする必要があります。
  • [スタート] メニューを起動し、検索ボックスに「powershell」(引用符なし) と入力します。
  • 最も関連性の高い検索結果を右クリックします。ポップアップ メニューから [管理者として実行] を選択します。
  • 次に、コマンド ラインに次のコマンドを入力します。
  • Get-AppXPackage -AllUsers -名前 Microsoft.MicrosoftEdge | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml” -Verbose}

    <オール>
  • Enter キーを押して、PC への Microsoft Edge のインストールを開始します。
  • コマンドが正常に実行されるまで待ちます。完了したら、PC を再起動してください。
  • 修正 #7:一時フォルダー内のすべてを削除する

    Catroot 2 および SoftwareDistribution フォルダー内の破損したデータとファイルも、Windows 更新プログラムのインストールを台無しにする可能性があります。エラー 0x800f0922 のような深刻な問題を引き起こさないように、必ずそれらを削除してください。

    以下のガイドに従ってください:

    <オール>
  • Windows + R を押して実行アプレットを開きます。
  • 次に、空白のフィールドに「%TEMP%」(引用符なし) と入力し、CTRL + Shift + Enter キーを同時に押して、管理者制御で一時フォルダーを開きます。
    1. 次に、Ctrl + A ショートカットを押して右クリックします。ポップアップ メニューから [削除] を選択します。
    2. コンテンツが削除されたら、コンピュータを再起動し、失敗したアップデートを再インストールしてください。

    Temp フォルダーの内容を削除した後、他の不要なファイルやジャンク ファイルが PC に残っていないことを確認する必要がある場合があります。このために、PC 修復ツールを使用して、その作業を任せることができます。

    修正 #8:クリーン インストールまたは修復インストールを実行する

    すでにこの部分に到達してもエラーが表示される場合は、最後の手段としてシステムを更新してください。

    これを行うには、クリーン インストールまたは修復インストールの 2 つの方法があります。クリーン インストールでは、単に Windows を再インストールし、システムを再起動します。これは、システムに最近追加した個人用ファイルまたはアプリケーションが失われることを意味します。一方、修復インストールは面倒なプロセスであり、すべてのアプリケーションと個人用ファイルをそのまま維持しながら、破損した Windows ファイルを動作中のファイルに置き換えることができます。

    状況に最も適していると思われるオプションを選択してください。

    まとめ

    それでおしまい!エラー 0x800f0922 を解決するための役立つ手順を提供できたことを願っています。他の解決策を知っている場合、またはこの記事を改善するための提案がある場合は、コメント セクションで自由に考えてください。


    1. Windows 7 / 8.1/10でエラーコード800F0922を修正する方法

      一部のWindowsユーザーは、エラーコード800f0922に遭遇しています。 保留中の更新をコンピューターにインストールしようとしたとき。ほとんどの場合、この特定の問題はWindows7とWindows8.1で発生し、場合によってはWindows10でも発生することが報告されています。 この特定のエラーコードを調査した後、この問題はいくつかの異なる潜在的な原因が原因で発生する可能性があることが判明しました。 800f0922エラーが発生するシナリオの候補リストは次のとおりです。 コードが発生することが確認されています: 一般的なWUグリッチ –ほとんどの場合、この問題は、Microso

    2. Windows 10でアップデート「エラーコード:0x800707e7」を修正する方法

      ユーザーは、更新プロセスが開始されないか、一定の割合でスタックし、システムが更新のインストールに失敗した場合に、0x800707e7更新の問題に気付きます。 0x800707e7エラーコードは、機能の更新、品質の更新、または場合によってはWindows7からのアップグレードで報告されます。 エラーレポートを徹底的に調べた後、問題の原因として特定された主な原因は次のとおりです。 インデックス作成場所 :多くのWindows Updateは、PCのインデックス作成場所を含むホスティング環境をデフォルト設定で表示することを好みます。ユーザーまたはアプリケーションのいずれかがこの設定を別の場所に