Еще недавно BSOD выглядел ужасающе строгим
Для многих пользователей операционной системы Windows (разных версий) BSOD — неприятность, из-за которой теряется уже введенная в документ и несохраненная информация, а компьютер приходится перезагружать. Понятно, что «голубой экран смерти» — это лишь следствие сбоя операционной системы или оборудования. Обычно BSOD предоставляет код проблемы и краткое описание случившегося (в некоторых случаях), но эта информация мало кому помогает из неспециалистов.
Но ситуация в скором времени может измениться. Microsoft, насколько можно судить, собирается облегчить пользователям идентификацию проблемы, приведшей к сбою системы. С этой целью при появлении BSOD на экране появится и QR-код, при помощи которого можно будет получить исчерпывающую информацию о причине сбоя. Кроме того, будет указана и ссылка на страницу с описанием проблемы. Об этом сообщил один из пользователей Reddit. В продолжении — скриншот BSOD с QR-кодом (именно скриншот, версия Windows с обновлением была запущена на виртуальной машине).
Насколько можно судить, новый тип BSOD появился на Insider preview Windows 10. Некоторые пользователи отмечают, что QR-код появляется не всегда, зато есть ссылка на страницу с описаниями кодов проблемы. Пока что неясно, будет ли это нововведение запущено для всех пользователей, или же это просто один из экспериментов.
Комментарии (58)
leek
12.04.2016 13:08+1Последний раз винда падала из-за кривых дров, а еще раньше из-за древнего железа.
Abiboss
12.04.2016 13:37+3Не могу вспомнить, видел ли BSOD в 10-ке. В 8-мерке, кажется, видел пару раз, но тоже не уверен. В любом случае, им стоило бы пойти дальше и внедрить в BSOD простейшую игрушку, чтобы можно было в нее играть, пока система данные собирает. Что-то наподобие того, что есть в Google Chrome на Android, когда страница не смогла загрузиться.
LoadRunner
12.04.2016 13:49Как Вы себе представляете реализацию игры на компьютере в состоянии «ОБОЖЕЧТОДЕЛАТЬЯДВАЧАСАДЕЛАЛЭТОИНЕСОХРАНИЛ»?
Abiboss
12.04.2016 14:26То, что человек, который находится в таком состоянии, почувствует в этой игре издевку — это Вы правы. А реализацию — наверное, возможно, она ресурсов немного ест, раз на андроиде запускается
LoadRunner
12.04.2016 14:52А Вы точно Windows System Administrator?
Или просто не понимаете механизма BSOD?Abiboss
12.04.2016 14:55+1Точно. Как-то они изображение выводят же, можно ведь чуть усложнить код.
Alexsey
12.04.2016 21:41+3BSOD не возникает на пустом месте. Ядро системы даже свою собственную работу не может корректно продолжить (и не факт что не из-за внешних факторов вроде проблем с железом), о каких играх может идти речь?
Abiboss
13.04.2016 09:20О самых простейших, типа той же миниигры с динозавром в хроме. И издевательскую надпись «пока мы собираем дамп памяти, попробуйте пройти пару уровней». Полагаю, это следующий шаг после вывода графического изображения на «экране смерти».
Ra-Jah
13.04.2016 09:45Пока мы собираем дамп памяти, мы тут запустили для вас ядро линукс, поработайте пока в нем.
OnelaW
13.04.2016 10:07А почему собственно нет?
Alexeyslav
13.04.2016 20:39Врятли это возможно в состоянии «синий экран».
Это такое защитное состояние системы, когда даже софт зарегистрировал что что-то пошло не так, причем очень серьёзно пошло не так — например запись не в ту область памяти на привелегированном уровне. Это может означать что с аппаратной частью что-то не так и если продолжить какую-то работу и задействовать хотябы даже DMA-контроллер из-за неисправности или неадекватного состояния регистров процессора он может из пользовательских данных наделать кашу, например рандомно вызывая процедуру записи на случайный винчестер подключенный к системе и записав туда какой-то мусор.
В этом состоянии после сбоя нужно делать как можно меньше движений, и сохранение дампа это наименьшее из зол, при аппаратной неисправности SATA-контроллера чисто теоретически даже само сохранение дампа может представлять опасность для пользовательских данных.
Хорошо если это единичный сбой из-за сбоя модуля памяти, а если начал сбоить регистр процессора, или тот же SATA-контроллер, чипсет? Тогда даже вывод текста на экран может оказаться довольно разрушительным для системы.OnelaW
14.04.2016 10:31Тут же вьюноши надеждой питаются. Раз способна запуститься система диагностики, то почему не возможен запуск иного приложения. Хотя если OS в контейнере, то такое возможно.
ClearAirTurbulence
12.04.2016 14:55Это вам с софтом везет. Обработчик RAW CaptureOne стабильно вылетает в BSOD на многих ноутах с win10 (например, DELL XPS 15 2016), если не запретить ему пользоваться встроенной графикой, и принудительно не выставить дискретную. Может, дело в драйверах строенной графики, может, в самом софте…
Что до игр в BSOD, надо в BSOD вставить браузер, чтобы сам выходил в интернет по нужной ссылке и показывал, в чем дело :)6opoDuJIo
12.04.2016 16:27Он, часом, не вызывает в контексте ядра функции wgl?
Потому-что у интела свой подход к реализации wgl в драйверах.
Tufed
12.04.2016 16:54+2может кто-нибудь объяснит ламеру почему нельзя сразу написать человеческим языком в чем возможный косяк и возможные решения? на мой взгляд кодов BSODа не так уж много и они редко изменяются. Вместо посылания на сайт.
Al_Azif
12.04.2016 18:32+4В первом бсоде всё и писалось — код ошибки, имя драйвера, дамп.
Но щяс-то сделали всё как для настоящих хипстеров: чтобы айфончиком(стоимостью в тот компик) сделать 20мпикс фотачку, которую умная система computer vision распознает, выделит QR, раскодирует его, выделит из него урл, по беспроводной связи отошлёт на другой конец земли, откуда, с другого конца, и сообщит вам всё тот же самый код, который был на предыдущей версии бсода.
>>Очень хороший способ реализации, чтоб QR-коды стали массовыми не только в Азии и где-то на складах.
В подкорке всё ещё сидят коды ошибок XP.
Ну да, оно и понятно, QR-код-то куда легче и прочитать и запомнить, чай, ага.Romiro_Orimor
12.04.2016 20:09+1Надо искать хоть какие-то плюсы.
Да, мне тоже не нравиться BSOD с грустным смайликом — информация, можно сказать, отсутствует.
В XP для меня самый приемлемый BSOD, но маркетологам по ходу виднее.MichaelBorisov
12.04.2016 20:57Я тоже думаю, что в XP был самый оптимальный BSOD — как по выводимой информации, так и по сообщению: «A problem has been detected and Windows has been shut down to prevent damage to your computer». Приводится понятное и достаточное объяснение причины, по которой вся работа была прервана, а данные — не сохранены. В новом BSOD даже этого нет — для непосвященного выглядит как издевка, ну или как беспомощность MS.
Randl
12.04.2016 23:13Плюс QR-кода очевиден — можно скопировать текст, запостить его на форум или показать админу не фотографируя экран/переписывая вручную/запоминая/etc.
zloydiadia
12.04.2016 14:59насчет синего экрана незнаю а вот распаять на мамке флешку с драйверами на мамку+ простенький браузер в биосе -это было б щикарно
oWeRQ
12.04.2016 15:22+3Уже было, хотя и кривовато реализовано, например у Asus было Express Gate.
Зачем флешка, если драйвера для материнки вшиты в системы(по крайней мере все самое необходимое), а браузер и так доступен с любого livecd/liveusb.
Alexeyslav
12.04.2016 16:08Опоздали… это называется UEFI BIOS. С ноутом шёл встроенный загрузчик в виде операционки позволяющей начать установку виндовс, прослушать музыку(после подключения к инету и обновления «операционки») и запустить браузер, довольно тормозной гуглхром, надо сказать, один из первых версий.
А вот с дровами облом, они щас весят как не в себя, а флешка там небольшая на 32Мб. Да и непонятно под какую операционку дрова там хранить, как их оперативно обновлять(едва ли вас устроят дрова 5-летней давности при внезапной переустановке системы) а если обновлять через инет, не проще ли сразу при установке их сливать?oWeRQ
13.04.2016 12:29Можно поинтересоваться, какой ноут и как назывался тот загрузчик?
UEFI довольно интересная штука, но ничего интересного под нее не нашел, только загрузчики, шел и тетрис.Alexeyslav
13.04.2016 19:29Ноут ASUS EeePC 1225B. Названия у загрузчика нет… да и давно не пользовался этим загрузчиком. А сейчас просто уже не знаю как его хотябы запустить. Меню загрузки по кнопкам F1-F12 не вызывается(возможно какие-то комбинации надо нажимать). по F3 вылезла какая-то FLASH Utility, с выбором FS0, FS1, FS3 — я так понял это части UEFI биоса, которые можно прошивать независимо.
sumanai
12.04.2016 16:33+2Честно говоря, ни разу не сканировал QR код за всю свою жизнь, и софта не имею.
dartraiden
12.04.2016 19:39Странно, что не сталкивались с необходимостью. Двухфакторная авторизация в Гугле или Дропбоксе, например. Там при её настройке показывается QR-код, который можно считать смартфоном и в приложении (я предпочитаю FreeOTP) сразу создаётся соответствующая учётка. Можно, конечно, вводить руками ключ, но зачем…
Romiro_Orimor
12.04.2016 16:53Очень хороший способ реализации, чтоб QR-коды стали массовыми не только в Азии и где-то на складах.
В подкорке всё ещё сидят коды ошибок XP.
sweetbrick
13.04.2016 00:44Если кто соскучился по бсоду — поставьте скринсейвер.
Можете знакомых осчастливить)
zloydiadia
13.04.2016 07:12кстати все предыдущие «синие экраны» выводились в текстовом режиме как наименее требовательном и стабильном, менее зависимом от драйверов. В этом же не хватает только рекламного блока с прокручивающейся рекламой антивирусов и нового железа.
Romiro_Orimor
13.04.2016 08:30Думаю козырнуть вашим комментарий года через 3-4 в статье «Настраиваем AdBlock в BSOD». =)
MonsterGod
13.04.2016 09:44На Win10 видел BSOD только когда ставил драйвера на звук. Вышло так, что на домашнем ПК встроенная звуковая от VIA, винда сама естественно нашла и скачала работающую версию и все было хорошо, но не работал 5.1 и отсутствовала панель управления. Ну и черт меня дернул попробовать поставить драйвера от Win7. Перезагрузка и BSOD при загрузке системы. Ну, думаю я, сейчас загружусь в безопасном режиме и снесу драйвера. Все ведь просто. Загружаю систему и при привычном нажатии на F8 ничего не происходит. Тут то я слегка и поднапрягся, ведь к такому меня жизнь не готовила. Полез я в общем в гугл, а он мне и рассказывает, что так мол и так, MS отключили по умолчанию выбор загрузки по F8 в Win10 и если он тебе оказался нужен, то включай его заранее в настройках системы. После сего я поднапрягся еще больше, ведь решать задачу по возвращению во времени не так-то просто. Благо под рукой оказался диск с Win8 от ноутбука. Благополучно загрузив с него режим восстановления, я получил доступ к консоли и вздохнул спокойно включив выбор загрузки по F8 через нее (если кому надо, то «bcdedit /set {default} bootmenupolicy legacy»). Ну, далее я естественно снес драйвера в безопасном режиме, через некоторое время VIA выпустила уже нормальные драйвера под Win10 и все было хорошо. Ну да к чему я все это. Мораль сей истории такова: если вы это сейчас читаете и у вас Win10 — проверьте включен ли у вас выбор режима загрузки по F8.
susnake
13.04.2016 10:17выбор режима загрузки
Вы про это?MonsterGod
13.04.2016 11:34+1Нет, я про это:
СпойлерRa-Jah
13.04.2016 14:06Жмите reset во время загрузки до BSOD. На второй раз предложит.
MonsterGod
13.04.2016 14:13Ну, это слишком очевидно, чтоб не попробовать это. Не знаю как ваша система, а моя на второй раз пыталась произвести восстановление сама, у нее ничего не выходило и можно было начинать по новой. Суть в том что MS зачем-то отключили по умолчанию выбор вариантов загрузки по F8 и это очень и очень плохое решение с их стороны.
fedorro
13.04.2016 11:16Это хорошо, но по моим ощущением большинство ссылок на решение проблем в Windows дают 1% полезной информаци — код ошибки, чтобы по нему гуглить, да и то не всегда. Как раз недавно пытался заставить работать центр обновлений, коды ошибок сменяли друг друга, а ссылка вела на вопросы типа «Я скрыл обновление, а теперь хочу его установить.»
ARD8S
13.04.2016 15:40Лучше бы логи нормальные сделали и программу смотрелку для них. Типа всё в одном — «программы просмотра журналов».
under-c
13.04.2016 16:08Прекрасно. Создаем программу аля бсод от руссиновича и показываем qr код с ссылкой на вредонос для мобильных платформ.
asmrnv777
15.04.2016 18:51QR-коды — это, наверное, круто, только вот из коробки они не поддерживаются мобильными осями. Не понимаю, почему, но факт остается фактом. Чтобы прочитать QR-код пользователю надо что-то ставить из стора. Мне вот, не среднестатистическому пользователю было бы лень ставить что-то, чтобы узнать, что за ошибка вылезла в ОС. Я бы просто сфоткал экран и ребутнувшись загуглил проблему.
Celtis
Честно говоря, уже забыл, когда в последний раз видел BSOD.
GreyPhantom
Я сегодня… В Windows 10 Pro. Проблема с памятью…
susnake
На прошлой неделе в понедельник на сервере. :(
am_devcorp
Вчера, когда будил комп. Win10. В сообщении что-то про ntfs.sys
tangro
Приоткройте дверцу в мир разработки драйверов и BSOD станет вашим постоянным спутником.
bkotov
Десятка почему-то часто «радует» бсодами, на разных машинах, при различных сценариях использования. Не припомню такого со времен раннего XP