كيفية تحديد وإصلاح برامج التشغيل التي بها مشاكل في نظام التشغيل ويندوز

آخر تحديث: أذار 18 2026
نبذة عن الكاتب: الكسندرا
  • قد يتسبب برنامج التشغيل المعيب أو المفقود في حدوث أعطال ظاهرة في الأجهزة، وظهور شاشات زرقاء، وعدم استقرار عام في النظام.
  • تتيح لك إدارة الأجهزة ومعرّف الأجهزة تحديد موقع الأجهزة التي لا تحتوي على برامج تشغيل أو بها أخطاء وإعادة تثبيت برامج التشغيل الخاصة بها.
  • يقوم برنامج Driver Verifier (Verifier.exe) باختبار برامج التشغيل تحت الضغط ويكشف عن تلف الذاكرة وأخطاء الإدخال/الإخراج وانتهاكات قواعد النواة.
  • من خلال الجمع بين الأدوات الأصلية والأدوات المساعدة الخارجية، من الممكن الحفاظ على تحديث برامج التشغيل وتقليل التعارضات والأعطال في نظام التشغيل ويندوز.

دليل لتحديد برامج التشغيل التي بها مشاكل في نظام التشغيل ويندوز

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

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

ما هو السائق ولماذا يمكن أن يسبب مشاكل؟

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

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

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

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

كيفية تحسين سجل ويندوز باستخدام برنامج regscanner
مقالة ذات صلة:
كيفية تحسين سجل ويندوز باستخدام برنامج RegScanner

كيفية تحديد برامج التشغيل المعيبة أو المفقودة باستخدام إدارة الأجهزة

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

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

بمجرد الدخول، ستظهر لك قائمة بالفئات (محولات الشبكة، وحدات التحكم بالصوت، المعالجات، إلخ) التي تُصنّف جميع الأجهزة. العناصر التي بها مشاكل في التعريفات مُعلّمة برمز تحذير أصفر مع علامة تعجب. هذا يُشير إلى أن المُكوّن إما لا يحتوي على التعريف الصحيح، أو أن تعريفه تالف، أو أنه غير متوافق.

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

عندما تظهر المشكلة على أنها "غير معروفة" ولا تعرف حتى نوع الجهاز، يمكنك الانتقال إلى علامة التبويب "التفاصيل" ثم اختيار "معرّف الجهاز" من القائمة المنسدلة "الخاصية" . ستجد هناك سلسلة نصية واحدة أو أكثر تبدأ عادةً بـ PCI أو USB ، والتي تُشير إلى نوع الجهاز والشركة المصنعة والطراز المحدد.

لتحديد الجهاز بدقة، يُنصح بنسخ السطر الثاني من قائمة مُعرّفات الأجهزة ولصقه في شريط البحث على موقع DevID.info أو مواقع مشابهة. تُقدّم هذه المواقع وصفًا للجهاز ومجموعة من برامج التشغيل المتوافقة للتنزيل.

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

استخدام إدارة الأجهزة لإصلاح أخطاء برامج التشغيل

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

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

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

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

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

أداة التحقق من برامج التشغيل: أداة متقدمة لنظام التشغيل ويندوز

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

تم تضمين أداة التحقق من برامج التشغيل في جميع إصدارات Windows تقريبًا منذ Windows 2000 (على الخوادم منذ Windows Server 2012، وعلى أجهزة العملاء مثل Windows 10 و11)، والغرض منها هو اختبار ومراقبة برامج تشغيل وضع النواة وبرامج تشغيل الرسومات في الوقت الفعلي لاكتشاف السلوكيات غير القانونية التي قد تضر بالنظام.

يعمل البرنامج باسم Verifier.exe في المجلد %WinDir%\System32 ، وله واجهة رسومية (مدير التحقق من برامج التشغيل) وواجهة سطر أوامر. لا يمكن استخدامه إلا بواسطة حساب يتمتع بصلاحيات المسؤول، وهو مخصص للاستخدام في بيئات الاختبار أو تصحيح الأخطاء ، وليس على أجهزة الإنتاج التي لا يمكن إعادة تشغيلها.

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

يستطيع برنامج الاختبار فحص العديد من جوانب سلوك وحدة التحكم، والتي يتم تجميعها في خيارات أو علامات اختيار . يقوم كل خيار بتفعيل سلسلة من عمليات الفحص على الذاكرة، وIRQL، والإدخال/الإخراج، وDMA، والأمان، وما إلى ذلك، والتي يمكن دمجها حسب ما تحتاج إلى اختباره.

الخيارات القياسية والفحوصات التلقائية لبرنامج التحقق من السائق

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

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

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

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

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

خيارات أخرى مهمة: مجموعة خاصة، وIRQL إجباري، والإدخال/الإخراج، وDMA، والأمان

بالإضافة إلى الاختبارات التلقائية، يوفر برنامج Driver Verifier عددًا كبيرًا من الخيارات الإضافية التي يتم تفعيلها باستخدام علامات . يتم تفعيل مجموعة فرعية شائعة الاستخدام في الإعدادات القياسية، ولكن يمكنك أيضًا تخصيصها باستخدام /flags.

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

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

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

تُعيد عملية التحقق من الإدخال/الإخراج توجيه طلبات الإدخال/الإخراج الواردة إلى مجمع خاص، وتراقب التدفق الكامل لطلبات الإدخال/الإخراج. وتُراقَب استدعاءات رئيسية مثل IoCallDriver وIoCompleteRequest وIoFreeIrp للكشف عن أنماط معالجة طلبات الإدخال/الإخراج غير القانونية أو غير المتسقة أو غير الصحيحة.

يكشف نظام كشف حالات التعطل عن كيفية استخدام وحدة التحكم للأقفال، والمؤشرات المتبادلة، والمؤشرات المتبادلة السريعة، لتحديد ما إذا كانت هناك أي تسلسلات محتملة لاكتساب الموارد قد تؤدي إلى حالة تعطل. ولا يشترط حدوث حالة التعطل فعليًا حتى يُشير النظام إليها كخطر.

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

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

أخيرًا، يفرض فحص توافق DDI مجموعة من القواعد حول كيفية تفاعل برنامج التشغيل مع واجهة جهاز النظام. تُنفَّذ هذه الوظيفة في مكتبة نواة النظام VerifierExt.sys ، والتي تظهر عادةً في سجل تتبع الأخطاء عند انتهاك قاعدة محددة، مُعرَّفة بواسطة RuleID من النوع 0x200nn.

تفعيل وتكوين والتحكم في أداة التحقق من برامج التشغيل (واجهة المستخدم الرسومية وسطر الأوامر)

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

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

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

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

إذا اخترت "تحديد أسماء برامج التشغيل من قائمة "، يمكنك في الشاشة التالية تحديد ملف واحد أو أكثر من ملفات .sys. يُنصح بتضمين جميع برامج التشغيل التي تُشكّل حزمة البرامج لجهاز واحد عند الرغبة في فحص تدفق IRP بالتفصيل باستخدام التحقق المُحسّن من عمليات الإدخال/الإخراج.

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

إذا كنت تفضل العمل في سطر الأوامر، يمكنك تشغيل أوامر مثل `verifier /standard /driver MyDriver.sys` لتطبيق الإعدادات القياسية على وحدة معينة، أو `verifier /all` لتطبيقها على جميع برامج التشغيل. لتخصيص الخيارات، استخدم `/flags 0xVALUE` ، حيث يمثل `VALUE` مجموع الخيارات التي تريدها.

من بين العلامات الأكثر شيوعًا التي لديك، على سبيل المثال، 0x00000001 للمجمع الخاص ، و0x00000002 لفرض فحص IRQL، و0x00000008 لتتبع المجموعة، و0x00000010 للتحقق من الإدخال/الإخراج، و0x00000020 لاكتشاف حالة الجمود، و0x00000080 للوصول المباشر إلى الذاكرة، و0x00000100 للأمان، و0x00000800 لعمليات فحص أخرى، و0x00020000 للامتثال لـ DDI.

بدمج هذه القيم، يمكنك إنشاء إعدادات مخصصة؛ على سبيل المثال، تفعيل "المجمع الخاص" و"التحقق من الإدخال/الإخراج" و"الفحوصات المتنوعة" فقط يُعادل استخدام الأمر verifier.exe /flags 0x811 . لتفعيل المجموعة القياسية كاملةً، يمكنك استخدام الأمر verifier.exe /standard أو verifier.exe /flags 0x209BB.

لعرض الحالة الحالية لبرنامج التحقق من برامج التشغيل، استخدم الأمر `verifier /query` لعرض إحصائيات الجلسة والعدادات في وحدة التحكم، أو الأمر `verifier /querysettings` لعرض الإعدادات الحالية. لإيقاف برنامج التحقق من برامج التشغيل نهائيًا، استخدم الأمر `verifier /reset` ثم أعد تشغيل النظام.

تم اكتشاف شاشات زرقاء وأخطاء تصحيح الأخطاء بواسطة أداة التحقق من برامج التشغيل

عندما يكتشف برنامج التحقق من برامج التشغيل برنامج تشغيل ينتهك القواعد، فإن سلوكه الافتراضي هو إظهار شاشة الموت الزرقاء (BSOD) فورًا . يؤدي هذا إلى التقاط أكبر قدر ممكن من المعلومات في ملف تفريغ الذاكرة، مما يسمح بتصحيح المشكلة بدقة.

في بيئة العمل الاحترافية، من الممارسات الشائعة توصيل جهاز الاختبار بمصحح أخطاء النواة (مثل WinDbg أو KD) لتحليل ما يحدث في الوقت الفعلي. عند حدوث خطأ في التحقق من النظام، يتم تنشيط مصحح الأخطاء وعرض ملخص للخطأ، بما في ذلك رمز الخطأ والمعلمات المرتبطة به.

تؤدي الانتهاكات النموذجية المتعلقة بـ Driver Verifier إلى ظهور رموز خطأ مثل 0xC1 (SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION) و 0xC4 (DRIVER_VERIFIER_DETECTED_VIOLATION) و 0xC6 (DRIVER_CAUGHT_MODIFYING_FREED_POOL) و 0xC9 (DRIVER_VERIFIER_IOMANAGER_VIOLATION) و 0xD6 (DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION) أو 0xE6 (DRIVER_VERIFIER_DMA_VIOLATION).

لبدء التحقيق، يُعدّ الأمر `!analyze -v` الأكثر فائدة في WinDbg ، حيث يُحلّل آخر فحص للأخطاء ويُحاول تحديد وحدة التحكم المشتبه بها. ومن ثمّ، يُمكنك استخدام إضافات مُحدّدة مثل `!verifier` لعرض إحصائيات المُدقّق، و`!deadlock` لمراجعة الكائنات المُتورّطة في حالة جمود مُحتملة، أو ` !iovirp` للحصول على تفاصيل طلب الإدخال/الإخراج (IRP) الذي تتمّ مُراقبته بواسطة التحقق من الإدخال/الإخراج.

في الحالات التي يتم فيها انتهاك قاعدة امتثال DDI محددة، فإن الوسيط الأول لفحص الأخطاء عادة ما يكون RuleID من النوع 0x200nn ، والذي يمكنك البحث عنه باستخدام ملحقات مثل !ruleinfo للحصول على وصف مفصل للقاعدة المحددة التي تم انتهاكها.

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

أدوات الطرف الثالث وغيرها من الطرق لتحديث برامج التشغيل التي بها مشاكل

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

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

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

توجد أيضًا حلول مثل Snappy Driver Installer ، الذي يسمح لك بتحديث برامج التشغيل دون اتصال بالإنترنت بعد تنزيل الحزم، أو Driver Talent ، الذي بالإضافة إلى التحديث، يمكنه إصلاح برامج التشغيل التالفة وإنشاء نسخ احتياطية من البرامج الموجودة. وهناك حلول أخرى، مثل Driver Doctor ، تشبه Drivers Cloud في أنها تحلل نظامك وتوجهك إلى الموقع الإلكتروني لتنزيل برامج التشغيل يدويًا.

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

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