Windows
 Computer >> コンピューター >  >> システム >> Windows

WindowsUpdateエラー0x800f0831を修正します

累積的な更新のインストール中にエラー0x800f0831が発生した場合 WindowsServerまたはWindows11/10クライアントの場合、この投稿はあなたを助けることを目的としています。この投稿では、このエラーの潜在的な原因を特定し、この問題の解決に役立つ解決策を提供します。

WindowsUpdateエラー0x800f0831を修正します

調査の結果、このエラーメッセージをトリガーする最も一般的な原因は、以前の更新パッケージのマニフェストが欠落していることです。つまり、WU(Windows Update)コンポーネントは最後にインストールされたものを認識しないため、新しい更新パッケージのインストールを拒否します。

この問題は、Windows Updateサービスが無効になっている場合、または.NET3.5Frameworkがない場合にも発生する可能性があります。このエラー0x800f0831のもう1つの潜在的な原因 これにより、Windows10クライアントマシンはWindowsUpdateサーバーと通信できなくなります。これは、システムファイルの破損、VPN接続、またはプロキシサーバーが原因である可能性があります。

WindowsUpdateエラー0x800f0831を修正

WindowsServerまたはWindows11/10クライアントマシンで、機能の更新または累積的な更新がエラーコード0x800f0831で失敗した場合は、以下の提案が役立ちます。

  1. WindowsUpdateのトラブルシューティングを実行する
  2. 機能または累積的な更新を手動でインストールする
  3. VPNクライアントをアンインストールするか、プロキシサーバーを削除します(該当する場合)
  4. WindowsUpdateのステータスを自動に設定します
  5. .NETFramework3.5を有効にする
  6. コマンドプロンプトを使用して.NETFramework3.5をインストールする
  7. SFCおよびDISMスキャンを実行する
  8. システムの復元を実行する
  9. フレッシュスタート、インプレースアップグレード修復、またはクリーンインストールを実行します

リストされている各ソリューションに関連するプロセスの説明を見てみましょう。

1]WindowsUpdateトラブルシューティングを実行する

このソリューションでは、Windows 10 Update Troubleshooterを実行して、エラーが解決するかどうかを確認する必要があります これがうまくいかない場合は、次の解決策に進むことができます。

2]機能または累積的な更新を手動でインストールします

このソリューションでは、Microsoft Updateカタログから累積的な更新プログラムを手動でダウンロードしてから、パッケージをインストールする必要があります。機能更新プログラムをインストールするには、WindowsUpdateAssistantを使用できます。インストールが正常に完了すると、エラーは表示されなくなります。

3] VPNクライアントをアンインストールするか、プロキシサーバーを削除します(該当する場合)

VPNクライアントまたはプロキシサーバーは、Windows10クライアントマシンとWindowsUpdateサーバー間の通信をブロックする何らかの干渉が原因で、このエラーをトリガーする可能性があります。この場合、Windows 10の[プログラムと機能]アプレットを使用してVPNソフトウェアをアンインストールするか、コンピューターからプロキシサーバーを削除して、問題が解決するかどうかを確認できます。

4]WindowsUpdateのステータスを自動に設定します

Windows Updateのインストールに失敗したコンピューターが共有ドメインの一部である場合は、ネットワークポリシーまたはサードパーティのシステムオプティマイザーツールによって、更新機能を担当するメインサービスが無効になっている可能性があります。この場合、WindowsUpdateサービスの起動の種類を設定することで問題を解決できます。 自動 WindowsUpdateサービスを強制的に開始します。

方法は次のとおりです。

  • Windowsキー+Rを押します。
  • [実行]ダイアログボックスで、「 services.msc」と入力します。 Enterキーを押してサービスを開きます。
  • [サービス]ウィンドウで、スクロールして Windows Updateを見つけます。 サービス。
  • エントリをダブルクリックして、プロパティを編集します。
  • スタートアップタイプのオプションを確認してください サービスのプロパティウィンドウのメニューが自動に設定されている ドロップダウンから。起動タイプを変更するときに表示される可能性のあるダイアログボックスを確認します。
  • [適用]をクリックします> OK 変更を保存します。
  • コンピューターを再起動します。

起動時に、問題が解決したかどうかを確認します。 Windows Updateの起動タイプがすでに[自動]に設定されていて、それでも問題が解決しない場合は、次の解決策に進んでください。

5] .NETFramework3.5を有効にする

エラー0x800f0831が発生した場合 累積的な更新プログラムをインストールする場合は、.NET3.5フレームワークが無効になっている可能性を検討する必要があります。累積的な更新のインストールプロセスはかなり複雑であり、必要なすべての依存関係が有効になっていないと失敗する可能性があります。この場合、Windowsの[機能]メニューを使用して、.NET3.5フレームワークが有効になっていることを確認できます。

6]コマンドプロンプトから.NETFramework3.5をインストールします

Windowsの[機能]メニューから.NET3.5フレームワークを有効にできなかった場合は、管理者特権のコマンドプロンプトから不足しているフレームワークをインストールして、自分で強制的にインストールを試みることができます。

まず、Windows10インストールメディアが必要です。次に、以下の手順に従って、昇格したCMDプロンプトから.NETFramework3.5を強制的にインストールできます。

Windows10インストールメディアをコンピューターに挿入します。

Windowsキー+Rを押します。

[ファイル名を指定して実行]ダイアログボックスでメモ帳と入力し、CTRL + SHIFT+ENTERを押して管理者権限でメモ帳を開きます。

以下の構文をコピーしてメモ帳に貼り付けます。

@echo off 
Title .NET Framework 3.5 Offline Installer 
for %%I in (D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist "%%I:\\sources\install.wim" set setupdrv=%%I 
if defined setupdrv ( 
echo Found drive %setupdrv% 
echo Installing .NET Framework 3.5... 
Dism /online /enable-feature /featurename:NetFX3 /All /Source:PLACEHOLDER:\sources\sxs /LimitAccess 
echo. 
echo .NET Framework 3.5 should be installed 
echo. 
) else ( 
echo No installation media found! 
echo Insert DVD or USB flash drive and run this file once again. 
echo. 
) 
pause

注: PLACEHOLDERを交換してください 現在インストールメディアを保持しているドライブの文字を含む構文で。

ファイルに名前を付けて保存し、 .cmdを追加します ファイル拡張子–例; InstallDOTnet3.5.cmd

次に、ファイルを右クリックして、管理者として実行を選択します。 コンテキストメニューから。

次に、[はい]をクリックします 確認プロンプトで、プロセスが完了するのを待ちます。

.NET 3.5 Frameworkがインストールされたら、コンピューターを再起動して、累積更新エラー0x800f0831かどうかを確認します。 次回のコンピュータの起動時に解決されます。そうでない場合は、次の解決策に進みます。

7]SFCおよびDISMスキャンを実行します

それでもエラーに取り組んでいる場合は、問題の原因が実際には何らかのシステムファイルの破損である可能性があります。その場合、SFC / DISMスキャンを実行して、それが役立つかどうかを確認できます。

SFC / DISMは、ユーザーがWindowsシステムファイルの破損をスキャンして破損したファイルを復元できるようにするWindowsのユーティリティです。

簡単で便利なように、以下の手順を使用してスキャンを実行できます。

Windowsキー+Rを押します。

[実行]ダイアログボックスで、「メモ帳」と入力します Enterキーを押してメモ帳を開きます。

以下のコマンドをコピーしてテキストエディタに貼り付けます。

@echo off
date /t & time /t
echo Dism /Online /Cleanup-Image /StartComponentCleanup
Dism /Online /Cleanup-Image /StartComponentCleanup
echo ...
date /t & time /t
echo Dism /Online /Cleanup-Image /RestoreHealth
Dism /Online /Cleanup-Image /RestoreHealth
echo ...
date /t & time /t
echo SFC /scannow
SFC /scannow
date /t & time /t
pause

ファイルに名前を付けて保存し、 .batを追加します ファイル拡張子–例; SFC_DISM_scan.bat

管理者権限でバッチファイルを繰り返し実行します(保存したファイルを右クリックして、[管理者として実行]を選択します コンテキストメニューから)エラーが報告されなくなるまで。

PCを再起動します。

起動時に、問題が解決したかどうかを確認します。そうでない場合は、次の解決策に進みます。

8]システムの復元を実行する

この累積更新エラー0x800f0831に気づき始めただけの場合 最近、ドライバまたはアップデートのインストール後、または予期しないマシンシャットダウンの後で、保留中のアップデートがインストールされていない場合、最近のシステム変更により、アップデートをインストールできなくなった可能性があります。この場合、システムの復元を試して(警告:アプリケーションのインストール、ユーザー設定など、元に戻すスナップショットの作成後に行われた変更はすべて失われます)、それが役立つかどうかを確認できます。

システムの復元を実行するには、次の手順を実行します。

  • Windowsキー+Rを押します。
  • [実行]ダイアログボックスで、「 rstrui」と入力します Enterキーを押して、システムの復元を開きます。 ウィザード。
  • システムの復元の初期画面が表示されたら、[次へ]をクリックします 次のウィンドウに進みます。
  • 次の画面で、[その他の復元ポイントを表示する]に関連付けられているチェックボックスをオンにします。 。
  • これを行った後、最初にエラーに気づき始めた日付よりも古い日付のポイントを選択します。
  • [次へ]をクリックします 次のメニューに進みます。
  • [完了]をクリックします 最後のプロンプトで確認します。

次回のシステム起動時に、古いコンピューターの状態が適用されます。問題が解決しない場合は、次の解決策を試すことができます。

9]フレッシュスタート、インプレースアップグレードの修復、またはクリーンインストールを実行します

この時点で、累積更新エラー0x800f0831 まだ解決されていません。これは、従来は解決できない何らかのシステムの破損が原因である可能性があります。この場合、フレッシュスタート、インプレースアップグレード修復、またはクリーンインストールを試して、すべてのWindowsコンポーネントをリセットできます。

うまくいけば、これらの解決策のいずれかで問題が解決するはずです!

WindowsUpdateエラー0x800f0831を修正します
  1. WindowsUpdateエラー0x800F0825を修正

    Windows Updateは、多くの理由で重要です。更新するたびに、Windows 10の新機能にアクセスできるようになるか、コンピューターが少なくともより安全になります。ただし、Windowsが破損した更新パッケージをオペレーティングシステムにダウンロードまたはインストールする場合があります。更新をインストールまたはアンインストールしようとすると、WindowsUpdateエラー0x800F0825が発生します。 。同じことが発生した場合は、この記事を読んで解決策を確認してください。 0x800f0825 – CBS_E_CANNOT_UNINSTALL –パッケージをアンインストール

  2. 0x800f0831 Windows 10 更新エラーを修正

    Windows 更新サービスを使用すると、多くのユーザーが 0x800f0831 Windows 10 エラーを報告しています。このエラーが発生すると、PC に累積的な更新プログラム、セキュリティ更新プログラム、またはその他の重要な更新プログラムをインストールできなくなります。このエラーは、Windows 10/11 に特定の更新プログラム KB5012599 をインストールすると発生します。通常、このエラーは、破損した Windows ストア キャッシュ、無効になっている Windows 更新サービス、ウイルス対策プログラム、または破損した更新ファイルによって引き起こされます。 Window