با استفاده از Windows Driver Verifier

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

بررسی درایورهای بدون امضا

تایید کنندهو Enter را فشار دهید.
2) یک مورد را انتخاب کنید و دکمه را فشار دهید به علاوه.
و دکمه را فشار دهید به علاوه.
شبیه سازی کمبود منابعو دکمه را فشار دهید به علاوه.
انتخاب خودکار درایورهای بدون امضاو دکمه را فشار دهید به علاوه.

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

گزینه 1: برنامه یا درایور را به روز کنید.

6) به وب سایت سازنده دستگاه یا نویسنده برنامه مراجعه کرده و نسخه جدیدتر را دانلود کنید.
7) برنامه را دوباره نصب کنید یا درایور را به روز کنید.
8) پس از به روز رسانی برنامه یا درایور، پنجره Driver Verifier را با کلیک کردن ببندید لغو کنید.
9) کامپیوتر خود را مجددا راه اندازی کنید و به استفاده از سیستم عامل ادامه دهید.
اگر سیستم با خطاهای مرتبط با این درایور مواجه نشد، به روز رسانی درایور یا برنامه آن را حذف کرده است.

گزینه 2: برنامه یا درایور را حذف نصب کنید.

6.1) برنامه ای که این درایور را دارد حذف کنید.
6.1.1) باز کنید کنترل پنل همه آیتم های کنترل پنل برنامه ها و ویژگی هاو برنامه ای را که درایور را در اختیار دارد حذف نصب کنید.
قبل از حذف یک برنامه، مطمئن شوید که دیسک نصب آن را دارید یا نصب آن روی دیسک شما ذخیره شده است.

6.2) درایور را در Device Manager حذف نصب کنید.
6.2.1) در منو شروع کنیدکلیک راست کنید کامپیوترو انتخاب کنید خواص.
6.2.2) روی لیست سمت چپ کلیک کنید مدیریت دستگاه.
6.2.3) ب مدیریت دستگاهدستگاه را پیدا کنید، روی آن کلیک راست کرده و از منوی زمینه انتخاب کنید خواص.
6.2.4) به برگه بروید رانندهو دکمه را فشار دهید حذف.

7) پس از حذف برنامه یا درایور، پنجره Driver Verifier را با کلیک کردن ببندید لغو کنید.
8) کامپیوتر خود را مجددا راه اندازی کنید و به کار در سیستم عامل ادامه دهید.

اگر سیستم با خطاهای مرتبط با این درایور مواجه نشود، حذف درایور یا برنامه آن را حذف کرده است.

گزینه 3: بررسی درایورهای بدون امضا.

توجه! پس از بررسی درایورهای بدون امضا، سیستم ممکن است بوت نشود (قبل از انجام اقدامات بعدی، این گزینه را تا انتها بخوانید).

6) روی دکمه کلیک کنید آمادهو کامپیوتر خود را مجددا راه اندازی کنید.

7) کامپیوتر خود را مجددا راه اندازی کنید
8) قبل از شروع ویندوز، کلید F8 را فشار دهید. هنگامی که پنجره انتخاب درایو ظاهر شد: درایوی که ویندوز را روی آن نصب کرده اید انتخاب کنید، Enter و سپس بلافاصله F8 را فشار دهید.
9) یک مورد را انتخاب کنید حالت امن
10) منوی گفتگو را باز کنید اجرا کردن: شروع ->
11) دستور را وارد کنید verifier.exe /تنظیم مجددو Enter را فشار دهید.

اگر سیستم در حالت عادی بوت شود، بررسی درایورهای بدون امضا با موفقیت انجام می شود - آنها منبع مشکل نیستند.

بررسی درایورهای امضا شده

1) در نوار جستجوی منوی استارت وارد کنید تایید کنندهو Enter را فشار دهید.
2) یک مورد را انتخاب کنید ایجاد پارامترهای غیر استاندارد (برای کد برنامه)و دکمه را فشار دهید به علاوه.
3) سوئیچ را روی پارامترهای فردی را از یک لیست کامل انتخاب کنیدو دکمه را فشار دهید به علاوه.
4) تمام کادرها به جز چک باکس را علامت بزنید شبیه سازی کمبود منابعو دکمه را فشار دهید به علاوه.
5) سوئیچ را روی نام راننده را از لیست انتخاب کنیدو دکمه را فشار دهید به علاوه.
6) روی سربرگ ستون کلیک کنید ارائه دهندهبرای مرتب کردن درایورها بر اساس فروشنده آنها
7) 10-15 درایور اول را با علامت زدن کادرهای کنار آنها در ستون انتخاب کنید بررسی.
همه درایورها را یکجا انتخاب نکنید، زیرا بررسی آنها زمان و منابع سیستم زیادی را می گیرد.
8) روی دکمه کلیک کنید آمادهو کامپیوتر خود را مجددا راه اندازی کنید. اگر سیستم در حالت عادی بوت شود، بررسی درایورهای انتخاب شده با موفقیت انجام شد - آنها منبع مشکل نیستند. در این مورد، مراحل توضیح داده شده در بالا را تکرار کنید و 10-15 درایور بعدی را انتخاب کنید.

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

1) کامپیوتر خود را مجددا راه اندازی کنید
2) قبل از شروع ویندوز، کلید F8 را فشار دهید. وقتی پنجره انتخاب درایو ظاهر شد: درایوی را که ویندوز روی آن نصب کرده اید انتخاب کنید، Enter و سپس بلافاصله F8 را فشار دهید.
3) یک مورد را انتخاب کنید حالت امن
4) منوی گفتگو را باز کنید اجرا کردن: Start -> Run یا ترکیب Win+R را فشار دهید
5) دستور را وارد کنید verifier.exe /تنظیم مجددو Enter را فشار دهید. اگر بررسی همه درایورها با موفقیت انجام شد، به احتمال زیاد درایورها دلیل بروز خطای بحرانی در سیستم شما نیستند.

ابزاری که امروز توضیح خواهیم داد Driver Verifier نام دارد و در تمامی سیستم عامل ها از جمله ویندوز XP گنجانده شده است. این برنامه به شما امکان می دهد تا موارد مشکل زا را که می توانند به سیستم آسیب زیادی وارد کنند، بررسی و شناسایی کنید. معروف ترین مشکل این است صفحه آبی مرگ. داده های مربوط به چنین درایورهایی در یک حافظه ذخیره می شود تا تجزیه و تحلیل ها بعداً انجام شود. بنابراین، ابزار، رانندگان را تحت شرایط به اصطلاح استرس (تست)، ایجاد شرایط شدید بصری، به عنوان مثال، کمبود حافظه، قفل های مختلف، IRQL، بررسی IRP، DMA، و غیره، کنترل I/O می کند. به عبارت دیگر، موقعیت‌های شدید شبیه‌سازی می‌شوند که نباید در حین کار عادی با ویندوز اتفاق بیفتند یا اغلب اتفاق نمی‌افتند. بنابراین، این ابزار به شما امکان می دهد درایورهایی را که می توانند منجر به خرابی سیستم شوند، شناسایی کنید.

همانطور که قبلاً گفتم، این ابزار در تمام نسخه های ویندوز تعبیه شده است و در مسیر قرار دارد %windir%\system32. این ابزار همچنین می تواند در دو نسخه استفاده شود: خط فرمان و رابط گرافیکی.

بنابراین، برای اجرای ابزار بررسی راننده، باید پنجره را باز کنید "اجرا کن"دستور زیر را تایپ کنید:

تایید کننده

پنجره ای با تنظیمات لازم باز می شود که در آن مورد دوم را انتخاب می کنیم - "ایجاد پارامترهای سفارشی"یا "ایجاد تنظیمات سفارشی".

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

حالا می توانید دکمه را فشار دهید پایان، پس از آن از شما خواسته می شود که سیستم را مجددا راه اندازی کنید.

بنابراین، راه اندازی مجدد به پایان رسید و اکنون سیستم در حالت تأیید راننده بوت می شود. این ابزار در پس زمینه اجرا می شود و آزمایش های مختلفی را انجام می دهد. می توانید با آرامش در رایانه کار کنید تا زمانی که برنامه به پایان برسد. پس از اتمام کار، فایل اطلاعات در یک حافظه ذخیره می شود. چنین فایلی معمولاً در امتداد مسیر قرار دارد: C:\Windows\Minidump\*.dmp. اکنون می توان آن را برای مثال با استفاده از Windbg یا برنامه مشابه دیگری تجزیه و تحلیل کرد.

اگر در عرض چند روز مشخص شد که مشکل عود نکرده است، می توان گفت که مشکل به هیچ وجه در درایورها نیست و باید علت را در جای دیگری جستجو کنید. در همین حال، می‌توانید حالت تأیید راننده را غیرفعال کنید. می خواهم فوراً بگویم که این حالت سیستم را بسیار کند می کند ، بنابراین توصیه نمی شود اغلب با آن کار کنید.

می توانید این ابزار را غیرفعال کنید: در خط فرمان، دستور زیر را وارد کنید:

تایید کننده/تنظیم مجدد

یا از پنجره گرافیکی برنامه. برای انجام این کار، مورد را انتخاب کنید تنظیمات موجود را حذف کنید.


اگر این حالت را نمی توان خاموش کرد، این کار را می توان از .

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

این کلیدها را بردارید:

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\VerifyDrivers
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\VerifyDriverLevel

برای اطلاع از غیرفعال بودن این ابزار، دستور زیر را وارد کنید:

تایید کننده/پرس و جو

همین. امیدوارم این مقاله به شما در حل مشکلاتتان کمک کرده باشد.

ابزار Driver Verifier (verifier.exe) برای تجزیه و تحلیل درایورهای مشکل ساز طراحی شده است، زمانی که تجزیه و تحلیل تخلیه حافظه پس از BSOD امکان یافتن درایور مشکل ساز را نمی دهد. Driver Verifier یک "نجات دهنده" در مشکل سازترین شرایط است.

با تأیید کننده درایور می توانید:

    تست استرس راننده (شرایط کمبود منابع شبیه سازی شده است)؛

    کنترل سرریز بافر؛

    کنترل خطاهایی که به دلیل عملکرد نادرست در یک IRQL مشخص رخ می دهد.

    تجزیه و تحلیل خطا I/O؛

    تشخیص موقعیت های بن بست و غیره

ابزار Verifier Driver زمانی بسیار مفید است که:

    مدیر (کاربر) مشکوک است که این درایور خاص باعث خرابی سیستم شده است و او می خواهد بیشتر بررسی کند که آیا واقعاً چنین است یا خیر.

    توسعه دهندگان درایور می خواهند درایور خود را آزمایش کنند.

    هنگام تجزیه و تحلیل یک تخلیه پس از BSOD، یافتن درایور مشکل‌ساز غیرممکن است.

یکی از دشوارترین موارد تجزیه و تحلیل تخلیه حافظه زمانی است که یک راننده به اشتباه داده ها را قبل یا بعد از پایان بافر اختصاص داده شده بازنویسی می کند. در چنین مواردی، خطاهایی در هسته سیستم عامل رخ می دهد (به عنوان مثال، تجزیه و تحلیل یک dump پس از BSOD نشان می دهد که خطا در ntoskrnl.exe رخ داده است).

بیایید با استفاده از یک مثال خاص به یک مورد مشابه نگاه کنیم. با استفاده از ابزار NotMyfault، ما باعث ایجاد BSOD - "سرریز بافر" می شویم.

نتیجه تجزیه و تحلیل دامپ با استفاده از windbg در زیر پیوست شده است.

با توجه به تجزیه و تحلیل دامپ به دست می آوریم:

1. Arg1: 00000007، تلاش برای رایگان استخری که قبلا آزاد شده بود (تلاش برای انتشار یک استخر آزاد شده انجام شد)

2. IMAGE_NAME: ntkrpamp.exe (هسته سیستم به خودی خود ربطی به این دارد)

با چنین خطاهایی است که تأیید کننده به کمک می آید.

تأیید کننده را راه اندازی کنید.

"ایجاد پارامترهای غیر استاندارد" را انتخاب کنید. بعد، "انتخاب پارامترها از لیست" را انتخاب کنید.

همه چیز را انتخاب کنید به جز «شبیه سازی کمبود منابع».

سپس “Select unloaded drivers for this list” را انتخاب کنید و مسیر درایور myfault.sys را که در همان فهرست برنامه NotMyfault.exe قرار دارد، مشخص کنید.

سپس درایور را علامت بزنید و روی "Finish" کلیک کنید. پس از این کار، باید کامپیوتر را ریبوت کنیم.

ما تمام اقدامات مشابه در ابتدا را انجام می دهیم. NotMyfault.exe را اجرا کنید، "Buffer overflow" را انتخاب کنید و روی "Crash" کلیک کنید. همانطور که متوجه شدید، خرابی ممکن است بلافاصله اتفاق نیفتد، زیرا چه کسی و چه زمانی سعی می کند با این حافظه کار کند، از قبل مشخص نیست. همانطور که در تصویر زیر مشاهده می کنید، به لطف تایید کننده، سیستم می تواند درایور مشکل دار را شناسایی کند.

من یک تجزیه و تحلیل با استفاده از!analyze –v در windbg.exe از حافظه خالی پس از BSOD ارائه خواهم کرد.

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

اگر به نتایج تجزیه و تحلیل نگاه کنیم، موارد زیر را مشاهده می کنیم.

1. DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION (d6) - این یکی از خطاهایی است که توسط تایید کننده ایجاد می شود

2. IMAGE_NAME: myfault.sys – درایوری که باعث مشکل شده

بنابراین، اگر تجزیه و تحلیل تخلیه حافظه پس از BSOD به شما امکان نمی دهد "درایور مقصر" را پیدا کنید، از برنامه verifier.exe استفاده کنید (همه چک ها را نصب کنید، به جز کمبود حافظه).

ساده ترین راه برای استفاده از Driver Verifier (verifier.exe) اجرای آن با پارامترهای زیر است:

نام فایل درایور verfier /standard /driver

درایور سیستمی را نشان می دهد که بعید است مشکل را ایجاد کند (به عنوان مثال، win32k.sys). در این مورد، تجزیه و تحلیل جدی از زباله مورد نیاز خواهد بود، که نیاز به دانش و تجربه بسیار عمیق در این زمینه دارد. با این حال، می‌توانید با استفاده از چک‌کننده درایور داخلی سیستم عامل، درایورهای خود را بررسی کنید. Verifier.exe. اگرچه در مقاله پایگاه دانش مایکروسافت با استفاده از تأیید کننده درایور برای عیب یابی مشکلات درایور ویندوز به طور مفصل به آن پرداخته شده است، مطالب ارائه شده در آنجا در سطح فنی نسبتاً پیشرفته ای ارائه شده است. در زیر شرح مختصری از مراحلی است که باید برای بررسی درایورهای خود دنبال کنید.

در این صفحه

شروع کار با Driver Verifier

در منو شروع کنید - اجرا کردن(یا شروع کنید - جستجو کردن) وارد تایید کنندهو Enter را فشار دهید. Driver Checker راه اندازی می شود. یک مورد را انتخاب کنید ایجاد پارامترهای غیر استاندارد (برای کد برنامه)و دکمه را فشار دهید به علاوه.

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

در مرحله بعد، تمام کادرها را علامت بزنید به جز شبیه سازی کمبود منابعو دکمه را فشار دهید به علاوه.

در مرحله بعد انتخاب کنید انتخاب خودکار درایورهای بدون امضاو دکمه را فشار دهید به علاوه. اگر درایور بدون امضا پیدا نشد، به .

درایورهای بدون امضا

اگر درایورهای بدون امضا شناسایی شوند، لیستی از آنها را مشاهده خواهید کرد.

درایورها می توانند هم به دستگاه ها و هم به برنامه ها تعلق داشته باشند. پنجره Driver Verifier را نبندید یا روی آن کلیک نکنید به علاوهاکنون.

درایورهای به روز شده را جستجو کنید

باید بررسی کنید که آیا درایورهای به روز شده وجود دارد یا خیر.

  1. اگر یک درایور برنامه را در لیست می بینید، از وب سایت سازنده آن بازدید کنید - ممکن است برنامه به روز شده باشد. اگر نسخه به‌روزرسانی‌شده‌ای وجود ندارد، می‌توانید برنامه را حذف نصب کنید (همیشه می‌توانید بعداً آن را دوباره نصب کنید). اگر خطاهای بحرانی متوقف شوند، دلیل آن همین بود.
  2. اگر یک درایور دستگاه را در لیست می بینید و از ویندوز ویستا استفاده می کنید، از Windows Update برای جستجوی درایورهای جدید استفاده کنید. این روش برای ویندوز ویستا به خوبی کار می کند زیرا بسیاری از سازندگان دستگاه با مایکروسافت کار می کنند تا درایورهای خود را برای دانلود از طریق Windows Update در دسترس قرار دهند. در کنترل پنل، را انتخاب کنید به روز رسانی ویندوزو به روز رسانی درایور دستگاه خود را بررسی کنید. اگر درایور پیدا شد، آن را نصب کنید.
  3. اگر Windows Update درایورهای جدیدی را به شما ارائه نمی دهد، از وب سایت سازنده دستگاه دیدن کنید. شاید درایورهای جدیدی در آنجا موجود باشد. اگر در یافتن درایورها مشکل دارید، لطفا با انجمن در سایت تماس بگیرید.

پس از به‌روزرسانی یک برنامه یا درایور، پنجره Driver Verifier را ببندید. فشار دادن یک دکمه لغو کنید(اما نه به علاوه) . کامپیوتر خود را مجددا راه اندازی کنید و به استفاده از سیستم عامل ادامه دهید. اگر خطای بحرانی دیگر رخ نمی دهد، با به روز رسانی درایور آن را برطرف کرده اید.

حذف درایورها

اگر درایورهای جدید یافت نشد، سعی کنید درایور را حذف نصب کنید.

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

در مدیریت دستگاه ( شروع کنید - جستجو / اجرا - devmgmt.msc - خوب) دستگاه را پیدا کنید، روی آن کلیک راست کرده و از منوی زمینه انتخاب کنید خواص. سپس به برگه بروید رانندهو دکمه را فشار دهید حذف.

بررسی درایورهای بدون امضا

توجه!پس از بررسی درایورهای بدون امضا، ممکن است سیستم بوت نشود (در زیر نحوه عمل در چنین شرایطی توضیح داده شده است).

اگر نمی‌خواهید درایور را حذف کنید و/یا می‌خواهید درایورهای بدون امضا را بررسی کنید، در پنجره Driver Verifier، روی به علاوه. از شما خواسته می شود که یک دیسک فیزیکی را انتخاب کنید.

آماده، سپس کامپیوتر خود را مجددا راه اندازی کنید. اگر پس از راه اندازی مجدد صفحه آبی با خطا مشاهده کردید، درایور مشکل دار شناسایی شده است - نام آن در پیام خطا درج می شود. کامپیوتر خود را مجددا راه اندازی کنید و با کلیک کردن وارد حالت امن شوید F8 شروع کنید - جستجو / اجراتیم verifier.exe /تنظیم مجدد.

اگر سیستم در حالت عادی بوت شود، بررسی درایورهای بدون امضا با موفقیت انجام می شود - آنها منبع مشکل نیستند. با اجرا کردن می توانید لیستی از درایورهای تست شده را مشاهده کنید verifier.exe .

از آنجایی که درایورهای بدون امضا دلیل بروز خطای مرگبار نیستند، باید درایورهای دیگر را بررسی کنید.

بررسی راننده سفارشی

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

در مرحله بعد از شما خواسته می شود درایورهایی را برای اسکن انتخاب کنید. همه درایورها را یکجا انتخاب نکنید، از آنجایی که بررسی آنها به زمان و منابع سیستم زیادی نیاز دارد.

بنابراین، تأیید ممکن است در چند مرحله انجام شود. توالی گام به گام برای انتخاب درایورها می تواند به شرح زیر باشد:

  1. درایورهایی که اخیراً به روز شده اند یا درایورهایی که معمولاً مشکل ایجاد می کنند (درایورهای آنتی ویروس، درایورهای فایروال، دیسک های مجازی).
  2. درایورهای ارائه نشده توسط مایکروسافت.
  3. گروه 10 تا 15 راننده در یک زمان.

درایوی که سیستم عامل در آن نصب شده است را انتخاب کرده و کلیک کنید آماده، سپس کامپیوتر خود را مجددا راه اندازی کنید.

توجه!پس از بررسی درایورها، سیستم ممکن است بوت نشود (در زیر نحوه عمل در چنین شرایطی توضیح داده شده است).

اگر پس از راه اندازی مجدد صفحه آبی با خطا مشاهده کردید، درایور مشکل دار شناسایی شده است - نام آن در پیام خطا درج می شود. کامپیوتر خود را مجددا راه اندازی کنید و با کلیک کردن وارد حالت امن شوید F8در حین بارگیری پس از ورود به سیستم، با وارد کردن، تمام تنظیمات تأیید صحت راننده را بازنشانی کنید شروع کنید - جستجو / اجراتیم verifier.exe /تنظیم مجدد.

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

حالا گروه درایور بعدی را انتخاب کنید و دوباره چک کنید.

همه درایورها بررسی شده اند - بعد چه؟

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

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

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

درایور درایور را راه اندازی کنید

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

  1. روی دکمه کلیک کنید شروع کنید
  2. کلیک " اجرا کردن"...
  3. وارد CMDو فشار دهید وارد.
  4. در پنجره جدید وارد شوید تایید کنندهو فشار دهید وارد.


در ویندوز ویستا و 7:

  1. روی دکمه کلیک کنید شروع کنید
  2. وارد CMDدر فیلد و کلیک کنید وارد.
  3. در پنجره جدید وارد شوید تایید کنندهو فشار دهید وارد.


در ویندوز 8 و 8.1:

  1. کلید را فشار دهید ویندوز + X
  2. کلیک " خط فرمان (ادمین) (Windows PowerShell (Admin)در ویندوز 8.1)
  3. در پنجره جدید وارد شوید تایید کنندهو فشار دهید وارد.


تمامی نسخه های ویندوز:

  1. مطمئن شوید که انتخاب شده است تنظیم تنظیمات کاربر (برای توسعه دهندگان کد) .
  2. کلیک " به علاوه" .
  3. انتخاب کنید " تنظیمات فردی" را از لیست کامل انتخاب کنید .
  4. کلیک " به علاوه" .
  5. لغو انتخاب کنید مدل سازی سیستم با منابع کمو درخواست I/O در حالت آماده به کار. (این دو باعث بار کاری غیر ضروری در رایانه شما می شوند.) مطمئن شوید که بقیه موارد انتخاب شده است.
  6. دو تا ضربه ی آهسته بزن " به علاوه" .
  7. انتخاب کنید " نام راننده ها را در لیست انتخاب کنید .
  8. کلیک " به علاوه" .
  9. همه درایورهای موجود در این صفحه را انتخاب کنید به جز درایورهایی که می‌گویند شرکت مایکروسافتتحت تامین کننده خیلی بعید است که درایور مایکروسافت این مشکل را ایجاد کرده باشد.
  10. کلیک " آماده" .


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

در این مرحله باید کامپیوتر خود را ریستارت کنید. سپس با انجام کاری که قبلا انجام دادید، دوباره باعث ایجاد BSoD شوید. ویندوز برای کمک به شما، بار کاری اضافی را به درایورهای شما اضافه می کند. اگر نمی توانید BSoD را بازتولید کنید، سعی کنید کامپیوتر خود را یک شبه اجرا کنید. هنگامی که BSoD دوباره ظاهر شد، کامپیوتر خود را مجددا راه اندازی کنید و فایل Minidump را بخوانید.


خواندن یک فایل دامپ

درایور Verifier شروع می شود، صفحه آبی می شود و یک فایل گزارش می نویسد. این فایل لاگ در C:\Windows\Minidump\ قرار دارد. بخون ببین کدوم درایور باعث این مشکل شده. نام درایور را جستجو کنید تا ببینید کامپیوتر شما از چه سخت افزاری استفاده می کند.

پس چگونه آن را می خوانی؟ شما به یک ابزار اشکال زدایی نیاز دارید که می توانید آن را از مایکروسافت دانلود کنید.

آ . SDK را دانلود کنید، آن را نصب کنید، ابزارهای اشکال زدایی را انتخاب کنید و بقیه موارد را از حالت انتخاب خارج کنید.

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


پس از نصب، آن را در صفحه راه اندازی پیدا کنید. به آن windbg (x64) می گویند. آن را راه اندازی کنید.

  1. کلیک " فایل"، سپس " شکست باز" .
  2. تغییر به C:\Windows\Minidump\و فایل .DMP موجود در داخل را باز کنید.
  3. به پایین فایل حاصل نگاه کنید، جایی که خط می گوید: احتمالا باعث شده". این به خوبی نشان می دهد که کدام راننده مشکل را ایجاد کرده است.

درایور را تعمیر کنید

درایور مرتبط با این سخت افزار را به روز کنید:

  1. روی دکمه کلیک کنید شروع کنید
  2. کلیک صفحه کنترل
  3. کلیک " تغییر به نمای کلاسیک"
  4. دوبار کلیک کنید سیستم
  5. رفتن به برگه "سخت افزار".
  6. کلیک مدیریت دستگاه
  7. کلیک " درایور را به روز کنید."

در ویندوز ویستا و 7:

  1. روی دکمه کلیک کنید شروع کنید
  2. کلیک صفحه کنترل
  3. دوبار کلیک کنید مدیریت دستگاه
  4. دستگاه ایجاد کننده مشکل را پیدا کنید
  5. روی آن کلیک راست کنید
  6. کلیک " درایور را به روز کنید."


در ویندوز 8 و 8.1:

  1. کلید را فشار دهید ویندوز + X
  2. کلیک صفحه کنترل
  3. مرور بر اساس آیکون های کوچک
  4. کلیک مدیریت دستگاه
  5. دستگاه ایجاد کننده مشکل را پیدا کنید
  6. روی آن کلیک راست کنید
  7. کلیک " درایور را به روز کنید."

یا از برنامه ما استفاده کنید تا با Driver Verifier اشتباه گرفته نشوید. Driver Reviver به طور خودکار تمام درایورهای موجود روی رایانه شخصی شما را به روز می کند و به ویژه در به روز رسانی درایورهای ضعیف مانند این نسخه به آخرین و بهترین نسخه خوب است.

پس از رفع مشکل درایور، می خواهید Driver Verifier را غیرفعال کنید.

تأیید کننده درایور را غیرفعال کنید

هنگامی که استفاده از Driver Verifier را تمام کردید، می خواهید آن را غیرفعال کنید زیرا در رایانه شخصی شما در حین اجرا بسیار سخت است.

در تمامی نسخه های ویندوز:

  1. با استفاده از مراحل بالا، Driver Verifier را دوباره اجرا کنید.
  2. انتخاب کنید " تنظیمات موجود را حذف کنید" .
  3. کلیک " آماده" .
  4. کامپیوتر خود را دوباره راه اندازی کنید.


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