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

Windows Updateエラー0x800f0900を修正する方法は?

一部のWindowsユーザーには、 0x800f0900が表示されています。 Windows10に累積的な更新プログラムをインストールしようとするとエラーコードが表示されます。0x 800f0900 CBS_E_XML_PARSER_FAILUREに変換されます (予期しない内部XMLパーサーエラー)これは、何かがどこかで破損していることを示すシグナルです。

Windows Updateエラー0x800f0900を修正する方法は?

ほとんどの場合、影響を受けるユーザーは、 KB4464218をインストールしようとしたときにのみ問題が発生することを報告しています。 更新します。

この問題は、ローカルに保存されている破損したファイルによって何らかの形で促進されるため、問題を完全に回避する1つの方法は、MicrosoftUpdateカタログを使用することです。 Windows Updateクライアントに依存するのではなく、手動で更新プログラムをインストールする–ただし、これでは問題の根本的な原因を特定することはできません。

KB4464218、の原因となっている根本的な問題を修正したい場合 Windows Updateのトラブルシューティングを実行するだけで開始し、ユーティリティが原因を特定して自動的に修正できるかどうかを確認します。それでも問題が解決しない場合は、Windows Updateコンポーネントのリセットに進んでください。自動エージェントを使用してこれを行うか、管理者特権のコマンドプロンプトから自分で(手動で)手順を実行できます。

ただし、システムファイルの破損の高度なケースに対処している場合は、システム全体のシステム破損スキャンを開始する必要がある場合があります(SFCおよびDISMユーティリティを使用)。

2つの従来のシステムファイルチェッカー(DISMとSFC)で問題を修正できない場合、最終的な解決策は、修復インストール(インプレース修復)を実行してすべてのOSコンポーネントを更新することです。

方法1:更新を手動でインストールする

問題の原因に関係なく問題を回避できる修正プログラムを探している場合は、 0x800f0900をトリガーするアップデートをダウンロードしてインストールしてみてください。 手動でエラーが発生しました。

これは、公開されているMicrosoftUpdateカタログを利用することで簡単に実行できます。 Windows Updateの適用を担当するサービスが影響を受けない限り、以下の手順で問題が解決するはずです(多くのユーザーがWindows Updateを正常に使用しています)。

不足している更新プログラムを見つけるためにMicrosoftUpdateカタログを使用する方法を示す簡単なステップバイステップガイドは次のとおりです。

  1. デフォルトのブラウザを開き、このリンクにアクセスします(こちら )MicrosoftUpdateカタログのWebアドレスにアクセスします。
  2. MicrosoftUpdateカタログにアクセスしたら 、画面の右隅にある検索機能を使用して、 0x800f0900をトリガーする更新を検索します エラー。問題のある更新を入力または貼り付けて、 Enterを押すだけです。 検索を開始します。 Windows Updateエラー0x800f0900を修正する方法は?

    注: ほとんどの影響を受けるユーザーは、問題が KB4464218でのみ発生することを確認しています。 累積的な更新。

  3. 結果が出たら、CPUアーキテクチャとそれが設計されているWindowsのバージョンを調べて、適切なアップデートを探します。 Windows Updateエラー0x800f0900を修正する方法は?

    注: CPUまたはOSのアーキテクチャがわからない場合は、マイコンピュータ(このPC)を右クリックします。 プロパティをクリックします 次に、システムの下を見てください システムタイプで–オペレーティングシステムのビットバージョンとCPUのビットバージョンが表示されます。

    Windows Updateエラー0x800f0900を修正する方法は?
  4. 適切な更新バージョンを特定したら、ダウンロードをクリックします。 正しいエントリに関連付けられたボタンを押して、プロセスが完了するまで辛抱強く待ちます。
  5. 操作が完了したら、ダウンロードした場所に移動します。中に入ると、 .infを探します ファイルを見つけたら、それを右クリックしてインストールを選択します 新しく表示されたコンテキストメニューから。 Windows Updateエラー0x800f0900を修正する方法は?
  6. 画面の指示に従ってインストールを完了してから、マシンを再起動します。次回の起動時に、更新プログラムは既にインストールされているはずであり、WindowsUpdateはそれをインストールするように要求しなくなります。

別の修正(問題の根本原因を明らかにする修正)を探していた場合、または上記の手順が最終的に別のエラーで失敗した場合は、以下の次の潜在的な修正に進んでください。

方法2:WindowsUpdateトラブルシューティングの実行

この問題はWindows10でのみ発生するように思われるため、次の論理的な手順は、オペレーティングシステムにこの問題を単独で解決する機能がないかどうかを確認することです。 Windows 10に組み込まれているトラブルシューティングは、Windows7やWindows8.1よりもはるかに効率的であることに注意してください。

Windows Updateコンポーネントを自動的にスキャンして不整合がないかどうかを確認し、使い慣れたシナリオを認識した場合に実行可能な修復戦略を適用します。 WindowsUpdateのトラブルシューティングで0x800f0900が修正されたと主張するユーザーレポートがいくつか見つかりました。 関連するすべてのWUコンポーネントを手動でリセットすることによるエラー。

[トラブルシューティング]タブからWindowsUpdateのトラブルシューティングを実行する方法を示す簡単なステップバイステップガイドは次のとおりです。

  1. Windowsキー+Rを押します 実行を開くには ダイアログボックス。次に、「 ms-settings:troubleshoot」と入力します Enterを押します トラブルシューティングを開くには 設定のタブ タブ。 Windows Updateエラー0x800f0900を修正する方法は?
  2. トラブルシューティングから タブをクリックし、右側のセクションに移動して、起動して実行するセクションまでスクロールします。 。そこに着いたら、 Windows Updateをクリックします 選択するには、トラブルシューティングツールの実行をクリックします。 修復ユーティリティを起動します。 Windows Updateエラー0x800f0900を修正する方法は?
  3. Windows Updateのトラブルシューティングメニューが表示されたら、最初のスキャンが完了するのを待ってから、[この修正プログラムを適用する]をクリックします。 実行可能な修復戦略が見つかった場合。 Windows Updateエラー0x800f0900を修正する方法は?
  4. 正しい修復戦略が適用されたら、トラブルシューティングユーティリティを閉じて、マシンを再起動します。
  5. 起動したら、Windows Updateコンポーネントをもう一度開き、以前は0x800f0900で失敗していた更新プログラムのインストールを繰り返します。

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

方法3:WUをリセットする

Windows Updateのトラブルシューティングで問題を修正できなかった場合は、WUコンポーネントに影響を与える根本的な破損ファイルを処理している可能性があります。これは従来は解決できませんでした。この場合、この操作に関連するすべてのプロセス、サーバー、およびインストールをリセットして続行する必要があります。

すべてのWUコンポーネントをリセットする場合、次の2つの方法から選択できます。

  • WUリセットエージェントの使用
  • WUを手動でリセットする

2つの個別のガイドを作成し、2つのアプローチのそれぞれに手順を示します。どちらか快適な方を自由にフォローしてください。

自動WUリセットエージェントの使用

  1. この公式MicrosoftTechnetページにアクセスします(こちら )そしてダウンロードをクリックします ボタンをクリックして、 WindowsUpdateAgentのリセットをダウンロードします 。 Windows Updateエラー0x800f0900を修正する方法は?
  2. ダウンロードが完了したら、解凍ユーティリティを使用してアーカイブの内容を抽出します。
  3. 操作が完了したら、 ResetWUENG.exeをダブルクリックします はいをクリックします UAC(ユーザーアカウント制御) 管理者アクセスでインストーラーを開きます。
  4. 次に、画面の指示に従って、コンピューターでスクリプトを実行します。完了したら、マシンを再起動し、以前はエラーで失敗していたアップデートをもう一度インストールして、問題が修正されるかどうかを確認します。

Windows Updateを手動でリセットする(CMDを使用)

  1. 実行を開きます Windowsキー+Rを押してダイアログボックス 。次に、テキストボックス内に‘cmd’と入力します Ctrl + Shift + Enterを押します 昇格されたCMDプロンプトを開くには 。 Windows Updateエラー0x800f0900を修正する方法は?

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

  2. 昇格したコマンドプロンプト端末内で、次のコマンドセットを(いずれかの順序で)入力しますが、必ず Enterを押してください。 それぞれの後に:
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver

    注: これらのコマンドの実行が終了すると、Windows Updateサービス、MSIインストーラー、暗号化サービス、およびBITSサービスが効果的に無効になります。

  3. 関連するすべてのWindowsUpdateサービスがリセットされたら、次のコマンドをいずれかの順序で実行して、Windows Updateの一時データを保持する2つのフォルダーをクリアします(SoftwareDistribution およびCatroot2):
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old 
    ren C:\Windows\System32\catroot2 Catroot2.old

    注: 従来は2つのフォルダを削除する方法がないため、この操作は事実上2つのフォルダのままになります。ただし、これは最終的に同じ最終目的を達成するのに役立ちます。これは、OSが破損によって汚染されていない新しいインスタンスを作成することを余儀なくされるためです。

  4. 2つのプロセスがクリアされたら、同じ管理者特権のCMDターミナルウィンドウで次のコマンドを実行し、 Enterを押します。 ステップ2で以前に無効にしたサービスを再起動するためにそれぞれの後に:
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  5. 操作が完了したら、コンピュータを再起動して、 0x800f0900が引き続き発生するかどうかを確認します。 WindowsUpdateをインストールしようとするとエラーが発生します。

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

方法4:DISMおよびSFCスキャンの実行

上記のいずれの方法でも0x800f0900を修正できない場合 エラー、システムファイルの破損に対処していることは明らかです。ただし、Windowsには、ほとんどの表面的な破損インスタンスを修正できる組み込みツールがいくつかあるため、絶望しないでください。

このシナリオが当てはまる場合は、 Windows Update に干渉する可能性のある破損したシステムファイルを根絶して修正するために、2つのスキャンをすばやく連続して開始する必要があります。 コンポーネント。SFC(システムファイルチェッカー) およびDISM(展開とイメージのサービスと展開) この場合、問題を解決するために使用する必要があります。

まず、SFCスキャンを実行することから始めます。 –これは完全にローカルなツールであり、システムファイルの破損をスキャンし、検出されたインスタンスを、ローカルに保存されているアーカイブからフェッチされた正常なコピーに置き換えます。

操作が完了したら、コンピューターを再起動し、次回のコンピューターの起動時に問題が解決するかどうかを確認します。

同じ問題が再発する場合は、DISMスキャンを実行してください。 。ただし、このツールを効果的に使用するには、信頼性の高いインターネット接続が必要になることに注意してください。このツールは、Windows Updateのサブコンポーネントに依存して、識別した破損ファイルに相当する正常なファイルをダウンロードします。このプロセスの最後に、もう一度再起動して、 0x800f0900かどうかを確認します。 エラーが修正されました。

同じ問題が解決しない場合は、以下の次の潜在的な修正に進んでください。

方法5:修復インストールを実行する

上記のいずれの方法でも問題を修正できない場合は、問題を解決するために特別な措置を必要とする根本的な破損インスタンスに直面していることを意味します。結果が出ないままここまで来た場合は、クリーンインストールを実行する以外に、問題を修正する唯一の希望があります。 。

ただし、データ全体の損失を回避したい場合は、修復インストール(インプレースアップグレード)を実行することをお勧めします。この操作により、インストールされているアプリケーション、ゲーム、ビデオ、画像、ドキュメントなどの個人データをすべて保持しながら、すべてのWindowsコンポーネント(起動関係データを含む)をリセットできます。


  1. Windows 10アップデートエラー0xc1900200を修正する方法は?

    0 xc1900200 エラーコードは、ユーザーがWindowsUpdateAssistantユーティリティを使用して古いバージョンのWindowsからWindows10にアップグレードしようとすると表示されます。これは、Windows7またはWindows8.1からWindows10にアップグレードしようとしたときに発生する可能性があります。すべての場合で、インストーラーはすべての要件が満たされていることを示しますが、何らかの理由で、アップグレードプロセスは最終的にこのエラーコードで失敗します。 Windows Update 0xc1900200エラーの原因は何ですか? 最終

  2. Windows Updateエラー0x8000FFFFを修正する方法は?

    0x8000FFFF エラーは、最近のWindowsシステムで非常に人気のあるエラーコードです。これは通常、保留中のWindowsUpdateがWindowsUpdate経由でインストールに失敗した後に発生します。このエラーは、Windows10とWindows11の両方で発生することが確認されています。 この問題を調査し、さまざまなユーザーレポートを分析した結果、最終的にこのエラーコードを引き起こす可能性のある複数のもっともらしいシナリオが実際に存在することがわかりました。知っておくべき犯人のリストは次のとおりです。 一般的なWUグリッチ –最初にトラブルシューティングする必要がある