خطأ في بنية أجهزة ويندوز

بنية أخطاء الأجهزة في ويندوز ( WHEA ) هي إطار عمل لمعالجة أخطاء الأجهزة، تم تقديمه لأنظمة مايكروسوفت ويندوز مع ويندوز فيستا SP1 وويندوز سيرفر 2008، كخليفة لبنية فحص الجهاز (MCA) في الإصدارات السابقة من ويندوز . [ 1 ] تتكون WHEA من عدة مكونات برمجية تتفاعل مع مكونات الأجهزة والبرامج الثابتة لمنصة معينة لمعالجة حالات أخطاء الأجهزة والإبلاغ عنها. [ 2 ] توفر هذه المكونات مجتمعةً: وسيلة عامة لاكتشاف الأخطاء، وتنسيقًا موحدًا لتقارير الأخطاء، وطريقة لحفظ سجلات الأخطاء، ونموذجًا لأحداث الأخطاء قائمًا على تتبع الأحداث في ويندوز (ETW). [ 3 ]

تتيح تقنية WHEA لبرامج الطرف الثالث التفاعل مع نظام التشغيل والاستجابة لبعض أحداث الأجهزة. على سبيل المثال، عند إضافة وحدة معالجة مركزية جديدة إلى نظام قيد التشغيل - وهي ميزة في Windows Server تُعرف باسم " تقسيم الأجهزة الديناميكي " - يتم إخطار مكدس مكونات أخطاء الأجهزة بتثبيت معالج جديد.

تعتمد تقنية WHEA على آليات الإبلاغ عن أخطاء الأجهزة الحالية، بما في ذلك الإبلاغ المتقدم عن أخطاء PCI Express والواجهات التي توفرها البرامج الثابتة مثل واجهة أخطاء منصة ACPI (APEI)، التي تم تقديمها في ACPI 5.0. في أنظمة Linux ، يتم تنفيذ APEI مباشرةً داخل النواة ، [ 4 ] بينما يدمج Windows مصادر أخطاء APEI من خلال WHEA. [ 5 ]

انظر أيضاً

مراجع

  1. "دليل تصميم بنية أخطاء الأجهزة في نظام التشغيل ويندوز (WHEA)" . مايكروسوفت ليرن . 15 سبتمبر 2016.
  2. "مكونات بنية أخطاء الأجهزة في نظام التشغيل ويندوز" . مايكروسوفت ليرن . 15 سبتمبر 2016.
  3. "مقدمة إلى بنية أخطاء الأجهزة في نظام التشغيل ويندوز" . مايكروسوفت ليرن . 15 سبتمبر 2016.
  4. "حقن خطأ APII" . وثائق نواة لينكس . تم الاطلاع عليه في 29 ديسمبر 2025 .
  5. "تعريفات بنية أخطاء أجهزة ويندوز" . مايكروسوفت ليرن . 15 سبتمبر 2016.