أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

احتمال انخفاض أداء أجهزة الكمبيوتر التي تعمل بنظام التشغيل Windows XP المزود بحزمة الخدمة Service Pack 2 والمجهزة بمعالجات متعددة تدعم ميزات إدارة طاقة المعالجات

انتهي دعم Windows Server 2003 في 14 يوليو 2015!

أنهت شركة Microsoft دعم نظام التشغيل Windows Server 2003 في 14 يوليو 2015. لقد أثر هذا التغيير على تحديثات البرامج لديك وخيارات الأمان الخاصة بك. تعرف على ما يعنيه ذلك فيما يتعلق بك وكيفية الحفاظ على حمايتك.

الأعراض
تتطلب أجهزة الكمبيوتر المجهزة بمعالجات متعددة تدعم ميزات إدارة طاقة المعالجات، مثل حالات أداء معالجات "واجهة الطاقة والتكوين المتقدم (ACPI)" تثبيت حزمة الخدمة Service Pack 2 (SP2) الخاصة بنظام التشغيل Microsoft Windows XP. وتتوفر تحديثات إضافية لتحسين أداء أجهزة الكمبيوتر التي تعمل بنظام التشغيل Windows XP المزود بحزمة الخدمة SP2 ورفع كفاءتها. وبدون هذه التحديثات قد تواجه أجهزة الكمبيوتر المجهزة بهذه المعالجات التي تحتوي على وحدتين أساسيتين والمعالجات المحمولة والمعالجات المزودة بإمكانية التحكم بالطاقة، انخفاض في الأداء أو سلوك غير متوقع.

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

معلومات التحديث

يمكن تنزيل الملف التالي من "مركز التنزيل لـ Microsoft":

تنزيلقم بتنزيل الحزمة WindowsXP-KB896256-v4-x86-ENU.exe الآن.

تاريخ الإصدار: ١٩ ديسمبر ٢٠٠٦

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

المتطلبات المسبقة

لا توجد أية متطلبات مسبقة.

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

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

معلومات استبدال التحديث

لا يحل هذا التحديث محل أية تحديثات أخرى.

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

يكون للإصدار الإنجليزي من هذا التحديث سمات الملفات المسردة في الجدول التالي (أو الأحدث). يتم سرد التواريخ والأوقات الخاصة بهذه الملفات بالتوقيت العالمي المتفق عليه (UTC). وعندما تقوم بعرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت العالمي المتفق عليه (UTC) والتوقيت المحلي، استخدم علامة التبويب المنطقة الزمنية في عنصر "التاريخ والوقت" الموجود في "لوحة التحكم".
File nameFile versionFile sizeDateTimePlatformSP requirement
Halmacpi.dll5.1.2600.3023134,40030-Oct-200611:27x86SP2
Ntkrnlmp.exe5.1.2600.30232,137,60030-Oct-200612:11x86SP2
Ntkrnlpa.exe5.1.2600.30232,059,26429-Oct-200619:27x86SP2
Ntkrpamp.exe5.1.2600.30232,017,28030-Oct-200611:27x86SP2
Ntoskrnl.exe5.1.2600.30232,182,01630-Oct-200612:13x86SP2
تصريح
أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في قسم "تنطبق على".
معلومات أخرى
يجب تثبيت نظام التشغيل Windows XP المزود بحزمة الخدمة SP2 على أجهزة الكمبيوتر التي تحتوي على وحدات معالجة مركزية متعددة تدعم حالات أداء معالجات واجهة الطاقة والتكوين المتقدم (ACPI). ويتضمن هذا المتطلب استخدام أجهزة الكمبيوتر التي تدعم العناصر التالية:
  • مآخذ توصيل فعلية متعددة
  • تصميمات متعددة المراكز
  • عمليات جزئية منطقية متعددة، مثل تكنولوجيا تعدد سلاسل العمليات من Intel
نظرًا لأن نظام التشغيل Windows XP لم يتم تصميمه في الأصل لدعم حالات الأداء في تكوينات المعالجات المتعددة، يجب إجراء تغييرات لتعريف هذا الدعم بشكل صحيح في الأنظمة ذات المعالجات المتعددة. تشتمل حزمة الخدمة Service Pack 2 الخاصة بنظام التشغيل Windows XP على التغييرات المطلوبة لإدارة الطاقة لـ kernel. حيث تعمل هذه التغييرات على ضمان عمل نظام التشغيل Windows XP بصورة صحيحة في الأنظمة ذات المعالجات المتعددة بحالات أداء المعالجات.

يعمل هذا الإصلاح العاجل أيضًا على معالجة المشكلات التالية في أجهزة الكمبيوتر التي تحتوي على معالجات متعددة تدعم حالات أداء المعالجات:
  • احتمال انخفاض الأداء في أحمال العمليات الجزئية المفردة عندما تستخدم حالات أداء المعالجات تكنولوجيا التبديل المستند إلى الطلب.
  • مزامنة تسجيلات عدّاد طابع الوقت (TSC) للمعالج عبر جميع المعالجات عند استخدام عدّاد وقت إدارة الطاقة لواجهة الطاقة والتكوين المتقدم في الأنظمة ذات المعالجات المتعددة.
  • مشكلات ترقية الحالة "C" لواجهة الطاقة والتكوين المتقدم وخفض رتبتها في إدارة الطاقة لـ kernel.

تفاصيل التحديث

احتمال انخفاض الأداء أثناء التبديل المستند إلى طلب

يُقصد بالتبديل المستند إلى طلب (DBS) استخدام حالات أداء معالجات واجهة الطاقة والتكوين المتقدم (ACPI)(الموازنة الحيوية بين التردد والفولت) استجابةً لأحمال النظام. تقوم إدارة طاقة المعالج في نظام التشغيل Windows XP بتنفيذ التبديل المستند إلى الطلب من خلال استخدام نهج التحكم التوافقي بالمعالج. حيث يقوم هذا النهج بضبط حالة أداء المعالج الحالية بشكلٍ حيوي وتلقائي استجابةً لاستخدام وحدة المعالجة المركزية للنظام بدون تدخل من المستخدم.

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

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

ملاحظة يعطي هذا الحل الأولوية لتحسين الأداء على حساب توفير الطاقة. وعلى الرغم من احتمال تحسن درجات قياس الأداء، إلا أن ذلك قد يؤثر بشكلٍ سلبي على عمر البطارية. نتيجة لذلك، يمكن تعطيل تغيير نهج kernel هذا بواسطة مفتاح تسجيل للسماح بتحقيق أعلى درجة من المرونة.

كيفية تعطيل سلوك نهج حالة الأداء الجديد

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


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

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

إصلاح المشكلة بالإنابة عني



لإصلاح هذه المشكلة تلقائيًا، انقر فوق زر أو ارتباط Fix it. في مربع الحوار تنزيل الملف، انقر فوق تشغيل، ثم اتبع الخطوات الموجودة في معالج Fix it (إصلاح هذه المشكلة).



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

وبعد ذلك، انتقل إلى القسم "هل عمل ذلك على إصلاح المشكلة؟".



إصلاح هذه المشكلة بنفسي

لاستخدام إعدادات السجل لتعطيل سلوك نهج حالة الأداء الجديد، اتبع هذه الخطوات:
  1. انقر فوق ابدأ، ثم انقر فوق تشغيل واكتب regedit، ثم انقر فوق موافق.
  2. انقر بزر الماوس الأيمن فوق HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager، ثم أشر إلى جديد، ثم انقر فوق مفتاح.
  3. اكتب Throttle لتسمية المفتاح الجديد.
  4. انقر بزر الماوس الأيمن فوق Throttle، ثم أشر إلى جديد، ثم انقر فوق قيمة DWORD.
  5. اكتب PerfEnablePackageIdle لتسمية القيمة.
  6. انقر بزر الماوس الأيمن فوق PerfEnablePackageIdle، ثم انقر فوق تعديل.
  7. في المربع بيانات القيمة، اكتب ٠. تأكد من تحديد زر الاختيار سداسي عشري في مربع الحوار تحرير قيمة DWORD، ثم انقر فوق موافق.

    ملاحظة يمكنك كتابة ١ في المربع بيانات القيمة لتمكين سلوك نهج حالة الأداء الجديد.
  8. قم بإنهاء "محرر التسجيل".

هل عمل ذلك على إصلاح المشكلة؟

  • تحقق مما إذا كان قد تم إصلاح المشكلة أم لا. في حالة حل المشكلة، فلا يتطلب الأمر إكمال قراءة هذا القسم. في حالة عدم إصلاح المشكلة، يمكنك الاتصال بالدعم.
  • نحن نقدّر إرسالك لأية ملاحظات. لتقديم ملاحظات أو الإبلاغ عن المشكلات التي تحدث مع هذا الحل، الرجاء كتابة تعليق بالمدوّنة "إصلاح المشكلة بالإنابة عني" أو إرسال رسالة بريد إلكتروني إلينا.

تصحيح مزامنة TSC

في بعض أنظمة التشغيل، قد يتغير المعدل الذي يعمل به عدّاد طابع الوقت (TSC) الخاص بالمعالج. بالإضافة إلى ذلك، قد يتوقف "عدّاد طابع الوقت" الخاص بالمعالج عن العمل عند استخدام ميزات محددة من ميزات إدارة طاقة المعالج. وفي أجهزة الكمبيوتر التي تحتوي على معالجات متعددة، يكون "عدّاد طابع الوقت" عادةً هو جهاز عداد الوقت لنظام التشغيل الذي يدعم عمليات استدعاء وظيفة KeQueryPerformanceCounter الخاصة بـ kernel. في حالة إخفاق "عدّاد طابع الوقت" في عرض زيادة الوقت بصورة منتظمة، قد تتوقف مكونات النظام التي تستخدم وظيفة KeQueryPerformanceCounter الخاصة بـ kernel، عن العمل بصورة صحيحة. ولمعالجة هذه المشكلة، تتيح شركة Microsoft استخدام عدّاد وقت إدارة الطاقة لواجهة الطاقة والتكوين المتقدم كعدّاد الوقت لنظام التشغيل الذي يدعم وظيفة KeQueryPerformanceCounter الخاصة بـ kernel. على الرغم من ذلك، قد تصل بعض البرامج إلى "عدّاد طابع الوقت" مباشرةً من خلال تخطي واجهات برمجة التطبيقات الخاصة بعدّاد الوقت لأنظمة تشغيل Windows. وتعمل طبقة تجريد الأجهزة (HAL) الخاصة بالمعالجات المتعددة على ضمان بقاء تسجيلات "عدّاد طابع الوقت" الموجودة بجميع معالجات جهاز كمبيوتر يتضمن معالجات متعددة، متزامنةً إلى حد كبير. لذلك، لا يؤدي وصول برامج النظام التي قد يتم توجيهها إلى معالجات مختلفة إلى ظهور نتائج مختلفة. يعمل هذا التغيير على ضمان استمرار قيام طبقة تجريد الأجهزة الخاصة بالمعالجات المتعددة بمزامنة "عدّادات طابع الوقت" بصورة صحيحة عبر كافة معالجات جهاز كمبيوتر واحد، حتى في حالة استخدام عداد وقت إدارة الطاقة الخاص بواجهة الطاقة والتكوين المتقدم كجهاز عداد الوقت لنظام التشغيل.

تصحيح ترقية الحالة C أو خفض رتبتها

يقوم هذا التغيير بتصحيح المشكلات في إدارة الطاقة لـ kernel بغرض التعامل بشكلٍ صحيح مع ترقية الحالة "C" الخاصة بواجهة الطاقة والتكوين المتقدم للمعالج وخفض رتبتها في الأنظمة ذات المعالجات المتعددة.
معلومات أخرى
لمزيد من المعلومات حول أحد الموضوعات المرتبطة، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":
835730 احتمال تشغيل الصوت ببطء أو تعذر تشغيل الموسيقى بصورة مستمرة في Windows XP أو Windows 2000
لمزيد من المعلومات حول المصطلحات القياسية المستخدَمة في وصف تحديثات برامج Microsoft، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":
824684 وصف للمصطلحات القياسية المستخدمة لوصف تحديثات برامج Microsoft
منتجات الجهات الأخرى المذكورة في هذه المقالة تابعة لشركات مستقلة عن Microsoft. ولذلك، لا تقدم Microsoft أي ضمان، سواء ضمنيًا أو صريحًا، بخصوص أداء تلك المنتجات أو كفاءتها.
dbs pm timer mp hal fixit fixme fix it
خصائص

رقم الموضوع: 896256 - آخر مراجعة: 06/10/2013 02:06:00 - المراجعة: 4.1

Microsoft Windows Server 2003, Standard x64 Edition, Microsoft Windows Server 2003, Enterprise x64 Edition

  • atdownload kbwinserv2003sp2fix kbqfe kbhotfixserver kbfix kbbug kbfixme kbmsifixme KB896256
تعليقات
=">