KB5028920 - Problème connu lié au blocage du CLR lorsque des profileurs sont en cours d’utilisation

Remarque

Date de publication :
29 juin 2023

Résumé

Cet article fournit une aide pour atténuer un problème lorsque, après l’installation des mises à jour du 13 juin 2023 pour .NET Framework et .NET, les utilisateurs peuvent rencontrer des problèmes avec la façon dont le runtime .NET Framework importe les certificats X.509.

Symptôme

Les scénarios utilisant .NET Framework 3.5 se bloquent au démarrage avec une violation d’accès (code 0xc0000005) dans mscorwks.dll chaque fois que certains profileurs d’instrumentation sont actifs.

Solution

Ce problème a été résolu dans les mises à jour hors bande publiées le 29 juin 2023 et le 5 juillet 2023 pour Windows et Windows Server versions affectées par ce problème. Pour obtenir le package autonome pour ces mises à jour hors bande, recherchez le numéro de base de connaissances dans le catalogue Microsoft Update. Vous pouvez importer manuellement ces mises à jour dans Windows Server Update Services (WSUS) et Microsoft Endpoint Configuration Manager. Pour obtenir des instructions WSUS, consultez WSUS et le site de catalogue. Pour obtenir des instructions sur le gestionnaire de configuration, consultez Importer des mises à jour à partir du catalogue Microsoft Update.

Si vous avez utilisé des solutions de contournement ou d’atténuation pour ce problème, elles ne sont plus nécessaires et nous vous recommandons de les supprimer. Pour supprimer la solution de contournement, passez en revue la solution de contournement ou l’autre solution de contournement qui a été appliquée pour obtenir des instructions.

Version du produit Mettre à jour
Windows 11, version 22H2
.NET Framework 3.5 Catalogue 5029008
Windows 11, version 21H2
.NET Framework 3.5 Catalogue 5029007
Windows Server 2022
.NET Framework 3.5 Catalogue 5028919
Azure Stack HCI, version 22H2
.NET Framework 3.5 Catalogue 5028919
Azure Stack HCI, version 21H2
.NET Framework 3.5 Catalogue 5028919
Windows 10 version 22H2
.NET Framework 3.5 Catalogue 5029006
Windows 10 version 21H2
.NET Framework 3.5 Catalogue 5029006
Windows 10 1809 (mise à jour d’octobre 2018) et Windows Server 2019
.NET Framework 3.5 Catalogue 5029009
Windows 10 1607 (mise à jour anniversaire) et Windows Server 2016
.NET Framework 3.5 Catalogue 5028913
Windows Embedded 8.1 et Windows Server 2012 R2
.NET Framework 3.5 Catalogue 5028918
Windows Embedded 8 et Windows Server 2012
.NET Framework 3.5 Catalogue 5028915
Windows Embedded 7 Standard et Windows Server 2008 R2 SP1
.NET Framework 3.5.1 Catalogue 5028917
Windows Server 2008 SP2
.NET Framework 2.0, 3.0 Catalogue 5028916

Mises à jour affectées

Les versions .NET Framework et .NET suivantes sont affectées :

  • .NET Framework 2.0, 3.0, 3.5, 3.5.1, lorsque la mise à jour de sécurité du 13 juin 2022 est installée.

Forum aux questions sur la protection des données personnelles

Quand ce changement a-t-il été introduit ?

Ce changement de comportement a été introduit dans les mises à jour de sécurité du 13 juin 2022 pour .NET et .NET Framework.

Est-il nécessaire pour moi d’installer cette nouvelle mise à jour ?

L’installation de cette nouvelle mise à jour est nécessaire uniquement si votre application rencontre le problème décrit dans le titre « Symptôme » en haut de cet article. Si vous ne rencontrez pas ce problème, vous n’avez pas besoin d’installer cette mise à jour.

Cette nouvelle mise à jour remplace-t-elle la mise à jour du .NET Framework du 13 juin 2023 ?

Non. Si vous utilisez .NET Framework, vous devez d’abord installer le correctif cumulatif du 13 juin 2023 ou les mises à jour de sécurité uniquement avant d’installer la nouvelle mise à jour du 22 juin 2023.

Informations sur la protection et la sécurité