システムwiki

Windows Updateは、不要な.net Updateをインストールしようとし続けます—そして失敗し続けます(したがって、スタックしたままになります)

SakisSe 受付中 最終更新日:2022-04-06 08:45

Windows 10.0.17763.236664ビット

この日に.NETを次のようにインストールしました:

.NET 5.0.12(KB5007884)はすでにインストールされていますが、WUは数日後、突然、前のversionをインストールしようとして開始しました. つまり、.NET 5.0.11(KB5007051).

エラーコード0x80070643で失敗し続け、同時にWindows Updateメカニズム全体を人質にとどめました— WUは、5.0.11(KB5007051)を上にインストールするために何度も何度も試行し続ける以外に何もしませんでした./em>5.0.12(KB5007884); 下の画像を参照してください.

この問題を修正することは不可能であり、最終的に唯一の解決策は、ある時点で.NET 5.0.13(KB5009194)が利用可能になることでした.最終的にインストールに成功し、.NET 5.0.11( KB5007051)以降.

ただし、残念ながら、失敗した.NET更新のループ全体が再び開始されました.今回は、インストールされているのは.NET 5.0.13(KB5009194)であり、.NET 5.0.12(KB5007884)です.WUがインストールの試行に失敗し始めたもの(上の画像を参照).

エラーコードは同じままです:0x80070643.

お知らせ下さい; よろしくお願いします.

返信リスト(回答:22)

4 #
GregCar

ここにインストールできないこれらのネットアップデートの修正があります:
www.bleepingcomputer.com/forums/t....
ここで.64ビットインストーラーからアップデートを手動でインストールしてみてください.
https://www.catalog.update.Microsoft.com/Search...
このスタンドアロンダウンロードからNetFramework5.0を手動でインストールすることもできます. https://www.itechtics.com/net-framework-5/
それでも失敗する場合は、次のMicrosoftインストールドキュメントから最新のNet6.0スタンドアロンインストールを試してください.
https://docs.Microsoft.com/ja-jp/dotnet/core/in...
___
マイクロソフトがバグを解決するのを助けるためにネットアップデートがインストールされているプレビュープログラムがあります. これらは完全にオプションです. もともとオプションのアップデートからこのアップデートを選択しましたか? もしそうなら、ここでこれについてもっと読んでください:
05... 私はここにいるので、あなたの進捗状況を投稿してください ケースが解決するまで助けてください.

応答4# ->にスキップ
5 #
Chrysle 1

Windows 11とVisualStudio2022のインストールで同じ問題が発生します.Visual Studioインストーラーを保持したいので、今のところ正式な修正を待ちます.壊れたアップデートは他のアップデートのインストールを妨げるものではないようですので、今のところそのままにしておきます.

応答5# ->にスキップ
3 #
Chrysle 1

も参照してください https://github.com/dotnet/sdk/issues/23307 この問題についてさらに説明します.

応答3# ->にスキップ
1 #
SakisSe

それでは、私が今立っているところをまとめましょう:

まず第一に、言及された回避策のほとんどは、Visual Studioのアンインストールを提案したり、問題が何らかの形でVSに関連していることを示唆したりしていました. ただし、このPCにはVisual Studioがまったくインストールされていないため、必要な場合でもVSをアンインストールする方法を実行することはできません.

第二に、上記のGregの投稿は、おそらく私の問題の原因が何であるかについての洞察を与えてくれました.それは、WUに.NETアップデートのプレビューversionをシステムに強制的に供給させたという事実です.このように、プレビュー以外のversionが利用可能になると、PCにインストールされているversionと競合しました.たとえば、「標準」の.NET KBはインストールする必要があることを認識していましたが、後であるため、その偉業は技術的に不可能でした.プレビューの.NETKBはマシンに*すでに*インストールされています.

[注:これは、公式のWUカタログに存在しない.NETKBがシステムにインストールされていることに気付いたときに気づきました. もちろん、私は持っていました、彼らはプレビューでした! (さらに、日付も一致しませんでした.)]

したがって、MSが強制プレビュー更新の練習をやめるかどうかわからないため、このアプローチに従うことにしました.show/hidden updateトラブルシューティングパックwushowhide.diagcabを使用します(それに応じて).私はすべての.NETプレビュー更新をオプトアウトし、それらが非プレビューのみになる場合は、それらの.NETKBのインストールに厳密に固執します.

とりあえず、今日のパッチウェーブは私の問題を修正しました:

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

同上、前回のアップデートでも解決しました.

7 #
cknoett

おはようございます!

今日は、Windows 10ではなくWindows11を除いて、まったく同じ問題に直面していました(ただし、10から11へのアップグレードでした).

解決策の短いversion:.NETが含まれているApps&Features(ASP.NETを含む)のすべてのアイテムをアンインストールし、Microsoft Visual Studio 2017 Webインストーラー(VS 2017製品全体をアンインストールした)をアンインストールしました-そして警告Windows Updateを再確認すると(再起動すらしなくても)、失敗した更新プログラムについてはなくなりました.

削除された8つ以上のアイテムのうちどれが実際に問題を解決したかを教えていただければと思いますが、個々のアプリを削除するたびに再テストはしませんでした.

追加の詳細:

KB5007884とKB5007885はどちらも以前に12月にこのマシンにインストールされていたため、Windows Updateは、既にインストールされていると思われる2つの更新プログラムを再適用しようとしました.

問題が解決する前は、Apps&Featuresで表示されていた.Net5.0.12および.NET3.1.21versionはX86で終了しましたが、WindowsUpdateはx64versionの更新を適用しようとしていました.

再起動とシャットダウンだけでは効果がありませんでした.

WindowsUpdateのトラブルシューティングが解決されませんでした.

Dism plus sfc/scannowplusrestartは効果がありませんでした.

x86versionの.NET5.0.12および.NET3.1.21をアンインストールし、再起動するだけでは問題は解決しませんでした.代わりに、その手順を実行した後、Windows Updateの再試行が再度失敗すると、2つの新しい.NETエントリがアプリと機能に追加されました-.NET5.0.12x86と.NET3.1.21x86(ただし、Windows Updateはインストールが失敗したと言っています).

Windowsのオプション機能で何かをすることに頼る必要はありませんでした

VisualStudioのセットアップが不安定です.VS2017がありました.これはインストールした1つ以上のWindowsSDKの一部であった可能性があります. プラスVSコード; プラスVS2019.VS2017を削除するだけで済みましたが、これが問題に影響を及ぼしたことを100%確認できません.

火曜日/水曜日にWindowsUpdateを実行した後、通常、一時ファイルを削除するDellサポートアシストも実行します.これは効果があった可能性がありますが、これは推測に基づくものです.他の誰かがPCの製造元を投稿しない限り、確認する方法はありません.

応答7# ->にスキップ
8 #
cknoett

簡単な答え:私は仕事に取り掛かりましたが、現在、すべてのWindows 10と11台のマシンがこの問題に直面しています.

Visual Studioインストーラーをアンインストールするだけで、エラーは解決します.

サブコンポーネントがこれが意味をなす理由を説明している可能性のある2つのスクリーンショットを含めています.

編集:そして、私のテストマシンの1つには、以前にKB5007884またはKB5007885がインストールされていませんでした.

応答8# ->にスキップ
6 #
syntap

Visual Studio自体をアンインストールせずに、VisualStudioインストーラーだけをアンインストールする方法を見つけることができませんでした.メソッドを共有できますか?

私もこの問題に遭遇しています(Windows 10).Gregによって投稿されたtenforumsリンクでwushowhide.diagcabツールを使用すると、問題が解決したようです. NetFxRepairToolは問題を解決しませんでした.

10 #
GregCar

私があなたに与えたステップの結果はどこにありますか、そして私はあなたに一人一人について報告するように頼みましたか?

アプリまたはWindowsでこれらのフレームワークが必要な場合は通知され、それまでUpdateでインストールに失敗した場合は、Updateを非表示にするか、インストールを新たにダウンロードして、提供したツールを使用してトラブルシューティングすることができます.バグのあるWindowsUpdateを回避するために、これらを事前にダウンロードするためのすべてのダウンロードリンクが含まれています.

過去12年間、フォーラムで毎日支援してきた同様のケースが何千もあるので、私はここであなたを支援するために待機しています.

応答10# ->にスキップ
9 #
SakisSe

親愛なるグレッグ

非表示/表示WUを実行してKB5007884を非表示にしましたが、WindowsUpdateを実行しても問題は解決しません.

また、このスレッドで以前に提供されたスクリプトを介してWUコンポーネントをもう一度リセットし、再起動して、再度実行しました. 非表示/表示WU(KB5007884が既に非表示になっていることを示しています)が、WindowsUpdateの実行時に引き続き保持されます.

ここでの最初の投稿の直前にこのスレッドで書いたように、私はすでに.NET修復ツールを実行しましたが、役に立ちません.

12 #
SAM-1

12月に、累積的な更新で同じ問題が発生しましたKB5008212 および.NetFramework3.5- 4.8 KB5007289

彼らはインストールと失敗を続け、何度も何度も再インストールしました.エラーコード0x80070003と他のエラーコードで私はそれを覚えていません .

アプリ設定からオプション機能を追加する際にも問題が発生しました.MicrosoftPrinttoPDFでも問題が発生しました.何度か試行した後、可能な限りすべてを修正できませんでした.最後に、デスクトップからWindowsを再インストールして、現在インストールされているversionをアップグレードすることで問題を解決しました.
すべてが正常に機能しました.

一部のユーザーは、AVを無効にすることで問題を解決しました

したがって、アップデートを手動でダウンロードして、AVを無効にした後でインストールするか、アップグレードとしてWindowsを再インストールしてみてください.

応答12# ->にスキップ
11 #
SakisSe

最近、同様の問題が発生したとのことですが、LuísBarralが言ったように、上記と同じ問題が発生したとのことです.ただし、Windowsの再インストールは、この問題を解決するには過激すぎる方法だと思います(これを除けば、他のすべてが非常にスムーズに機能するため).これは、一部のMSの人々が行動をまとめて、問題を修正する必要があるためかもしれません.特に.NET用のWUメカニズム.そして、これを修正する必要があるのは事実です(OSの再インストールによってカーペットの下を一掃するだけではありません).そうしないと、新しい.NETアップデートごとに無限に再表示され続けます.

13 #
GregCar

これらの更新が必要ないことがわかっている場合は、次に示すように、更新を繰り返しインストールしようとするのをブロックできます.
テンフォーラム
通常、アプリにNet Frameworkが必要な場合は、アプリ自体をインストールするか、インストールするように求められます. 更新は、システム上でそれらを検出し、最新の更新を確実に取得することを望んでいるため、おそらくそれらをインストールしています. これが必要だと思われる場合は、ここからNet Frameworkを事前にインストールまたは修復できるため、参照する必要がある場合に備えて、このスレッドをブックマークしてください.
あけましておめでとう!
__

応答13# ->にスキップ
14 #
Lu 1

こんにちはグレッグ、

あなたはどういうわけか誤解を招いたと思います-システムに.Netがインストールされています-私はSakisと同じ問題を抱えています.

5.0と3.1の両方のversion、具体的には5.0.13と3.1.22をインストールしています:

ただし、Windows Updateを実行するたびに、両方の以前のパッチ番号をインストールしようとします.

その後失敗します:

それは何度も行われました:

何かアイデアはありますか?

16 #
SAM-1

.NET5.0.11をアンインストールしてみてください PCを再起動します 次に、ダウンロードしてインストールします.NET 5.0.12 問題が解決する可能性があります

ほとんどが破損した更新が新しい更新に置き換わりました.

応答16# ->にスキップ
15 #
SakisSe

.NET 5.0.11(KB5007051)はインストールされていません.最初から言ったように(私のイメージにも表示されています)、インストールされているのは.NET 5.0.13(KB5009194)です.

18 #
SAM-1

こんにちは、もう一度このツールを試してみてください.問題が解決する可能性があります
WindowsUpdateツールをリセットする

19 #
KevinBa

詳細な返信ありがとうございます.ご迷惑をおかけしましたことをお詫び申し上げます.同僚にこれについての洞察があるかどうか尋ねましょう.

20 #
SAM-1

こんにちは

1PCにウイルスまたはマルウェアの感染がないか確認します. windows 10を使用している場合 WindowsDefenderScanを実行する

2 PCがクリーンで、感染が検出されなかった場合. WindowsUpdateCaschとすべてのダウンロードをクリーンアップしてみてください

WindowsUpdateを停止します および暗号化サービスを一時的に選択してから

に移動します

"C:\Windows\SoftwareDistribution "そこにあるすべてのファイルとフォルダを削除します.

管理者としてCMDで

netstopwuauserv

netstopcryptSvc

netstopbits

netstopmsiserver

すべてアンインストール .Netを更新してPCを再起動します....againstart Windows Update および暗号化サービスを再度

Windows Updateに移動して、もう一度確認してください.

管理者としてのCMDで

netstartwuauserv

netstartcryptSvc

netstartbits

netstartmsiserver

32つの解決策がうまくいかなかった場合 システムにファイルが破損しているか、不足している可能性があります

あなたは走ることができます SFC/scannow またはDISM CMDのコマンド

DISM/オンライン/クリーンアップ-画像/CheckHealth

DISM/オンライン/クリーンアップ-画像/ScanHealth

DISM/Online/Cleanup-Image/RestoreHealth

ただし、デスクトップから使用しているのと同じversionのWindowsをインストールして、Windowsをアップグレードすることをお勧めします. ISOをPCにダウンロードする必要があります PCの任意のdirectoyでファイルを解凍または解凍し、セットアップを実行します

あなたが持っているWindowsのversionを知るために... +Xに勝つ 選択する 実行リストから タイプ ウィンバー

もちろん、すべての個人ファイル、設定、アプリは保持され、保存されます.インストール中に、Windowsはシステム内の破損や欠落したファイルを修正して完了します.

改良する 以下のリンクを確認してください

以前のversionのwindows 10のISOファイルを使用してwindows 10version2004にアップグレードする方法

幸運

22 #
KevinBa

私はケビンBです.ご不便をおかけして申し訳ございません.整理のお手伝いをさせていただきます.
コンピューターで最後に更新が正しく機能したのはいつですか.
コンピュータでアップデートトラブルシューティングを実行して、同じ問題が発生するかどうかを確認してください
WindowsUpdateのトラブルシューティング
support.Microsoft.com/ja-jp/Windows...
上記の方法で問題が解決しない場合は、以下のリンクの手順に従って、Windowsの更新コンポーネントをリセットしてみてください.
方法:WindowsでWindowsUpdateコンポーネントをリセットする
方法:WindowsでWindowsUpdateコンポーネントをリセットする
これがお役に立てば幸いです.
ケビンB.
独立顧問

応答22# ->にスキップ
21 #
SakisSe

こんにちはケビン、入力してくれてありがとう.

残念ながら、これらは役に立ちませんでした. 問題は解決しません.

応答21# ->にスキップ
17 #
SakisSe

だから、私も試しました .NETFramework修復ツール 、これは最終的に問題を修正しませんでしたが、いくつかのログなどを生成しました.また、Get-WindowsUpdateLogコマンドを実行してWUログを取得しました.

ただし、これらのログから何か有用なものを作成する方法がわかりません.これは、このトラブルシューティングプロセスを突破するのに役立ちます.