همه چیز در مورد صفحه آبی مرگ (Blue Screen Of Death)

ارسال شده توسط مهدی گلچین در ۲ خرداد, ۱۳۸۷ ساعت ۱۹:۳۵

صفحه آبی مرگ که به نام های خطای توقف و صفحه آبی نیز خوانده می شود، یک صفحه خطا است که در سیستم عامل ها، مخصوصاً Windows نمایش داده می شود.
این صفحه عموماً هنگامی که یک خطای بحرانی در کامپیوتر رخ می دهد، ظاهر می شود تا با خاموش کردن سیستم جلوی آسیب های احتمالی گرفته شود.

 

همه چیز در مورد صفحه آبی مرگ (Blue Screen Of Death )

علل نمایش صفحه آبی مرگ:
در سیستم عامل هایWindows  مبتنی برNT ثبت نادرست درایورهای سخت افزارها یا عملکرد نادرست آن ها باعث نمایش این صفحه می شود.
در Windows ها سری 9x وجود فایل های DLL ناسازگار یا Bug های داخلی در Kernel سیستم عامل می تواند باعث ایجاد صفحه های آبی شود.
البته اشکالات فیزیکی ای مثل خرابی حافظه، تغییر ولتاژ Power ها، بالا رفتن درجه دمای سخت افزارها، نرسیدن برق به Hard یا دیگر سخت افزارها یا کار کشیدن بیش از توان یک سخت افزار هم باعث نمایان شدن صفحه های آبی در همه سیستم عامل های مبتنی بر Windows از نسخه 3.1 به بعد می شود.
در سیستم عامل های OS/2 و MS-DOS این صفحه به رنگ مشکی و به نام Black Screen of Death خوانده می شود و در سیستم عامل جدید Microsoft یعنی Vista این صفحه به رنگ قرمز دیده شده و عنوان Red Screen of Death را دارد.

تاریخچه:
اصطلاح Blue Screen of Death در زمان سیستم عامل OS/2 متولد شد، سازندگان اولیه ویندوز و کامپایلر OS/2 C در مدت زمان بارگذاری ابزارهای جانبی با هنگ و توقف در سیستم مواجه می شدند، با فراگیر تر شدن این سیستم و بازخوردهایی که از کاربران به شرکت IBM می رسید، برنامه نویسان برای معنی دادن به این خطا و قطعی کردن آن، عنوان صفحه خطا را به عنوان Blue Screen of Death ثبت کردند.
چرا رنگ صفحه مرگ آبی انتخاب شد؟
نسخه ای از ویندوز NT که برای کنسول پلت فرم Dec Alpha طراحی شده بود به راحتی قابل تغییر رنگ نبود، پس برای سازگاری، رنگ آبی برای همه خطاهایی که باعث توقف سیستم می شود انتخاب گردید.
Dec Alpha که به نام Alpha AXP هم معروف است یک میکروپروسسور 64 بیتی هست که توسط Digital Equipment Corp (DEC) طراحی شده است تا جایگزین پروسسورهای 32 بیتی VAX شود. این CPU در کامپیوترهای Workstation و Server DEC استفاده می شد.
صفحه آبی در ویندوزهای 9x از حالت متنی 8025 و در NT از حالت 8050 استفاده می کند و کیفیت صفحه برابر  720400 است.
برای متن صفحه آبی XP از قلم Lucida Console و ویستا از قلم Consolas استفاده می کند.
برای کاربرانی که مشکل بینایی دارند مایکروسافت اجازه میدهد با تغییر System.ini یک رنگ دیگر برای صفحه آبی انتخاب کنید.

در ادامه مطلب با علل ظهور صفحه آبی و پیامدهای آن و همچنین در انتها با یک محافظ صفحه نمایش جالب که این صفحه را به شما نمایش می دهد آشنا می شویم .

علل ظهور صفحه آبی مرگ و پیامد آن:
در ویندوزهای NT،2000، XP، Server 2003 و Vista این صفحه زمانی ظاهر می شود که Kernel یا یک درایور در حال اجرای در Kernel Mode با یک خطا مواجه می شود که قابل احیا نیست که اغلب به دلیل فعالیت غیرقانونی یک برنامه رخ می دهد.
با این اتفاق سیستم عامل صفحه مرگ را ظاهر کرده و درخواست Restart سیستم را از کاربر می کند.
کاربر در این حالت هیچ شانسی برای ذخیره کردن داده های درون حافظه ندارد.
متن صفحه خطا شامل کد خطا  و نام سمبلیک آن می باشد:
مثل”0x0000001E, KMODE_EXCEPTION_NOT_HANDLED”
همراه با چهار ارزش مربوط به خطا در پرانتزها که برای کمک به مهندسان نرم افزار قرار داده شده است تا آن ها بتوانند مشکل ایجاد شده را حل کنند.
بسته به کد خطا امکان دارد آدرس محلی که مشکل در آن رخ داده است، همراه با درایوری که در آن آدرس بارگذاری شده است نیز نمایش داده شود.
به صورت پیش فرض Windows زمانی که یک خطای صفحه آبی اتفاق می افتد، یک فایل memory dump را ایجاد خواهد کرد.
این فایل بعداً می تواند با استفاده از یک برنامه Kernel debugger برای یافتن اشکالات سیستم بررسی شود.
برای دانلود Windows debugger می توانید به این آدرس مراجعه کنید:

آزمایش یک صفحه مرگ:
اگر می خواهید یک صفحه مرگ حقیقی را دیده و آن را آزمایش کنید مراحل زیر را انجام دهید:
این قابلیت مخصوصاً برای گرفتن یک memory dump از کامپیوتر زمانی که در وضعیت بحرانی به سر نمی برد بسیار مفید است تا به عنوان مرجعی برای رفع اشکالات آتی از آن استفاده شود.

برای این کار مراحل زیر را طی کنید:
1-  در Run  فرمان Regedit را تایپ کرده و Ok کنید تا Registry Editor باز شود.
2-  در این پنجره به مسیر زیر بروید:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters

3-  منوی Edit را باز کرده و گزینه New و سپس گزینه DWORD Value را انتخاب کنید.
4-  نام این ارزش را CrashOnCtrlScroll قرار داده و ارزش Value data را روی 1 قرار دهید.

شاهوار دات نت

5-  Registry را بسته و سیستم را Restart کنید.

دقت داشته باشید که باید کلید Ctrl سمت راست را چسبیده و دوبار کلید Scroll Lock را فشار دهید.

به صورت پیش فرض Windows به صورتی تنظیم شده است که هنگام مواجهه با اکثر خطاهای سیستمی پنجره آبی را ظاهر کرده و سیستم را Restart می کند. چون این فرآیند به سرعت اتفاق می افتد شما اغلب پنجره آبی را نخواهید دید. برای غیرفعال کردن Auto Restart روی My Computer راست کلیک کرده و گزینه Properties را بزنید تا پنجره System Properties باز شود، سپس به سراغ سربرگ Advanced بروید و در بخش Startup and Recovery روی دکمه Settings کلیک کنید.

شاهوار دات نت

 در کادری که به همین نام باز می شود گزینه Automatically Restart را غیرفعال کنید.

شاهوار دات نت

با این کار بعد از فشردن کلیدهای Ctrl و Scroll Lock (دوبار) صفحه آبی نمایش داده می شود و باید سیستم را به صورت دستی Restart کنید.
Windows می تواند در این موارد 3 نوع فایل Dump برای شما ایجاد کنید که به صورت پیش فرض نوع Small Memory ایجاد می شود.
اگر می خواهید یک کپی کامل از حافظه Ram خود در فایل Dump داشته باشید گزینه Complete memory dump را انتخاب کنید.
انواع فایل Dump:
ویندوز می تواند سه نوع فایل Dump را ایجاد کند:
Complete memory dump:
یک ثبت کامل از همه محتویات حافظه سیستم، زمانی که کامپیوترتان به صورت ناگهانی متوقف می شود.
با انتخاب این امکان باید یک Page File با اندازه مناسب داشته باشید.
این قابلیت در کامپیوترهای با سیستم عامل 32 بیتی که 2 GB رم دارند قابل دسترسی نیست.
این فایل در پوشه Windows و به نام Memory.dmp ایجاد می شود.
Kernel memory dump:
این فایل فقط حافظه Kernel را ضبط می کند. این کار باعث تسریع ضبط اطلاعات در یک فایل Log می شود، زمانی که کامپیوتر شما متوقف شده است.
برای ذخیره کردن این فایل، بسته به میزان Ram باید 150 MB تا 2 GB حافظه مجازی یا Page File داشته باشید.
این فایل در پوشه Windows و به نام Memory.dmp ایجاد می شود.
Small memory dump (64 KB):
این فایل فقط اطلاعات مفید را ثبت می کند تا بتوانید آن چه که باعث توقف کامپیوترتان شده است، را شناسایی کنید.
این فایل احتیاج به یک Page File به مقدار 2 MB دارد.
این فایل در فولدر WINDOWS\Minidumpذخیره می شود و در هر بار هنگ سیستم یک فایل با تاریخ ایجاد در این فولدر قرار می گیرد.
اگر می خواهید Windwos را برای ایجاد نوع خاصی از فایل Dump تنظیم کنید، در پنجره Startup and Recovery و در کادر Write debugging information نوع فایل را انتخاب کنید.

شاهوار دات نت

علاوه بر این یک صفحه آبی می تواند به دلیل بسته شدن برنامه هایcsrss.exe  یا  winlogon.exeنیز ایجاد شود. البته اگر به صورت دستی و توسط Task manager این فایل ها را ببندید این اتفاق نخواهد افتاد.

اگر Windows زمان Boot دچار یک خطای بحرانی شود امکان ایجاد فایل Memory Dump وجود نخواهد داشت.

در این حالت کد خطا به شکل زیر می باشد:

STOP 0x0000007B (INACCESSIBLE_BOOT_DEVICE)

می توانید Windows را برای نوشتن اطلاعات اشکال زدایی در سه قالب فایلی مختلف. زمانی که کامپیوتر به هر دلیل ناگهانی هنگ می کند.

 

» مردم آزاری با صفحه آبی مرگ:

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

فایلی که در این جا برای دانلود قرار داده ایم یک محافظ صفحه است که به صورت یک صفحه آبی مرگ طراحی شده است.

برای استفاده از این محافظ صفحه بعد از دانلود آن را در فولدر System32 کپی کنید تا در لیست محافظ صفحه ها در پنجره Display Properties نمایش داده شود.

حالا منتظر بنشینید و قیافه کاربران را هنگام مواجه با این صفحه ببینید.

(برای خروج از محافظ صفحه نمایش می بایست کلید Esc را فشار دهید) 

» دانلود محافظ صفحه نمایش  صفحه آبی مرگ

حجم :  59 کیلوبایت

پسورد : www.shahvar.net 

موفق باشید

تا بعد

مهدی گلچین


مربوط به محافظ صفحه نمايش, مقالات | ۱۷ نظر »



۱۷ نظر مربوط به مطلب [همه چیز در مورد صفحه آبی مرگ (Blue Screen Of Death)]

  1. ارسال شده توسط اندیNo Gravatar در ۲ خرداد ۱۳۸۷

    ممنون خیلی قشنگ بود !!

    من یه زمانی این صفحه آبی برام میومد و اعصابم خورد شده بود

    الان شکر خدا نمیاد

    آموزش از بین بردن رو هم اگه بدید خیلی خوبه حالا شاید دوباره سر و کلش پیدا بشه!

    پاسخ به اين نظر

    رضاNo Gravatar به اين نظر پاسخ داد در  ۱۵ تیر ماه ۱۳۸۷ ۵:۰۴ ق.ظ:

    با سلام خدمت دوست عزیز
    این صفحه آبی هر باری که میاد یک علتی داره وهمیشه به یک دلیل نیست
    عموما شما اگه به صفحه آبی دقت کنی یک قسمتی توش هست که یک کد یا به عبارت بهتر یک آدرس رو نوشته که اون کد نشان دهنده نوع خطایی است که در سیستم اتفاق افتاده
    برای برطرف کردن مشکل صفحه آبی خود کافیست اون کد خطا رو توی گوگل بنویسین اونوقت توی صفحه نتایج راهکارهای مربوط به اون خطا براتون پیدا میشه
    البته باید بگم عموم جواب های انگلیسی و از سایت مایکروسافت است

    پاسخ به اين نظر

  2. ارسال شده توسط artinNo Gravatar در ۵ خرداد ۱۳۸۷

    سلام واقعآ عالی بود مخصوصآ اسکرین سیورش ، کپی کردم رو فلش و باهاش حال دوستان رو می گیرم وقعآ قیفاشون دیدنی میشه راست می گفتین (( :

    پاسخ به اين نظر

  3. ارسال شده توسط سياNo Gravatar در ۶ خرداد ۱۳۸۷

    آقا مهدی میشه بگی به نظر شما این مشکل من از چیه؟

    من همیشه ویندوز XP MRT Service Pack 2 داشتم و هرگز این پیغام رو ندیدم.
    تا اینکه یه هارد ۵۰۰ مکستور ساتا خریدم همزمان با وصل کردن هارد یه ویندوز جدید یعنی XP Service Pack 3 (جدیدترین ورژن) رو ریختم و بعد از چند روز وقتی داشتم بازی می کردم با همین صفحه آبی مرگ مواجه شدم. هرکاری ویندوز بالا نیومد. کامپیوتر رو خاموش روشن هم کردم ولی نشد ولی یه بار کابل پاور رو از پریز جدا کردم و بعد چند دیقه زدم و روشن کردم درست شد. بعد اون قضیه هم همون بازی رو خیلی انجام دادم و تا ته تمومش هم کردم ولی دیگه پیغام نمایش داده نشد.
    حالا به نظر شما این مشکل از هارد هست یا ویندوز؟ اگه از هارده که برم بکوبمش تو سر یارو!

    پاسخ به اين نظر

    امینNo Gravatar به اين نظر پاسخ داد در  ۳۰ اردیبهشت ماه ۱۳۸۸ ۲:۲۷ ب.ظ:

    @سیا,
    اتفاقا من هم همین مشکل رو داشتم .یه هارد ۵۰۰مکستور گرفتم وچند بار این صفحه ظاهر شده باوجود اینکه تازه ویندوز روعوض کردم .فکر میکنم مشکل از هارد باشه

    پاسخ به اين نظر

  4. ارسال شده توسط aliNo Gravatar در ۱۳ خرداد ۱۳۸۷

    سلام
    من با همین کامپیوتر و همین ویندوز هیچوقت این صفحه رو ندیدم تا اینکه ADSL گرفتم. وقتی در حال مرور اینترنت هستم به محض آمدن سایت، تصویر و… که توسط مخابرات فیلتر شده، صفحه آبی مذکور نمایش داده میشه!!
    فرض کنید در حال جستجوی تصویر در گوگل هستم. به مجرد اینکه تصویری میاد که فـــیــ‌لـ‌ـتر شده (و در کامپیوترهای دیگر نشون داده نمیشه ولی در کامپیوتر من دیده میشه(!)) یهو ویندوز قاط میزنه و…
    میشه بگین باید چیکار کنم؟ در ضمن برادرم از همین سرویس با کامپیوتر دیگه ای استفاده میکنه و مشکلی نداره!
    متشکرم

    پاسخ به اين نظر

    حامد صفاNo Gravatar به اين نظر پاسخ داد در  ۱۳ خرداد ماه ۱۳۸۷ ۶:۳۵ ب.ظ:

    علی جان
    راستش مشکلی که دارین برای من هم جالب بود

    اما با توجه به توضیحاتی که ارائه فرمودید ، و اینکه دیگر کاربرانی که از همان آی اس پی و خط ADSL استفاده می کنند چنین مشکلی ندارند ، پیشنهاد می کنم یکبار ویندوز خود را دوباره نصب کنید
    احتمالا مشکل خواهد شد

    پاسخ به اين نظر

    فريدNo Gravatar به اين نظر پاسخ داد در  ۲۲ فروردین ماه ۱۳۸۸ ۴:۲۷ ق.ظ:

    @حامد صفا,
    سلام، مشکل صفحه آبی در هنگام استفاده از adsl با v pn برای من هم پیش میاد!! خیلی جالبه… اگه کسی دلیلشو میدونه بگه.

    پاسخ به اين نظر

    JokerNo Gravatar به اين نظر پاسخ داد در  ۱۶ مهر ماه ۱۳۸۸ ۹:۵۶ ب.ظ:

    @فرید,
    در هنگام اتصال به شبکه ؛ خصوصاً VPN ، به علت یگانگی IP در شبکه و ضعف ویندوز در پوشش و رفع ۲ یا چند IP یکسان صفحه آبی مرگ پیش میاد که دلیلش فقط و فقط IP Conflict هستش.

    پاسخ به اين نظر

  5. ارسال شده توسط باقرNo Gravatar در ۲۲ شهریور ۱۳۸۷

    سلام.من از وقتی ویستا نصب کردم با این صفحه مواجه می شم.
    کد پیغام هم اینه:
    ndis.sis – address 806385B2 base at 80613000,DateStamp 4549b2fd

    مشخصات سیستم هم اینه:
    main:abit NFM2S
    RAM:512 DDR2 *2
    cpu: 5000 dual core 64
    hard:250 maxtone
    power:500

    با تشکر

    پاسخ به اين نظر

  6. ارسال شده توسط سجادNo Gravatar در ۱۵ آذر ۱۳۸۸

    اسکرین سیور رو هال کردم
    ای ول =))

    Http://www.sajjad.ir

    پاسخ به اين نظر

  7. ارسال شده توسط ahmadiNo Gravatar در ۱۶ دی ۱۳۸۸

    سلام
    من روی کامپیوترم Deep freez نصب کردم و بعد از آن کامیوترم بالا نیومد هنگ می کرد ری استارت می شد ۳ بار ویندوز عوض کردم حالا هم ری استارت می شه و صفحه آبی می آید چه کار می توانم انجام دهم

    پاسخ به اين نظر

    ALEXNo Gravatar به اين نظر پاسخ داد در  ۱۵ اسفند ماه ۱۳۸۸ ۱۲:۳۹ ب.ظ:

    @ahmadi,
    کامپیوتر شما دچار ایداد رم شده است و رم آن نیم سوز شده است رم را تعویض و حتی الامکان از یک رو با ظرفیت بالا اتفاده کنید تا ۲ رم

    پاسخ به اين نظر

  8. ارسال شده توسط حامدNo Gravatar در ۲۰ اسفند ۱۳۸۸

    سلام
    من وقتی میخوام ویندوز xp نصب کنم وسط نصب صفه مرک میاد و …
    تو رو خدا منو کمک کنید.

    پاسخ به اين نظر

  9. ارسال شده توسط نیماNo Gravatar در ۲۱ اسفند ۱۳۸۸

    من ویستا که داشنم صفحه به رنگ آبی میومد که خیلی دلیل مینوشت که چرا اینجوری شده
    حالا که ۷ نصب کردم بازم این مشکل پیش میاد به معنای واقعی پدرم در اومده

    پاسخ به اين نظر

  10. ارسال شده توسط آرامNo Gravatar در ۲۵ اسفند ۱۳۸۸

    به نظر من مشکل سخت افزاری میتونه باشه . برای من این اتفاق خیلی کم افتاده ولی بعضی وقتها که بیش ازحد به سیستم فشار میاد، مخصوصا” در جریان بازیهای سنگین ، گرافیگ یا سی پی یو کم میارند ( هر چند سیستم خوب وتقریبا” به روز باشه) واین صحنه دهشتناک و زجر آور در جلوی چشمان کاربر ظاهر می شود .۸

    پاسخ به اين نظر

  11. ارسال شده توسط محسنNo Gravatar در ۳ تیر ۱۳۸۹

    دمت گرم
    لپ تاپم رو نجات دادی!!!!!

    پاسخ به اين نظر

نظر دهيد

Google
 

آيا مي دانستيد كه :

اسم تمام قاره‌ها با همان حرفي كه آغاز شده است پايان ميابد