مقالات بوسم «تحقيق الأعطال»
قائمة بالمقالات الموسومة بـ «تحقيق الأعطال» (6 مقالة)، من الأحدث إلى الأقدم.
-
ترتيب تحليل الأسماء على Windows ── hosts والذاكرة المؤقّتة لـ DNS وLLMNR/mDNS وDoH
أيّ من hosts أو الذاكرة المؤقّتة لـ DNS أو خادم DNS أو LLMNR/mDNS أجاب يقرّر لماذا تفشل بعض الحواسيب. تعلّم ترتيب تحليل الأسماء على Windows، وما يغيّره DoH، ...
-
تطبيقات تتعطّل عند الاستئناف من السكون ── كيف تعمل أحداث الطاقة وكيف تبني تطبيقات أعمال تصمد أمام الاستئناف
لماذا تنقطع تطبيقات الأعمال بعد استئناف الحاسوب المحمول من السكون: إشعارات WM_POWERBROADCAST، وModern Standby، وتصميم إعادة الاتّصال، وكبح السكون، وpowercfg.
-
DllMain وقفل المحمِّل ── السبب الحقيقي لعبارة «لا تفعل شيئاً في تهيئة الـDLL»
لماذا يُحظَر استدعاء LoadLibrary أو مزامنة مؤشّرات الترابط من DllMain. نشرح من المصادر الأوّليّة كيف يسلسل قفل المحمِّل كلّ إشعار DLL، وسيناريوهات الجمود الن...
-
مدخل إلى سجلّ أحداث Windows وETW ── وضع سجلّات تطبيق الأعمال على آليّة نظام التشغيل القياسيّة
سجلّ الأحداث وETW طبقة تسجيل مختلفة يراها القائمون على التشغيل وأدوات نظام التشغيل القياسيّة. نشرح التمييز بين الوسائل الثلاث بما فيها سجلّ الملفّات، والكتاب...
-
قراءة ملفّات تفريغ الأعطال بـ WinDbg وSOS ── مدخل عمليّ إلى التحليل بعد الجمع
نشرح خطوات قراءة ملفّ تفريغ أعطال Windows بـ WinDbg وامتداد SOS. نغطّي ضبط مسار الرموز، وتتبع الاستثناءات وتسريبات الذاكرة بـ !clrstack و!dumpheap، وأمر !ana...
-
مدخل إلى جمع dump انهيار تطبيقات Windows: WER / ProcDump / WinDbg
لتعقّب انهيار تطبيق Windows صعب الإعادة، ترتّب المقالة الفصل بين WER LocalDumps وProcDump وMiniDumpWriteDump وWinDbg، وما ينبغي الانتباه إليه في التشغيل.