Как принудительно вызвать BSoD на Windows 10

Введение
Синий экран смерти (BSoD), также называемый stop error, — это экран ошибки, который появляется при критическом сбое Windows. Для участников Windows Insider при запуске предварительных сборок система отображает зелёный экран смерти (GSoD). Иногда вам может понадобиться намеренно вызвать BSoD: для стресс‑тестирования, отладки поведения приложения при аварийной перезагрузке или для репродукции аппаратной проблемы.
Важно
Редактирование реестра может привести к необратимым проблемам. Перед началом создайте резервную копию системы и точку восстановления. Эти инструкции работают только для ПК с Windows 10, у которых есть клавиатура PS/2 или USB с клавишей Scroll Lock.
Требования
- Права администратора на компьютере
- Клавиатура с правой клавишей Ctrl и клавишей Scroll Lock
- Резервная копия системы или точка восстановления
- Желательно тестовая машина или виртуальная машина
Как это работает в двух словах
Метод с реестром добавляет DWORD-параметр CrashOnCtrlScroll в службы клавиатуры. После перезагрузки комбинация правый Ctrl + два нажатия Scroll Lock вызывает KeBugCheck, генерирует код ошибки 0xE2 и создаёт дамп памяти. Альтернативный метод завершает критический процесс (svchost.exe), что тоже приводит к BSoD.
Настройка через реестр — пошагово
- Наберите в поиске Windows «Regedit».
- Запустите «Редактор реестра» от имени администратора (Run as administrator).
- Перейдите к ветке:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdhid\Parameters- В правой панели правой кнопкой мыши выберите «Создать» -> DWORD (32‑bit) Value.

- Назовите новый DWORD: CrashOnCtrlScroll и нажмите Enter.
- Дважды кликните по CrashOnCtrlScroll и измените значение (Hex) с 0 на 1.

- Нажмите ОК.
- Перейдите к ветке:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters- Повторите шаги 4–7 (создайте тот же параметр CrashOnCtrlScroll со значением 1).
- Перезагрузите компьютер, чтобы применить настройки.
Как удалить настройку
Чтобы вернуть систему в прежнее состояние, удалите параметры CrashOnCtrlScroll из обоих путей в реестре и перезагрузите компьютер.
Вызов BSoD с помощью командной строки
Этот способ быстрее и не требует изменений реестра, но он грубее — завершает критический процесс:
- Откройте Командную строку от имени администратора.
- Выполните команду:
TASKKILL /IM svchost.exe /FПримечание: в редакции Home вместо TASKKILL может использоваться TSKILL.
После выполнения команды система завершит критически важный процесс и покажет BSoD/GSoD.
Что происходит после принудительного BSoD
- Появится экран с кодом ошибки (обычно 0xE2) и сообщением MANUALLY_INITIATED_CRASH.
- Windows создаст дамп памяти: мини‑дампы обычно сохраняются в C:\Windows\Minidump, полный дамп — в C:\Windows\MEMORY.DMP.
- Система перезагрузится (в зависимости от настроек автоматической перезагрузки).
Для чего это полезно
- Отладка: получить дамп для анализа редких ошибок драйверов или аппаратных проблем.
- Тестирование устойчивости приложений при аварийной перезагрузке.
- Репро для техподдержки и инженеров по аппаратуре.
Кому не следует делать это
- Пользователям на продуктивных системах без резервных копий.
- Если у вас нет опыта восстановления Windows или работы с дампами.
Безопасная методика тестирования
- Повторите действия сначала на виртуальной машине или тестовом ПК.
- Создайте точку восстановления и резервную копию важных данных.
- Выполняйте тесты в контролируемое окно времени (например, вне рабочего дня).
- Наблюдайте лог событий Windows и фиксируйте время теста для корреляции с дампами.
Мини‑методология для инженера
- Шаг 1: Подготовить среду (резерв, VM, отключить автообновления).
- Шаг 2: Внедрить параметр CrashOnCtrlScroll и перезагрузить.
- Шаг 3: Выполнить BSoD, сохранить дампы.
- Шаг 4: Проанализировать дампы и логи, откатить изменения.
Анализ дампов — быстрые подсказки
- Мини‑дампы: C:\Windows\Minidump — удобны для быстрого анализа.
- Полный дамп: C:\Windows\MEMORY.DMP — содержит весь образ памяти.
- Инструменты: WinDbg (Microsoft), dotnet-dump для .NET, Visual Studio для базового анализа.
- Искать: имя драйвера или модуль, указанный в трассировке и стек вызовов.
Роль‑ориентированные чек‑листы
Для разработчика:
- Проверить репро шага на тестовой машине.
- Получить дамп и загрузить его в отладчик.
- Проверить наличие известных проблем драйверов.
- Документировать шаги и результаты теста.
Для системного администратора:
- Создать точку восстановления и бэкап.
- Оповестить заинтересованные стороны о тестах.
- Откатить изменения в реестре после завершения.
Для службы поддержки:
- Попросить дату/время и логи пользователя.
- Согласовать способ передачи дампа (защищённый канал).
- Помочь с восстановлением при необходимости.
План восстановления и отката изменений
- Если система не загружается, загрузитесь в безопасном режиме или используйте среду восстановления Windows.
- Удалите параметры CrashOnCtrlScroll из:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdhid\Parameters
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters- Восстановите системную точку восстановления при необходимости.
- Проверьте целостность файлов Windows и запустите sfc /scannow, если нужно.
Критерии приёмки
- Появление BSoD при нажатии правый Ctrl + два раза Scroll Lock.
- Наличие мини‑дампа в C:\Windows\Minidump или MEMORY.DMP.
- Успешный возврат системы в рабочее состояние после удаления параметра и перезагрузки.
Матрица рисков и смягчения
- Риск: потеря данных при тесте на продуктивной системе. Смягчение: бэкап перед тестом.
- Риск: повреждение загрузки Windows. Смягчение: точка восстановления и установочный носитель для восстановления.
- Риск: утечка дампов. Смягчение: передача дампов через защищённый канал, соблюдение политики конфиденциальности.
Совместимость и примечания
- Способ с CrashOnCtrlScroll применим в Windows 7, 8.1 и 10 на устройствах с соответствующими драйверами клавиатуры.
- На устройствах без клавиши Scroll Lock или с нетипичной клавиатурой нужно использовать альтернативные методы (виртуальная машина, завершение процесса).
Прикрытие и безопасность персональных данных
Дампы памяти могут содержать чувствительные данные. Перед передачей дампов сторонним лицам удалите или обезопасьте личную информацию, согласуйте передачу с политикой безопасности и защитой персональных данных организации.
Частые ошибки и как их избежать
- Неверный путь в реестре. Решение: копируйте и вставляйте пути.
- Отсутствие прав администратора. Решение: запуск «Редактора реестра» и командной строки от имени администратора.
- Попытка на ноутбуках без клавиши Scroll Lock. Решение: использовать внешний USB‑клавиатуру или альтернативный метод.
Короткое объявление для команды (100–200 слов)
Планируется тестирование механизма принудительного вызова BSoD на тестовом стенде. В рамках теста будет установлена настройка реестра CrashOnCtrlScroll и выполнены контролируемые перезагрузки для получения дампов памяти. Цель — воспроизвести редкую ошибку драйвера и проверить устойчивость наших сервисов к неожиданным перезагрузкам. Тест будет проводиться на выделенной тестовой машине, без воздействия на продуктивные системы. Перед началом будут выполнены резервные копии и точка восстановления. Результаты — дампы, логи и отчёт об анализе — будут задокументированы и переданы инженерам для последующего изучения.
Завершение и ключевые рекомендации
- Всегда тестируйте сначала в безопасной среде.
- Делайте бэкапы и точки восстановления.
- Удаляйте параметры из реестра и проверяйте наличие дампов.
- Соблюдайте правила безопасности при передаче дампов.
Справочные термины
- BSoD: Синий экран смерти.
- GSoD: Зелёный экран для Windows Insider.
- KeBugCheck: внутренняя функция Windows для инициирования остановки и дампа.
- CrashOnCtrlScroll: параметр реестра, включающий сочетание клавиш для принудительного BSoD.

Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента