رفع مشکل خطای Fatal Error
مقالات تخصصی IT و هاستینگ

Fatal Error چیست و چگونه می توان آن را برطرف نمود؟

Fatal Error خطایی است که یک برنامه کامپیوتری را مجبور به توقف می کند یا کل سیستم عامل به طور ناگهانی خاموش می شود. این نوع خطا معمولاً با صفحه آبی در ویندوز مرتبط است اما در مواردی نیز تنها باعث بسته شدن یک برنامه می گردد. در برخی موارد، Fatal Error موقتی بوده و می توانید با خیال راحت و بدون هیچ مشکل اضافی، به کار خود و استفاده از رایانه ادامه دهید. چنانچه fatal ارورها ادامه داشته باشند، به خصوص اگر این خطاها در هنگام استفاده از یک برنامه خاص مکررا تکرار شوند، ممکن است مشکل از سخت افزار یا نرم افزار رایانه باشد.

آلارم هشدار Fatal Error

تصویر(1)

چگونه Fatal Error ها ظاهر می شوند

پیام‌های Fatal Error یا خطای مهلک، معمولا زمانی ظاهر می‌ گردند که یک برنامه به‌ دلیل نوعی نقص ناگهانی، از کار می افتد یا در ویندوز صفحه آبی مرگ قبل از خاموش شدن نمایش داده می شود.

ظاهر شدن Fatal Error

تصویر(2)

هنگامی که Fatal Error رخ می دهد، پیامی مانند یکی از موارد زیر ظاهر می گردد:

Fatal Error: Unhandled xxx Exception at xxx
A fatal exception xx has occurred at xxxx:xxxxxxxx
Fatal Error detected, unable to continue. Terminating due to uncaught exception.

هنگامی که یک پیام fatal ارور را مشاهده می کنید، چه شبیه مواردی که عنوان شدند باشند یا هر مورد دیگری، آن را یادداشت نمایید. نوع خطا و مجموعه ای از اعداد و حروفی که اغلب در آن گنجانده شده است، می تواند به شما در ردیابی مشکل کمک کند.

چه مواردی باعث بروز یک خطای مهلک یا fatal ارور می شود؟

وقتی برنامه ای را روی سیستم عاملی مانند ویندوز اجرا می کنید و با خطای غیرمنتظره مواجه می شود، پیامی به نام "exception" یا استثنا ایجاد می کند. این استثنائات به برنامه‌ ها اجازه خواهند داد تا زمانی که یک اتفاق ناگهانی رخ می‌دهد، به راحتی اجرا شوند. هنگامی که یک برنامه با یک exception ناشناخته یا غیرمنتظره مواجهه می شود نتیجه یک خطای مهلک یا fatal ارور خواهد بود. همین مشکل را می توان به عنوان یک exception مهلک یا یک fatal exception error نیز نام برد. بسته به شدت خطا، ممکن است این گزینه به شما پیشنهاد داده شود که به اجرای برنامه ادامه دهید یا برنامه به طور خودکار بسته شود.

چگونه می توان یک fatal ارور را برطرف نمود؟

خطاهای مهلک می توانند ناشی از انواع فعل و انفعالات غیر منتظره بین برنامه های مختلف، بین برنامه ها و درایورها، بین برنامه ها و سخت افزار یا نقص فیزیکی در سخت افزار باشند.

1- برای یافتن دستورالعمل های خاص، کد خطا را جستجو کنید. برخی از خطاهای مهلک نسبتا ابتدائی هستند اما بیشتر پیام های خطا کدی را ارائه می دهند که می تواند به شما در کسب اطلاعات در مورد مشکل، کمک کنند. اگر خطا به صورت زیر باشد:

A fatal exception 0E has occurred at xxxx:xxxxxxxx

0E کدی است که می تواند شما را در جهت درست راهنمایی کند. جستجویی برای کد خطای fatal exception ذکر شده انجام دهید و بررسی کنید که آیا می توانید دستورالعمل های خاصی را برای رفع آن بیابید یا خیر.

برطرف نمودن Fatal Error

تصویر(3)

2- نرم افزار را بروز کنید. توسعه دهندگان ممکن است یک پچ برای رفع آن مشکل خاص منتشر کرده باشند. اکثر برنامه‌ ها، بروزرسانی‌ ها را به‌طور خودکار دانلود و نصب می‌ کنند اما برخی دیگر گزینه‌ ای برای دانلود و نصب دستی بروزرسانی‌ ها در اختیارتان قرار می‌ دهند یا از شما می‌ خواهند که از وب‌ سایت توسعه‌ دهنده بازدید کرده و بروزرسانی را دانلود نمایید.

3- درایورها را بروز کنید. فعل و انفعالات غیرمنتظره از سمت درایورها می تواند موجب ایجاد Fatal Error ها و سایر مشکلات شود. بنابراین بهتر است که همواره درایورها را بروز نگه دارید. اگر درایورها بروز هستند، آنها را به نسخه‌ های قبلی باز گردانید. این احتمال وجود دارد که درایورهای قدیمی سالم باشند اما بروز رسانی خودکار، موجب خطای fatal ارور گردد.

4- برنامه‌ هایی که اخیرا نصب کرده اید را حذف کنید. ممکن است یک اختلال پیش بینی نشده بین برنامه ها وجود داشته یا در طول فرآیند نصب، بخشی از برنامه دچار مشکل شده باشد. پس از حذف برنامه هایی که اخیرا نصب شده، بررسی کنید که آیا خطای fatal exception همچنان رخ می دهد یا خیر. اگر مشکل رفع شد، می توانید برنامه ها را دوباره نصب کنید و در صورت مشاهده خطا، گزارش باگ را برای توسعه دهنده ارسال نمایید.

5- ویندوز را به حالت قبلی باز گردانید. اگر نقاط بازیابی (restore points) سیستم را قبل از ظاهر شدن fatal ارور ذخیره کرده اید، ویندوز را به یکی از آن نقاط، بازیابی کنید. این کار هر تغییری را که در آن بازه زمانی ایجاد شده است، به حالت قبل باز می گرداند و اگر مشکل Fatal Error مربوط به یک نقص سخت افزاری نباشد، برطرف خواهد شد.

6- برنامه‌های غیرضروری که در پس زمینه اجرا می شوند را غیرفعال کنید. این برنامه ها در نوار وظیفه (taskbar) دیده نمی شوند اما می توانید Task Manager را باز کرده و آنها را به صورت دستی غیر فعال نمایید. در بیشتر موارد، برنامه هایی که در پس زمینه اجرا می شوند مشکلی ایجاد نمی کنند. با این حال، مواردی وجود دارد که یکی از این برنامه‌ها با برنامه ای دیگر تداخل پیدا کرده و باعث بروز Fatal Error می شود.

راه حل برای Fatal Error

تصویر(4)

7- فایل های موقت را حذف کنید. فایل‌ های موقت در زمان اجرای برنامه‌ ها ذخیره می‌ شوند اما گاهی اوقات با بسته شدن برنامه ها، این فایل‌ ها حذف نمی‌ شوند. اگر فایل های موقت خراب دلیل خطاهای fatal exception باشند، حذف این فایل ها مشکل را برطرف می کند.

8- فضای هارد دیسک را خالی کنید. بررسی نمایید که چه میزان از فضای هارد دیسک پر است و پس از آن فایل های قدیمی را حذف کنید. حدود 10 درصد از کل فضای ذخیره سازی را برای عملکرد بهتر، آزاد بگذارید.

9- chkdsk را اجرا کنید. اگر fatal ارورها ناشی از مشکل در هارد دیسک باشند، اجرای دستور chkdsk می تواند خطا را شناسایی کرده و آن را برطرف کند یا حداقل به شما اطلاع دهد که چه اتفاقی رخ داده است.

10- مشکلات مربوط به گرما را برطرف نمایید. اگر رایانه شما بیش از حد داغ شود، علاوه بر علائم دیگر، چندین Fatal Error نیز ایجاد می کند. بررسی کنید که فن ها به درستی کار می کنند و با گرد و غبار مسدود نشده اند. اگر می توانید، فن های داخلی و هیت سینک (قطعه ای جهت انتقال حرارت) را نیز بررسی کنید. با استفاده از یک مکنده، گرد و غبار هایی که مانع از عملکرد درست فن ها یا هیت سینک می شوند را از بین ببرید.

دلیل بروز Fatal Error

تصویر(5)

11- حافظه دسترسی تصادفی را بررسی کنید. خطاهای حافظه (Memory)، fatal ارور ایجاد می کنند، اگرچه ممکن است به جای آن یک خطای memory exception یا out of memory exception را مشاهده کنید. از یک برنامه تست حافظه کمک بگیرید. اگر متوجه شدید که RAM دچار ایراد شده است، قطعه یا قطعات معیوب را تعویض نمایید.

12- سایر سخت افزارها را بررسی نمایید. اگر fatal ارورها را مکررا مشاهده می کنید و با بررسی تمام نکاتی که تاکنون عنوان شدند مشکل رفع نشده است، این احتمال وجود دارد که برخی از سخت افزارهای رایانه، مشکل کوچکی داشته باشند. در برخی موارد، تعویض قطعاتی مانند هارد دیسک یا مادربورد می تواند Fatal Error ها را برطرف کند.

جمع بندی

اگرچه Fatal Error جدی به نظر می رسد و ممکن است باعث بوت نشدن سیستم شما شود اما نگران نباشید. فرقی نمی‌کند که با c000021a یا کدهای دیگری که نشان‌ دهنده این خطا هستند، مواجه می‌شوید، همواره روش های مفیدی برای کمک به حل مشکل وجود دارد. می توانید از 12 روشی که در این مقاله عنوان شدند، کمک بگیرید.

اشتراک گذاری:

نظرات

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *