عدد المعالجات تمكين hyperthreading الفعلية أو عدد المعالجات متعددة النواة يقال بشكل غير صحيح في نظام التشغيل Windows XP

الأعراض

عندما يكون أي من الشروط التالية صحيحاً لجهاز كمبيوتر يستند إلى نظام التشغيل Windows XP، يسجل Windows بشكل غير صحيح عدد المعالجات الفعلية:
  • يستخدم الكمبيوتر واحد أو أكثر من المعالجات تمكين توازي تشغيل مؤشرات الترابط.
  • يستخدم الكمبيوتر واحد أو أكثر من المعالجات متعددة النواة.
ملاحظة: على جهاز كمبيوتر يقوم بتشغيل Windows Vista، Windows بشكل صحيح تقارير عدد المعالجات الفعلية.

السبب

تحدث هذه المشكلة في نظام التشغيل Windows XP عدم وجود وظائف للكشف عن معالجات توازي تشغيل مؤشرات الترابط ومعالجات متعددة النواة. تم تقديم هذه الوظيفة في نظام التشغيل Windows Vista باستخدام فئة Win32_ComputerSystem وفئه Win32_Processor في Windows Management Instrumentation (WMI).

الحل

يتوفر إصلاح عاجل لحل هذه المشكلة. بعد تطبيق هذا الإصلاح العاجل، هو سلوك الفئات Win32_ComputerSystem و Win32_Processor في نظام التشغيل Windows XP نفس سلوك هاتين الفئتين في نظام التشغيل Windows Vista.

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

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

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

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

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

لتطبيق هذا الإصلاح العاجل، يجب أن يكون لديك Windows XP Service Pack 2 (SP2) مثبتاً على جهاز الكمبيوتر.

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

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

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


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

معلومات التسجيل


لاستخدام هذا الإصلاح العاجل، ليس لديك لإجراء أية تغييرات على السجل.

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

يحتوي إصدار اللغة الإنجليزية من هذا الإصلاح العاجل على سمات الملف (أو سمات الملف الأحدث) المسرودة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات بالتوقيت العالمي المتفق عليه (UTC). عند عرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت العالمي المتفق عليه والتوقيت المحلي، استخدم علامة التبويب المنطقة الزمنية في عنصر التاريخ والوقت في "لوحة التحكم".
نظام التشغيل Windows XP مع SP2، الإصدار 32 بت
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسيمتطلب حزمة الخدمة
Cimwin32.dll5.1.2600.31491,358,33604-Jun-200704:01x86SP2
Kernel32.dll5.1.2600.3149986,11204-Jun-200704:01x86SP2
Ntkrnlmp.exe5.1.2600.31492,141,18401-Jun-200711:18x86SP2
Ntkrnlpa.exe5.1.2600.31492,062,20801-Jun-200710:40x86SP2
Ntkrpamp.exe5.1.2600.31492,020,86401-Jun-200710:40x86SP2
Ntoskrnl.exe5.1.2600.31492,185,47201-Jun-200711:20x86SP2

الحالة

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

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

قبل تثبيت هذا الإصلاح الجديد، تعرض فئات WMI وخصائص WMI السلوك التالي.

Win32_ComputerSystem

  • الخاصية نومبيروفبروسيسورس بإرجاع عدد المعالجات المنطقية المتوفرة على النظام.
  • لا تتوفر الخاصية نومبيروفلوجيكالبروسيسورس .

Win32_Processor

  • لا تتوفر الخاصية نومبيروفلوجيكالبروسيسورس .
  • لا تتوفر الخاصية نومبيروفكوريس .
  • عدد مثيلات Win32_Processor التي تم إرجاعها يساوي عدد المعالجات المنطقية المتوفرة على النظام.
بعد تطبيق هذا الإصلاح العاجل، تعرض فئات WMI وخصائص WMI السلوك التالي.

Win32_ComputerSystem

  • الخاصية نومبيروفبروسيسورس بإرجاع عدد المعالجات الفعلية المتوفرة على النظام.
  • الخاصية نومبيروفلوجيكالبروسيسورس بإرجاع عدد المعالجات المنطقية المتوفرة على النظام.

Win32_Processor

  • الخاصية نومبيروفلوجيكالبروسيسورس بإرجاع عدد المعالجات المنطقية على المثيل الحالي.
  • إرجاع الخاصية نومبيروفكوريس عدد المراكز على المثيل الحالي.
  • عدد مثيلات Win32_Processor التي تم إرجاعها يساوي عدد المعالجات الفعلية المتوفرة على النظام.
لتحديد ما إذا كان ممكناً توازي تشغيل مؤشرات الترابط للمعالج، مقارنة قيمة الخاصية نومبيروفكوريس إلى قيمة الخاصية نومبيروفلوجيكالبروسيسورس . إذا تم تمكين توازي تشغيل مؤشرات الترابط في نظام الإدخال/الإخراج الأساسي (BIOS) للمعالج، قيمة الخاصية نومبيروفكوريس على يبعد أقل من قيمة الخاصية نومبيروفلوجيكالبروسيسورس .



على سبيل المثال، افترض أن نظام ثنائي يحتوي على معالجين كل الممكنة لتوازي تشغيل مؤشرات الترابط. يمكن تشغيل هذا النظام مؤشرات الترابط أربعة أو خمسة برامج في نفس الوقت. في هذه الحالة، هو قيمة الخاصية نومبيروفكوريس 2، وهي قيمة الخاصية نومبيروفلوجيكالبروسيسورس 4.


لمزيد من المعلومات حول فئة Win32_ComputerSystem ، قم بزيارة موقع Microsoft التالي على الويب:لمزيد من المعلومات حول فئة Win32_Processor ، قم بزيارة موقع Microsoft التالي على الويب:لمزيد من المعلومات حول هاتين الفئتين في نظام التشغيل Windows Vista، قم بزيارة المقالات التالية في موقع Microsoft على ويب:لمزيد من المعلومات، انقر فوق رقم المقالة التالية لعرضها في "قاعدة معارف Microsoft":

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

لمزيد من المعلومات، انقر فوق رقم المقالة التالية لعرضها في "قاعدة معارف Microsoft":

932370 عدد المعالجات تمكين hyperthreading الفعلية أو عدد المعالجات متعددة النواة هو غير صحيح عن في نظام التشغيل Windows XP و Windows Server 2003

خصائص

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

Microsoft Windows XP Home Edition, Microsoft Windows XP Professional

تعليقات