درود
لازم دیدم که این تاپیک رو گسترش بدم به این علت که اموزش بالا در جهت رفع صفحه مرگ تنها به پیدا کردن کد منتهی می شود. بنابراین چند نکته را اضافه کرده و توضیحاتی نیز می دهم.
اول می خواهم با تعریفی از Kernel شروع کنم:
کرنل Kernel چیست ؟
کرنل در واقع مرکز یا هسته یک سیستم عامل هست که به طور مستقیم سخت افزار را کنترل می کند. کرنل در واقع اولین چیزی است که بر روی سیستم نصب می شود و هنگام اجرا شدن سیستم عامل هم اولین چیزی ست که پس از BIOS به اصطلاح بوت می شود. در واقع کرنل مهم ترین بخش ویندوز بوده که در ویندوز Vista تغییرات اساسی به خود دیده و ثبات بیشتری را برای ویندوز فراهم اورده است.
دیگر این رابطه توضیح بیشتری نمی دهم چون که تخصصی می شود.
Kernel چه ارتباطی با BSOD دارد؟
Blue Screen Of Death در واقع به ما میگوید که چه اتفاقی در کرنل افتاده است. برای اینکه کرنل به سخت افزار مربوط می شود و BSOD هم به این علت نمایش داده می شود تا از اسیب رسیدن به سخت افزار جلوگیری کند.
به همین علت است که وقتی ویندوز می خواهد فایل Dump تشکیل بدهد، در ان حتما محتوای Kernel و تمام فایل ها و درایور هایی که در زمان وقوع پیغام اجرا شده بودند را ثبت می کند تا بعدا کاربر به مشکل ایجاد شده پی ببرد.
BSOD در اکثر مواقع به علت مشکلات نرم افزاری روی می دهند. و در میان مشکلات نرم افزاری هم "درایور های نادرست و یا اپدیت نشده" حرف اول را می زند. بنابراین اولی چیزی که شما باید از ان مطمئن شوید، به روز بودن درایور هایتان هست.
خوب فعلا این ها رو داشته باشید.
تا بعد!!
علاقه مندی ها (بوک مارک ها)