Як дізнатися, який драйвер викликає bsod (синій екран смерті)
Причин виникнення BSOD багато, але ми в цій статті будемо розглядати проблему, яка виникає через конфлікт встановлених драйверів. Це може бути тільки що встановлений драйвер або пошкоджений.
Усунути проблему BSOD можна досить просто, якщо справа всього лише в драйвері, і ви знаєте, в якому саме. Драйвер можна перевстановити або оновити його, зробити відкат до старої версії або позбутися від додатка, що встановила драйвер на ваш комп'ютер, шляхом його фізичного видалення. Проблема в тому, що не завжди можна дізнатися, який саме драйвер є «винуватцем», навіть вивчивши всі дані з синього екрану.
Якщо ви не володієте великими знаннями і досвідом, а необхідність в перевірці драйверів є, можна скористатися спеціальним, вбудованим в ОС для таких випадків, перевірочним засобом Verifier.exe. Наявний опис в базі знань Microsoft викладено з використанням складних технічних термінів, які не завжди відомі навіть досвідченим користувачам. Тому в цій статті піднесений короткий список маніпуляцій, необхідних для виконання поставленого завдання.
Запуск засобу перевірки драйверів
Відкривши меню «Пуск», вводимо в пошуковому полі запит «Виконати» і натискаємо на який з'явився зверху результаті.

У вікні необхідно ввести команду «verifier» (без лапок) і підтвердити натисканням «Ок».

З'явиться діалогове вікно Диспетчера перевірки файлів. У першому діалозі потрібно вибрати пункт «Створити нестандартні параметри (для коду програм)». Натискаємо «Далі».

Наступним кроком буде вибір окремих параметрів для тестування драйвера. Для цього проведемо наступні маніпуляції: «Вибрати окремі параметри з повного списку» - «Далі».

Після проведених дій ви повинні отримати діалогове вікно зі списком параметрів тестування. Поставте галочки скрізь, крім пункту «Імітація нестачі ресурсів». Натисніть «Далі».

Останнім кроком в цій частині дамо диспетчеру команду для автоматичного вибору непідписаних драйверів. Виберіть «Автоматично вибирати непідписані драйвери». Натисніть «Далі».

Трапляється, що диспетчер не виявив непідписані драйвери. Тоді користуйтеся функцією вибіркової перевірки драйверів, про яку буде розказано далі.
Робота з підписаними драйверами
При виявленні непідписаних драйверів, диспетчер виведе їх у вигляді списку.

Це можуть бути драйвери для пристроїв або для додатків. Після того, як були виявлені непідписані драйвери, не потрібно закривати диспетчер і натискати кнопку «Готово». Спочатку проведемо перевірку наявності оновлених драйверів.
Пошук оновлених драйверів
Для перевірки необхідно виконати наступні дії:
1. У списку є драйвер додатки. В цьому випадку потрібно відвідати сайт виробника додатки для перевірки наявності оновлених драйверів. У разі, коли оновлена версія драйвера відсутня, спробуйте видалити додаток. Не бійтеся, завжди можна встановити його після знову. Зате це буде відмінною перевіркою: якщо критичних помилок більше не виникає - причина була в цьому додатку.
2. У списку є драйвер пристрою. В цьому випадку, (якщо у вас Windows Vista), запустіть центр оновлень і включіть функцію пошуку нового драйвера. Якщо знайдеться новий драйвер, запустіть його установку.
3. У разі, коли центр оновлень не знайшов новий драйвер, загляньте на сайт виробників, ймовірно, що новий драйвер виявиться там.
Оновивши драйвер або додаток, закрийте диспетчер перевірки (кнопка «Скасувати»), запустіть перезавантаження і дочекайтеся завантаження ОС. Якщо критичні помилки припинилися - оновлення драйверів або додатків усунуло їх.
У разі, якщо нові драйвера не вийшло знайти, можна спробувати видалити драйвер.
УВАГА! При видаленні драйвера робота пристрою буде припинена. Перезавантажити, ОС спробує встановити драйвер зі сховища, але не факт, що стандартний драйвер підійде. Якщо у вас немає впевненості в необхідності видалення будь-якого драйвера - не варто його видаляти.
Запустіть диспетчер пристроїв, для чого зробите такі маніпуляції: Пуск - Виконати - devmgmt.msc - Enter. Знайшовши потрібний пристрій, клікніть по ньому правою кнопкою миші і натисніть Властивості - Драйвер - Видалити.
Перевірка непідписаних драйверів
УВАГА! Після закінчення перевірки непідписаних драйверів, може трапитися так, що система не буде завантажуватися. Нижче йде опис дій, що здійснюються в цій ситуації.
Якщо ви не впевнені в тому, що хочете видалити драйвер і все-таки продовжите перевірку, натисніть кнопку «Готово» в диспетчері перевірки. При запиті вибору фізичного диска виберіть той, на який встановлена ОС, після чого знову натисніть кнопку «Готово». Ви побачите повідомлення з текстом: «Для того, щоб зміни вступили в силу, необхідно перезавантажити комп'ютер». Спокійно закрийте всі програми і запустіть перезавантаження. У разі, якщо система не завантажилася і з'явився синій екран з описом помилки - значить, драйвер, що викликає проблеми знайдений. Знову перезагрузив комп'ютер, перед завантаженням ОС натисніть F8 і виберіть «Запуск в безпечному режимі». Увійшовши в систему, натисніть кнопку «Пуск» і введіть у вікно Виконати / Пошук verifier.exe / reset.
Якщо ж проблем не виникло і система запустилася в стандартному режимі, значить, непідписані драйвери не викликають проблем і необхідно перевірити інші драйвери. Знову запустіть диспетчер перевірки драйверів (verifier.exe) і виберіть пункт «Вивести відомості про поточні перевірених драйвери».

Вибіркова перевірка драйверів
Заново запустіть диспетчер перевірки драйверів і проведіть попередні маніпуляція до моменту, зображеного нижче.

Виберіть пункт «Вибрати ім'я драйвера зі списку». Наступним кроком буде вікно вибору драйверів для перевірки. Не варто вибирати все драйвери відразу, тому, що ОС зарезервує під перевірку досить велика кількість ресурсів і витратить на це багато часу. Краще повторити процедуру перевірки кілька разів, але з малою кількістю драйверів. Це заощадить вам час і ресурси. В першу чергу перевіримо драйвери, які були оновлені недавно або просто проблемні драйвери (драйвер антивірусної програми, мережевого екрану, віртуального диска або машини). Наступним етапом нехай буде перевірка драйверів, які випускає не тільки Microsoft. Решта драйвери перевіряйте по 10-15 штук за раз.

Виберіть потрібні драйвери і натисніть кнопку «Готово». При запиті вибору фізичного диска виберіть той, на який встановлена ОС, після чого знову натисніть кнопку «Готово». З'явиться повідомлення про запит перезавантаження. Перезавантажте комп'ютер.
Якщо після перезавантаження з'явився синій екран з повідомленням про помилку - значить, драйвер, що викликає проблеми знайдений. Знову перезагрузив комп'ютер, перед завантаженням ОС нажмітеF8 і виберіть «Запуск в безпечному режимі». Увійшовши в систему, натисніть кнопку «Пуск» і введіть у вікно Виконати / Пошук verifier.exe / reset.
Якщо ж проблем не виникло і система запустилася в стандартному режимі, значить, непідписані драйвери не викликають проблем і необхідно перевірити інші драйвери. Знову запустіть диспетчер перевірки драйверів (verifier.exe) і виберіть пункт «Вивести відомості про поточні перевірених драйвери».

Повторіть перевірку всіх решти драйверів.
Закінчення перевірки драйверів
У разі, коли перевірка всіх драйверів не виявила причин критичних помилок, швидше за все, справа не в драйверах. Проблемною може бути не програмна, а апаратна частина вашого комп'ютера. Швидше за все, це проблеми з жорстким диском або оперативною пам'яттю. Також може бути, що блоку живлення не вистачає потужності, щоб забезпечити роботу всіх пристроїв або ще якась проблема в «залізі», яку не можна визначити шляхом перевірки драйверів.
Продіагностіруют оперативну пам'ять і жорсткий диск.