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

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

一部のWindowsユーザーは、エラーコード800f0922に遭遇しています。 保留中の更新をコンピューターにインストールしようとしたとき。ほとんどの場合、この特定の問題はWindows7とWindows8.1で発生し、場合によってはWindows10でも発生することが報告されています。

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

この特定のエラーコードを調査した後、この問題はいくつかの異なる潜在的な原因が原因で発生する可能性があることが判明しました。 800f0922エラーが発生するシナリオの候補リストは次のとおりです。 コードが発生することが確認されています:

  • 一般的なWUグリッチ –ほとんどの場合、この問題は、Microsoftがすでに認識している一般的な不具合が原因で発生します。この場合、問題を自動的に修正するには、WindowsUpdateのトラブルシューティングを実行するだけで十分です。それでも問題が解決しない場合は、サードパーティによる代替案を検討する必要があります。
  • WUプロセスが不安定な状態でスタックしています –特定の状況下では、1つ以上の重要なWUサービスが不安定な状態でスタックしているため、このエラーコードが表示されることが予想されます。この場合、問題を修正するには、すべてのWindowsUpdateコンポーネントをリセットする必要があります。
  • KB2919355がWindows8.1にありません – Windows 8.1でこのエラーが表示される場合は、エラーが表示されたときにインストールしようとしている更新プログラムの前提条件となる主要な更新プログラムが欠落している可能性があります。ほとんどの場合、この問題は、MicrosoftUpdateカタログを使用してKB2919355更新プログラムをインストールすることで修正できます。
  • フレームワークの競合 – .NET Frameworkの競合に対処している場合(新しいフレームワークをインストールしようとしているときにこのエラーが表示される場合)、Windows Updateのインストールを完了する前に、既にインストールされているすべてのNET Frameworkを無効にすることで、問題を解決できるはずです。
  • Windows10のインストールにCreatorsUpdateがありません – Windows 10でこのエラーが表示される場合、このエラーが表示される最も一般的な理由の1つは、Creators Updateがないのに、CreatorsUpdateインフラストラクチャに更新プログラムをインストールしようとしている場合です。この場合、問題を修正するために、UpdateAssistantを訴えてCreatorsアップデートをインストールできます。
  • 一時フォルダ内の破損したファイル –結局のところ、tempフォルダー内の破損したファイルも、このエラーコードの出現の原因である可能性があります。この場合、ディスククリーンアップユーティリティを使用して一時フォルダをクリアするだけで問題を解決できます。
  • 破損した.CBSログ –影響を受ける数十人のユーザーによると、このエラーコードは、CBSフォルダーが現在破損した.cabまたは.logファイルを保持している場合にも発生する可能性があります。この問題を解決するには、フォルダをクリアし、DISMコマンドを実行してフォルダを再生成するだけです。
  • セキュアブートとの競合 –結局のところ、この問題は、インストールしようとしているアップデートと、BIOSまたはUEFI設定を介して適用されるセキュアブート機能との競合が原因で発生する可能性もあります。この場合、アップデートをインストールする前にセキュアブートを無効にすることで、エラーコードを回避できます。

潜在的な原因がすべてわかったので、 800f0922の潜在的な修正を次に示します。 エラーコード:

方法1:WindowsUpdateのトラブルシューティングを実行する

以下の他の修正を利用する前に、Windows7またはWindows8.1コンピューターにこの問題を自動的に修正する機能が備わっていないかどうかを確認することから始めてください。 Microsoftがこの問題をすでに認識しており、その修復戦略を積極的に組み込んでいる場合は、WindowsUpdateのトラブルシューティング 自動的に修正できるはずです。

Windows Updateのトラブルシューティングは、基本的に、さまざまな問題を修正する自動修復戦略のコレクションです。起動すると、WUコンポーネントが自動的に分析され、不整合があれば修復が試みられます(または、少なくとも修正が推奨されます)。

これは、WindowsUpdateトラブルシューティングユーティリティを実行して800f0922を修正するための簡単なステップバイステップガイドです。 エラーコード:

  1. Windowsキー+Rを押します 実行を開くには ダイアログボックス。次に、「control」と入力します テキストボックス内でEnterを押します クラシックコントロールパネルを開くには インターフェース。 Windows 7 / 8.1/10でエラーコード800F0922を修正する方法
  2. メインのコントロールパネルに入ったら インターフェース、検索機能(右上隅)を使用して、「トラブルシューティング」を検索します ‘。次に、結果のリストから、トラブルシューティングをクリックします 統合されたトラブルシューティングのリストを展開するためのエントリ。 Windows 7 / 8.1/10でエラーコード800F0922を修正する方法
  3. トラブルシューティングの内部 メニューで、システムとセキュリティをクリックします 。 Windows 7 / 8.1/10でエラーコード800F0922を修正する方法
  4. システムとセキュリティに入ると メニューで、 Windows Updateをクリックします (ウィンドウの下 )、WindowsUpdateのトラブルシューティングをクリックします。 。
  5. トラブルシューティングの最初の画面で、[自動的に修復を適用する]に関連付けられているチェックボックスをオンにすることから始めます。 次に、[次へ]をクリックします 操作を開始するために移動します。 Windows 7 / 8.1/10でエラーコード800F0922を修正する方法
  6. スキャンが開始されたら、操作が完了するまで待ってから、この修正を適用をクリックします。 画面の指示に従って、推奨される修正を適用します。 Windows 7 / 8.1/10でエラーコード800F0922を修正する方法
  7. コンピュータを再起動して、 800f0922かどうかを確認します エラーが修正されました。

保留中の更新をインストールしようとしても同じ問題が引き続き発生する場合は、方法2に従ってください。

方法2:WindowsUpdateコンポーネントをリセットする

最初の潜在的な修正が効果的でなかった場合、次に行うべきことは、このエラーコードの原因である可能性のあるすべてのWindowsUpdateコンポーネントをリセットすることです。一部の影響を受けるユーザーが確認したように、 800f0922が表示される可能性があります 現在、不安定な状態でスタックしている1つ以上のコンポーネントが原因のエラーコード。

このシナリオが当てはまる場合は、以下の手順に従ってすべてのWUコンポーネントをリセットすることで問題を修正できます。

  1. 実行を開きます Windowsキー+Rを押してダイアログボックス 。次に、‘cmd’と入力します Ctrl + Shift + Enterを押します 昇格したコマンドプロンプトを開きます。 UAC(ユーザーアカウント制御)を提供する場合 、[はい]をクリックします 管理者アクセスを許可します。 Windows 7 / 8.1/10でエラーコード800F0922を修正する方法
  2. CMDウィンドウが表示されたら、次のコマンドを順番に入力して、 Enterを押します。 それぞれの後に、すべての重要なWUサービスを停止します。
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver

    :これらのコマンドを実行すると、Windows Updateサービス、MSIインストーラー、暗号化サービス、およびBITSサービスが停止します。

  3. 次に、次のコマンドをすばやく連続して実行して、ソフトウェアディストリビューションフォルダーとCatrootフォルダーの名前を変更します。
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old 
    ren C:\Windows\System32\catroot2 Catroot2.old

    注: この操作により、OSは現在のフォルダを無視し、2つのフォルダの新しいインスタンスを作成します。

  4. フォルダの名前が正常に変更されたら、次のコマンドを実行して、手順2で無効にしたサービスを再度有効にします。
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  5. コンピュータを再起動して、更新エラーが修正されたかどうかを確認します。

それでも800f0922が表示される場合 エラーが発生した場合は、以下の次の潜在的な修正に進んでください。

方法3:KB2919355アップデートを最初にインストールする(Windows 8.1のみ)

Windows 8.1でこのエラーコードが表示されている場合は、現在コンピュータにないインフラストラクチャの更新を必要とする更新プログラムをインストールしようとしているため、このエラーコードが表示されている可能性があります。

Windows 81で文書化されているほとんどの場合、不足している更新は KB2919355 Microsoft Update Catalog を使用して、800f0922エラーコードを修正したいくつかの異なるユーザーレポートを見つけることができました。 KB2919355をインストールするには Windows Updateを使用して、エラーコードをトリガーしていた保留中の更新プログラムをインストールする前に更新してください。

Microsoftアップデートカタログの使用方法がわからない場合 この目的のために、以下の指示に従ってください:

  1. デフォルトのWebブラウザを開き、MicrosoftUpdateカタログのホームページにアクセスします。 。
  2. 正しいページに入ったら、画面の左上隅にある検索機能を使用して、不足している KB2919355を検索します。 WindowsUpdate。 Windows 7 / 8.1/10でエラーコード800F0922を修正する方法
  3. 結果が生成されたら、適切なバージョンの KB2919355を探します。 対象のOSアーキテクチャと設計対象のWindowsバージョンを確認して更新します。 Windows 8.1バージョンをダウンロードしていることと、Windowsのインストールに応じて正しいビットバージョンを選択していることを確認する必要があります。
    :使用しているビットインフラストラクチャがわからない場合は、Windowsキー+Rを押してください (実行を開くには ボックス)次に、「msinfo32」と入力します Enterを押します システム情報を開くには メニュー。中に入ると、msinfo32をクリックし、右側のセクションに移動して、システムタイプに関連付けられているエントリを確認します。 – x64ベースのPCと表示されている場合は、64ビットバージョンを使用しており、86ベースのPCと表示されている場合は、32ビットを使用しています。

    Windows 7 / 8.1/10でエラーコード800F0922を修正する方法
  4. ダウンロードするバージョンがわかったら、先に進んでダウンロードをクリックします。 正しい更新に関連付けられたボタン。 Windows 7 / 8.1/10でエラーコード800F0922を修正する方法
  5. ダウンロード手順が完了したら、ファイルエクスプローラーを開き、更新プログラムがダウンロードされた場所に移動します(デフォルトでは、ダウンロード内にあります。 フォルダ)。そこに着いたら、インストーラーの実行可能ファイル(利用可能な場合)をダブルクリックするか、infファイルを右クリックしてインストールを選択します。 表示されたばかりのコンテキストメニューから。 Windows 7 / 8.1/10でエラーコード800F0922を修正する方法
  6. インストールが完了したら、通常どおりコンピュータを再起動し、以前は800f0922エラーで失敗していたアップデートを再インストールしてみてください。 次の起動が完了したら。

同じエラーコードが引き続き発生する場合は、以下の次の潜在的な修正に進んでください。

方法4:組み込みフレームワークを無効にした後にDISMおよびSFCスキャンを実行する

WindowsUpdateを介してMicrosoft.NETFrameworkをインストールしようとしたとき、またはSteamがゲームの依存関係としてインストールしようとしたときにこのエラーコードが発生した場合は、既存のバージョンの.NETFrameworkと新しいイテレーションの間の競合に対処している可能性があります。

この場合、影響を受ける他のユーザーは、システムファイルの破損を解決できるいくつかのユーティリティ(DISMとSFC)を利用する前に、.NETFramework3.5と.NETFramework4.6を無効にすることで問題を解決できるはずであることを発見しました。

この方法は、以前に.NETFrameworkバージョンをインストールしようとしたときにこの問題が発生した多くのユーザーによって効果的であることが確認されました。

この方法をコンピューターに適用するための詳細な手順をお探しの場合は、以下のガイドに従ってください。

  1. Windowsキー+Rを押します 実行を開くには ダイアログボックス。次に、「appwiz.cpl」と入力します テキストボックス内でEnterを押します プログラムと機能を開くには メニュー。 Windows 7 / 8.1/10でエラーコード800F0922を修正する方法
  2. プログラムと機能に入ると ウィンドウで、画面の左側のセクションに移動し、Windowsの機能をオンまたはオフにします。

    Windows 7 / 8.1/10でエラーコード800F0922を修正する方法
  3. Windowsの機能画面の内側から、 .ET Framework 3.5(.NET 2.0および3.0を含む)に関連付けられているチェックボックスをオフにします。 および.NETFramework 4.8 Advanced Services [OK]をクリックして変更を保存します。 Windows 7 / 8.1/10でエラーコード800F0922を修正する方法
  4. 変更の確認を求められたら、確認してコンピュータを再起動します。
  5. 次の起動が完了したら、Windowsキー+Rを押します。 実行を開くには ダイアログボックスをもう一度開き、‘cmd’と入力します テキストボックス内。ただし、今回は Ctrl + Shift + Enterを押します。 高度なコマンドプロンプトを開くには 。 Windows 7 / 8.1/10でエラーコード800F0922を修正する方法

    注: UAC(ユーザーアカウント制御)によってプロンプトが表示された場合 、[はい]をクリックします 管理者アクセスを許可します。

  6. 昇格したCMDプロンプトに入ったら、次のコマンドを入力してSFCスキャンを開始します:
    sfc /scannow
    Windows 7 / 8.1/10でエラーコード800F0922を修正する方法

    注: 操作が完了するのを待ち、操作が完了したらコンピュータを再起動します。

  7. 次の起動が完了したら、上記の手順を使用して別の昇格したCMDプロンプトを開き、次のコマンドを入力して、DISMを使用してファイルの破損をスキャンして修正します(展開イメージのサービスと管理) ユーティリティ:
    DISM.exe /Online /Cleanup-image /Scanhealth
    DISM.exe /Online /Cleanup-image /Restorehealth
    Windows 7 / 8.1/10でエラーコード800F0922を修正する方法
  8. DISM操作が完了したら、(手順2と3の手順を使用して)[ウィンドウ機能]画面に戻り、コンピューターを再起動する前に、以前に無効にした.NETFrameworkを再度有効にします。
  9. 次回の起動時に、以前に 800f0922を引き起こしていたのと同じ.NETパッケージをインストールしてみてください。 問題が修正されたかどうかを確認します。

すでにこれに従っていて、それでも同じ問題が発生する場合は、以下の次の潜在的な修正に進んでください。

方法5:最初にCreators Updateをインストールする(Windows 10のみ)

Windows 10を使用している場合、問題はアーキテクチャの更新がないことに関連している可能性があります。影響を受ける一部のユーザーによると、クリエイターアップデートを前提条件とする保留中のアップデートをインストールしようとしている状況では、このエラーコードが表示されることが予想されます。

通常、Creators UpdateはWU(Windows Update)コンポーネントによって自動的にインストールされますが、特定の種類のシステムファイルの破損やエンドユーザーによる制限により、アーキテクチャの更新がインストールされない場合があります。

このシナリオが当てはまる場合は、 800f0922 で失敗した更新をインストールする前に、更新アシスタントを使用してCreatorsUpdateを適用することで問題を修正できるはずです。 エラー。

クリエイターアップデートのインストールの概要は次のとおりです 更新アシスタントの使用:

  1. まず最初に、メディア作成ツールをダウンロードする必要があります。 公式ダウンロードページから 。
  2. 正しいページが表示されたら、[今すぐ更新]をクリックします ボタンをクリックして、最新バージョンの Windows Update Assistantをダウンロードします。 。 Windows 7 / 8.1/10でエラーコード800F0922を修正する方法
  3. ダウンロードが完了したら、 WIndows10Upgrade.exeをダブルクリックします。 、[はい]をクリックします UAC(ユーザーアカウント制御) 、[今すぐ更新]をクリックします Windowsビルドを最新に更新し、不足しているアーキテクチャのWindowsUpdateをインストールします。 Windows 7 / 8.1/10でエラーコード800F0922を修正する方法
  4. インストールが完了したら、コンピューターを再起動し、Windows Updateを使用して残りの更新プログラムをインストールして、次の起動が完了したら問題が解決するかどうかを確認します。

同じ場合800f0922 エラーコードがまだ発生している場合は、以下の次の潜在的な修正に進んでください。

方法6:一時フォルダをクリアする

影響を受ける一部のユーザーから報告されているように、Windows Updateインストールが現在、Windows Updateコンポーネントに干渉する破損ファイルを保持しているため、このエラーが発生する可能性もあります。

このシナリオが当てはまる場合は、一時フォルダをクリアするだけです。 800f0922 を修正するには、コンピュータを再起動します エラー–一時フォルダを手動でクリアすることもできますが、効率を最大化するには、ディスククリーンアップメニューを使用してクリアすることをお勧めします。

一時フォルダのクリーンアップに成功したら、以前は 800f0922で失敗していたものと同じアップデートをインストールしてみてください。 エラーが発生し、問題が解決したかどうかを確認します。

同じエラーコードが引き続き発生する場合は、以下の次の潜在的な修正に進んでください。

方法7:.CBSログをクリアする

影響を受ける一部のユーザーによると、現在CBSログに影響を与えているある種の破損に対処している場合にも、この問題が発生することが予想されます。ほとんどの場合、このタイプの問題は、実際にはDISMユーティリティに関連する一連の.CBSログによって引き起こされます。

800f0922を修正するためにCBSログをクリアしようとしたことがない場合 エラーが発生した場合は、以下の手順に従ってください:

  1. 通常どおりファイルエクスプローラーを開き、次の場所に移動します:
    C:\Windows\Logs\CBS
  2. CBSフォルダに入ったら、中のすべてを選択して削除を選択します 新しく表示されたコンテキストメニューから。
  3. CBSフォルダ内のすべての.logファイルと.cabファイルを正常に削除したら、ファイルエクスプローラーを閉じることができます。 ウィンドウ。
  4. 次に、Windowsキー+Rを押します。 実行を開くには ダイアログボックス。次に、‘cmd’と入力します Ctrl + Shift + Enterを押します 昇格したコマンドプロンプトを開くには 。 UAC(ユーザーアカウント制御)が表示された場合 、[はい]をクリックします 管理者権限を付与します。 Windows 7 / 8.1/10でエラーコード800F0922を修正する方法
  5. 昇格したコマンドプロンプトに入ったら、次のコマンドを入力して Enterを押します。 次のコマンドを実行するには:
    Dism.exe /online /enable-feature /featurename:NetFX3 /source:C:\
  6. 操作が完了したら、以前に 800f0922を引き起こしていたアクションを繰り返します。 エラーが発生し、問題が修正されたかどうかを確認します。

それでも同じ問題が発生する場合は、以下の次の修正に進んでください。

方法8:セキュアブート機能を無効にする

ユーザーの文書によると、同じ 800f0922を扱っていました エラーの場合、この問題はセキュアブートの競合が原因でも発生する可能性があります。実は、このBIOS / UEFI機能が有効になっていると、特定のWindowsUpdateが正しくインストールされなくなります。

これを知らなかった場合は、セキュアブートは、PCが相手先ブランド供給(OEM)によって信頼されたソフトウェアのみを使用することを保証するために、PC業界の最大のプレーヤーによって合意された業界標準であることに注意してください。

>

これらはすべてMicrosoftCorp.によって署名されているため、これによってWindows Updateとの競合が発生することはありませんが、明らかにその問題は存在します。

800f0922エラーが実際にセキュアブートの競合によって引き起こされている場合は、アップデートをインストールする前にBIOS/UEFIメニューから機能を無効にすることで問題を修正できます。

これを行う方法がわからない場合は、以下の手順に従ってください。

  1. 通常どおりマシンの電源を入れ、セットアップ(起動)を繰り返し押し始めます 起動シーケンス中のキー。通常、画面の下部で誰かを見つけることができます。 Windows 7 / 8.1/10でエラーコード800F0922を修正する方法

    注: マザーボードの製造元によっては、これを行うための正確な手順が異なることに注意してください。ほとんどの場合、セットアップキーは次のいずれかになります: F1、F2、F4、F8、F12、Esc、またはDelキー

    注2:
    コンピューターがデフォルトでUEFIを使用している場合は、Shiftキーを押しながら、最初のログイン画面で[再起動]ボタンをクリックして、コンピューターに強制的に回復メニューを表示させます。次に、トラブルシューティング>詳細オプション>に移動します UEFIファームウェア設定 UEFIメニューにアクセスするには セキュアブートを無効にできる場所 機能。

    Windows 7 / 8.1/10でエラーコード800F0922を修正する方法
  2. BIOS / UEFIメニューにアクセスしたら、セキュアブートという名前のオプションを探します。 変更を加える前に無効にする–通常、セキュリティ内で見つけることができます タブ(ただし、正確な名前と場所はマザーボードの製造元によって異なります。 Windows 7 / 8.1/10でエラーコード800F0922を修正する方法
  3. 一度セキュアブート 機能が無効になっている場合は、変更を保存して、コンピュータを通常どおり起動します。
  4. 次の起動が完了したら、保留中の更新を従来どおりにインストールし、同じ 800f0922に遭遇することなくインストールできるかどうかを確認します。 エラー。
  5. 操作が成功した場合は、上記の手順をリバースエンジニアリングして、同じBIOS/UEFIメニューからセキュアブートを再度有効にします。

この方法が効果的でなかった場合は、下の方法7に進んでください。

方法9:Farbarリカバリスキャンの実行

実は、この特定のエラーコードは、コンピューターが現在Windows回復環境に影響を与えている残りのアドウェアまたはマルウェアファイルを処理している場合にも発生する可能性があり、Windowsインストールで問題を自動的に修正できなくなります。

このシナリオが当てはまる場合は、FarbarRecoveryを使用してサードパーティのスキャンを実行することで問題を解決できるはずです。

この方法は、以前は保留中のWindows Updateをインストールできなかった複数の異なるユーザーによって機能することが確認されました(ユーザーの試行は 800f0922で停止します エラーコード)。

重要 :これは、Windowsインストールに関連する重要なカーネルデータをスキャンして置き換える可能性のある公式のMicrosoft製品ではありません。不適切に使用すると、Windowsインストールに追加の損傷を与える可能性があるため、最後の手段として使用することを検討してください(他の潜在的な修正が失敗した場合)

上記のシナリオが特定の状況に当てはまり、この種のサードパーティツールを使用した場合の結果を理解している場合は、以下の手順に従って、WindowsUpdateの問題を修正するためにFarbarRecoveryスキャンを開始してください。

  1. お気に入りのブラウザを開き、 Farbar RecoveryScanToolのダウンロードページにアクセスします。 。
  2. 次に、最新バージョンのFarbar RecoveryScanToolをダウンロードします デスクトップ
    に保存します

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

    注: 使用しているバージョンによっては、32ビットまたは64ビットバージョンのダウンロードが必要になる場合があることに注意してください。

  3. ダウンロードが完了したら、FarbarRecovery実行可能ファイルを右クリックします。 新しく表示されたコンテキストメニューから[管理者として実行]を選択します。次に、[はい]をクリックします このソフトウェアを誤って使用した場合の結果を理解している場合は、最初のプロンプトで。 Windows 7 / 8.1/10でエラーコード800F0922を修正する方法

    注: UACの設定によっては、アプリを実行する前に追加のプロンプトを表示する必要がある場合があります。

  4. 次に、[スキャン]をクリックして開始します 次に、操作が完了するのを待ちます。
  5. デフォルト設定のままにして、修正をクリックします 操作を開始し、最後のプロンプトで確認します。 Windows 7 / 8.1/10でエラーコード800F0922を修正する方法
  6. 操作が完了したら、コンピュータを再起動し、次の起動が完了したら問題が修正されるかどうかを確認します。

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

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

  2. Windows 10 Update エラー コード:80072ee2 の修正方法

    Windows の更新中にエラーが発生することは、本当に悪夢です。 Windows の更新プログラムは、安全でスムーズな実行を提供するように設計されていますが、これが常に当てはまるという保証はありません。最近、ユーザーが新しいバージョンの Windows をインストールしようとしたときに、エラー コード 80072ee2 が発生しました。 このエラー コードは「ERROR_INTERNET_TIMEOUT」を意味し、ユーザーが Windows Update Center から更新プログラムをダウンロードするときに表示されます。このエラーは、Windows 更新サーバーがユーザーの更新要求で過