Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

См. продукты, к которым относятся сведения из данной статьи.

Проблемы

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

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

  • В неинтерактивной оконной станции (например, в службах Windows)

  • Запуск от имени учетной записи LocalSystem

  • Интерактивно в сеансе 0 с помощью таких средств, как psexec.exe

Решение

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

  • 4043767 Пакет обновлений системы безопасности и исправлений для платформа .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) за октябрь 2017 г.

  • 4043769 Пакет обновлений системы безопасности и исправлений для платформа .NET Framework 3.5, 4.5.2, 4.6, 4.6.1, 4.6.2 и 4.7 для Windows Server 2012 (KB 4043769) за октябрь 2017 г.

  • 4043766 Пакет обновлений системы безопасности и исправлений для платформа .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) за октябрь 2017 г.

  • 4043768 Пакет обновлений системы безопасности и исправлений для платформа .NET Framework 2.0 с пакетом обновления 2 (SP2), 4.5.2 и 4.6 для Windows Server 2008 с пакетом обновления 2 (SP2) (KB 4043768) за октябрь 2017 г.

Обходное решение

Чтобы обойти эту проблему, временно удалите обновление от 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)

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×