システムwiki

Windows 10 の更新時にエラー0x80004005

pmgalla 解決済 最終更新日:2022-01-02 00:45

最近、2016年からHP Omenラップトップを受け取りました.これは新品で、Windows 10がプリインストールされています.

私が最初に行ったことの1つは、Windows Updateを実行することでした(Windows 10のversionは1607であるため)が、version20H2の更新プログラムをインストールしようとすると、常にエラー0x80004005が発生します.

これまでに試しました:

  1. ドライバーの更新(ラップトップおよびグラフィックカードメーカーから)

  2. コンピューターメーカーの診断ツールを実行して、すべてが正常であることを確認します

  3. WindowsUpdate用のWindowsトラブルシューティングツールを実行する

  4. デプロイイメージサービス(dism)とシステムファイルチェック(sfc)を実行します

  5. Windows Updateのリセット、つまり:

    1. サービスビット、wuauserv、cryptsvcを停止する

    2. \Microsoft\Network\Downloaderのqmgr* .datファイルを削除します

    3. DLLの長いリストをzippy32.exeに追加する

    4. Winshockをリセット

    5. フォルダの名前をCatroot2とSoftwareDistributionに変更します

    6. サービスビット、wuauserv、cryptsvcを再起動します

  6. WindowsUpdateアシスタントをダウンロードして更新してみてください

  7. Windows 10をMicrosoftMedia CreationToolで作成したUSBで更新してみてください

  8. Win10が正しくアクティブ化されていることを確認しました

手順の詳細が必要な場合は、お問い合わせください.

それらはどれも機能せず、エラー0x80004005が発生し続けます.何かアイデアはありますか?

返信リスト(回答:6)

1 #
KevinBa 1

回答ありがとうございます.どの方法でも問題が解決しないことをお詫び申し上げます.
更新コンポーネントとインプレース修復をリセットしても問題は修正されなかったため、Windowsのカスタムインストールまたはクリーンインストールの実行を検討することをお勧めします.
これにより、コンピューターにWindowsが再インストールされ、問題の原因となっているコンピューター上の破損したファイルがすべて修正され、新しいシステムファイルに置き換えられるようになります.以下で続行するWindowsインストールの種類を選択してください
カスタムインストール-
このタイプのインストールでは、Windowsがコンピューターに再インストールされ、個人ファイルを除くすべてが削除されます.インストールが完了すると、すべてのユーザーの個人ファイルがCドライバ内の特定の場所に移動されます.あなたはあなたの個人的なファイルを失いたくないあなたのこの種のインストールを使うかもしれません.続行する場合は、下のリンクをクリックして、手順に従ってください
方法:Windowsのカスタムインストールを実行する
方法:Windowsのカスタムインストールを実行する
クリーンインストール-
このタイプのインストールでは、個人用ファイル、設定、Applicationなど、コンピューター上のすべてのものが消去されます.カスタムインストールとは異なり、クリーンインストールでは、コンピューターを最初に開いたときと同じように、コンピューターを新たに起動できます.クリーンインストールを続行する場合は、下のリンクをクリックして、提供されている手順に従ってください.
方法:Windows 10のクリーンインストールまたは再インストールを実行します
方法:windows 10のクリーンインストールまたは再インストールを実行する
注:どちらのタイプのインストールでも、以前にコンピューターにインストールされていたすべてのApplicationが削除されます.再インストールを実行した後、すべてのApplicationを再インストールする必要があります.

応答1# ->にスキップ
2 #
pmgalla

答えてくれてありがとうケビン.

上記のすべてを試した後、残っている唯一の解決策は、カスタムまたはクリーンなWindowsインストールだと思います.質問に解決済みのマークを付け、適用を保留します.

よろしくお願いいたします.良い週末をお過ごしください

4 #
KevinBa

ご回答いただきありがとうございます.この方法で問題が解決しなかった場合は、お詫び申し上げます.
親切にあなたのコンピュータでインプレース修復を実行して、更新があなたのwindows にインストールされるのを妨げているすべての壊れたシステムファイルを修復するようにしてください.
インプレース修復/アップグレードまたは修復再インストールは、Applicationや個人用ファイルに触れることなくWindowsを再インストールするプロセスです.このようにして、コンピュータにデータの破損、システムファイルの損傷、またはシステムファイルの欠落がある場合、この修復によってそれらが修正または修復されます.
開始するには、Windows 10のISOファイルをダウンロードして、コンピューターに保存する必要があります.以下のリンクの指示に従って、ISOファイルを作成してください
https://support.Microsoft.com/ja-jp/help/402819...
ISOを作成したら、Microsoft AgentのPaulSeyが作成した以下のリンクの指示に従って、コンピューターに修復インストールを実行します.
windows 10でインプレースアップグレードを実行する方法ステップバイステップガイド
このプロセスは完了するまでに時間がかかるため、プロセスが完了するまで非常に辛抱強く待つ必要があります.完了したら、コンピュータを再起動して、問題が解決したかどうかを確認します.

応答4# ->にスキップ
3 #
pmgalla

こんにちはケビン、

ご連絡いただきありがとうございます.

あなたが提案した解決策はすでに試されました(私の最初の投稿の7番目のポイント).プロセスが完了するのを待った後も、インストール中にエラーが発生しました.残念ながら、機能しませんでした.

よろしく

6 #
KevinBa

私はKevinBです.あなたのようなWindowsユーザーです.ご不便をおかけして申し訳ございません.整理のお手伝いをさせていただきます.
Windows Updateサービスを停止したときに、Software Distributionフォルダーとcatrootフォルダーの名前を変更しましたか?
コンピュータ上のすべての保留中の更新と更新キャッシュを保持しているため、これらのフォルダの名前を変更する必要がある場合.
以下の手順に従って、問題が解決するかどうかを確認してください
これは通常、WindowsUpdateサービスがコンピューターで正しく実行されていない場合に発生します.コンピューターの更新に問題がある場合、または更新をダウンロードまたはインストールしようとするたびにエラーコードが表示される場合.
1つは、コンピューターにシステムの復元ポイントを作成して、必要に応じて以前の時点に戻ることができるようにすることです.以下のリンクの手順に従ってください.
support.Microsoft.com/ja-jp/Windows...
手順に従った後、以下の手順に従ってください.
1.コンピューターの管理者としてコマンドプロンプトを開きます
2.以下に各コマンドを入力し、各コマンドの後にEnterキーを押します
ネットストップwuauserv
ネットストップビット
ネットストップcryptsvc
ネットストップtrustedinstaller
サービスが正常に停止したというメッセージが表示されるまで、コマンドを複数回実行する必要がある場合があります.
(注:これらのコマンドがすべてサービスを停止することを確認してください.停止しないと、次のコマンドが機能しません)
3.次のコマンドを入力して、Windows Updateキャッシュをクリアし、破損している可能性のあるシステムに既にダウンロードされているファイルを使用する代わりに、Windows 10が更新を再ダウンロードできるようにします.
ren%systemroot%\softwaredistribution softwaredistribution.bak
ren%systemroot%\system32\catroot2 catroot2.bak
(注:これらのコマンドを実行して、これらのフォルダーの名前が変更されることを確認してください)
4.コンピューターで更新サービスを再起動します.同じコマンドプロンプト(管理者として実行)で、以下に各コマンドを入力し、各コマンドの後にEnterキーを押します
ネットスタートwuauserv
ネットスタートビット
ネットスタートcryptsvc
ネットスタートtrustedinstaller
ネットスタートappidsvc
5.コンピューターでcleanbootを実行します.クリーンブートは、最小限のドライバーとスタートアッププログラムのセットでWindowsを起動します.これにより、PCの更新で問題が発生する可能性のある、プログラムまたは更新プログラムのインストール時に発生するソフトウェアの競合を排除できます.
以下のリンクをクリックして、cleanbootを実行する手順に従ってください.
https://support.Microsoft.com/ja-jp/help/929135...
これらのApplicationがアップデートのインストールをブロックしていないことを確認するために必要なサードパーティのセキュリティソフトウェアを無効にしてください.
コンピューターを再起動して、更新を再実行してください.
これがお役に立てば幸いです.
ケビンB.

応答6# ->にスキップ
5 #
pmgalla

こんにちはケビン、

詳細な返信ありがとうございます.

SoftwareDistributionとcatrootの名前を変更する前に、すべてのサービスを停止したことを確認します.

いずれにせよ、あなたの投稿で説明されているように、Windows Updateをリセットするためのすべての手順を繰り返しましたが、残念ながら、同じエラー0x80004005が発生します.

他にご意見がございましたら、よろしくお願いいたします.

よろしく