لم يتم إرسال رسائل أو تلقي إذا غيّرت وقت النظام أثناء معالجة العمليات

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

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

معلومات حزمة الخدمة

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

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

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

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

إصدار اللغة الإنجليزية من هذا الإصلاح سمات الملف (أو الأحدث) المسرودة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات بالتوقيت العالمي coordinated (UTC). عندما تقوم بعرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت العالمي (UTC) والتوقيت المحلي، استخدم علامة التبويب المنطقة الزمنية في أداة التاريخ والوقت في "لوحة التحكم".
 		Date         Time   Version            Size    File Name                ----------------------------------------------------------                05-Feb-2003  23:58  5.0.0.766         281,360  Mq1repl.dll                04-Feb-2003  15:51  5.0.0.766          14,096  Mq1sync.exe                19-Dec-2002  21:37  5.0.0.764          75,408  Mqac.sys                05-Feb-2003  23:58  5.0.0.760         217,360  Mqads.dll                30-Oct-2002  16:43  5.0.0.761          25,360  Mqbkup.exe                       05-Feb-2003  23:58  5.0.0.750          76,560  Mqdscli.dll                05-Feb-2003  23:58  5.0.0.735          41,744  Mqdssrv.dll                21-Oct-2002  20:31  5.0.0.759          98,064  Mqmig.exe                        05-Feb-2003  23:58  5.0.0.759         265,488  Mqmigrat.dll                05-Feb-2003  23:58  5.0.0.740         222,480  Mqoa.dll                         05-Feb-2003  23:58  5.0.0.762           8,464  Mqperf.dll                       05-Feb-2003  23:58  5.0.0.767         425,744  Mqqm.dll                05-Feb-2003  23:58  5.0.0.765         102,672  Mqrt.dll                05-Feb-2003  23:58  5.0.0.759          70,928  Mqsec.dll                05-Feb-2003  23:58  5.0.0.762          23,824  Mqupgrd.dll                05-Feb-2003  23:58  5.0.0.767         110,352  Mqutil.dll                05-Feb-2003  23:58  5.0.0.748          64,784  Msmq.cpl				

تصريح
أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في بداية هذه المقالة. تم تصحيح هذه المشكلة لأول مرة في Microsoft Windows 2000 Service Pack 4.
معلومات أخرى
للحصول على معلومات إضافية حول كيفية الحصول على الإصلاح عاجل لنظام التشغيل Windows 2000 Datacenter انقر فوق رقم المقالة أدناه لعرضها في "قاعدة المعارف لـ Microsoft:
265173برنامج Datacenter و Windows 2000 Datacenter Server المنتج


يحفظ "جدولة 2.0" وضع قائمة انتظار "رسالة" التنبيه التالي لأعلى الوقت. تحديد مهمة جديدة في المرة الأخيرة التنبيه حتى يمكن تنفيذه (مهلة). في حالة أقدم من التنبيه حتى وقت المهلة النظام ضبط في التنبيه الاحتياطي وفقاً لذلك. ومع ذلك، إذا تم نقل ساعة النظام الأمام بعد تعيين التنبيه عن الوقت ، إدارة قائمة الانتظار لا يتم تعديل التنبيه عن الوقت. يتم أبداً الوصول إلى التنبيه احتياطياً لأنه أقدم من الوقت الحالي.

The following is the Message Queuing 2.0 wake up algorithm:
0:026> kbChildEBP RetAddr  Args to Child              012ef854 77f5166a 77e4c4d1 000002a4 00000000 SharedUserData!SystemCallStub+0x4012ef858 77e4c4d1 000002a4 00000000 012ef89c ntdll!ZwWaitForSingleObject+0xc 012ef8c8 77e4c352 000002a4 01499700 00000000 kernel32!WaitForSingleObjectEx+0xac 012ef8d8 61adb222 000002a4 01499700 61b4a9a8 kernel32!WaitForSingleObject+0xf 012ef8fc 61ae63bd 00dd46ac 012efae8 61b4a9a8 MQQM!CTransaction::InternalCommit+0x57012ef91c 61abc447 00daa690 61aa28c2 00daa690 MQQM!QMDoCommitTransaction+0xc0 012ef924 61aa28c2 00daa690 61aa28b3 77d0ec9e MQQM!qmcomm_v1_0_S_QMCommitTransaction+0x9012ef930 77d0ec9e 012ef968 00daac88 00000000 MQQM!qmcomm_R_QMCommitTransaction_Thunk+0xf555]012efd04 77d0d377 00000000 00000000 00dd46ac RPCRT4!NdrStubCall2+0x1a4 012efd20 77c983bd 00dd46ac 00daac88 00dd46ac RPCRT4!NdrServerCall2+0x17 012efd54 77c98942 61af4864 00dd46ac 012efdf8 RPCRT4!DispatchToStubInCNoAvrf+0x38012efda8 77c989ee 00000011 00000000 61b3f32c RPCRT4!RPC_INTERFACE::DispatchToStubWorker+0x112012efdcc 77c9cc1c 00dd46ac 00000000 61b3f32c RPCRT4!RPC_INTERFACE::DispatchToStub+0xa1 012efe04 77c9c7ff 000c1f60 00d97cf0 00dafdc0 RPCRT4!LRPC_SCALL::DealWithRequestMessage+0x2e1012efe28 77c91734 00d97d28 012efe40 000c1f60 RPCRT4!LRPC_ADDRESS::DealWithLRPCRequest+0x16b 012eff8c 77c97858 77c97688 00d97cf0 00000000 RPCRT4!LRPC_ADDRESS::ReceiveLotsaCalls+0x423 012eff90 77c97688 00d97cf0 00000000 00000000 RPCRT4!RecvLotsaCallsWrapper+0x9 012effb0 77c97f23 0008dbb0 77e556d0 000b0048 RPCRT4!BaseCachedThreadRoutine+0x9c 012effb8 77e556d0 000b0048 00000000 00000000 RPCRT4!ThreadStartRoutine+0x17 012effec 00000000 77c97f0c 000b0048 00000000 kernel32!BaseThreadStart+0x34 

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 814116 - آخر مراجعة: 02/28/2014 00:38:47 - المراجعة: 2.4

Microsoft Message Queuing 2.0

  • kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbwin2ksp4fix kbwin2000presp4fix kbfix kbbug KB814116 KbMtar
تعليقات