در اين بخش شما ميتوانيد درباره سخت افزار كامپيوتر به بحث و تبادل نظر بپردازيد
Super Moderator

Super Moderator



نماد کاربر
پست ها

3050

تشکر کرده: 29 مرتبه
تشکر شده: 134 مرتبه
تاريخ عضويت

يکشنبه 7 اسفند 1384 03:45

آرشيو سپاس: 1566 مرتبه در 615 پست

صفحه آبی مرگ Blue Screen of Death

توسط Dr.Akhavan » شنبه 21 دی 1387 01:49

صفحه آبی مرگ Blue Screen of Death  


شاید بتوان گفت یکی از بدترین error هایی که یک کابرسیستم عامل ویندوز می تواند ببیند صفحه آبی مرگ (BSOD ) می باشد . صفحهآبی مرگ و یا  Blue Screen of Death مخصوص سیستم عامل ویندوز می باشد و هروسیله ای که با این سیستم عامل کار می کند ممکن است دچار چنین مشکلی شود .
اینصفحه زمانی نمایان می شود که سیستم عامل ویندوز خطایی را مشاهده کند کهنمی تواند از آن پشتیبانی کند مثل مشکلاتی که در KERNEL32.DLL به واسطه یکنرم افزار و یا نصب یک درایور به وجود می آید  (KERNEL32.DLL یکی از هستههای اصلی ویندوز می باشد و دوستان می توانند برای اطلاعات بیشتر در موردKERNEL به این بخش از سایت  لينکها براي کاربران مهمان قابل دسترسي نيست، براي مشاهده ي لينکها لطفا ثبت نام کرده و وارد شويد مراجعه کنند ) همچنین زمانی که سیستم عامل ویندوز تشخیص دهد که برای یکسخت افزار مشکلی به وجود آمده یا با ادامه فعالیت سیستم عامل ممکن استباعث آسیب به سخت افزاری شود این صفحه نمایان می شود مثل وجود اضافه ولتاژو یا جریان در مادربورد .

صفحه آبی مرگ از زمان ارائه ویندوز 3.1 ( تقریبا 15 سالقبل ) وجود داشته است که در آن زمان معروف به صفحه مشکی مرگ بوده زیرا پسزمینه رنگ این صفحه مشکی بود ولی با ورود ویندوز 95 و سیستم عامل های بعداز آن تا ویندوز XP پس زمینه این صفحه آبی می باشد و به خاطر همین به صفحهآبی مرگ معروف می باشد . حتی این صفحه برای ویندوز ویستا نیز طراحی وبرنامه ریزی شده است ولی رنگ پس زمینه آن قزمز می باشد .

                                             

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



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


علل نمایش صفحه آبی مرگ:
در سیستم عامل هایWindows  مبتنی برNT ثبت نادرست درایورهای سخت افزارها یا عملکرد نادرست آن ها باعث نمایش این صفحه می شود.
در Windows ها سری ۹x وجود فایل های DLL ناسازگار یا Bug های داخلی در Kernel سیستم عامل می تواند باعث ایجاد صفحه های آبی شود.
البته اشکالات فیزیکی ای مثل خرابی حافظه، تغییر ولتاژ Power ها، بالارفتن درجه دمای سخت افزارها، نرسیدن برق به Hard یا دیگر سخت افزارها یاکار کشیدن بیش از توان یک سخت افزار هم باعث نمایان شدن صفحه های آبی درهمه سیستم عامل های مبتنی بر Windows از نسخه ۳/۱ به بعد می شود.
در سیستم عامل های OS/2 و MS-DOS این صفحه به رنگ مشکی و به نام BlackScreen of Death خوانده می شود و در سیستم عامل جدید Microsoft یعنی Vistaاین صفحه به رنگ قرمز دیده شده و عنوان Red Screen of Death را دارد.
تاریخچه:
اصطلاح Blue Screen of Death در زمان سیستم عامل OS/2 متولد شد، سازندگاناولیه ویندوز و کامپایلر OS/2 C در مدت زمان بارگذاری ابزارهای جانبی باهنگ و توقف در سیستم مواجه می شدند، با فراگیر تر شدن این سیستم وبازخوردهایی که از کاربران به شرکت IBM می رسید، برنامه نویسان برای معنیدادن به این خطا و قطعی کردن آن، عنوان صفحه خطا را به عنوان Blue Screenof Death ثبت کردند.
چرا رنگ صفحه مرگ آبی انتخاب شد؟
نسخه ای از ویندوز NT که برای کنسول پلت فرم Dec Alpha طراحی شده بود بهراحتی قابل تغییر رنگ نبود، پس برای سازگاری، رنگ آبی برای همه خطاهایی کهباعث توقف سیستم می شود انتخاب گردید.
Dec Alpha که به نام Alpha AXP هم معروف است یک میکروپروسسور ۶۴ بیتی هستکه توسط Digital Equipment Corp (DEC) طراحی شده است تا جایگزینپروسسورهای ۳۲ بیتی VAX شود. این CPU در کامپیوترهای Workstation و ServerDEC استفاده می شد.
صفحه آبی در ویندوزهای ۹x از حالت متنی ۸۰۲۵ و در NT از حالت ۸۰۵۰ استفاده می کند و کیفیت صفحه برابر  ۷۲۰۴۰۰ است.
برای متن صفحه آبی XP از قلم Lucida Console و ویستا از قلم Consolas استفاده می کند.
برای کاربرانی که مشکل بینایی دارند مایکروسافت اجازه میدهد با تغییر System.ini یک رنگ دیگر برای صفحه آبی انتخاب کنید.
در ادامه مطلب با علل ظهور صفحه آبی و پیامدهای آن و همچنیندر انتها با یک محافظ صفحه نمایش جالب که این صفحه را به شما نمایش می دهدآشنا می شویم .


علل ظهور صفحه آبی مرگ و پیامد آن:
در ویندوزهای NT،۲۰۰۰، XP، Server 2003 و Vista این صفحه زمانی ظاهر میشود که Kernel یا یک درایور در حال اجرای در Kernel Mode با یک خطا مواجهمی شود که قابل احیا نیست که اغلب به دلیل فعالیت غیرقانونی یک برنامه رخمی دهد.
با این اتفاق سیستم عامل صفحه مرگ را ظاهر کرده و درخواست Restart سیستم را از کاربر می کند.
کاربر در این حالت هیچ شانسی برای ذخیره کردن داده های درون حافظه ندارد.
متن صفحه خطا شامل کد خطا  و نام سمبلیک آن می باشد:
مثل”۰×۰۰۰۰۰۰۱E, KMODE_EXCEPTION_NOT_HANDLED”
همراه با چهار ارزش مربوط به خطا در پرانتزها که برای کمک به مهندسان نرمافزار قرار داده شده است تا آن ها بتوانند مشکل ایجاد شده را حل کنند.
بسته به کد خطا امکان دارد آدرس محلی که مشکل در آن رخ داده است، همراه بادرایوری که در آن آدرس بارگذاری شده است نیز نمایش داده شود.
به صورت پیش فرض Windows زمانی که یک خطای صفحه آبی اتفاق می افتد، یک فایل memory dump را ایجاد خواهد کرد.
این فایل بعداً می تواند با استفاده از یک برنامه Kernel debugger برای یافتن اشکالات سیستم بررسی شود.
برای دانلود Windows debugger می توانید به لينکها براي کاربران مهمان قابل دسترسي نيست، براي مشاهده ي لينکها لطفا ثبت نام کرده و وارد شويد  مراجعه کنید:
آزمایش یک صفحه مرگ:
اگر می خواهید یک صفحه مرگ حقیقی را دیده و آن را آزمایش کنید مراحل زیر را انجام دهید:
این قابلیت مخصوصاً برای گرفتن یک memory dump از کامپیوتر زمانی که دروضعیت بحرانی به سر نمی برد بسیار مفید است تا به عنوان مرجعی برای رفعاشکالات آتی از آن استفاده شود.
برای این کار مراحل زیر را طی کنید:
۱-  در Run  فرمان Regedit را تایپ کرده و Ok کنید تا Registry Editor باز شود.
۲-  در این پنجره به مسیر زیر بروید:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
3-  منوی Edit را باز کرده و گزینه New و سپس گزینه DWORD Value را انتخاب کنید.
۴-  نام این ارزش را CrashOnCtrlScroll قرار داده و ارزش Value data را روی ۱ قرار دهید.


۵-  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 می تواند در این موارد ۳ نوع فایل Dump برای شما ایجاد کنید که به صورت پیش فرض نوع Small Memory ایجاد می شود.
اگر می خواهید یک کپی کامل از حافظه Ram خود در فایل Dump داشته باشید گزینه Complete memory dump را انتخاب کنید.
انواع فایل Dump:
ویندوز می تواند سه نوع فایل Dump را ایجاد کند:
Complete memory dump:
یک ثبت کامل از همه محتویات حافظه سیستم، زمانی که کامپیوترتان به صورت ناگهانی متوقف می شود.
با انتخاب این امکان باید یک Page File با اندازه مناسب داشته باشید.
این قابلیت در کامپیوترهای با سیستم عامل ۳۲ بیتی که ۲ GB رم دارند قابل دسترسی نیست.
این فایل در پوشه Windows و به نام Memory.dmp ایجاد می شود.
Kernel memory dump:
این فایل فقط حافظه Kernel را ضبط می کند. این کار باعث تسریع ضبط اطلاعاتدر یک فایل Log می شود، زمانی که کامپیوتر شما متوقف شده است.
برای ذخیره کردن این فایل، بسته به میزان Ram باید ۱۵۰ MB تا ۲ GB حافظه مجازی یا Page File داشته باشید.
این فایل در پوشه Windows و به نام Memory.dmp ایجاد می شود.
Small memory dump (64 KB):
این فایل فقط اطلاعات مفید را ثبت می کند تا بتوانید آن چه که باعث توقف کامپیوترتان شده است، را شناسایی کنید.
این فایل احتیاج به یک Page File به مقدار ۲ MB دارد.
این فایل در فولدر WINDOWS\Minidumpذخیره می شود و در هر بار هنگ سیستم یک فایل با تاریخ ایجاد در این فولدر قرار می گیرد.
اگر می خواهید Windwos را برای ایجاد نوع خاصی از فایل Dump تنظیم کنید،در پنجره Startup and Recovery و در کادر Write debugging information نوعفایل را انتخاب کنید.


علاوه بر این یک صفحه آبی می تواند به دلیل بسته شدن برنامههایcsrss.exe  یا  winlogon.exeنیز ایجاد شود. البته اگر به صورت دستی وتوسط Task manager این فایل ها را ببندید این اتفاق نخواهد افتاد.
اگر Windows زمان Boot دچار یک خطای بحرانی شود امکان ایجاد فایل Memory Dump وجود نخواهد داشت.
در این حالت کد خطا به شکل زیر می باشد:
STOP 0×0000007B (INACCESSIBLE_BOOT_DEVICE)
می توانید Windows را برای نوشتن اطلاعات اشکال زدایی در سه قالب فایلی مختلف. زمانی که کامپیوتر به هر دلیل ناگهانی هنگ می کند.
 
» مردم آزاری با صفحه آبی مرگ:
چون ظاهر شدن صفحه آبی مرگ در بیشتر موارد به معنی سکتهسیستم عامل و یا حتی مرگ آن است، برای تمام کاربرانی که کم و بیش باکامپیوتر سروکار دارند زجر آور می باشد.
فایلی که در این جا برای دانلود قرار داده ایم یک محافظ صفحه است که به صورت یک صفحه آبی مرگ طراحی شده است.
برای استفاده از این محافظ صفحه بعد از دانلود آن را درفولدر System32 کپی کنید تا در لیست محافظ صفحه ها در پنجره DisplayProperties نمایش داده شود.
حالا منتظر بنشینید و قیافه کاربران را هنگام مواجه با این صفحه ببینید.
(برای خروج از محافظ صفحه نمایش می بایست کلید Esc را فشار دهید) 
 لينکها براي کاربران مهمان قابل دسترسي نيست، براي مشاهده ي لينکها لطفا ثبت نام کرده و وارد شويد 
حجم :  ۵۹ کیلوبایت
پسورد :http://www.shahvar.net


منبع : مهدی گلچین

کاربران زیر از شما کاربر محترم جناب Dr.Akhavan تشکر کرده اند:
MASTER, Mahdi1944, JavadRadical, Ma3ouD, ASHK HIKAYESI, HOGUO, Justice, Mahdi Mahdavi, Solver, kevin40c, Ra30ol, shola

Fast Poster

Fast Poster



no avatar
پست ها

247

تشکر کرده: 0 مرتبه
تشکر شده: 3 مرتبه
تاريخ عضويت

يکشنبه 1 اردیبهشت 1387 16:19

آرشيو سپاس: 94 مرتبه در 40 پست

Re: صفحه آبی مرگ Blue Screen of Death

توسط soheil_riazi » شنبه 21 دی 1387 12:21

ممنون از مطلب مفیدتون. کامپیوتر من مدت هاست به این درد مبتلا شده نمیدونم چیکارش کنم. پیغام
phisical memory dump میدهو یه مشت نوشته و عدد و رقم.
لطفا کمکم کند
زنده باد ايران. درود بر همه ي دانشمندان ايراني
دوستان علافه مند به ریاضیات در تکمیل سایت زیر کمک کنند
www.matheducation.ir

کاربران زیر از شما کاربر محترم جناب soheil_riazi تشکر کرده اند:
B2 Spirit

Colonel I

Colonel I



no avatar
پست ها

643

تشکر کرده: 0 مرتبه
تشکر شده: 7 مرتبه
تاريخ عضويت

سه شنبه 19 تیر 1386 13:08

آرشيو سپاس: 1235 مرتبه در 259 پست

Re: صفحه آبی مرگ Blue Screen of Death

توسط Frogfoot » شنبه 21 دی 1387 21:59

پیغام
phisical memory dump میدهو یه مشت نوشته و عدد و رقم.
لطفا کمکم کند

بررسی Memory Dump کار کاربران معمولی، و حتی کاربرانی که در جامعه ما معمولا به عنوان کاربران حرفه ایی شناخته میشند نیست! کسی میتونه از Memory Dump سر در بیاره که اولا با چگونگی عملکرد ویندوز کاملا آشنا باشه، و ثانیا بر کرنل ویندوز مسلط باشه. بسیاری از برنامه نویسانی هم که شما به عنوان برنامه نویس اسمشان را می شنوید، فقط در User Mode ویندوز برنامه می نویسند، و کاری به کار Kernel Mode ندارند!

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

کاربران زیر از شما کاربر محترم جناب Frogfoot تشکر کرده اند:
Ra30ol, Mahdi1944, MASTER, JavadRadical, shola

Super Moderator

Super Moderator



نماد کاربر
پست ها

1207

تشکر کرده: 193 مرتبه
تشکر شده: 67 مرتبه
تاريخ عضويت

يکشنبه 21 اسفند 1384 04:22

محل سکونت

ایران

آرشيو سپاس: 2048 مرتبه در 420 پست

Re: صفحه آبی مرگ Blue Screen of Death

توسط MASTER » يکشنبه 22 دی 1387 02:41

با سپاس فراوان از  Dr.Akhavan,   Frogfoot,   گرامی

پسورد درست فایل فشرده www.shahvar.net میباشد

:razz:
شاد زی مهر افزون ...

کاربران زیر از شما کاربر محترم جناب MASTER تشکر کرده اند:
JavadRadical, Ra30ol, Mahdi1944

Fast Poster

Fast Poster



no avatar
پست ها

247

تشکر کرده: 0 مرتبه
تشکر شده: 3 مرتبه
تاريخ عضويت

يکشنبه 1 اردیبهشت 1387 16:19

آرشيو سپاس: 94 مرتبه در 40 پست

Re: صفحه آبی مرگ Blue Screen of Death

توسط soheil_riazi » يکشنبه 22 دی 1387 16:54

تقریبا همه وقت ظاهر میشه. بخصوص وقتی که به اینترنت وصل شم.
یکی میگفت از رم کامپیوترمه.
زنده باد ايران. درود بر همه ي دانشمندان ايراني
دوستان علافه مند به ریاضیات در تکمیل سایت زیر کمک کنند
www.matheducation.ir

Colonel I

Colonel I



no avatar
پست ها

643

تشکر کرده: 0 مرتبه
تشکر شده: 7 مرتبه
تاريخ عضويت

سه شنبه 19 تیر 1386 13:08

آرشيو سپاس: 1235 مرتبه در 259 پست

Re: صفحه آبی مرگ Blue Screen of Death

توسط Frogfoot » دوشنبه 23 دی 1387 02:39

یکی میگفت از رم کامپیوترمه.

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

کاربران زیر از شما کاربر محترم جناب Frogfoot تشکر کرده اند:
MASTER, Mahdi1944, Ra30ol


 


  • موضوعات مشابه
    پاسخ ها
    بازديدها
    آخرين پست

چه کسي حاضر است ؟

کاربران حاضر در اين انجمن: بدون كاربران آنلاين و 11 مهمان