Windows アップデート エラー 0x800f0904 を修正するには?

問題: Windowsが最新のアップデートをインストールできず、エラー0x800f0904が発生し続けています。システムを何度も再起動し、トラブルシューティングツールも実行しましたが、何も変わりません。問題がネットワークに関係しているのか、ファイルに問題があるのか​​、よく分かりません。

答え

累積的な更新プログラムや機能更新プログラムをインストールしようとすると、一部のWindowsユーザーが更新エラー0x800f0904に遭遇することがあります。このエラーは突然発生し、自動的にプロセスがロールバックされます。このエラーの厄介な点は、明確な説明が示されないことが多く、ユーザーが問題がハードウェア、システム、それともネットワークのいずれにあるか分からなくなることです。

ほとんどの場合、エラー0x800f0904は、更新プログラムのセットアップまたはインストール段階で発生した問題が原因で発生します。これは、システムファイルの欠落または破損、あるいは以前の更新プログラムのインストールに失敗したためにシステムが部分的な更新状態になっていることが原因である可能性があります。このエラーは、オプション機能や言語パックのインストール時に最も多く発生し、特に管理ツールやクリーンアッププログラムを使用して以前にカスタマイズまたは最小化されたシステムで多く発生します。

もう一つの潜在的な原因は、Windows Updateコンポーネント間の競合です。これらのプロセスは誤動作したり、同期が失われたり、誤った構成になったりする可能性があり、その結果、システムの他の部分は正常に見えるにもかかわらず、更新が失敗することがあります。ディスク容量不足やディスクベースの整合性の問題も、特に一時インストールファイルの作成や処理が適切に行われない場合に、原因となる可能性があります。

Windows Updateの失敗エラー0x800f0904を回避するには、破損したファイル、システム構成の問題、またはストレージ関連の障害を取り除く必要があります。これらの問題やその他の解決策に関する詳細な手順については、以下の手順で説明します。

Windows アップデート エラー 0x800f0904 を修正するには?

修正 1. Windows Update トラブルシューティング ツールを実行します。

この組み込みツールは、更新プログラムが正常にインストールされない原因となる一般的な問題を自動的に検索します。

  • タイプ 間違いを見つけて解決する Windowsの検索バーで、 入力します。
  • 次に、ウィンドウの右側で、 追加のトラブルシューター/その他のトラブルシューター.
  • 下にスクロールしてオプションを見つけます Windowsの更新 それをクリックします。
  • タップする トラブルシューティングツールを実行する/実行する プロセスが完了するまで待ちます。

トラブルシューター

修正2. システムファイルスキャンを実行する

破損したシステム ファイルは更新プロセスを妨げる可能性があります。この問題は、管理者権限でコマンド プロンプトで特定のコマンドを実行することで解決できます。

  • タイプ CMD Windowsサーチで。
  • 右クリック コマンドプロンプト 選択します 管理者として実行.
  • ウィンドウが表示されたとき ユーザーアカウント制御、 タップする ええ
  • 次のコマンドを新しいウィンドウに貼り付けます。
    SFC / SCANNOW
  • クリック Enter 検査が完了するまでお待ちください。
  • スキャンが完了すると、Windowsはセキュリティ違反が見つかったかどうか、また修正できるかどうかを報告します。結果に関わらず、これらのコマンドを後で使用し、 Enter それぞれの後:
    DISM / Online / Cleanup-Image / CheckHealth
    DISM /オンライン/クリーンアップイメージ/ ScanHealth
    DISM /オンライン/クリーンアップ - Image / RestoreHealth
  • (ملاحظة: この最後のコマンドを実行する際にエラーが発生した場合は、 /ソース:C:RepairSourceWindows /アクセス制限 (彼はもう一度試みた)。
  • コマンドプロンプトを閉じて再起動 あなたのシステム。

SFCとDISM

修正3. ディスク容量を解放する

ストレージ容量が不足すると、一時ファイルを作成できず、更新エラーが発生する可能性があります。

  • タイプ ディスクのクリーンアップ Windows検索で、 入力します。
  • Windowsがインストールされている場合 ディスクCリストから選択し(デフォルトになっているはずです)、 わかった。
  • タップする システムファイルをクリーンアップします。
  • メインディスクを再度見つけてクリックします わかった。
  • ここで、最も多く使用されるデータを特定します。これには通常、次のようなものが含まれます。 一時インターネットファイル Windows Updateの, 一時ファイル, ごみ箱, 配信最適化ファイル、 その他。
  • タップする OK プロセスはすぐに完了するはずです。

ディスクのクリーンアップ

修正4. Windows Updateコンポーネントをリセットする

更新コンポーネントをリセットすると、古いキャッシュがクリアされ、停止したサービスが修正されます。

  • 開いた 管理者としてのコマンド プロンプト。
  • ボタンを押しながら次のコマンドを順番に実行して、Windows Update 関連サービスを停止します。 Enter 各注文後:
    ネットストップ
    net stop cryptSvc
    ネットストップビット
    net stop msiserver
  • 次のコマンドを実行して、SoftwareDistribution フォルダと Catroot2 フォルダの名前を変更します。
    ren C:WindowsSoftwareDistribution SoftwareDistribution.old
    ren C:WindowsSystem32catroot2 Catroot2.old
    注: Windowsのインストールが Cドライブ「C」を 適切なドライブ文字。
  • 次のコマンドを実行して、Windows Update 関連のサービスを再起動します。
    ネットスタートwuauserv
    net start cryptSvc
    ネットスタートビット
    net start msiserver
  • 再起動 あなたのコンピュータ。

Windows Updateコンポーネントをリセットする

修正5. Windowsモジュールインストーラーを有効にする

このサービスは、更新プログラムや機能のインストールに役立ちます。無効になっていると、エラー0x800f0904が発生する可能性があります。

  • タイプ الخدمات Windows検索で、 入力します。
  • ابحثعن Windows モジュール インストーラー。
  • すでに実行中の場合は、右クリックして選択してください 再起動。
  • サービスが実行されていない場合は、ダブルクリックして選択します 自動 以内に スタートアップの種類 ドロップダウンメニューから。
  • クリック 開始、申請、 و わかった。
  • サービスごとにこのプロセスを繰り返す Windows Update サービス、 و バックグラウンドインテリジェント転送サービス(BITS) و 暗号化。

और देखें

修正6. Microsoft Updateカタログから手動で更新プログラムをインストールする

自動更新が失敗した場合は、更新パッケージを手動でダウンロードできます。

  • タイプ 更新 Windows検索で、 入力します。
  • 見つける 更新履歴を表示します。
  • エラーで失敗したアップデートを見つける 0x800f0904 とコピー KB番号 彼自身。
  • ブラウザを開いて、 Microsoft Update カタログ。
  • 検索バーに次のように入力します。 KB番号 をクリックします リサーチ。
  • お使いのオペレーティングシステムの正しいアップデートバージョンを見つけます(確認するには、 始める そして選択 システム。موو<XNUMXxDXNUMX><XNUMXxDXNUMX><XNUMXxDXNUMX><XNUMXxBXNUMX> اوو<XNUMXxDXNUMX><XNUMXxBXNUMX><XNUMXxBXNUMX><XNUMXxBXNUMX><XNUMXxBXNUMX> とチェックアウト システムタイプ)をクリックします ダウンロードする。
  • 画面上の指示に従ってインストールプロセスを完了します。再起動 あなたのシステム。

手動でインストール

修正7. アップデート前にクリーンブートを実行する

クリーン ブートでは、システムの動作を妨げる可能性のあるサードパーティのサービスが無効になります。

  • タイプ MSCONFIG Windows検索で、 Enter [システム構成]ウィンドウを開きます。
  • タブをクリックします الخدمات をクリックしてボックスを選択します すべての Microsoft サービスを非表示にします。
  • タップする すべて無効にします Microsoft 以外のサービスを無効にするには、タブをクリックします。 起動。
  • 開いた タスク管理すべてのスタートアップ項目を無効にして、タスク マネージャーを閉じます。
  • タブに移動します ブート オプションを選択します セキュアブート。
  • タップする OK システム構成ウィンドウで再起動 あなたのコンピュータ。
  • アップデートを再度インストールしてみてください。

クリーンブート

修正8. メディア作成ツールを使用する

  • 訪問 マイクロソフト公式サイト Windows 10 インストールメディアをダウンロードします (Windows11バージョン).
  • インストーラをダブルクリックし、 نعم 表示されたとき UAC彼はその条件に同意した。
  • 塗りつぶし スタビライザー。
  • 利用規約に同意してクリック 以下。
  • 見つける このコンピューターを今すぐアップグレードする をクリックします 以下。
  • Windows は必要なファイルのダウンロードを開始します。
  • 再度規約に同意してクリック 以下。
  • インストールする前に、選択した内容に間違いがないか確認してください(そうでない場合は、オプションをクリックして 保持したいものを変更する).
  • 最後にクリックします تثبيت アップグレード プロセスを開始します。

メディア作成ツールの使用

エラーを自動的に修正

ugetfix.com チームは、ユーザーがエラーを修正するための最適な解決策を見つけられるよう尽力して​​います。手動での修正の手間を省きたい場合は、自動化ソフトウェアをご利用ください。

コメントは締め切りました。