Примусовий виклик «синього екрану смерті» у Windows

Примусовий виклик «синього екрану смерті» у Windows

Важко зустріти користувача, який би не стикався з появою на моніторі синьої заставки з не дуже зрозумілим текстом, що свідчить про появу критичної помилки в роботі операційної системи. Така подія зазвичай трапляється при некоректному завершенні сеансу Windows, наприклад, при раптовому зникненні електрики. Але це, так би мовити, найсприятливіший випадок, що загрожує мінімальними наслідками - можуть зникнути документи, над якими ви працювали і не зволили їх періодично зберігати.

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

Втім, сам текст може містити опис проблеми, що призвела до виникнення нештатної ситуації, але часто цей опис буває занадто поверховим, щоб виправити причину виникнення помилки.

Сьогодні ми розглянемо, як змусити Windows викликати «синій екран смерті» і в зв'язку з чим така необхідність може з'явитися.

Для чого це потрібно

BSoD (абревіатура англійської фрази «синій екран смерті») - це реакція комп'ютера на виникнення помилки, що робить неможливим нормальну роботу Windows. Операційна система реагує, аварійно згортаючи свою роботу. При цьому вона намагається повідомити користувача, з якої причини стався збій, і це може бути все, що завгодно, від конфліктів одночасно запущених додатків до здуття конденсаторів на материнській платі.

У Windows 8 формат «синього екрану смерті» був змінений, став не таким лякаючим, а в «десятці» обсяг інформації, що видається, був зведений до мінімуму - мабуть, розробники з Microsoft зрозуміли, що ці дані для пересічного користувача не представляють ніякої цінності.

Для самостійного діагностування причин появи «синього екрану смерті» можна скористатися спеціальним стороннім софтом, наприклад, програмою BlueScreenView.

У деяких випадках потрібен штучний виклик BSoD. Скажімо, у Windows XP при неправильному налаштуванні збій в роботі операційної системи буде супроводжуватися швидким показом «синього екрану смерті», після чого піде перезавантаження системи, і ви просто не встигнете прочитати, що ж там було написано. У більш пізніх версіях Windows перезавантаження комп'ютера по дефолту відключено, так що отримати знімок екрану - не проблема. Але іноді виклик BSoD потрібен з дослідницькою метою - наприклад, щоб протестувати роботу нової програми або виконати діагностику. Дехто робить цей фокус, щоб налякати або обдурити близьких, друзів або товаришів по службі.

Як штучно викликати BSOD («синій екран смерті») засобами Windows

Існує кілька способів штучного виклику Blue Screen of Dead засобами самої операційної системи. Розгляньмо їх більш детально, попередньо подбавши про збереження важливих для вас даних. Якщо не хочете або не маєте можливості створити резервну копію Windows, то хоча б подбайте про створення точки відновлення - це убезпечить вас від виникнення непередбачених проблем. Ще краще експериментувати з «синім екраном смерті» на віртуальній машині, але це спосіб для просунутих користувачів.

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

Перший складається з наступної послідовності дій:

  • через кнопку «Пуск» запускаємо «Панель керування»;
  • включаємо перегляд «Дрібні значки» і клікаємо за піктограмою «Система»;
  • клікаємо в блоці «Перегляд відомостей про ваш комп'ютер» за вкладкою «Додаткові параметри системи»;
  • у вікні, що відкрилося, вибираємо вкладку «Додаткові»;
  • клікаємо по кнопці «параметри» в нижньому блоці «Завантаження і відновлення»;
  • у блоці «Відмова системи» зняти галочку з параметра «Виконати автоматичне перезавантаження»;
  • підтвердити дії натисканням кнопки Гаразд.

Другий спосіб відрізняється від першого тільки методом потрапляння у вікно «Завантаження і відновлення» - без довгої низки переходів по вікнах і меню. Тиснемо комбінацію Win + R, а в полі командного рядка Windows «Виконати» прописуємо команду systempropertiesadvanced. У вікні, що відкрилося, прибираємо галочку з потрібного параметра, тиснемо ОК.

Цей спосіб робочий для всіх версій ОС, починаючи з Windows XP. Але викликати «синій екран смерті» таким способом не вийде - ви просто позбудетеся автоматичного перезавантаження, що дасть вам можливість уважно вивчити його вміст, зокрема - код помилки, завдяки якому можна буде спростити діагностику несправності.

А що робити в тому випадку, якщо BSOD потрібно викликати штучно, в цілях налагодження, наприклад?

Виявляється, це також можна зробити, виконавши певні маніпуляції з реєстром, при яких буде задіяна рідко використовувана клавіша Scroll Lock.

Покроковий алгоритм виглядає наступним чином:

  • запускаємо «Редактор реєстру» Windows, натиснувши Win + R і набравши в полі Run команду regedit, підтвердивши натисканням ОК;
  • переходимо в гілку реєстру HKEY_LOCAL_MACHINE\SYSTEM\, в підвітку CurrentControlSet\Services;
  • подальші дії залежать від того, до якого порту з'єднана клавіатура вашого комп'ютера;
  • тим, у кого вона застаріла (використовує порт PS/2), необхідно пройти далі по шляху\i8042prt\Parameters;
  • якщо клавіатура більш сучасна і з'єднана до ПК через порт USB, подальший шлях вигладить дещо інакше -\kbdhid\Parameters;
  • у вікні праворуч у будь- якому порожньому місці розділу натисканням ПКМ;
  • у меню, що з'явиться, вибираємо «Створити», у наступному меню - «Параметр DWORD» (обов'язково 32-бітовий!);
  • у графі «Ім'я» вбиваємо рядок CrashOnCtrlScroll (без помилок, це важливо!);