بسم الله الرحمن الرحيم
رسائل الخطأ في ويندوز
مامعناها؟....وكيف نتعامل معها(الدرس الأول:رسائل خطأ المعالجة)
السلام عليكم ورحمة الله وبركاته...أما بعد:
إذا كنت من مستخدمي نظام ويندوز،فحتماً واجهت بعض رسائل الخطأ عشرات المرات!...ورسائل الخطأError Message التي يظهرها لك النظام في مواقف عديدة هي عبارة عن تنبيه يظهر امامك على شاشة الكمبيوتر لإبلاغك بأن خطأ ما قد حدث أو سيحدث،ومهمتي في سلسلة الدروس هذه عرض تلك الرسائل وشرح معناها وكيفية التعامل معها.
في هذا الدرس سوف نتكلم عن بعض الرسائل التي يمكن ان توجهك أثناء تشغيل البرامج سواء تلك الملحقة بويندوز او البرامج الأخرى التي تقوم بتثبيتها على جهازك.
ولا حظ أنني في جميع الحلول التي اوردها سأستخدم الحرفA لتمثيل محرك الأقراص المرنة والحرفC لتمثيل محرك الأقراصالصلب الذي يحتوي على نظام ويندوز والحرفD لتمثيل محرك الأقراص المدمجة،كما أن جميع الرسائل تنطبق على نظام ويندوز 98 وويندوز ملينيوم وربما تنطبق على ويندوز اكس بي وويندوز 2000 بشكل آخر ولكن المعنى نفسه للرسالة .
وكثير من المشكلات التي تسببها البرامج تؤدي إلى ظهور الرسائل التي تأتي على الشكل"A fatal exception XX has occurred at XX" وغالباً ماتحدث .لأن البرنامج المعني بالمشكلة به كود غير سليم يطلب من المعالج القيام بإجراء عملية غير سليمة.وبالتالي يعرض ويندوزهذه الرسالة ليخبرك بذلك ويطلب منك أن تخبره بما لا بد عليه أن يفعل. وفي الواقع أن هذه النوعية من الأخطاء لا فكاك منها وغالباً ما ستؤدي إلى إغلاق البرنامج او قد تضطر إلى إعادة تشغيل نظام التشغيل ويندوز ككل وبالتالي ستفقد أية بيانات يتم حفظها سابقاً،وإليك نماذج هذه الأخطاء:
الرسالة
A fatal exception 00 has Occurred at XX
المعنى:
حدث هذا الخطأ لن المعالج حاول قسمة رقم ما على صفر وهو شيء غير صحيح رياضياً وبالتالي ظهرت تلك الرسالة.
الحل:
قم بإغلاق الرسالة وحاول متابعة استخدام البرنامج.فإذا لم تستطع قم بإغلاق البرنامج ثم أعد تشغيله مرة أخرى، أو الأفضل أن تعيد تشغيل جهازك كلية إذا استدعى الأمر.
الرسالة
A fatal exception 0C has Occurred at XX
المعنى:
حدث هذا الخطأ لأن إحدى التعليمات المخزنة داخل زء معين من الذاكرة وهو ما يسمى بـStack(وهي أجزاء من الذاكرة يتم حجزها للبرامج للتعامل مع المعدات والأجهزة) حاولت استخدام أجزاء من الذاركة خارج الجزء المحدد لها.
الحل:
نفس الحل السابق
الرسالة:
A fatal exception 0E has Occurred at XX
المعنى:
حدث هذا الخطأ لمحاولة المعالج الوصول إلى بيانات موجودة على صفحة Page من صفحات الذاكرةRam اوالذاكرة الظاهريةVirtual Memory. ولكنه اكتشف عدم وجود الصفحة أو البيانات التي تم الوصول إليها غير سليمة.
الحل:
قم بإغلاق الرسالة وحاول متابعة استخدام البرنامج.فإذا لم تستطع غلق البرنامج ثم أعد تشغيله أو أعد تشغيل ويندوز كلية إذا تكرر ذلك .
الرسالة:
A fatal exception 13 has Occurred at XX
أو General Protection Fault
المعنى:
خطأ من نفس ننوعية الأخطاء السابقة ولكن لم يتم تحديد السبب.
الحل:
قم بإلاق الرسالة وحاول متابعة استخدام البرنامج.فإذا لم تستطع فقم بإغلاق البرنامج م أعد تشغيله مرة اخرى أو أعد تشغيل الجهاز كلية إذا استدعى الأمر.
جميع الأخطاء السابقة من المفترض أن تحدث بشكل عارض على فترات متباعدة.فإذا تكرر حدوثها حاول تحديد متى تحدث تلك الأخطاء، فإذا كانت تحدث أثناء تشغيل برنامج ا،فقد تستطيع حل المشكلة وذلك بإزالة البرنامج ثم إعادة تثبيته مرة أخرى، او حاول الحصول على نسخة أجدد منه ربما يكون البرنامج لايدعم اصدار النظام الذي لك .
أما إذا لم تستطع الربط ما بين رسالة الخطأ والبرنامج فقد يكون السبب في ملف من ملفات نظام ويندوزاو إحدى مشغلات الأجهزة Device Driver ولاختبار ذلك أعد تشغيل جهازك في وضع الأمانSafeMode فإذا لم تظهر تلك الرسالة فعادة يكون السبب في إحدى مشغلات الأجهزة وبالتالي يمكنك الوصول إلى إصدارة أحدث من المشغلات الموجودة بجهازك من خلال موقع الشركات المنتجة لها في نظام ويندوز نفسه. وبالتالي ستحتاج إلى إعادة تركيب نظام ويندوز مرة أخرى.