كيفية استكشاف مشكلات طبقة تجريد الأجهزة 2000 Windows

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

اضغط هنا لرابط المقالة باللغة الانجليزية237556
ملاحظة
تنطبق هذه المقالة على Windows 2000. ينتهي دعم ل Windows 2000 في 13 يوليو 2010- على مركز حلول نهاية دعم 2000 Windows نقطة بداية لتخطيط استراتيجية الهجرة الخاصة بك من نظام التشغيل Windows 2000. لمزيد من المعلومات راجع نهج دورة حياة دعم Microsoft.
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
الموجز
هناك عدة طرق لاستكشاف المشكلات المتعلقة بطبقة تجريد الأجهزة (HAL) التي قد تحدث نتيجة ميسديتيكشن القديمة أو غير المتوافقة "التكوين المتقدم" وواجهة الطاقة (ACPI) نظام الإدخال/الإخراج الأساسي (BIOS) أو نوع كمبيوتر مثبتة بشكل غير صحيح أو يدوياً في Windows 2000. توضح هذه المقالة بعض الأساليب التي يمكنك استخدامها لاستكشاف المشكلات المتعلقة بطبقة تجريد الأجهزة.

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

تحديد نوع جهاز الكمبيوتر الخاص بك

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

    تتضمن القيم المحتملة لطبقة تجريد الأجهزة ضمن أجهزة كمبيوتر قياسية:
    ACPI Multiprocessor PC
    أحادي المعالج ACPI الكمبيوتر
    كمبيوتر (ACPI) واجهة الطاقة والتكوين المتقدم
    أعضاء البرلمان Multiprocessor PC
    أحادي المعالج MPS الكمبيوتر
    كمبيوتر شخصي قياسي
    تتضمن القيم المحتملة لطبقة تجريد الأجهزة ضمن Compaq:
    متعدد المعالجات Compaq SystemPro أو متوافقة 100%
    تتضمن القيم المحتملة لطبقة تجريد الأجهزة ضمن وحدة المخابرات:
    محطة عمل Visual silicon الرسومات

عرض أو تغيير نوع الكمبيوتر تثبيت

لعرض أو تغيير نوع الكمبيوتر المثبتة:

تحذير: لاحظ أنه يجب عدم محاولة تغيير من طبقة تجريد الأجهزة "ACPI" لطبقة تجريد الأجهزة قياسية أو من طبقة تجريد الأجهزة قياسية لطبقة تجريد الأجهزة "ACPI" تحت أي ظرف من الظروف. يؤدي ذلك إلى في جهاز الكمبيوتر الخاص بك لم يبدأ بشكل صحيح أو على الإطلاق. يحدث هذا لأن شجرة جهاز التوصيل والتشغيل التي يتم تحميل حاليا من أجل ACPI، وعدم الحصول على إعادة بنائها أو العودة إلى شجرة الأجهزة HAL التوصيل والتشغيل قياسية. ولهذا السبب (الجهاز لبنية الشجرة اختلاف جذري)، كان علم بأي تغييرات الأجهزة النظام بعد إعادة تشغيل الكمبيوتر لتضمين موقع جهاز التمهيد. لا توصي Microsoft أو اعتماد هذا الإجراء، كما أنه سيؤدي إلى فقدان البيانات.
  1. انقر فوق ابدأوأشر إلى إعدادات، ثم انقر فوق لوحة التحكم، وثم انقر نقراً مزدوجاً فوق النظام.
  2. انقر فوق علامة التبويب الأجهزة ومن ثم انقر فوق "إدارة الأجهزة" لعرض عما هو مسرود ضمن الفرع الكمبيوتر . على سبيل مثال، "Standard PC"، اكتب تم اكتشاف الكمبيوتر Windows 2000 مثبت على الكمبيوتر الخاص بك، أو إدخال مثل قد يتم سرد "متقدمة تكوين الطاقة واجهة (ACPI) الكمبيوتر".
  3. لتغيير نوع الكمبيوتر المثبتة، انقر فوق علامة التبويب برنامج التشغيل ، ومن ثم انقر فوق تحديث برنامج التشغيل.

    ملاحظة: يمكنك فقط تغيير أو تحديث طبقة تجريد الأجهزة من "إدارة الأجهزة" ضمن نوع الكمبيوتر عند التغيير من طبقة "تجريد الأجهزة الكمبيوتر القياسية" ل Multiprocessor PC HAL قياسي لأن يؤدي التغيير من طبقة تجريد الأجهزة "ACPI" لطبقة "تجريد الأجهزة القياسية" الخاصة بك عدم إمكانية تشغيل جهاز الكمبيوتر.
إذا كنت غير قادر على بدء تشغيل الكمبيوتر نتيجة نوع الكمبيوتر غير صحيح (HAL) تثبيت بعد إعداد Windows 2000 بشكل صحيح، ابدأ عملية "إصلاح حالات الطوارئ":
  1. بدء تشغيل الكمبيوتر باستخدام أقراص مرنة إعداد Windows 2000 أو باستخدام القرص المضغوط Windows 2000 إذا كان الكمبيوتر يعتمد بدء تشغيل من القرص مضغوط.
  2. في شاشة " مرحبا بك في الإعداد "، اضغط R للإصلاح.
  3. في شاشة خيارات إصلاح Windows 2000 ، اضغط R للإصلاح باستخدام عملية إصلاح حالات الطوارئ.
  4. اضغط M تحديد خيارات الإصلاح يدوياً وتأكد من تحديد "التحقق من Windows 2000 نظام الملفات" وميزات "فحص بيئة بدء التشغيل"، أو اضغط F لتشغيل كافة خيارات الإصلاح.
  5. بمجرد اكتمال، يجب استعادة طبقة تجريد الأجهزة المثبتة أصلاً والملفات المقترنة. إزالة القرص المضغوط أو القرص المرن وقم بإعادة تشغيل جهاز الكمبيوتر الخاص بك.

    ملاحظة: نوع الكمبيوتر المثبتة بشكل غير صحيح لا تزال مرئية في "إدارة الأجهزة".
  6. للتأكد من نوع الكمبيوتر الصحيح مرئياً في "إدارة الأجهزة"، عند إعادة تشغيل جهاز الكمبيوتر، اضغط المفتاح F8، اختيار Last Known Good Configuration، ثم اضغط ENTER.
  7. انقر فوق التشكيل الجانبي للجهاز المناسب (في حالة وجود أكثر من ملف تعريف). على التشكيل الجانبي للجهاز، انقر فوق استرداد تكويناضغط ENTER ومن ثم يسمح Windows 2000 ببدء.
هو الأسلوب الأمثل لتغيير طبقة "تجريد الأجهزة القياسية" من طبقة تجريد الأجهزة "ACPI" لإعادة تثبيت Windows 2000 كترقية:
  1. بدء تشغيل برنامج إعداد Windows 2000 كترقية.
  2. لتعطيل دعم ACPI ويسمح Windows 2000 بالكشف تلقائياً أو يدوياً تغيير وتثبيت نوع الكمبيوتر (HAL القياسية) الصحيح الذي يدعم جهاز الكمبيوتر الخاص بك تلقائياً، استخدم أي من الطرق التالية:

    • للكشف التلقائي عن نوع الكمبيوتر:

      اضغط F7 عند إنشاء إعداد رسالة إخبارية التالية:
      اضغط F6 إذا كنت تحتاج إلى تثبيت برنامج تشغيل جهة خارجية SCSI أو RAID.
      ملاحظة: عدم ظهور مؤشر مرئي أن الكشف التلقائي يحدث عند ضغط F7؛ متابعة عادة الإعداد حتى يتم اكتماله.
    • اكتب جهاز الكمبيوتر الخاص بك "تحديد يدوياً":

      اضغط على F5، ومن ثم اختر نوع الكمبيوتر القياسية الصحيحة يدوياً باستخدام القائمة التالية:
    المصدر i386 ملفنوع الكمبيوتر
    *hal.dllمتعدد المعالجات Compaq SystemPro أو متوافقة 100%
    *halapic.dllأحادي المعالج MPS الكمبيوتر
    *halapic.dllأعضاء البرلمان Multiprocessor PC
    *hal.dllكمبيوتر شخصي قياسي
    *halborg.dllوحدة المخابرات mp


    ملاحظة: ليس لديك لاستخدام أسلوب التثبيت للتحديث من طبقة "تجريد الأجهزة الكمبيوتر القياسية" MPS HAL جهاز كمبيوتر متعدد المعالجات، يمكنك استخدام ميزة "تحديث برامج التشغيل" الموجودة في "إدارة الأجهزة" لذلك. ومع ذلك، يجب إعادة تثبيت نظام التشغيل Windows 2000 عند الانتقال إلى نوع كمبيوتر ACPI HAL على جهاز كمبيوتر تم استخدام نوع الكمبيوتر القياسية وثم يسمح Windows 2000 بالكشف عن نوع الكمبيوتر الصحيح تلقائياً.
إذا تعذر تحديد موقع عملية "إصلاح حالات الطوارئ" إصلاح المعلومات أو إصلاح المعلومات غير صحيحة، استعادة تثبيت Windows 2000 ببدء تشغيل "وحدة التحكم بالاسترداد":
  1. بدء تشغيل الكمبيوتر باستخدام أقراص مرنة إعداد Windows 2000 أو باستخدام القرص المضغوط Windows 2000 إذا كان الكمبيوتر يعتمد تشغيل من القرص المضغوط. في شاشة " مرحبا بك في الإعداد "، اضغط R لإصلاح، ومن ثم اضغط C لبدء تشغيل "وحدة التحكم بالاسترداد".

    ملاحظة: لمزيد من المعلومات حول استخدام "وحدة التحكم بالاسترداد"، الرجاء انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
    229716 وصف وحدة التحكم بالاسترداد Windows 2000
  2. بعد تسجيل الدخول إلى جهاز الكمبيوتر الخاص بك من المجلد %SystemRoot%\System32 تثبيت Windows 2000 الأصلي، يمكنك استخدام وحدة التحكم بالأوامر لنسخ وإعادة تسمية الملفات التالية كما هو موضح في القائمة التالية. أولاً تحديد أي ملفات HAL و kernel يتطلب جهاز الكمبيوتر الخاص بك باستخدام القائمة التالية أنواع الكمبيوتر المعتمدة:

    ملاحظة: علامة حرف العلامة نجمية أنواع الكمبيوتر القياسية (غير ACPI).

    الملف المصدر i386: i386\driver.cab\halmacpi.dll
    نوع الكمبيوتر: ACPI Multiprocessor PC
    نسخ إلى هذا المجلد: winnt\System32
    إعادة تسمية اسم الملف هذا: hal.dll

    الملف المصدر i386: i386\driver.cab\halaacpi.dll
    نوع الكمبيوتر: "كمبيوتر أحادي المعالج" ACPI
    نسخ إلى هذا المجلد: winnt\System32
    إعادة تسمية اسم الملف هذا: hal.dll

    الملف المصدر i386: i386\driver.cab\halacpi.dll
    نوع الكمبيوتر: المتقدم وواجهة الطاقة (ACPI) الكمبيوتر التكوين
    نسخ إلى هذا المجلد: winnt\System32
    إعادة تسمية اسم الملف هذا: hal.dll

    الملف المصدر i386: *i386\driver.cab\halsp.dll
    نوع الكمبيوتر: Compaq SystemPro متعدد المعالجات أو 100% متوافقة مع
    نسخ إلى هذا المجلد: winnt\System32
    إعادة تسمية اسم الملف هذا: hal.dll

    الملف المصدر i386: *i386\driver.cab\halapic.dll
    نوع الكمبيوتر: "كمبيوتر أحادي المعالج" MPS
    نسخ إلى هذا المجلد: winnt\System32
    إعادة تسمية اسم الملف هذا: hal.dll

    الملف المصدر i386: *i386\driver.cab\halmps.dll
    نوع الكمبيوتر: "جهاز كمبيوتر متعدد المعالجات" MPS
    نسخ إلى هذا المجلد: winnt\System32
    إعادة تسمية اسم الملف هذا: hal.dll

    الملف المصدر i386: *i386\driver.cab\hal.dll
    نوع كمبيوتر: الكمبيوتر القياسية
    نسخ إلى هذا المجلد: winnt\System32
    إعادة تسمية اسم الملف هذا: hal.dll

    الملف المصدر i386: *i386\driver.cab\halborg.dll
    نوع الكمبيوتر: وحدة المخابرات mp
    نسخ إلى هذا المجلد: winnt\System32
    إعادة تسمية اسم الملف هذا: hal.dll

  3. كما هو موضح في الجدول التالي، نسخ كافة kernel المناسبة الملفات العامة للنظام الخاص بك (أحادي المعالج مقابل متعدد المعالجات) واعتماد نوع الكمبيوتر من Windows 2000 المضغوط (i386\driver.cab) الملف HAL المناسبة استناداً إلى جهاز الكمبيوتر الخاص بك أو تثبيت حزمة الخدمات إلى المجلد المطابق المسرودة في الجدول ضمن تثبيت Windows 2000 الأصلي وثم تسميتها (عند اللزوم) إلى Ntoskrnl.exe و Hal.dll، على التوالي.

    ملفات kernel متعدد المعالجات الشائعةنسخ إلى الدليل التاليإعادة تسمية اسم الملف التالي
    i386\driver.cab\ntkrnlmp.exewinnt\System32ntoskrnl.exe
    i386\driver.cab\ntkrpamp.exewinnt\System32ntkrnlpa.exe
    i386\driver.cab\kernel32.dllwinnt\System32الملف kernel32.dll
    i386\driver.cab\ntdll.dllwinnt\System32ntdll.dll
    i386\driver.cab\win32k.syswinnt\System32\driverswin32k.sys
    i386\driver.cab\winsrv.dllwinnt\System32winsrv.dll
    ملفات kernel أحادي المعالجة الشائعةنسخ إلى الدليل التاليإعادة تسمية اسم الملف التالي
    i386\driver.cab\ntoskrnl.exewinnt\System32ntoskrnl.exe
    i386\driver.cab\ntkrnlpa.exewinnt\System32ntkrnlpa.exe
    i386\driver.cab\kernel32.dllwinnt\System32الملف kernel32.dll
    i386\driver.cab\ntdll.dllwinnt\System32ntdll.dll
    i386\driver.cab\win32k.syswinnt\System32win32k.sys
    i386\driver.cab\winsrv.dllwinnt\System32winsrv.dll
  4. قم بتوسيع الملف Ntdll.dll من Windows 2000 القرص المضغوط الأصلي (i386\driver.cab) أو حزمة خدمة مثبتة إلى المجلد %SystemRoot%\system32 الإطارات الأصلي تثبيت 2000.

    على سبيل المثال:
    محرك الأقراص: \i386\driver.cab/f:ntdll.dll c:\winnt\system32
    حيث محرك الأقراص هو حرف محرك الأقراص لمحرك الأقراص المضغوطة الذي يحتوي على القرص المضغوط Windows 2000 Server.
  5. قم بتوسيع الملف Win32k.sys من Windows 2000 القرص المضغوط الأصلي (i386\driver.cab) أو حزمة خدمة مثبتة إلى المجلد %SystemRoot%\system32 الإطارات الأصلي تثبيت 2000.
  6. قم بتوسيع الملف Kernel32.dll، و Winsrv.dll من Windows 2000 المضغوط (i386\driver.cab) أو حزمة خدمة مثبتة إلى المجلد %SystemRoot%\system32 الإطارات الأصلي تثبيت 2000. على سبيل المثال، اكتب الأوامر التالية في توسيع محرك الأقراص: \i386\driver.cab/F:kernel32.dll %systemroot%\system32\kernel32.dll

    قم بتوسيع محرك الأقراص: \i386\driver.cab/F:winsrv.dll %systemroot%\system32\winsrv.dll

    حيث محرك الأقراص هو حرف محرك الأقراص المضغوطة الخاص بك.

  7. أعد تشغيل جهاز الكمبيوتر.
للحصول على معلومات ذات صلة، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
234558 كيفية إضافة دعم معالجات متعددة في نظام التشغيل Windows 2000
تحذير: يعرض Windows 2000 قائمة بأنواع الكمبيوتر المتوافقة التي يمكن تثبيتها عند استخدام "إدارة الأجهزة" لتحديث يدوياً. القيام بأي شيء تلك المذكورة متوافق من المحتمل أن يؤدي عدم القدرة على تشغيل الكمبيوتر بشكل صحيح أو على الإطلاق. إذا كان لديك "متقدمة تكوين الطاقة واجهة (ACPI) الكمبيوتر" مدرج كنوع جهاز الكمبيوتر الخاص بك أو بعد التحديث إلى أحدث ACPI BIOS، ثم يمكن التحديث إلى "ACPI Multiprocessor PC" من خلال "إدارة الأجهزة" وقد يؤدي عدم القدرة على تشغيل الكمبيوتر بشكل صحيح أو على الإطلاق. وفي حالة طبقة تجريد الأجهزة "ACPI"، لنظام التشغيل Windows 2000 لدعم أو التعرف على كل من وحدات المعالجة المركزية استخدام طبقة تجريد الأجهزة ACPI، يجب أولاً تحديث لأحدث ACPI BIOS التي متوافقة تماما، فأعد تثبيت Windows 2000 كترقية حتى يمكنها الكشف تلقائياً وتثبيت ACPI Multiprocessor PC؛ إذا لم يكن كذلك، BIOS غير متوافق بشكل كامل حتى الآن.
kbfaqw2ksetup

خصائص

رقم الموضوع: 237556 - آخر مراجعة: 12/05/2015 15:15:21 - المراجعة: 5.0

Microsoft Windows 2000 Server, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Professional Edition

  • kbnosurvey kbarchive kbenv kbhowto kbmt KB237556 KbMtar
تعليقات