WindowsUpdateエラー0x800f0900とは何ですか

Windows4493437バージョン4499167x10ベースのシステム用の累積的な更新(KB1803とKB64の両方)のインストールにより、一部のユーザーは次の名前のエラーコードを目撃することを余儀なくされました 0x800f0900 保留中の更新のインストールに失敗した後。 通常、このような更新は、既存のバグやエラーを修正することを目的としていますが、新しいパッチが古い問題を解決するのではなく、新しい問題をもたらす場合が多くあります。 ほとんどの場合、ユーザーは、ファイルの欠落や破損、サービスの誤動作、構成の問題、およびエラーを促すその他の問題などの理由で、問題を取り除くのに苦労しています。 これを解決するために、0x800f0900の問題を効果的に修正するために承認された手順のリストを用意しました。

WindowsUpdateエラー0x800f0900

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

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

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

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

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

更新関連の問題に直面するときはいつでも、すぐに役立つ優れたツールは、システムにすでに組み込まれている特別なユーティリティであるWindowsTroubleshooterです。 これは、より高度なソリューションに移行する前に試す最初の方法です。 ユーティリティを起動するための簡単な手順は次のとおりです。

  1. 上記のように設定を開き、に移動します 更新とセキュリティ > 解決します.
  2. 右側のペインで、 Windows Updateの をクリックし トラブルシューティングを実行する.
  3. 画面の指示に従ってプロセスを終了し、PCを再起動します。

2.システムファイルチェッカー(SFC)スキャンを実行します

エラーの説明で述べたように、ファイルが見つからないか破損しているために、一部の更新の問題が発生する可能性があります。 通常、これらのファイルは、異なるプロセス間の適切な接続を保証する重要なシステムコンポーネントです。 これらのファイルの一部がリストから外れると、エラーが発生する可能性が高くなります。 以下では、システムファイルチェッカー(SFC)を使用して、存在しないコンポーネントを検出して復元します。 方法は次のとおりです。

  1. Open コマンドプロンプト 入力して、 cmd 横の検索ボックスに Start Menu
  2. 右クリック コマンドプロンプト 選択して 管理者として実行..
  3. コンソールを開いたら、次のように入力します sfc /scannow コマンドをクリックしてクリックします 入力します.
  4. 修正プロセスが完了したら、コンピューターを再起動します。
  5. この手順を完了したら、更新プログラムのインストールを再試行してください。 それでもエラーがそれ自体を思い出させる場合は、このガイドを読み続けて、以下の他のオプションを試してください。

3. DISMを実行する

展開イメージのサービスと管理(DISM)は、SFCスキャンの実行に似ています。 ただし、さまざまなアルゴリズムを使用して問題を検出し、SFCが見逃す可能性のある破損したデータを修正します。 したがって、すでに行ったように、コマンドプロンプトを使用して実行してみましょう。

  1. Open コマンドプロンプト 前のステップで行ったように。
  2. このコマンドをコピーして貼り付けます DISM.exe /Online /Cleanup-image /Restorehealth.
  3. クリック 入力します Windowsがスキャンと修正を終了するまで待ちます。
  4. 完了したら、PCを再起動して、アップデートを再インストールします。

4.Windowsコンポーネントをクリアします

0x800f0900の問題は、ライブラリがオーバーロードされているために発生する可能性があります。 使用中に不要な部品がジャンクになる可能性があります。 結果として、これはさまざまなサービスの不安定な動作につながる可能性があります。 以下に、タスクマネージャとDISMを介してそれらをクリアする方法を示します。

タスクマネージャーを使用する

  1. イベント Windowsの+ R 組み合わせて実行プロンプトを開き、貼り付けます taskschd.msc をクリックし OK.
  2. 左側のペインで、 図書館 > Microsoft > Windows > サービス.
  3. 完了したら、右クリックします StartComponentCleanup 選択して ラン.
  4. プロセスが終了するまで待ち、コンピューターを再起動して、競合する更新プログラムをもう一度インストールしてみてください。

DISMを使用する

この方法は上記とまったく同じであるため、いずれかを選択できます。

  1. Open コマンドプロンプト 以前と同じように。
  2. 次のコマンドを貼り付けます。 dism /online /cleanup-image /startcomponentcleanup ヒット 入力します.
  3. 完了したら、PCを再起動して、エラーが続くかどうかを確認します。

5.Windowsコンポーネントとアップデートサービスを再起動します

前の方法のいずれもうまくいかなかった場合は、これを使用してみることができます。 これは、WindowsUpdate設定をリセットして再起動するのに役立ちます。 プロセス全体は、BITS、暗号化、MSIインストーラー、およびWindows Updateサービスの再起動と、一部の更新フォルダー(SoftwareDistributionおよびCatroot2)の名前変更で構成されます。 これらのフォルダーには、WindowsUpdate用の特別な署名が含まれています。 これに基づいて、Windowsに破損した要素を削除し、更新コンポーネントを最初から作成するように強制します。 このために、コンソールを使用して必要なコマンドを実行します。 この方法は非常に高度ですが、以下の手順を使用して簡単に処理できます。

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

  5. 次に、このコマンドを入力して、 入力します.
  6. del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"

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

  9. 次に、これらXNUMXつのコマンドをコピーして貼り付け、BITSおよびWindowsUpdateサービスをデフォルトのセキュリティ記述子にリセットします。 クリック 入力します それぞれの後に。
  10. sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
    sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

  11. 次に、このコマンドを入力してクリックします 入力します.
  12. cd /d %windir%\system32

  13. 最後からXNUMX番目の非常に重要な手順は、BITSファイルとWindowsUpdateファイルを再登録することです。 ヒットするコマンドのこの長いリストを入力するだけです 入力します それぞれの後に。
  14. regsvr32.exe atl.dll
    regsvr32.exe urlmon.dll
    regsvr32.exe mshtml.dll
    regsvr32.exe shdocvw.dll
    regsvr32.exe browseui.dll
    regsvr32.exe jscript.dll
    regsvr32.exe vbscript.dll
    regsvr32.exe scrrun.dll
    regsvr32.exe msxml.dll
    regsvr32.exe msxml3.dll
    regsvr32.exe msxml6.dll
    regsvr32.exe actxprxy.dll
    regsvr32.exe softpub.dll
    regsvr32.exe wintrust.dll
    regsvr32.exe dssenh.dll
    regsvr32.exe rsaenh.dll
    regsvr32.exe gpkcsp.dll
    regsvr32.exe sccbase.dll
    regsvr32.exe slbcsp.dll
    regsvr32.exe cryptdlg.dll
    regsvr32.exe oleaut32.dll
    regsvr32.exe ole32.dll
    regsvr32.exe shell32.dll
    regsvr32.exe initpki.dll
    regsvr32.exe wuapi.dll
    regsvr32.exe wuaueng.dll
    regsvr32.exe wuaueng1.dll
    regsvr32.exe wucltui.dll
    regsvr32.exe wups.dll
    regsvr32.exe wups2.dll
    regsvr32.exe wuweb.dll
    regsvr32.exe qmgr.dll
    regsvr32.exe qmgrprxy.dll
    regsvr32.exe wucltux.dll
    regsvr32.exe muweb.dll
    regsvr32.exe wuwebv.dll

  15. このコマンドを使用してWinsockをリセットします。
  16. netsh winsock reset

    最後に、あとは無効にしたサービスを元に戻すだけです。 したがって、これらのコマンドを以前と同様に適用します。

    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver

6.サードパーティソフトウェアをオフ/削除します

ウイルス対策などのサードパーティソフトウェアは、一部のサービスで誤動作を引き起こす傾向があります。 システムで発生している疑わしいプロセスを疑ったり、間違えたりする可能性があります。 何らかの理由で、Windowsサービスでさえ、マルウェア対策ソフトウェアによってブラックリストに登録され、制限されている可能性があります。 ケースであるかどうかはわかりませんので、非ネイティブのアンチウイルスをインストールしている場合は無効にしてみてください。 ウイルス対策がそのようなエラーの原因であることに加えて、不要または悪意のあるプログラムも同じ影響を引き起こす可能性があります。 最近新しい部品を取り付けたことを覚えている場合は、それを削除して違いを確認してください。 多分それは問題を解決するでしょう。

7.不要なシステムファイルをクリーンアップします

一部のユーザーは、システムファイルのクリーンアップを実行すると問題を解決できると報告しました。 これは、PCによって保存されたリカバリコピーとキャッシュファイルを削除する必要があることを意味します。 システムにバックアップされた以前のバージョンにロールバックする方法がないため、非常に危険な場合があります。 それにもかかわらず、一部のユーザーは、更新の問題に対処するのに非常に役立ったと言います。

  1. Open このPC.
  2. メインディスクを右クリックして、 プロパティ.
  3. 検索してクリック ディスクのクリーンアップ.
  4. 次に、 システムファイルのクリーンアップ、すべてのチェックボックスをオンにして、をクリックします OK.
  5. 完了したら、PCを再起動して、アップデートのインストールを再試行します。

うまくいけば、このメソッドが0x800704c7コードに取り組むのに役立つでしょう。 そうでない場合でも、それでも通常の使用に頭痛の種がある場合は、この記事の最後の2つの方法に進んでください。

8.Microsoftカタログから競合する更新をダウンロードしてみてください

サーバーからのKB更新の受信に問題がある場合は、手動でインストールしてみてください。 その前に、インストールする必要のあるアップデートをメモする必要があります。 このため:

  1. イベント ウィンドウズ+ I キーを同時に押します。
  2. 次に、 更新とセキュリティ.
  3. ウィンドウの右側で、 更新履歴を見る.
  4. この後、(リストの一番上にある)最新のKB更新を見つけてメモします。
  5. 完了したら、上記の更新を検索してダウンロードします。 Microsoft Updateカタログ.

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

競合する更新をインストールする別のオプションは、メディア作成ツールを使用することです。 これにより、ユーザーはシステムを利用可能な最新バージョンにアップグレードできます。 心配しないでください。この手順では個人データには影響しませんが、PCを更新するだけです。 これを行うには、以下に概説する手順に従います。

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

まとめ

ほとんどの場合、更新関連の問題を受け取ることはユーザーの責任ではありませんが、結局のところ、解決策を探すのはユーザーです。 効果的なソリューションをテストして提供するために、多くのWebリソースが統合されていることは素晴らしいことです。 私たちのガイドが、最終的に0x800f0900の問題を解決するのに役立つことを願っています。 他に問題を引き起こしているものがある場合は、当社のWebサイトに公開されている他の記事を信頼することもできます。

前の記事Optical Rate Pro(Mac)を削除する方法
次条Yandex Barを削除する方法(yandex.com)
James Kramer
こんにちは、ジェームスです。私の Web サイト Bugsfighter.com は、コンピューターのトラブルシューティング、ソフトウェア テスト、開発の分野における XNUMX 年にわたる取り組みの集大成です。ここでの私の使命は、このニッチ分野のさまざまなトピックにわたって、包括的でありながらユーザーフレンドリーなガイドを提供することです。私が推奨するソフトウェアまたは方法論で問題が発生した場合は、すぐにサポートを求められることをご承知おきください。ご質問やその他の連絡については、「連絡先」ページからお気軽にご連絡ください。シームレス コンピューティングへの旅はここから始まります