على جهاز كمبيوتر عميل يستند إلى Windows Server 2003 أو Windows Server 2008، النظام عدم حذف ملف مؤقت الذي يتم إنشاؤه عند طلب استدعاء دالة "CryptQueryObject"

الأعراض

يرجى مراعاة السيناريو التالي:
  • إذا كان لديك كمبيوتر عميل الذي يقوم بتشغيل Microsoft Windows Server 2003 أو نظام التشغيل Microsoft Windows Server 2008.
  • على هذا الكمبيوتر، يمكنك استخدام أحد تطبيقات باستدعاء الدالة CryptQueryObject لفك ترميز شهادة PKCS7 مضمنة.
في هذا السيناريو، يتم إنشاء ملف مؤقت 0 بايت في المجلد %windir%\Temp. لا يتم حذف هذا الملف المؤقت عند انتهاء الدالة CryptQueryObject المهمة الخاصة بها. بالإضافة إلى ذلك، عندما يصل عدد الملفات المؤقتة إلى حوالي 65000، وقتاً أطول من المتوقع لإنهاء استدعاء الدالة CryptQueryObject .

ملاحظة % windir % يمثل مسار مجلد نظام Windows. بشكل عام، هذا المسار هو C:\Windows.

الحل

معلومات الإصلاح العاجل

يتوفر إصلاح عاجل معتمد من Microsoft. ومع ذلك، يهدف هذا الإصلاح العاجل إلى حل المشكلة الموضحة في هذه المقالة فقط. قم بتطبيق هذا الإصلاح العاجل فقط على الأنظمة التي تواجه المشكلة الموضحة في هذه المقالة. قد يتم إجراء اختبارات إضافية على هذا الإصلاح العاجل. ولذلك، إذا لم يكن تأثير المشكلة كبيرا، نوصي بالانتظار حتى الإصدار التالي من تحديث البرنامج الذي يحتوي على هذا الإصلاح العاجل.

إذا كان يتوفر الإصلاح العاجل للتنزيل، يوجد مقطع "توفر تنزيل الإصلاح عاجل" أعلى مقالة قاعدة المعارف. في حالة عدم ظهور هذا القسم، اتصل بخدمة العملاء ل Microsoft والدعم للحصول على الإصلاح العاجل.

ملاحظة: في حالة حدوث مشكلات إضافية أو يجب إجراء استكشاف للأخطاء وحلها، قد يلزم إنشاء طلب خدمة منفصل. سيتم تطبيق تكاليف الدعم المعتادة على أسئلة الدعم الإضافية والمشكلات التي لا يعمل على حلها هذا الإصلاح العاجل بالتحديد. للحصول على قائمة أرقام هواتف خدمة العملاء ل Microsoft والدعم أو لإنشاء طلب خدمة منفصل، قم بزيارة موقع Microsoft التالي على الويب:ملاحظة: يعرض النموذج "توفر تنزيل الإصلاح العاجل" اللغات التي يتوفر الإصلاح الجديد. في حالة عدم ظهور اللغة الخاصة بك، يكون بسبب عدم توفر إصلاح عاجل لتلك اللغة.

المتطلبات الأساسية

لتطبيق هذا الإصلاح العاجل، يجب تشغيل Windows Server 2003 أو Windows Server 2008.

متطلبات إعادة التشغيل

يجب إعادة تشغيل جهاز الكمبيوتر بعد تطبيق هذا الإصلاح العاجل.

معلومات استبدال الإصلاح العاجل

لا يحل هذا الإصلاح العاجل محل الإصلاحات التي تم إصدارها مسبقاً.

معلومات الملف

يقوم الإصدار الإنجليزي (الولايات المتحدة) من هذا الإصلاح العاجل بتثبيت ملفات لها سمات مسردة في الجداول التالية. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات فى "التوقيت العالمي" المتفق عليه (UTC). يتم عرض التواريخ والأوقات الخاصة بهذه الملفات على جهاز الكمبيوتر المحلي بالتوقيت المحلي مع التوقيت الصيفي (DST) الحالي الخاص بك. بالإضافة إلى ذلك، قد يتم تغيير التواريخ والأوقات عند إجراء عمليات معينة على الملفات.
ملاحظات حول معلومات ملفات Windows Server 2003
  • بالإضافة إلى الملفات المسردة في هذه الجداول، هذا الإصلاح الجديد أيضا بتثبيت ملف كتالوج أمان مرتبط (KB931908.cat) يحمل توقيع Microsoft رقمي.
بالنسبة لكافة الإصدارات المستندة إلى x86 من Windows Server 2003 المعتمدة
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسيمتطلب حزمة الخدمةفرع الخدمة
Crypt32.dll5.131.3790.2877595,96808-Feb-200702:39x86SP1SP1QFE
Crypt32.dll5.131.3790.4018595,45608-Feb-200702:31x86SP2SP2QFE
Updspapi.dll6.3.4.1379,18427-Dec-200607:40x86لا شيءغير قابل للتطبيق
لكافة الإصدارات المستندة إلى x64 من Windows Server 2003 المعتمدة
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسيمتطلب حزمة الخدمةفرع الخدمة
Crypt32.dll5.131.3790.28771,430,01607-Feb-200714:11x64SP1SP1QFE
Wcrypt32.dll5.131.3790.2877595,96807-Feb-200714:11x86SP1ياه
Crypt32.dll5.131.3790.40181,429,50407-Feb-200714:15x64SP2SP2QFE
Wcrypt32.dll5.131.3790.4018595,45607-Feb-200714:15x86SP2ياه
Updspapi.dll6.3.4.1462,12807-Feb-200714:19x64لا شيءغير قابل للتطبيق
لكافة الإصدارات المستندة إلى ألف من Windows Server 2003 المعتمدة
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسيمتطلب حزمة الخدمةفرع الخدمة
Crypt32.dll5.131.3790.28771,757,18407-Feb-200714:11IA-64SP1SP1QFE
Wcrypt32.dll5.131.3790.2877595,96807-Feb-200714:11x86SP1ياه
Crypt32.dll5.131.3790.40181,756,67207-Feb-200714:17IA-64SP2SP2QFE
Wcrypt32.dll5.131.3790.4018595,45607-Feb-200714:17x86SP2ياه
Updspapi.dll6.3.4.1655,15207-Feb-200714:19IA-64لا شيءغير قابل للتطبيق
ملاحظات حول معلومات ملفات Windows Server 2008
هام: يتم تضمين الإصلاحات الجديدة في نظام التشغيل Windows Vista و Windows Server 2008 الإصلاحات العاجلة في حزم نفسه. ومع ذلك، يتم سرد فقط "Windows Vista" على صفحة طلب الإصلاح العاجل. لطلب حزمة الإصلاحات الجديدة التي تنطبق على أنظمة التشغيل أحدهما أو كليهما، حدد الإصلاح التي يتم سردها ضمن "في نظام التشغيل Windows Vista" على الصفحة. راجع القسم "تنطبق على" في مقالات لتحديد نظام التشغيل الفعلية التي تنطبق على كل إصلاح دائماً.
  • يمكن تحديد الملفات التي تنطبق على منتج معين وحدث SR_Level (RTM، SPn)، وخدمة فرع (LDR، GDR) من خلال تفحص أرقام إصدار الملف كما هو موضح في الجدول التالي.
    الإصدارالمنتجSR_Levelفرع الخدمة
    6.0.600
    1.
    22 xxx
    نظام التشغيل Windows Server 2008SP1LDR
    6.0.600
    2.
    22 xxx
    نظام التشغيل Windows Server 2008SP2LDR
  • تم دمج Service Pack 1 في الإصدار Windows Server 2008.
  • ملفات البيانات () وملفات MUM (.mum) التي تم تثبيتها لكل بيئة هي المدرجة بشكل منفصل في القسم "معلومات ملف إضافي ل Windows Server 2008". تتميز ملفات MUM وملفات البيانات وملفات الكتالوج (.cat) أمان مقترن، بالغة الأهمية الحفاظ على حالة المكون الذي تم تحديثه. يتم توقيع ملفات كتالوج الأمان، التي لا يتم سرد السمات، باستخدام توقيع Microsoft رقمي.
لكافة الإصدارات المستندة إلى x86 Windows Server 2008
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسي
Crypt32.dll6.0.6001.22677978,43223-Apr-201015:43x86
Crypt32.dll6.0.6002.22391978,94424-Apr-201014:35x86
لكافة الإصدارات المستندة إلى x64 من Windows Server 2008
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسي
Crypt32.dll6.0.6001.226771,255,93623-Apr-201016:08x64
Crypt32.dll6.0.6002.223911,259,00826-Apr-201006:03x64
Crypt32.dll6.0.6001.22677978,43223-Apr-201015:43x86
Crypt32.dll6.0.6002.22391978,94424-Apr-201014:35x86
لكافة الإصدارات المستندة إلى ألف من Windows Server 2008
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسي
Crypt32.dll6.0.6001.226772,373,63223-Apr-201015:39IA-64
Crypt32.dll6.0.6002.223912,373,63226-Apr-201005:55IA-64
Crypt32.dll6.0.6001.22677978,43223-Apr-201015:43x86
Crypt32.dll6.0.6002.22391978,94424-Apr-201014:35x86

الحل البديل

الحل البديل لنظام التشغيل Windows Server 2003

للتغلب على هذه المشكلة، احذف الملفات المؤقتة قبل بلوغ عدد الملفات المؤقتة 65000.

الحل ل Windows Server 2008

للتغلب على هذه المشكلة، احذف الملفات المؤقتة قبل بلوغ عدد الملفات المؤقتة 65000.

الحالة

أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "ينطبق على".

مزيد من المعلومات

هذه المشكلة أكثر وضوحاً عندما يتم استدعاء الدالة CryptQueryObject مباشر أو غير مباشر من تطبيق ملقم من خلال بعض الطبقة المتوسطة. عندما يصل عدد الملفات المؤقتة 65000، أجهزة الكمبيوتر العميلة تواجه تأخيرات كبيرة. مستدعي غير مباشرة معروفة للدالة CryptQueryObject هو منشئ فئة مدارة System.Security.Cryptography.X509Certificates.X509Certificate2 .

الدعم التقني للإصدارات المستندة إلى x64 من Microsoft Windows

إذا كان الجهاز بواسطة إصدار Microsoft Windows x64 مثبتاً، توفر الشركة المصنعة للجهاز الدعم التقني والمساعدة للإصدار Windows x64. في هذه الحالة، يوفر مصنعو الأجهزة الدعم نظراً لتضمين الأجهزة إصدار Windows x64. قد يكون الشركة المصنعة للجهاز بتخصيص تثبيت إصدار Windows x64 باستخدام مكونات فريدة. مكونات فريدة قد تتضمن برامج تشغيل أجهزة خاصة أو قد تتضمن إعدادات اختيارية لتحقيق أفضل أداء للأجهزة. توفر لك شركة Microsoft مساعدة مناسبة إذا كنت بحاجة إلى مساعدة تقنية فيما يتعلق إصدار Windows x64. ومع ذلك، قد يلزم الاتصال مباشرة بالشركة المصنعة. الشركة المصنعة أفضل مصدر مؤهل لدعم البرامج المثبتة على الجهاز الشركة المصنعة. إذا قمت بشراء إصدار Windows x64 مثل إصدار Microsoft Windows Server 2003 x64 بشكل منفصل، الاتصال Microsoft للحصول على الدعم التقني.

للحصول على معلومات المنتج حول الإصدارات المستندة إلى x64 من نظام التشغيل Microsoft Windows Server 2003، قم بزيارة موقع Microsoft التالي على الويب:لمزيد من المعلومات، انقر فوق رقم المقالة التالية لعرضها في "قاعدة معارف Microsoft":

824684 وصف للمصطلحات القياسية المستخدمة في وصف تحديثات برامج Microsoft

معلومات الملفات الإضافية

معلومات الملف الإضافية ل Windows Server 2008

ملفات إضافية لكافة الإصدارات المستندة إلى x86 Windows Server 2008
اسم الملفUpdate.mum
إصدار الملفغير قابل للتطبيق
حجم الملف3,565
التاريخ (UTC)27-Apr-2010
الوقت (UTC)06:44
النظام الأساسيغير قابل للتطبيق
اسم الملفX86_14cbe7b8d5d19878d3800a01b240e442_31bf3856ad364e35_6.0.6001.22677_none_748c26852e1bf444.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف699
التاريخ (UTC)27-Apr-2010
الوقت (UTC)06:44
النظام الأساسيغير قابل للتطبيق
اسم الملفX86_d45a5fb6b6e6de599c4d1fec6c1fc015_31bf3856ad364e35_6.0.6002.22391_none_2206b9a6d0026aed.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف699
التاريخ (UTC)27-Apr-2010
الوقت (UTC)06:44
النظام الأساسيغير قابل للتطبيق
اسم الملفX86_microsoft-windows-crypt32-dll_31bf3856ad364e35_6.0.6001.22677_none_5bb4bab6f723cd5f.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف7,228
التاريخ (UTC)23-Apr-2010
الوقت (UTC)18:03
النظام الأساسيغير قابل للتطبيق
اسم الملفX86_microsoft-windows-crypt32-dll_31bf3856ad364e35_6.0.6002.22391_none_5d7f8b0af45fc25b.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف7,228
التاريخ (UTC)26-Apr-2010
الوقت (UTC)16:41
النظام الأساسيغير قابل للتطبيق
ملفات إضافية لكافة الإصدارات المستندة إلى x64 من Windows Server 2008
اسم الملفAmd64_014ce37c3935d8efbb73f36f92731238_31bf3856ad364e35_6.0.6002.22391_none_94a0add525e9b46b.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف1,046
التاريخ (UTC)27-Apr-2010
الوقت (UTC)06:44
النظام الأساسيغير قابل للتطبيق
اسم الملفAmd64_33bbad1d2a7d4844d6f575257dfc0094_31bf3856ad364e35_6.0.6001.22677_none_db8f79bd77cc861d.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف1,046
التاريخ (UTC)27-Apr-2010
الوقت (UTC)06:44
النظام الأساسيغير قابل للتطبيق
اسم الملفAmd64_ad5ccacfffd45df0fab1b88077c58e65_31bf3856ad364e35_6.0.6001.22677_none_20773fc938bb8055.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف703
التاريخ (UTC)27-Apr-2010
الوقت (UTC)06:44
النظام الأساسيغير قابل للتطبيق
اسم الملفAmd64_microsoft-windows-crypt32-dll_31bf3856ad364e35_6.0.6001.22677_none_b7d3563aaf813e95.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف7,258
التاريخ (UTC)23-Apr-2010
الوقت (UTC)18:29
النظام الأساسيغير قابل للتطبيق
اسم الملفAmd64_microsoft-windows-crypt32-dll_31bf3856ad364e35_6.0.6002.22391_none_b99e268eacbd3391.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف7,258
التاريخ (UTC)27-Apr-2010
الوقت (UTC)04:48
النظام الأساسيغير قابل للتطبيق
اسم الملفUpdate.mum
إصدار الملفغير قابل للتطبيق
حجم الملف3,593
التاريخ (UTC)27-Apr-2010
الوقت (UTC)06:44
النظام الأساسيغير قابل للتطبيق
اسم الملفX86_microsoft-windows-crypt32-dll_31bf3856ad364e35_6.0.6001.22677_none_5bb4bab6f723cd5f.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف7,228
التاريخ (UTC)23-Apr-2010
الوقت (UTC)18:03
النظام الأساسيغير قابل للتطبيق
اسم الملفX86_microsoft-windows-crypt32-dll_31bf3856ad364e35_6.0.6002.22391_none_5d7f8b0af45fc25b.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف7,228
التاريخ (UTC)26-Apr-2010
الوقت (UTC)16:41
النظام الأساسيغير قابل للتطبيق
ملفات إضافية لكافة الإصدارات المستندة إلى ألف من Windows Server 2008
اسم الملفIa64_a8a53a3fa7aa7ff3f667b3031107c5aa_31bf3856ad364e35_6.0.6001.22677_none_b89aad1043835796.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف1044
التاريخ (UTC)27-Apr-2010
الوقت (UTC)06:44
النظام الأساسيغير قابل للتطبيق
اسم الملفIa64_c86784b257b2c3ce9284631d050bf015_31bf3856ad364e35_6.0.6001.22677_none_30c97f8a22116f7c.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف701
التاريخ (UTC)27-Apr-2010
الوقت (UTC)06:44
النظام الأساسيغير قابل للتطبيق
اسم الملفIa64_f6dc2ee73e9cef06a23e3c21cddcb81f_31bf3856ad364e35_6.0.6002.22391_none_25d591179ff41818.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف1044
التاريخ (UTC)27-Apr-2010
الوقت (UTC)06:44
النظام الأساسيغير قابل للتطبيق
اسم الملفIa64_microsoft-windows-crypt32-dll_31bf3856ad364e35_6.0.6001.22677_none_5bb65eacf721d65b.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف7,243
التاريخ (UTC)23-Apr-2010
الوقت (UTC)17:45
النظام الأساسيغير قابل للتطبيق
اسم الملفIa64_microsoft-windows-crypt32-dll_31bf3856ad364e35_6.0.6002.22391_none_5d812f00f45dcb57.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف7,243
التاريخ (UTC)27-Apr-2010
الوقت (UTC)05:22
النظام الأساسيغير قابل للتطبيق
اسم الملفUpdate.mum
إصدار الملفغير قابل للتطبيق
حجم الملف2,748
التاريخ (UTC)27-Apr-2010
الوقت (UTC)06:44
النظام الأساسيغير قابل للتطبيق
اسم الملفX86_microsoft-windows-crypt32-dll_31bf3856ad364e35_6.0.6001.22677_none_5bb4bab6f723cd5f.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف7,228
التاريخ (UTC)23-Apr-2010
الوقت (UTC)18:03
النظام الأساسيغير قابل للتطبيق
اسم الملفX86_microsoft-windows-crypt32-dll_31bf3856ad364e35_6.0.6002.22391_none_5d7f8b0af45fc25b.manifest
إصدار الملفغير قابل للتطبيق
حجم الملف7,228
التاريخ (UTC)26-Apr-2010
الوقت (UTC)16:41
النظام الأساسيغير قابل للتطبيق
خصائص

رقم الموضوع: 931908 - آخر مراجعة: 14‏/01‏/2017 - المراجعة: 1

Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems, Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems, Microsoft Windows Server 2003, Datacenter x64 Edition, Microsoft Windows Server 2003, Enterprise x64 Edition, Microsoft Windows Server 2003, Standard x64 Edition, Microsoft Windows Server 2003, Datacenter Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows Server 2003, Web Edition, Windows Server 2008 Datacenter without Hyper-V, Windows Server 2008 Enterprise without Hyper-V, Windows Server 2008 for Itanium-Based Systems, Windows Server 2008 Standard without Hyper-V, Windows Server 2008 Datacenter, Windows Server 2008 Enterprise, Windows Server 2008 Standard

تعليقات