مشكلات في التثبيت بطاقات PCMCIA متعدد الوظائف

انتهاء دعم نظام التشغيل Windows XP

لقد أنهت شركة Microsoft دعم Windows XP في 8 أبريل، 2014. وقد أثر هذا التغيير على تحديثات البرامج لديك وخيارات الأمان الخاصة بك. تعرف على ما يعنيه ذلك فيما يتعلق بك وكيفية الحفاظ على حمايتك.

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

318213
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
الأعراض
اطلع على السيناريو التالي. في Microsoft Windows XP، يمكنك تثبيت بطاقة PCMCIA متعدد الوظائف بتنفيذ مقاييس PCMCIA متعدد الوظائف بشكل كامل. للقيام بذلك، يستخدم البطاقة ملف INF الأصل الموفر من قبل النظام (mf.inf) أو أي أخرى متوافقة ملف INF لم يتم تجاوز التكوينات لوظائف التابعة. في هذا السيناريو، قد يواجهك واحد أو أكثر من مشكلات التثبيت التالية:
  • إصدار 1: لم يتم تثبيت الدالة التابعة الأخير على البطاقة. على سبيل المثال، إذا قمت بتثبيت بطاقة I/O مزدوج بشكل غير متوقع العثور واحد فقط من منفذ COM تثبيت بدلاً من المنفذين عند البحث في "إدارة الأجهزة".
  • إصدار 2: يكون كافة وظائف التابعة وصف الجهاز نفسه.
  • إصدار 3: لا تقم بتشغيل بعض الدالات التابعة (رمز الخطأ 10).
السبب
تحدث هذه المشكلة نتيجة لوجود أخطاء في الوحدة النمطية Pcmcia.sys.
الحل
لحل هذه المشكلة، يجب الحصول على أحدث حزمة خدمة لـ Windows XP. لمزيد من المعلومات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
322389كيفية الحصول على أحدث حزمة خدمة لنظام التشغيل Windows XP

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

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

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

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

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

يحتوي إصدار اللغة الإنجليزية من هذا الإصلاح العاجل سمات الملف (أو أحدث منها) المسردة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات في "حسب التوقيت العالمي" (UTC). عندما تقوم بعرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت العالمي (UTC) والتوقيت المحلي، استخدم علامة التبويب المنطقة الزمنية في أداة التاريخ والوقت في "لوحة التحكم".
  Date        Time   Version      Size     File name  ---------------------------------------------------  2002-11-03  15:27  5.1.2600.34  113,000  Pcmcia.sys
الحل البديل
كمحاولة للتغلب على هذه المشكلة قم بتثبيت بطاقة متعددة الوظائف باستخدام ملف INF أصل له تكوينات تجاوز. هذه تجاوز التكوينات يجب أن يكون لدى إدخالات التسجيل التي تقوم بتعريف المعلومات حول الدالات التابعة مثل معرفات الأجهزة الخاصة بهم ويرتبط الموارد I/O.

لمزيد من المعلومات، قم بزيارة موقع شبكة مطوري Microsoft (MSDN) التالي على الويب:
تعتمد أجهزة بطاقة PC متعدد الوظائف
http://msdn.microsoft.com/en-us/library/ms794942.aspx
في هذه الحالة، تعداد برنامج تشغيل متعدد الوظائف (Mf.sys) نفسه دالات التابعة باستخدام المعلومات التي يتم كتابتها مسبقاً في التسجيل بواسطة ملف INF الأصل بدلاً من استخدام PCMCIA الحصول على هذه المعلومات من المجموعات الجهاز.
تصريح
أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "تنطبق على". تم تصحيح هذه المشكلة لأول مرة في حزمة الخدمة Service Pack 1 الخاصة بـ Windows XP.
معلومات أخرى
تتعلق المشكلات التالية المشاكل المذكورة في قسم "الأعراض".

المشكلة الأولى

اطلع على السيناريو التالي. يرسل إدارة PnP طلب IRP_MN_QUERY_DEVICE_RELATIONS إلى برنامج تشغيل متعدد الوظائف للحصول على قائمة كائنات الأجهزة الفعلية (PDOs) لوظائف التابعة بطاقة PCMCIA متعدد الوظائف. في هذا السيناريو، يتم إنشاء لم PDO الدالة التابعة الأخير. لذلك، لا يتم إضافة دالة التابعة الأخير إلى قائمة الأطفال الأصل.

المشكلة 2

معرّف الأجهزة التي تم إنشاؤها بواسطة PCMCIA للدالة تابعة على التنسيق التالي:
PCMCIA\ ManufacturerName-ProductName-DEV FunctionNumber-Crc
اطلع على السيناريو التالي. في Microsoft Windows XP، يمكنك تثبيت بطاقة PCMCIA متعدد الوظائف بتنفيذ مقاييس PCMCIA متعدد الوظائف بشكل كامل. للقيام بذلك، يستخدم البطاقة ملف INF الموفر من قبل النظام الأصل (mf.inf) أو أي أخرى متوافقة ملف INF لم يتم تجاوز التكوينات لوظائف التابعة. في هذا السيناريو، قد يواجهك واحد أو أكثر من مشكلات التثبيت التالية:

المشكلة 3

عند تثبيت بطاقة PCMCIA متعدد الوظائف بعض التابعة قد لا يتم بدء الدوال بواسطة برامج التشغيل الخاصة بهم الدالة "كما هو متوقع (رمز الخطأ 10). يحدث هذا السلوك بسبب مشكلة في ملف Pcmcia.sys الذي يحدث عند بتعبئة متطلبات المورد بطاقة PCMCIA التي يتم الحصول عليها من معلومات المجموعات. لا يتم إنشاء واصف المورد DevicePrivate لوظائف التابعة بطاقات PCMCIA متعدد الوظائف بشكل صحيح. واصف مورد DevicePrivate كل دالة من توفير معلومات مثل عنوان الأساسية تسجيلات التكوين "و" بيانات تكوين المراد كتابتها إلى "تكوين خيارات تسجيل" تلك الدالة. لذلك، بعض الدالات التابعة لم يتم تكوينها بشكل صحيح ومن عدم بدء.
kbBaseOS

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

خصائص

رقم الموضوع: 318213 - آخر مراجعة: 01/12/2015 19:49:20 - المراجعة: 3.3

  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • kbnosurvey kbarchive kbmt kbautohotfix kbhotfixserver kbqfe kbbug kbfile kbfix kbkmode kboswin2000fix kbplugplay kbwdm kbwinxpsp1fix KB318213 KbMtar
تعليقات