Problèmes de rendu après le 12 septembre 2017, les correctifs cumulatifs de sécurité et de qualité .NET sont installés

S’applique à
.NET Framework 4.6.2 .NET Framework 4.6.1 .NET Framework 4.6 .NET Framework 4.7

Consultez les produits auxquels cet article s’applique.

Symptômes

Après avoir installé les correctifs cumulatifs de sécurité et de qualité .NET du 12 septembre 2017 qui s’appliquent à .NET Framework 4.6, 4.6.1, 4.6.2 et 4.7, vous rencontrez des problèmes de rendu dans les applications Windows Presentation Foundation (WPF) qui utilisent des types WPF dans un service Windows.

Lorsque ces problèmes se produisent, les applications qui utilisent un élément WPF pour le rendu génèrent une image noire. Cela se produit si l’application s’exécute dans les situations suivantes :

  • Dans une station de fenêtre non interactive (par exemple, dans les services Windows)
  • Exécution en tant que compte LocalSystem
  • De manière interactive dans la session 0 à l’aide d’outils tels que psexec.exe

Résolution

Pour résoudre ces problèmes, appliquez la mise à jour suivante appropriée pour votre système :

  • 4043767 correctif cumulatif de sécurité et de qualité d’octobre 2017 pour .NET Framework 3.5, 4.5.2, 4.6, 4.6.1, 4.6.2 et 4.7 pour les mises à jour Windows 8.1, Windows RT 8.1 et Windows Server 2012 R2 (kb 4043767)
  • 4043769 correctif cumulatif de sécurité et de qualité d’octobre 2017 pour .NET Framework 3.5, 4.5.2, 4.6, 4.6.1, 4.6.2 et 4.7 pour les mises à jour Windows Server 2012 (kb 4043769)
  • 4043766 correctif cumulatif de sécurité et de qualité d’octobre 2017 pour .NET Framework 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2 et 4.7 pour Windows 7 SP1 et Windows Server 2008 R2 SP1 (kb 4043766)
  • 4043768 correctif cumulatif de sécurité et de qualité d’octobre 2017 pour .NET Framework 2.0 SP2, 4.5.2 et 4.6 pour Windows Server 2008 SP2 (kb 4043768)

Solution de contournement

Pour contourner ce problème, supprimez temporairement la mise à jour du correctif cumulatif de sécurité et de qualité du 12 septembre 2017, puis installez la mise à jour correspondante du 12 septembre 2017 Security-Only pour vous assurer que les systèmes sont sécurisés contre les dernières vulnérabilités.

Les mises à jour Security-Only correspondantes sont les suivantes :

mise à jour de sécurité 4040956 uniquement pour .NET Framework 4.6, 4.6.1, 4.6.2 et 4.7 pour Windows 8.1, Windows RT 8.1 et Windows Server 2012 R2 : 12 septembre 2017

mise à jour de sécurité 4040955 uniquement pour .NET Framework 4.6, 4.6.1, 4.6.2 et 4.7, pour Windows Server 2012 : 12 septembre 2017

4040957 mise à jour de sécurité uniquement pour .NET Framework 4.6, 4.6.1, 4.6.2 et 4.7 pour Windows 7 SP1 et Windows Server 2008 R2 SP1 et pour .NET Framework 4.6 pour Windows Server 2008 SP2 : 12 septembre 2017

Informations supplémentaires

Nous vous recommandons de ne pas utiliser les types WPF dans un service Windows.

Pour plus d’informations sur l’utilisation de WPF pour le développement d’applications, consultez l’article Microsoft Learn suivant :

Développement d’applications

Références

4040972 correctif cumulatif de sécurité et de qualité pour .NET Framework 4.6, 4.6.1, 4.6.2 et 4.7 pour Windows 8.1, Windows RT 8.1 et Windows Server 2012 R2 : 12 septembre 2017

4040971 correctif cumulatif de sécurité et de qualité pour .NET Framework 4.6, 4.6.1, 4.6.2 et 4.7 pour Windows Server 2012 : 12 septembre 2017

correctif cumulatif de sécurité et de qualité 4040973 pour .NET Framework 4.6, 4.6.1, 4.6.2 et 4.7 pour Windows 7 SP1 et Windows Server 2008 R2 SP1 et pour .NET Framework 4.6 pour Windows Server 2008 SP2 : 12 septembre 2017

S’applique à

Cet article s'applique aux produits suivants :

  • .NET Framework 4.6, 4.6.1, 4.6.2 et 4.7, lorsqu’il est utilisé avec :

    • Windows 8.1
    • Windows RT 8.1
    • Windows Server 2012 R2
    • Windows Server 2012
    • Windows 7 SP1
    • Windows Server 2008 R2 SP1
  • .NET Framework 4.6 lorsqu’il est utilisé avec :

    • Windows Server 2008 SP2