🪟

【Azure】Windows Server の .NET Core はデフォルトで自動更新しない

2024/09/25に公開

トラブル内容

Azure Update Manager でアップデートチェックをかけまくってるのに一向に .NET の KB が出てこない

解決方法

下記のようにレジストリを登録してオプトインすると、.NET がアップデート対象になる。

Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\.NET" -Name "AllowAUOnServerOS" -Value 1

解説

サーバー用途だと Inture や WSUS を使ってパッチ管理してる場合が多く、勝手に自動更新かかると困る人が多いのでデフォルトで自動更新しないようになっている(らしい)。
しかしながら私のように、面倒なので普通に自動更新してほしいという人もいるのでレジストリキーでなんとかできるようにしてくれている。
特定のバージョンだけオプトインするなども可能。

参考

https://devblogs.microsoft.com/dotnet/server-operating-systems-auto-updates/
https://jpigott.com/2024/03/azure-update-manager-patching-net-core/

Discussion