مشكلات Visual Basic في تحديثات Windows أغسطس 2019

جرب أداة القضاء على المشاكل

أضافت Microsoft مشكلة معروفة جديدة لجميع التحديثات التراكمية التي أصدرتها لإصدارات عميل وخادم Windows في أغسطس 2019.

توضح المشكلة أن التطبيقات قد تتوقف عن الاستجابة إذا كانت تستخدم Visual Basic 6 أو Visual Basic for Applications أو Visual Basic Scripting Edition. قد تعرض التطبيقات الخطأ 'خطأ استدعاء إجراء غير صالح' في هذه الحالة.

بعد تثبيت هذا التحديث ، قد تتوقف التطبيقات التي تم إنشاؤها باستخدام Visual Basic 6 (VB6) ووحدات الماكرو التي تستخدم Visual Basic للتطبيقات (VBA) والبرامج النصية أو التطبيقات التي تستخدم Visual Basic Scripting Edition (VBScript) عن الاستجابة وقد تتلقى 'إجراء غير صالح' خطأ في الاتصال.

يبدو أن Cisco XenApps قد تأثرت بالمشكلة وفقًا لمشاركة في موقع Born .

windows visual basic issue august 2019

يبدو أن جميع التحديثات التراكمية التي أصدرتها Microsoft متأثرة بالمشكلة. تمت إضافة المشكلة المعروفة إلى صفحات الإصدار لكافة الإصدارات المدعومة من Microsoft Windows:

  • Windows 7 و Windows Server 2008 R2: KB4512486 و KB4512506
  • Windows 8.1 و Windows Server 2012 R2: KB4512488 و KB4512489
  • الإصدار 1507 من Windows 10: KB4512497
  • الإصدار 1607 من Windows 10 و Windows Server 2016: KB4512517
  • الإصدار 1703 من Windows 10: KB4512507
  • الإصدار 1709 من Windows 10: KB4512516
  • الإصدار 1803 من Windows 10: KB4512501
  • الإصدار 1809 من Windows 10 و Windows Server 2019: KB4511553
  • الإصدار 1903 من Windows 10 و Windows Server 1903: KB4512508

تشير Microsoft إلى أنها تحقق في المشكلة حاليًا وأنها تخطط لتوزيع تحديث بمجرد حل المشكلة.

كشفت مايكروسوفت عن خطط الشهر الماضي ل تعطيل VBScript افتراضيًا على الأجهزة التي تعمل بنظام التشغيل Windows 7 أو Windows 8.1 أو Windows Server 2008 R2 أو 2012 R2. قامت الشركة بتعطيل VBScript على الأجهزة التي تعمل بنظام Windows 10 قبل شهر من الآن.

لم تكشف Microsoft عن معلومات إضافية حول المشكلة ؛ من المحتمل أنه مرتبط بتعطيل VBScript المعلن على جميع إصدارات Windows.

قد ترغب المؤسسات - ويؤثر الخطأ في المؤسسات في الغالب - الذين يقومون بتشغيل التطبيقات أو الأدوات التي تتطلب نكهة Visual Basic في حظر تحديثات أغسطس 2019 حتى يتم حل المشكلة. أولئك الذين قاموا بتثبيت البقع يمكنهم بالفعل قم بإلغاء تثبيت تحديثات Windows لحلها.

الكلمات الختامية

مشكلة تؤثر على كافة إصدارات Visual Basic المختلفة على كافة الإصدارات المدعومة من Windows ، وهي مشكلة رئيسية. تحتاج Microsoft حقًا إلى إعادة التفكير في اختبار التحديثات وتقييمها لتجنب حدوث عطل كبير مثل هذا خاصةً إذا كان يتعلق بالمنتجات الداخلية مثل Visual Basic.

الآن أنت: ما هو رأيك في هذه القضية؟