تخطي إلى المحتوى الرئيسي
RebootDoctor

إصلاح IRQL_NOT_LESS_OR_EQUAL ويندوز 11

By Mike Chen Fact-checked by Mike Chen (CompTIA A+ Certified) on

الإجابة المختصرة: IRQL_NOT_LESS_OR_EQUAL (رمز توقف 0x0000000A) يعني برنامج تشغيل لمس ذاكرة لا يملكها وويندوز تعطل لمنع التلف. شاشة العطل عادةً تسمّي ملف .sys المذنب تحتها مباشرة — ذلك الاسم هو جوابك. استرجع أو حدّث ذلك البرنامج؛ إذا ما ظهر ملف، افحص الرام بـ MemTest86 لأن الذاكرة المعطلة تعطي نفس الرمز.

IRQL_NOT_LESS_OR_EQUAL يعني برنامج تشغيل أو عملية نواة حاولت الوصول لذاكرة لا يفترض أن تلمسها، بمستوى أولوية ويندوز ما يقدر يقاطعه بأمان للتعامل مع المخالفة. بالعربي: شيء لمس ذاكرة لا يملكها وويندوز قتل كل شيء لمنع تلف البيانات. شاشة العطل تعرض رمز توقف 0x0000000A وعادةً تسمّي ملف .sys المسؤول تحتها مباشرة — ذلك الاسم هو جوابك.

إذا شاشة العطل مرت بسرعة ما قدرت تقرأها، افتح عارض الأحداث بعد إعادة التشغيل. Win+X ثم عارض الأحداث ثم سجلات ويندوز ثم النظام. ابحث عن إدخالات BugCheck حول وقت العطل. حقل Parameters يحتوي أربع قيم hex — الثانية مستوى IRQL المطلوب والرابعة عنوان التعليمة المسببة. الأكثر فائدة هو اسم ملف .sys في الوصف إذا ويندوز التقطه. شفت ntoskrnl.exe يتلام لما المذنب الفعلي كان برنامج طرف ثالث أتلف مساحة ذاكرة النواة — ntoskrnl هو الرسول مش القاتل.

واحد جاب جهاز ألعاب كان يعطي شاشة زرقاء كل مرة يعمل alt-tab من Valorant. IRQL_NOT_LESS_OR_EQUAL والوحدة المسببة nvlddmkm.sys. عطل برنامج NVIDIA كلاسيكي. كان حدّث لآخر Game Ready driver قبل يومين من بداية المشكلة. استرجعنا للنسخة السابقة من أرشيف برامج NVIDIA والمشكلة توقفت فوراً. ست دقائق مع الإقلاع في الوضع الآمن.

برامج التشغيل تقريباً دائماً السبب

محولات الشبكة وبرامج GPU تسبب على الأرجح 80% من أعطال IRQL اللي أشوفها. nvlddmkm.sys من NVIDIA وe1d65x64.sys أو Netwtw10.sys من Intel يظهرون باستمرار. إذا شاشة العطل سمّت ملف .sys، ابحث عن ذلك الاسم في Google — تلاقي أي برنامج ينتمي له في أول نتيجة.

لبرامج GPU، DDU في الوضع الآمن هو الإصلاح الصحيح. حمّل DDU من wagnardsoft.com وحمّل البرنامج اللي تبيه من nvidia.com أو amd.com وأقلع في الوضع الآمن وشغّل DDU لمسح كل شيء وأعد التشغيل وثبّت البرنامج الجديد. لا تسوّ “تحديث برنامج التشغيل” من مدير الأجهزة — يلاقي برنامج Microsoft عام اللي عادةً يخلّي الأمور أسوأ.

لبرامج الشبكة، مدير الأجهزة كافي. اعثر على المحول → خصائص → تبويب برنامج التشغيل → استرجاع. إذا الاسترجاع رمادي، ألغِ تثبيت الجهاز بالكامل وأعد التشغيل — ويندوز يعيد تثبيت البرنامج الافتراضي اللي عادةً أقدم لكن أكثر استقراراً. إذا الأعطال بدأت مباشرة بعد Windows Update، التحديث على الأرجح بدّل برنامج المصنع ببرنامج Microsoft عام. حمّل البرنامج الصحيح من موقع Intel أو Realtek الفعلي.

الرام

إذا ما ظهر ملف .sys أو ntoskrnl.exe هو الشيء الوحيد اللي يظهر، اشتبه بالرام. الذاكرة المعطلة تسبب أعطال IRQL لأن المعالج يقرأ بيانات تالفة من خلية معطلة ويحاول ينفذها كعنوان ذاكرة صالح — وهو مش كذا فمخالفة الوصول تنطلق. النمط عشوائي: أعطال أثناء مهام مختلفة وأوقات مختلفة ولا ارتباط بأي برنامج أو تطبيق محدد.

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

ملفات XMP تسبب هذا أيضاً. الرام مقدّرة لسرعة 3200 ميجاهرتز أو أي سرعة مكتوبة على العلبة لكن XMP يدفع متحكم الذاكرة فوق المواصفات الرسمية لـ Intel أو AMD. بعض عينات المعالجات تتعامل معه وبعضها لا. إذا فعّلت XMP في BIOS وبدأت أعطال IRQL، ارجع لـ BIOS وعطّله. إذا توقفت الأعطال إما اترك XMP مطفأ أو جرب سرعة أقل مثل 3000 بدل 3200. تحقق من دليل الشاشة الزرقاء لرموز توقف أخرى إذا مش IRQL تحديداً.

إذا تحققت من عارض الأحداث واختبرت البرنامج المسمّى وشغّلت MemTest86 وما زال يحدث — المشكلة قد تكون أعمق مثل منفذ PCIe يموت أو عدم استقرار VRM في اللوحة الأم. هذا النوع من التشخيص يحتاج شخص ينظر في العتاد المحدد. نقدر نسحب ملفات العطل وسجل عارض الأحداث عن بُعد ونخبرك بالضبط ما يتعطل.

الأسئلة الشائعة

ماذا يعني IRQL_NOT_LESS_OR_EQUAL فعلاً؟

برنامج تشغيل أو عملية نواة حاولت الوصول لذاكرة بمستوى أولوية مقاطعة لا يستطيع ويندوز التعامل معه بأمان. بالعربي: شيء لمس ذاكرة لا يملكها وويندوز أطفأ كل شيء لمنع تلف البيانات. رمز التوقف هو 0x0000000A. شاشة العطل عادةً تسمّي ملف .sys المسؤول تحديداً.

شاشة العطل تقول ntoskrnl.exe — هل نواة ويندوز تالفة؟

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

هل XMP يسبب شاشات زرقاء IRQL؟

نعم. XMP يدفع متحكم الذاكرة فوق المواصفات الرسمية لـ Intel أو AMD. بعض عينات المعالجات تتعامل معه وبعضها لا تستطيع تحمّل كسر السرعة. إذا فعّلت XMP في BIOS وبدأت أعطال IRQL عطّله. إذا توقفت الأعطال جرب سرعة أقل قليلاً — مثل 3000 بدل 3200.

كيف أجد أي برنامج تشغيل يتعطل؟

تحقق من شاشة العطل نفسها — ويندوز عادةً يعرض اسم ملف .sys المسبب تحت رمز التوقف. إذا مرت بسرعة، افتح عارض الأحداث بعد إعادة التشغيل (Win+X ثم عارض الأحداث ثم سجلات ويندوز ثم النظام) واعثر على إدخال BugCheck حول وقت العطل وانظر حقل الوصف عن اسم ملف البرنامج.

تحتاج مساعدة متخصصة؟

إذا لم تحل هذه الخطوات مشكلتك، فنيونا المعتمدون يمكنهم تشخيص المشكلة وحلها عن بُعد — عادةً في أقل من 30 دقيقة.