mieki256's diary



2021/11/03(水) [n年前の日記]

#1 [windows] Windows Updateがエラーを出してる

Windows10 x64 21H1 上で、Windows Update がエラーを出し続けていることに気づいた。手動で「再試行」をクリックしても、以下のメッセージが表示され続けている。

更新プログラムのインストール中に問題が発生しましたが、後で自動的に再試行されます。この問題が引き続き発生し、Web検索やサポートへの問い合わせを通じて情報を集める必要がある場合は、次のエラーコードが役立つ可能性があります:(0x80070643)

原因になっているパッチは以下の模様。

2021-09 .NET 5.0.10 Update for x64 Client KB5006192)

改善しないか色々試してみたけど、どうやら Visual Studio Community 2019 をインストールしていることで出ているっぽいなと…。 てなあたりを試してみたところ、件のパッチのインストールに成功する状態になった。

ところが、今度は別のパッチが 0x80070643 エラーを出す…。

2021-07 .NET 5.0.8 Update for x64 Client (KB5004698)

また .NET絡みかよ。

ちなみに、トラブルシューティング → 追加のトラブルシューティング → Windows Update → トラブルシューティングツールの実行、を試してみたけど、変化無し。

コマンドプロンプト上で dontnet --info と打ってみたら、.NET 5.0.8 なんてインストールされてないように見えるのだけど。
> dotnet --info
.NET SDK (global.json を反映):
 Version:   5.0.402
 Commit:    e9d3381880

ランタイム環境:
 OS Name:     Windows
 OS Version:  10.0.19043
 OS Platform: Windows
 RID:         win10-x64
 Base Path:   C:\Program Files\dotnet\sdk\5.0.402\

Host (useful for support):
  Version: 5.0.11
  Commit:  f431858f8b

.NET SDKs installed:
  3.1.414 [C:\Program Files\dotnet\sdk]
  5.0.104 [C:\Program Files\dotnet\sdk]
  5.0.208 [C:\Program Files\dotnet\sdk]
  5.0.402 [C:\Program Files\dotnet\sdk]

.NET runtimes installed:
  Microsoft.AspNetCore.All 2.1.30 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
  Microsoft.AspNetCore.App 2.1.30 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 3.1.20 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 5.0.4 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 5.0.10 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 5.0.11 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 2.1.30 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 3.1.17 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 3.1.20 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 5.0.4 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 5.0.10 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 5.0.11 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.WindowsDesktop.App 3.1.17 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 3.1.20 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 5.0.4 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 5.0.10 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
  Microsoft.WindowsDesktop.App 5.0.11 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]

To install additional .NET runtimes or SDKs:
  https://aka.ms/dotnet-download

.NET 5.0.8 Update って、インストールしなきゃいけないものなんだろうか…?

ちなみに、.NET関係のパッチが Windows Update (正確には Microsoft Update?)で降りてくるようになったのは比較的最近の話だそうで…。

_「.NET 5.0」「.NET Core 2.1/3.1」が“Microsoft Update”経由で更新可能に - 窓の杜
_Microsoft、.NET Coreの更新プログラムの配信をMicrosoft Updateに追加 | TECH+

Microsoft Update を無効にしてしまえば、Windows Update でエラーは出ない状態になるのだけど…。いっそのこと、レジストリを弄って、.NET関係のパッチは無視するようにしてしまおうか…。

2021/11/04追記。 :

Visual Studio Community 2019 と Visual Studio Build Tools 2019 を一旦アンインストールして試してみた。

ダメだった。相変わらず Windows Update で、2021-07 .NET 5.0.8 Update for x64 Client (KB5004698) がエラー 0x80070643 を出す。

Visual Studio Community 2019 と Visual Studio Build Tools 2019 を再インストールしてみた。これで最新版がインストールされるのではないか。

再インストールしても、ダメだった。相変わらず同じエラー。

.NET Desktop Runtime 5.0.8 とやらをインストールしたら状態が変わるかなと、以下から windowsdesktop-runtime-5.0.8-win-x64.exe をDLして実行してみたけれど。

_Download .NET 5.0 (Linux, macOS, and Windows)

「別バージョンがインストールされている」と文句を言われてエラーになってしまった。どうしろと。

もう疲れた。いい加減にしろ、Microsoft…。SSDの書き込み量を無駄に消費させやがって…。

仕方ないので、特定のパッチだけを無視するように設定できるツール、Show or hide updates を使って、該当パッチを無視することにした。

_Windows10 - Windows Update - 非表示・自動更新の無効化 - 非表示 ダウンロード・使用方法

ちなみに、元々、「Office 2003 更新プログラム KB907417」もずっとインストールエラーを出し続けるので、Show or hide updates を使って無視するように設定してある状態だったりするわけで…。無視するパッチが一つから二つに増えたところで、今更ではあるよなと…。

_Windows10 - Windows Update - 更新が失敗するとき
_Office 2003 更新プログラム: KB907417 - エラー 0x80096004 - Microsoft コミュニティ

以上、1 日分です。

過去ログ表示

Prev - 2021/11 - Next
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project