PDA

View Full Version : سوال: چگونه باعث BSOD شويم؟؟



the Dead
چهارشنبه 02 بهمن 1387, 09:16 صبح
در سايت http://support.microsoft.com/kb/244139 مايکروسافت راه متعارف رو گفته يعنی ويندوز اين کمک رو ميکنه که BSOD ظاهر شه؟ و حتی نيازمند يک restart هم هست!
سوال من اينه که چگونه ميتوان کدی نوشت که با اجرای ان ويندوز مجبور به ظهور bsod بشه؟؟
سوال ديگه مکان BSOD کجاست؟؟
در کدام پروسس است؟
اگر وارد BSOD شيم راه برگشت هست؟؟
مرسی

Mehdi Asgari
چهارشنبه 02 بهمن 1387, 11:06 صبح
BSOD جایی نیست. مخفف Blue Screen Of Death هست (همون صفحه آبی که وقتی کامپیوتر هنگ می کرد و یه اتفاق ناگوار می افتاد ظاهر می شد )
BSOD مکانی نداره ، وضعیتی هست که سیستم عامل هنگ کرده و دیگه قابل برگشت نیست (یه memory dump انجام شده و سیستم ریست میشه)
http://worshipcity.files.wordpress.com/2008/04/blue-screen-2.jpg
میخوای ببینیش ؟ http://pcsupport.about.com/od/tipstricks/ht/makebsodxp.htm

the Dead
چهارشنبه 02 بهمن 1387, 11:20 صبح
BSOD جایی نیست. مخفف Blue Screen Of Death هست (همون صفحه آبی که وقتی کامپیوتر هنگ می کرد و یه اتفاق ناگوار می افتاد ظاهر می شد )
BSOD مکانی نداره ، وضعیتی هست که سیستم عامل هنگ کرده و دیگه قابل برگشت نیست (یه memory dump انجام شده و سیستم ریست میشه)
http://worshipcity.files.wordpress.com/2008/04/blue-screen-2.jpg
میخوای ببینیش ؟ http://pcsupport.about.com/od/tipstricks/ht/makebsodxp.htm
لينک اولی که من دادم که کاملتر بود از خود سايت مايکروسافت بود!
قربان فکر کنم اشتباه گرفتين، من هم ميدونم مخفف چيه هم همون اولايی که windows whistler اومده بود اين صفحه رو ديدم و رو NT تا حالا توفيق ديدار را نداشتم
ده ديدتون که خيلی محدوده
منظورتون از يک وضعيت چيه ما الان هر کاری تو يک سيستم عامل ميکنيم اسمش يک وضعيت هست
Bsod وقتی ميخواهد ظاهر شود(چون همون صفحه آبی خودش يا يک تيکه کده يا يک برنامه) من هر چی فکر کردم دو راه بيشتر نداره: يا يک فايل exe جدا هست! و يا يک سيستم کال به يک تابع که اسم اون تابع چی هست رو هم نمدونم(احتمال زياد از همين راه ظاهر ميشه)!

و يک چيز رو شما بايد اينجا در نظر بگيريد
BSOD As system call Because of system crash or deadlocks By windows
BSOD As system call(Malicious Code for showing BSOD) by user program
من منظورم دومی هست
و اينکه ميگين جايی نيست به خاطر همون ديد محدوده چون اگه جايی نبود پس ويندوز چجوری ظاهرش کرده؟؟
قابل برگشت نيست شايد درست باشه(حتی با اينکه به خاطر Errorای واقعی ظاهر نشده باشه)

Mehdi Asgari
چهارشنبه 02 بهمن 1387, 18:37 عصر
KeBugCheckEx

a_mohammadi_m
پنج شنبه 11 تیر 1388, 11:06 صبح
Ok
خودشه
يك تابع API كه ميكروسافت ملت رو از فراخواني اون برحذر كرده
http://support.microsoft.com/kb/186775