Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Zobacz, których produktów dotyczy ten artykuł.

Symptomy

Po zainstalowaniu pakietów zbiorczych aktualizacji zabezpieczeń i jakości platformy .NET z 12 września 2017 r., które dotyczą programów .NET Framework 4.6, 4.6.1, 4.6.2 i 4.7, występują problemy z renderowaniem w aplikacjach Windows Presentation Foundation (WPF), które używają typów WPF w usłudze systemu Windows.

W przypadku wystąpienia tych problemów aplikacje korzystające z elementu WPF do renderowania generują czarny obraz. Dzieje się tak, jeśli aplikacja działa w następujących sytuacjach:

  • W nieinterakcyjnej stacji okien (na przykład w programie Windows Services)

  • Uruchamianie jako konto systemu lokalnego

  • Interakcyjnie w sesji 0 przy użyciu narzędzi, takich jak psexec.exe

Rozwiązanie

Aby rozwiązać te problemy, zastosuj następującą aktualizację odpowiednią dla twojego systemu:

  • 4043767 Październik 2017 r. — pakiet zbiorczy aktualizacji zabezpieczeń i jakości dla .NET Framework 3.5, 4.5.2, 4.6, 4.6.1, 4.6.2 i 4.7 dla aktualizacji Windows 8.1, Windows RT 8.1 i Windows Server 2012 R2 (KB 4043767)

  • 4043769 Październik 2017 r. — pakiet zbiorczy aktualizacji zabezpieczeń i jakości dla .NET Framework 3.5, 4.5.2, 4.6, 4.6.1, 4.6.2 i 4.7 dla Windows Server 2012 (KB 4043769)

  • 4043766 Październik 2017 r. — pakiet zbiorczy aktualizacji zabezpieczeń i jakości dla .NET Framework 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2 i 4.7 w systemach Windows 7 SP1 i Windows Server 2008 R2 SP1 (KB 4043766)

  • 4043768 Październik 2017 — aktualizacja aktualizacji zabezpieczeń i jakości dla .NET Framework systemów Windows Server 2008 z dodatkiem SP2, 4.5.2 i 4.6 dla systemu Windows Server 2008 SP2 (KB 4043768)

Obejście

Aby obejść ten problem, tymczasowo usuń aktualizację z 12 września 2017 r., pakiet zbiorczy aktualizacji zabezpieczeń i jakości, a następnie zainstaluj odpowiednią aktualizację z 12 września 2017 r. Security-Only, aby upewnić się, że systemy są zabezpieczone przed najnowszymi lukami.

Odpowiednie aktualizacje Security-Only są następujące:

4040956 Aktualizacja samych zabezpieczeń dla .NET Framework 4.6, 4.6.1, 4.6.2 i 4.7 dla Windows 8.1, Windows RT 8.1 i Windows Server 2012 R2: 12 września 2017 r.

4040955 Aktualizacja samych zabezpieczeń dla .NET Framework 4.6, 4.6.1, 4.6.2 i 4.7 dla Windows Server 2012: 12 września 2017 r.

4040957 Aktualizacja samych zabezpieczeń dla .NET Framework 4.6, 4.6.1, 4.6.2 i 4.7 dla systemów Windows 7 SP1 i Windows Server 2008 R2 SP1 oraz dla .NET Framework 4.6 dla systemu Windows Server 2008 SP2: 12 września 2017 r.

Więcej informacji

Zalecamy, aby nie używać typów WPF w usłudze systemu Windows.

Aby uzyskać więcej informacji na temat używania funkcji WPF do tworzenia aplikacji, zobacz następujący artykuł Microsoft Learn:

Tworzenie aplikacji

Informacje

4040972 Pakiet zbiorczy aktualizacji zabezpieczeń i jakości dla .NET Framework 4.6, 4.6.1, 4.6.2 i 4.7 dla Windows 8.1, Windows RT 8.1 i Windows Server 2012 R2: 12 września 2017 r.

4040971 Pakiet zbiorczy aktualizacji zabezpieczeń i jakości dla .NET Framework 4.6, 4.6.1, 4.6.2 i 4.7 dla Windows Server 2012: 12 września 2017 r.

4040973 Pakiet zbiorczy aktualizacji zabezpieczeń i jakości dla .NET Framework 4.6, 4.6.1, 4.6.2 i 4.7 dla systemów Windows 7 SP1 i Windows Server 2008 R2 SP1 oraz dla .NET Framework 4.6 dla systemu Windows Server 2008 SP2: 12 września 2017 r.

Informacje zawarte w tym artykule dotyczą

Ten artykuł dotyczy następujących elementów:

  • .NET Framework 4.6, 4.6.1, 4.6.2 i 4.7, gdy są używane z:

    • Windows 8.1

    • Windows RT 8.1

    • Windows Server 2012 R2

    • Windows Server 2012

    • Windows 7 z dodatkiem SP1

    • Windows Server 2008 R2 z dodatkiem SP1

  • .NET Framework 4.6 w przypadku użycia z:  

    • Windows Server 2008 SP2

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×