راجع المنتجات التي تنطبق عليها هذه المقالة.
الأعراض
بعد تثبيت مجموعة تحديثات الأمان والجودة ل .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 أكتوبر 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 SP1 Windows Server 2008 R2 SP1 (KB 4043766)
- 4043768 أكتوبر 2017 مجموعة تحديثات الأمان والجودة .NET Framework 2.0 SP2 و4.5.2 و4.6 لتحديثات Windows Server 2008 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 SP1 Windows Server 2008 R2 SP1 ولل .NET Framework 4.6 Windows Server 2008 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 SP1 Windows Server 2008 R2 SP1 و .NET Framework 4.6 ل Windows Server 2008 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 SP1
- Windows Server 2008 R2 SP1
.NET Framework 4.6 عند استخدامه مع:
- Windows Server 2008 SP2