Проблемы с отрисовкой после установки накопительных исправлений безопасности и качества .NET от 12 сентября 2017 г.

Применяется к
.NET Framework 4.6.2 .NET Framework 4.6.1 .NET Framework 4.6 .NET Framework 4.7

Ознакомьтесь с продуктами, к которым относится эта статья.

Проблема

После установки 12 сентября 2017 г. накопительных пакетах по безопасности и качеству .NET, которые применяются к платформа .NET Framework 4.6, 4.6.1, 4.6.2 и 4.7, в приложениях Windows Presentation Foundation (WPF), использующих типы WPF в службе Windows, возникают проблемы с отрисовкой.

При возникновении этих проблем приложения, использующие элемент WPF для отрисовки, создают черное изображение. Это происходит, если приложение выполняется в следующих ситуациях:

  • На неинтерактивной станции Windows (например, в службах Windows)
  • Запуск от имени учетной записи LocalSystem
  • В интерактивном режиме в сеансе 0 с помощью таких средств, как psexec.exe

Решение

Чтобы устранить эти проблемы, примените следующее обновление, соответствующее вашей системе:

  • 4043767 октября 2017 г. Пакет обновлений системы безопасности и качества для платформа .NET Framework 3.5, 4.5.2, 4.6, 4.6.1, 4.6.2 и 4.7 для Windows 8.1, Windows RT 8.1 и Windows Server 2012 R2 (kb 4043767)
  • 4043769 октября 2017 г. Пакет обновлений системы безопасности и качества для платформа .NET Framework 3.5, 4.5.2, 4.6, 4.6.1, 4.6.2 и 4.7 для Windows Server 2012 (kb 4043769)
  • 4043766 октября 2017 г. Накопительный пакет обновления безопасности и качества для платформа .NET Framework 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2 и 4.7 для Windows 7 с пакетом обновления 1 (SP1) и Windows Server 2008 R2 с пакетом обновления 1 (SP1) (kb 4043766)
  • 4043768 октября 2017 г. Накопительный пакет обновления для системы безопасности и качества для обновлений платформа .NET Framework 2.0 с пакетом обновления 2 (SP2), 4.5.2 и 4.6 для Windows Server 2008 с пакетом обновления 2 (SP2) (kb 4043768)

Временное решение

Чтобы обойти эту проблему, временно удалите накопительный пакет обновления безопасности и качества от 12 сентября 2017 г., а затем установите соответствующее обновление 12 сентября 2017 г. Security-Only, чтобы обеспечить защиту систем от последних уязвимостей.

Ниже перечислены соответствующие обновления Security-Only:

4040956 обновление системы безопасности для платформа .NET Framework 4.6, 4.6.1, 4.6.2 и 4.7 для Windows 8.1, Windows RT 8.1 и Windows Server 2012 R2: 12 сентября 2017 г.

4040955 обновление системы безопасности для платформа .NET Framework 4.6, 4.6.1, 4.6.2 и 4.7 для Windows Server 2012: 12 сентября 2017 г.

4040957 обновление системы безопасности только для платформа .NET Framework 4.6, 4.6.1, 4.6.2 и 4.7 для Windows 7 с пакетом обновления 1 (SP1) и Windows Server 2008 R2 с пакетом обновления 1 (SP1) и для платформа .NET Framework 4.6 для Windows Server 2008 с пакетом обновления 2 (SP2): 12 сентября 2017 г.

Дополнительные сведения

Не рекомендуется использовать типы WPF в службе Windows.

Дополнительные сведения об использовании WPF для разработки приложений см. в следующей статье Microsoft Learn:

Разработка приложений

Ссылки

4040972 накопительный пакет платформа .NET Framework 4.6, 4.6.1, 4.6.2 и 4.7 для Windows 8.1, Windows RT 8.1 и Windows Server 2012 R2: 12 сентября 2017 г.

4040971 накопительный пакет платформа .NET Framework 4.6, 4.6.1, 4.6.2 и 4.7 для Windows Server 2012: 12 сентября 2017 г.

4040973 накопительный пакет безопасности и качества для платформа .NET Framework 4.6, 4.6.1, 4.6.2 и 4.7 для Windows 7 с пакетом обновления 1 (SP1) и Windows Server 2008 R2 с пакетом обновления 1 (SP1) и для платформа .NET Framework 4.6 для Windows Server 2008 с пакетом обновления 2 (SP2): 12 сентября 2017 г.

Относится к

Эта статья относится к следующим:

  • Платформа .NET Framework 4.6, 4.6.1, 4.6.2 и 4.7 при использовании с:

    • Windows 8.1
    • Windows RT 8.1
    • Windows Server 2012 R2
    • Windows Server 2012
    • Windows 7 с пакетом обновления 1 (SP1)
    • Windows Server 2008 R2 с пакетом обновления 1 (SP1)
  • Платформа .NET Framework 4.6 при использовании с:

    • Windows Server 2008 с пакетом обновления 2 (SP2)