Windows Server prend désormais en charge les mises à jour automatiques .NET

Windows Server

Microsoft indique que les administrateurs Windows peuvent désormais opter pour des mises à jour automatiques pour .NET Framework et .NET Core via Microsoft Update (MU) sur les systèmes Windows Server.

La nouvelle option a commencé à être déployée aujourd’hui et, une fois que vous l’aurez acceptée, elle ajoutera .NET Core 3.1, .NET 5.0 et .NET 6.0 au canal de mises à jour automatiques en tant que troisième option en plus de Windows Server Update Services (WSUS ) et le catalogue Microsoft Update.

« Nous sommes ravis d’annoncer qu’à partir d’avril 2022, nous mettrons à disposition des mises à jour mensuelles pour .NET moderne (.NET Core) pour les systèmes d’exploitation de serveur via Microsoft Update (MU) sur une base opt-in », a expliqué Jamshed Damkewala, un responsable principal de l’ingénierie .NET chez Microsoft.

« Si vous ne souhaitez pas que vos serveurs soient mis à jour automatiquement pour vous, aucune action n’est requise. Il n’y a aucun changement pour les systèmes d’exploitation clients qui continueront à recevoir des mises à jour via les mises à jour automatiques, WSUS et le catalogue MU comme auparavant. »

Cette nouvelle option a été ajoutée pour les clients demandant un moyen d’installer les mises à jour .NET sans utiliser d’outil de déploiement, comme sur les plates-formes clientes Windows.

En faire un changement opt-in permettra aux administrateurs de choisir leur méthode préférée pour maintenir à jour les systèmes d’exploitation du serveur, en fonction de leur approche de déploiement.

Comment activer les mises à jour automatiques .NET

Vous pouvez activer les mises à jour automatiques .NET sur Windows Server en définissant les clés de registre répertoriées dans le tableau ci-dessous (manuellement ou à l’aide de la stratégie de groupe, comme indiqué ici).

Version .NET Clé d’enregistrement Nom Valeur
TOUT [HKEY_LOCAL_MACHINESOFTWAREMicrosoft.NET] « Autoriser AUOnServerOS » dword:00000001
.NET 6.0 [HKEY_LOCAL_MACHINESOFTWAREMicrosoft.NET6.0] « Autoriser AUOnServerOS » dword:00000001
.NET 5.0 [HKEY_LOCAL_MACHINESOFTWAREMicrosoft.NET5.0] « Autoriser AUOnServerOS » dword:00000001
.NET 3.1 [HKEY_LOCAL_MACHINESOFTWAREMicrosoft.NET3.1] « Autoriser AUOnServerOS » dword:00000001

« Nous sommes ravis de commencer à fournir des mises à jour pour .NET moderne aux systèmes d’exploitation de serveur via Microsoft Update sur une base opt-in et nous attendons avec impatience vos commentaires sur cette expérience », a ajouté Damkewala.

En décembre 2020, suite aux demandes des clients, Microsoft a commencé à fournir des mises à jour .NET et .NET Core sur Windows via Microsoft Update (via WSUS et le catalogue MU pour l’OS serveur et les mises à jour automatiques pour l’OS client).

Début avril 2022, la société a rappelé à ses clients que plusieurs versions de .NET Framework (c’est-à-dire 4.5.2, 4.6 et 4.6.1) signées à l’aide de l’algorithme non sécurisé Secure Hash Algorithm 1 (SHA-1) atteindront leur fin de vie au fin du mois.

Redmond prévoit également de déployer en juillet 2022 un nouveau service Windows Autopatch qui maintiendra automatiquement les logiciels Windows et Office à jour pour les clients Microsoft disposant d’une licence Windows 10/11 Entreprise E3 ou supérieure.