エラー0x800f0831とは

0x800f0831 は、新しい累積的な更新プログラムをシステムにダウンロードしてインストールしようとしているときに発生する可能性のある Windows 11 エラーです。 ほとんどの場合、ユーザーは、KB5008212、KB5005033、または KB5005190 の更新を処理するときにこの問題が発生すると報告しています。 この特定の問題の理由は定かではありませんが、収集された情報は、システム要素の破損/欠落、内部バグ、またはサードパーティ ソフトウェアによって引き起こされた競合に関連している可能性があることを示しています。 それが何であれ、簡単なものからより複雑なものまで、以下に添付した各ソリューションを試す必要があります. ある時点で、そのうちの XNUMX 人が最終的に問題を解決する必要があります。

WindowsUpdateエラー0x800f0831

Windows修復ツールをダウンロードする

Windows修復ツールをダウンロードする

マイクロソフトと互換​​性があります

レジストリの破損、ファイル システムの誤動作、Windows ドライバーの不安定性に関連する問題を解決できる、Windows 用の特別な修復ユーティリティがあります。 Advanced System Repair Pro を使用して、Windows 0、Windows 800、Windows 0831、Windows 11、Vista、または XP の「Windows Update エラー 10x8f7」を修正することをお勧めします。

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

多くの場合、効果がないと見なされる組み込みの Windows トラブルシューティング機能が、更新に関連する問題に対処することに成功することがあります。 Windows には、さまざまなシステム領域に存在する問題を見つけて解決するように設計された、トラブルシューティング ユーティリティのネイティブ セットがあります。 これを使用して更新の問題を検出し、すぐに修正を試みることができます。 できることは次のとおりです。

  1. Open 設定 下部のタスクバーから。
  2. 選択する エントルピー 左側にあり、 解決します > その他のトラブルシューティング 右側のペイン。
  3. 次に、 Windows Updateの をクリックし ラン その次。
  4. 画面の指示に従ってプロセスを終了し、PCを再起動します。

この後、再度アップデートを実行してください。 これでうまくいかない場合は、さらに下に進んで他の解決策を試してください。

2.システムファイルの整合性を確認します

冒頭で述べたように、このようなエラーが発生する理由の XNUMX つは、システム内に重要なファイルが不足していることです。 SFC (システム ファイル チェッカー) および DISM (展開イメージのサービスと管理) スキャン ユーティリティを使用して、存在しないコンポーネントを検出して復元することをお勧めします。 問題の解決に異なる影響を与える可能性があるため、必ず両方のユーティリティを使用してください。 こうやって:

SFCの使用

  1. Open コマンドプロンプト 入力して、 cmd 隣の検索ループに Start Menu
  2. 右クリック コマンドプロンプト 選択して 管理者として実行..
  3. コンソールを開いたら、次のように入力します sfc /scannow コマンドをクリックしてクリックします 入力します.
  4. 修正プロセスが完了したら、コンピューターを再起動します。

DISMを使用する

  1. Open コマンドプロンプト 前のステップで行ったように。
  2. このコマンドをコピーして貼り付けます DISM.exe /Online /Cleanup-image /Restorehealth.
  3. クリック 入力します Windowsがスキャンと修正を終了するまで待ちます。
  4. 完了したら、PCを再起動して、問題のあるプログラムをもう一度開いてみてください。

これらのスキャンの両方が実行されたら、同じ更新プログラムのインストールを再試行してください。

3.クリーンブートアップを実行します

一部のサードパーティ ソフトウェアがシステムとの競合を引き起こしている可能性があります。 原因がわからない場合は、クリーン ブート モードに入ることができます。 このモードでは、非互換性の問題を防ぐために、組み込みのサービスとアプリケーションのみをシステムにロードできます。 その結果、問題が実際にサードパーティのソフトウェアに関連しているかどうかがわかります。 最近インストールしたサードパーティのアプリケーションが問題の一部である可能性があると既に疑われている場合は、それを無効にするか、完全に削除してみてください。 それ以外の場合は、次の手順に従ってクリーン ブート モードに入ります。

  1. イベント ウィンドウズキー+ R 組み合わせと貼り付け msconfig.
  2. 次に、開いたウィンドウで、 サービス 上部にあるタブ。
  3. の横にあるチェックボックスをオンにします すべてのマイクロソフトサービスを隠す とをクリックしてください すべて無効にします
  4. 今選択してください タブを選択して 選択的スタートアップ オプション。 それを確認してください システム・サービスをロードする & スタートアップの項目を読み込みます 選択されているオプションはXNUMXつだけです。
  5. クリック 申し込む & OK。 次に、PCを再起動します。

これで、クリーンブートモードでシステムの更新を試みることができます。 望みどおりに成功したか失敗したかに関係なく、Windowsを通常のスタートアップ設定に戻す必要があります。 これを行うには、無効にしたサービスを有効にし、スタートアップオプションをから変更して、上記で実装したすべての手順をやり直すだけです。 選択的な 〜へ ノーマル.

4.WindowsUpdateコンポーネントをリセットします

Windows Update の設定をリセットすることもできます。 統計的に、この方法は、広範な更新の問題を処理する場合に非常に効果的であることが証明されています。 全体の手順には、BITS、暗号化、MSI インストーラー、および Windows Update サービスの再起動と、いくつかの更新フォルダー (SoftwareDistribution および Catroot2) の名前の変更が含まれます。 これらのフォルダーには、Windows Update の実装に必要な一時ファイルが含まれています。 これに基づいて、破損した要素を Windows に強制的に削除させ、更新関連のコンポーネントを最初から作成させます。 以下に、この方法を実行する XNUMX つの方法を示します。 XNUMX つ目は、各コンソール コマンドを手動で入力して実行する必要があります。 もう XNUMX つは、メモ帳で記述され、WUReset.bat として保存される、いわゆるバッチ スクリプトを使用して実行されます。 どちらを選んでも実質的な違いはありません。 手順全体が高度で複雑に見えるかもしれませんが、時間と知識を奪うことはありません。 以下の順序に従ってください。

手動の手順を使用する

  1. Open コマンドプロンプト 入力して、 cmd 横の検索ボックスに Start Menu
  2. 右クリック コマンドプロンプト 選択して 管理者として実行..
  3. このコマンドのリストをXNUMXつずつコピーして貼り付けます 入力します それぞれの後に。 (このアクションは、責任のあるサービスを無効にします Windowsのアップデート)
  4. net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver

  5. 次に、上記のフォルダの名前を変更する必要があります。 クリックしてこれらのコマンドを貼り付けるだけです 入力します それぞれの後に。
  6. ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 Catroot2.old

  7. 最後に、あとは無効にしたサービスを元に戻すだけです。 したがって、これらのコマンドを以前と同じように適用します。
  8. net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver

  9. これですべて完了です。 Windows Updateセンターに移動して、インストールを再試行してください。

バッチスクリプトの使用

これは、上記の代替方法です。 バッチスクリプトを使用して同じ範囲のコマンドを実行し、すべてのWindows Updateコンポーネント、暗号化サービス、およびSoftwareDistributionなどのフォルダーをリセットします。 想像できるほど難しくはありませんが、前のものよりも簡単です。 必要なのは、Windowsのメモ帳とちょっとしたコピーアンドペーストの魔法だけです。 バッチスクリプトは、必要なすべてのコマンドを一度に実行できるため、手動入力よりも優れています。 将来、同様の問題が発生した場合は、作成済みの問題を実行できます。 。バット ファイルとリセットの更新コンポーネント:

  1. 新しい メモ帳 ファイル。 これを行うには、デスクトップ上の空き領域を右クリックして、を選択します。 新作 & テキスト文書.
  2. 次に、このコマンドのリストをメモ帳に貼り付けます。
  3. @ECHO OFF
    echo Simple Script to Reset / Clear Windows Update
    echo.
    PAUSE
    echo.
    attrib -h -r -s %windir%system32catroot2
    attrib -h -r -s %windir%system32catroot2*.*
    net stop wuauserv
    net stop CryptSvc
    net stop BITS
    ren %windir%system32catroot2 catroot2.old
    ren %windir%SoftwareDistribution sold.old
    ren "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader" downloader.old
    net Start BITS
    net start CryptSvc
    net start wuauserv
    echo.
    echo Task completed successfully...
    echo.
    PAUSE

  4. 貼り付けが完了したら、をクリックします File > 名前を付けて保存 名前をつけて WUReset.bat。 必ず設定してください エンコーディング 〜へ ANSI ファイルを任意の場所に保存します。
  5. 最後に、ファイルを右クリックして、 管理者として実行. WindowsUpdateの自動リセットをお楽しみください。

5.Microsoftカタログから競合する更新をダウンロードします

それでも更新プログラムをインストールして自然に消えさせたい場合は、問題のある更新プログラムを Microsoft カタログからダウンロードして、手動でインストールできます。 これを行うには、以下にリストされている手順を実行するだけです。

  1. Open 設定 下部のタスクバーから。
  2. 次に行く Windows Updateの 左ペイン。
  3. ウィンドウの右側で、 更新履歴.
  4. この後、最新の更新を見つけてメモします(通常、「KB」で始まり、リストの一番上にあります)。
  5. 失敗した更新の名前をメモすることによってもこれを見つけることができます(表示される場合)。
  6. 完了したら、上記の更新を検索してダウンロードします。 Microsoft Updateカタログ.

6.メディア作成ツールを使用する

問題を解決するための呼び出し音がまだ鳴らない場合は、最後の推奨事項は、メディア作成ツールを試すことです。これは、Windowsを再インストールし、従来の方法に対して利用可能な最新の更新を取得するための代替ツールとしても機能するように設計された優れたMicrosoftユーティリティです。 。 以下の手順に従ってください。

  1. まず、ユーティリティをからダウンロードする必要があります MicrosoftのWebサイト.
  2. 次に、ダウンロードしたファイルを実行します。
  3. 利用規約に同意した後、XNUMXつのオプションから選択できます。 選択する このPCを今すぐアップグレード.
  4. に選択します。 個人ファイルを保持する それらが手つかずになることを確実にするために。
  5. 最後に、プロセスを起動し、終了するまで待ちます。
  6. うまくいけば、このメソッドは0x800f0831エラーと戦うのに役立ちました。

まとめ

これらの 6 つ以下の方法で 0x800f0831 エラーを解決し、更新プログラムを最終的にインストールできることを願っています。 その他のヘルプが必要な場合は、当社の Web サイトで対応する記事を探して、他の問題を解決したり、ウイルスを削除したりするための\指示を入手してください。

前の記事Windows 1 で欠落している api-ms-win-crt-runtime-l1-0-10.dll ファイル エラーを修正する方法
次条Google Chrome で ERR_HTTP2_PROTOCOL_ERROR を修正する方法