- Как вручную вызвать BSoD (синий экран) в Windows 10, 8.1 и Windows 7
- Создание сбоя на синем экране средствами Windows
- Инициация BSoD с помощью утилиты NotMyFault
- Видео инструкция
- Как запустить Blue Screen в Windows и зачем это делать
- Как вызвать ошибку BSoD
- Как вызвать синий экран смерти (BSOD) — 2 способа
- Отключение автоматической перезагрузки Windows при отказе системы
- Как вызвать синий экран смерти в Windows
- Как сделать синий экран Windows в программе Not My Fault
- Выводы статьи
Как вручную вызвать BSoD (синий экран) в Windows 10, 8.1 и Windows 7
Если для какой-либо цели вам потребовалось вызвать синий экран BSoD на компьютере или ноутбуке с Windows, вы можете это сделать вручную, при этом никак не навредив системе. Зачем это может быть нужно? Например, для проверки сохранения дампов памяти, или, к примеру, для того чтобы сделать скриншот такого экрана в виртуальной машине, возможно, найдутся и другие причины.
В этой инструкции два простых метода ручного вызова стандартного системного BSoD встроенными средствами системы или с помощью стороннего инструмента для инициации сбоя с синим экраном.
Создание сбоя на синем экране средствами Windows
Внимание: несмотря на то, что этот и следующий методы в целом безопасны, не следует запускать синий экран во время активной работы, при записи данных на накопители — это хоть и искусственно вызванный сбой, но всё-таки сбой, а не его имитация.
Осуществить задуманное возможно, не прибегая к каким-либо сторонним средствам, метод сгенерировать сбой с BSoD предусмотрен в самой системе, метод должен работать в Windows 10, 8.1 и Windows 7:
- Зайдите в редактор реестра (Win+R — regedit).
- Перейдите в разделесли вы используете USB-клавиатуру (или беспроводную). На современных ноутбуках обычно именно такой вариант клавиатуры.
- В разделесли используется PS/2 клавиатура
- В разделдля виртуальной машины Hyper-V.
- В этом разделе нажмите правой кнопкой мыши в пустой области правой панели редактора реестра и создайте новый параметр DWORD (32-бит) с именем CrashOnCtrlScroll, затем дважды нажмите по параметру и задайте значение 1 для него.
Чтобы перейти непосредственно к вызову синего экрана после проделанных действий перезагрузите ПК или ноутбук, а затем:
- Нажмите и удерживайте правую клавишу Ctrl.
- Дважды нажмите клавишу Scroll Lock (ScrLk). На некоторых клавиатурах, например, на ноутбуке такой отдельной клавиши может не быть, в этом случае она обычно нажимается путем нажатия Fn и клавиши, где есть альтернативная функция Scroll Lock, обычно — C, K или S, но иногда в верхнем ряду F-клавиш (соответствующая подпись обычно присутствует).
- В результате вы увидите синий экран MANUALLY INITIATED CRASH, будет создан дамп памяти, а через короткое время произойдет автоматическая перезагрузка компьютера.
Есть и другие возможности, например, мы можем создать настоящий сбой CRITICAL_PROCESS_DIED, если в командной строке от имени администратора введем команду TASKKILL /IM svchost.exe /F
Инициация BSoD с помощью утилиты NotMyFault
Существуют сторонние бесплатные утилиты, позволяющие вручную вызвать синий экран с ошибкой, например, StartBlueScreen (похоже не работает в последних версиях Windows) или NotMyFault, доступная в Microsoft Sysinternals на странице https://docs.microsoft.com/en-us/sysinternals/downloads/notmyfault
Для использования утилиты достаточно скачать её, распаковать файлы, запустить исполняемый файл (отличаются по разрядности, файлы, имя которых оканчивается на «c» работают в интерфейсе командной строки). После этого на вкладке Crash в программе выбираем тип сбоя и нажимаем кнопку «Crash».
В итоге получаем синий экран с выбранной ошибкой и причиной в файле драйвера myfault.sys (после сбора данных и сохранения дампа памяти компьютер будет автоматически перезагружен).
С помощью этой же утилиты вы можете вызвать зависания системы (вкладка Hang) или утечку памяти (вкладка Leak) примерно, как в случае, описанном в статье Невыгружаемый пул занимает всю память.
Видео инструкция
Если вы целенаправленно искали такую инструкцию, буду рад, если сможете поделиться в комментариях, для чего именно вам потребовалось вызывать BSoD.
А вдруг и это будет интересно:
Почему бы не подписаться?
Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)
16.11.2020 в 12:35
Всегда было интересно узнать — а есть хоть что-нибудь, чего вы не знаете о компьютерах? 🙂
Спасибо за тему, как всегда очень познавательно!
17.11.2020 в 09:46
Полно такого, чего не знаю)
16.11.2020 в 13:48
В биосе ahci на ide поменяйте и будет вам синька
16.11.2020 в 20:54
17.11.2020 в 09:43
Кто-то в целях какой-либо диагностики запускает. Мне пару раз требовалось, чтобы были дампы памяти при сбоях и в инструкциях показывать как потом средствами наподобие BlueScreenView или WhoCrashed пользоваться для анализа синих экранов.
Как запустить Blue Screen в Windows и зачем это делать
«Синий экран смерти» (BSoD), является неприятной ошибкой, которая появляется после серьезного сбоя системы. Это почти всегда ужасно. Тем не менее, в редких случаях вам может потребоваться вызвать синий экран для проверки вашей системы или устойчивости приложения (или если вы хотите разыграть друга).
Какова бы ни была причина, у Microsoft есть документированный процесс изменения реестра для использования сочетания клавиш с целью принудительного запуска «синего экрана смерти» на компьютере под управлением Windows 10 с помощью клавиатуры PS/2 или USB с клавишей Scroll Lock.
Если вы попали в это руководство, но надеетесь исправить ошибку BoSD, обратитесь к нашему руководству по устранению неполадок, связанных с «синим экраном» в Windows 10.
В этом руководстве по Windows 10 мы расскажем вам, как вызвать ошибку BSoD на вашем компьютере.
Как вызвать ошибку BSoD
Предупреждение. Это дружеское напоминание о том, что редактирование реестра рискованно и может привести к необратимому повреждению вашей установки, если вы не сделаете это правильно. Мы рекомендуем сделать полную резервную копию вашего ПК и сохранить всю вашу работу, прежде чем продолжить.
- Используйте сочетание клавиш Win + R , чтобы открыть командное окно «Выполнить».
- Введите regedit и нажмите кнопку ОК , чтобы открыть реестр.
- Найдите следующий путь:
- Щелкните правой кнопкой мыши в правом поле, выберите Создать → Параметр DWORD (32 бита) .
- Назовите новый DWORD CrashOnCtrlScroll и нажмите Enter .
Выполнив эти шаги, вы можете использовать клавиатуру для преднамеренного сбоя компьютера, удерживая (правую) клавишу Ctrl и дважды нажав Scroll Lock .
Windows 10 запустит KeBugCheck и сгенерирует ошибку 0xE2, отображающую BSoD с сообщением «MANUALLY_INITIATED_CRASH». Это также создаст и сохранит аварийный дамп на вашем компьютере, который можно использовать в целях отладки.
Если вам больше не нужно вызывать «Синий экран смерти», вы можете использовать те же самые шаги, упомянутые выше, чтобы отменить изменения, но удалите созданные ключи DWORD CrashOnCtrlScroll.
Хотя мы ориентируем это руководство на Windows 10, те же шаги будут работать в Windows 8.1 и Windows 7.
Как вызвать синий экран смерти (BSOD) — 2 способа
Синий экран смерти (BSOD) — сообщение о критической ошибке системы, размещенной на синем фоне экрана компьютера. BSOD (Blue Screen of Death) отображает информацию о происшедшем серьезном сбое Windows, показывает название и стоп-коды ошибки.
«Синий экран смерти» появляется вследствие неполадок оборудования компьютера или сбоев в работе программного обеспечения. Причины BSoD могут быть самые разные: конфликты драйверов, конфликты устройств, конфликты приложений, воздействие вирусов и т. д.
Начиная с версии Windows 8, несколько изменила оформление «синего экрана смерти». Теперь сообщение об ошибке выглядит не так зловеще, как раньше, когда синий экран пугал многих пользователей. В Windows 10 на синем экране отображается минимум информации.
Для выявления причин возникновения критических ошибок системы можно воспользоваться программным обеспечением, в частности, бесплатной программой BlueScreenView, о которой есть статья на моем сайте.
Бывают ситуации, когда, наоборот, требуется искусственно вызвать синий экран в исследовательских целях. Например, необходимо провести диагностику, получить снимки экрана во время BSoD, проверить работу программ и т. д. Мне такая возможность понадобилась для демонстрации работы программы BlueScreenView, когда я писал статью об этом приложении.
Как вызвать синий экран? Существуют разные способы искусственного запуска BSOD на компьютере. В этой статье мы рассмотрим 2 способа, которые вызывают BSOD на компьютере: с помощью клавиш клавиатуры, после правки реестра, и при помощи программы Not My Fault.
Отключение автоматической перезагрузки Windows при отказе системы
В операционных системах Windows 10, Windows 8.1, Windows 8 необходимо отключить автоматическую перезагрузку, в случае отказа системы, потому что пользователь может не понять причину перезагрузки компьютера.
Для изменения настройки, нам понадобиться войти в дополнительные параметры системы. Это можно сделать несколькими способами.
- Откройте Панель управления компьютера, а затем нажмите на значок «Система» (в представлении «Мелкие значки»).
- В окне «Просмотр основных сведений о вашем компьютере» нажмите на ссылку «Дополнительные параметры системы».
- В окне «Свойства системы», во вкладке «Дополнительно», в разделе «Загрузка и восстановление» нажмите на кнопку «Параметры…».
- В окне «Загрузка и восстановление», в разделе «Отказ системы» снимите галку напротив пункта «Выполнить автоматическую перезагрузку».
- Нажмите на кнопку «ОК».
- Нажмите на клавиатуре «Win» + «R».
- В окне «Выполнить» введите команду: «systempropertiesadvanced» (без кавычек).
- Далее из окна «Свойства системы», из вкладки «Дополнительно», в разделе «Загрузка и восстановление» нажмите на «Параметры…».
- В окне «Загрузка и восстановление» отключите автоматическую перезагрузку системы, выполняемую в случае отказа системы.
- Примените эту настройку.
Как вызвать синий экран смерти в Windows
Данный способ работает в операционных системах Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows XP. Клавиша Scroll Lock предназначена для изменения поведения или положения курсора мыши. Помимо всего прочего, у клавиши есть функция, с помощью которой разработчики могут получить дамп памяти, искусственно вызвав «синий экран смерти» для отладки системы.
Функция вызова по умолчанию BSOD отключена в настройках Windows. Пользователь может самостоятельно включить данный функционал для применения в своих целях.
Для этого, необходимо внести изменения в реестр Windows. Откройте Редактор реестра одним из этих способов.
Пройдите по пути, если вы пользуетесь клавиатурой подключенной через порт PS/2:
Если клавиатура подключена по USB, пройдите по следующему пути:
Войдите в раздел «Parameters», кликните правой кнопкой мыши по свободному месту.
В контекстном меню выберите «Создать», а затем «Параметр DWORD (32 бита)».
Присвойте имя параметру «CrashOnCtrlScroll» (без кавычек).
Щелкните по параметру правой кнопкой мыши, а в контекстном меню выберите «Изменить…».
В окне «Изменение параметра DWORD (32 бита)», в поле «Значение» вставьте параметр «1» (без кавычек), а затем нажмите на кнопку «ОК».
Перезагрузите компьютер для применения настроек.
Теперь, в случае необходимости, вызываем синий экран смерти Windows нажатием правой клавиши «Ctrl» и двойным нажатием на клавишу «Scroll Lock» («ScrLk») на клавиатуре.
Если нужда в подобном запуске BSOD на компьютере отпала, удалите ранее созданные параметры из системного реестра.
Как сделать синий экран Windows в программе Not My Fault
Бесплатная программа Not My Fault создана Марком Руссиновичем для вызова искусственного сбоя операционной системы из-за разных причин. В дальнейшем, Windows будет вести себя так, как система ведет себя, после возникновения реальной неполадки, поэтому лучше испытывать это приложение на виртуальной машине.
Скачайте утилиту Not My Fault отсюда . Распакуйте архив с программой, а потом из папки программы запустите файл приложения, в соответствии с разрядностью вашей системы. Программа Not My Fault не требует установки на компьютер.
В окне программы Not My Fault во вкладке «Crash» берите подходящую причину критического сбоя системы:
- High IRQL fault (kernel-mode).
- Buffer overflow.
- Code overflow.
- Stack trash.
- High IRQL fault (User-mode).
- Stack overflow.
- Hardcoded breakpoint.
- Double free.
Нажмите на кнопку «Crash».
На компьютере откроется BSoD с ошибкой, вызвавшей крах системы.
Выводы статьи
В случае необходимости, пользователь может искусственно вызвать на компьютере «синий экран смерти» для выполнения нужных работ: проведения диагностики, создания снимков и т. п. В утилите Not My Fault имеется выбор параметров возникновения BSOD, для проведения необходимых исследований.