Коды синего экрана смерти windows xp

Комментарии

  1. admin

    Вот такая проблема=(

    Сигнатура проблемы:
    Имя события проблемы: BlueScreen
    Версия ОС: 6.1.7601.2.1.0.256.1
    Код языка: 1049

    Дополнительные сведения об этой проблеме:
    BCCode: a
    BCP1: FFFFF87F969EB35C
    BCP2: 0000000000000002
    BCP3: 0000000000000001
    BCP4: FFFFF80002CA9A78
    OS Version: 6_1_7601
    Service Pack: 1_0
    Product: 256_1Alex1991

    Читайте тут: https://bsodstop.ru/0x0000000a-irql-not-less-or-equal/

  2. Андрей

    Добрый день где можно увидеть код ошибки синего экрана при загорание синего экрана он сразу тухнет я не успеваю нечего записать зарание спасибо…

  3. Тимур

    Здравствуйте!
    По моему скромному мнению Вашему сайту не хватает платной консультации, заплатил и уверен, что твоей проблемой займутся, но не сидеть и думать: — заметит ли кто то твой пост, а если заметит, то ответит ли?Вот как я сейчас —
    Имя события проблемы: BlueScreen
    Версия ОС: 6.1.7601.2.1.0.256.1
    Код языка: 1049

    Дополнительные сведения об этой проблеме:
    BCCode: f4
    BCP1: 0000000000000003
    BCP2: FFFFFA800B5F6B10
    BCP3: FFFFFA800B5F6DF0
    BCP4: FFFFF800035809D0
    Буду признателен за любую помощь!

  4. иван

    Добрый день где можно увидеть код ошибки синего экрана при загорание синего экрана он сразу тухнет я не успеваю нечего записать зарание спасибо…Андрей

    в зависимости от настроек вашего пк, а по умолчанию Панель управления/все элементы/ администрирование/Просмотр событий. дальше система, и там будет полное описание времени и полное имя ошибки…

  5. Александр1023

    У меня такая проблема! При запуске монитор остается в режиме ожидания, а на системного мигают лампочки с периодичностью «два раза красная-рас зеленая!!!» постоянно… Что делать? 8) 8)

  6. Антон

    Добрый день! Помогите, пожалуйста!!!!! Заменил процессор на ноутбуке и начал выдавать синий экран с ошибкой 0x0000008E то 0x00000001. В чем причина?

  7. borodafx

    Здравствуйте! Вот проблема появилась. стал вылетать синий экран. раньше такого не было. переустановка системы ничего не поменяла. 2 дня всё было нормально, а сейчас заново. в безопасном режиме работает без проблем. номер ошибки 0х00000124. подскажите ,пожалуйста, что делать? несколько дней тщетно ищу информацию.заранее спасибо!

  8. Карина

    c0000142 ошибка инициализации dll библиотеки. проблема с winsrv. комп не загружается, точек восстановления нет. проверить системные файлы paragonom не получается.

  9. litt

    у меня просто комп перезагружается без ошибки( что ето может быть????

  10. boroda

    Добрый день. Началось всё вчера. Сначала просто вылазил синий экран с ошибкой 0x000000a1. А сегодня при перезагрузке компьютер выключается через 3-5 секунд. Запускается раза с 5. + к этому на рабочем столе стал чёрной фон. Помогите плз

  11. Иван Алексеевич

    У меня на синем экране: STOP: c0000218. Что это означает?

  12. Дмитрий

    доброго дня! помогите пожалуйста не знаю уже что делать,выскакивает ошибка 0x0…0124 выскакивает уже на протяжение полугода.вчера носил в сервис подняли напряжение на процессор и на второй pci-e сказали что дело было в этом, вечером компьютер работал просто как часы однако сегодня днем при запуске любой игры вылетал синий экран. если нужно могу предоставить дампы старых ошибок и сегодняшних

  13. Роман

    На ноуте,после запуска игр(в течение 3 минут) вылетает ошибка 0xa0000001 ,тут такой нет,помогите )Ноут только что купленныйй

  14. алексан

    после установки касперского выходит синий экран и ошибка0*00000050(0*88f28000,0*00000000,0*82a5b7d3,0*00000000)

  15. admin

    не помешало бы оффлайн справка бсод кодов, а то каждый раз подключаться к инету и смотреть описание ошибок накладно и не удобноursawarion

    Мною разрабатывается программа по оффлайн просмотру ошибок, но в связи с небольшой доходностью проекта — работы продвигаются не быстро.

  16. ursawarion

    не помешало бы оффлайн справка бсод кодов, а то каждый раз подключаться к инету и смотреть описание ошибок накладно и не удобно

  17. Дмитрий

    :-* здравствуйте ! У меня такая ошибка 0x00000124.что это за ошибка и что с ней делать?Евгения

    Евгения.У Вас на экране внятный текст, или иероглифы?

  18. Евгения

    :-* здравствуйте ! У меня такая ошибка 0x00000124.что это за ошибка и что с ней делать?

  19. Руслан

    Сигнатура проблемы:
    Имя события проблемы: BlueScreen
    Версия ОС: 6.1.7601.2.1.0.768.3
    Код языка: 1049

    Дополнительные сведения об этой проблеме:
    BCCode: 116
    BCP1: 85672510
    BCP2: 91E2786E
    BCP3: 00000000
    BCP4: 00000002
    OS Version: 6_1_7601
    Service Pack: 1_0
    Product: 768_1

    Файлы, содержащие сведения об этой проблеме:
    C:WindowsMinidump51014-17378-01.dmp
    C:UsersРусланAppDataLocalTempWER-27565-0.sysdata.xml

  20. Руслан

    Образовалась такая проблема. Выскакивал три раза подряд за день. Два раза подряд во время просмотра видео.

  21. Александер

    0x000000131 а что это за ошибка не подскажете?

  22. Гриша

    Сигнатура проблемы:
    Имя события проблемы: BlueScreen
    Версия ОС: 6.1.7601.2.1.0.256.1
    Код языка: 1049

    Дополнительные сведения об этой проблеме:
    BCCode: 9f
    BCP1: 0000000000000003
    BCP2: FFFFFA8008C1EA10
    BCP3: FFFFF8000473B3D8
    BCP4: FFFFFA800A863C00
    OS Version: 6_1_7601
    Service Pack: 1_0
    Product: 256_1

    Что делать?

  23. Ильяс

    здравствуйте, у меня нет никаких звуков,все работает кроме звука, код ошибки = 0xC00D11BA

  24. Alex1991

    Вот такая проблема=(

    Сигнатура проблемы:
    Имя события проблемы: BlueScreen
    Версия ОС: 6.1.7601.2.1.0.256.1
    Код языка: 1049

    Дополнительные сведения об этой проблеме:
    BCCode: a
    BCP1: FFFFF87F969EB35C
    BCP2: 0000000000000002
    BCP3: 0000000000000001
    BCP4: FFFFF80002CA9A78
    OS Version: 6_1_7601
    Service Pack: 1_0
    Product: 256_1

  25. Иван

    Вот такая вот ошибка…
    Из списка выше не могу найти..

    Сигнатура проблемы:
    Имя события проблемы: BlueScreen
    Версия ОС: 6.1.7601.2.1.0.768.3
    Код языка: 1049

    Дополнительные сведения об этой проблеме:
    BCCode: d1
    BCP1: 95E36000
    BCP2: 00000002
    BCP3: 00000000
    BCP4: 8D21E302
    OS Version: 6_1_7601
    Service Pack: 1_0
    Product: 768_1

  26. Lynxsy

    Здравствуйте. Можете помочь?

    Дополнительные сведения об этой проблеме:
    BCCode: d1
    BCP1: 0000000000000004
    BCP2: 0000000000000002
    BCP3: 0000000000000000
    BCP4: FFFFF880044885B4
    OS Version: 6_1_7600
    Service Pack: 0_0
    Product: 256_1

    Файлы, содержащие сведения об этой проблеме:
    C:WindowsMinidump120113-28875-01.dmp
    C:WindowsTempWER-42276-0.sysdata.xml

  27. orakul52

    вот такая ошибка
    Дополнительные сведения об этой проблеме:
    BCCode: 1a
    BCP1: 0000000000000403
    BCP2: FFFFF680000F2280
    BCP3: A5800000BBD79867
    BCP4: FFFFF680000F3E80
    OS Version: 6_1_7601
    Service Pack: 1_0
    Product: 256_1

    Файлы, содержащие сведения об этой проблеме:
    C:WindowsMinidump100913-17562-01.dmp
    C:UsersАнатолийAppDataLocalTempWER-36671-0.sysdata.xml
    Что бы это значило? На вашем сайте я не нашел.

Данная статья является последней частью серии публикаций о синем экране смерти. Связанные статьи;

  • 0х00000001:  APC_INDЕX_MISMATCH

  • Ошибка, которая возникла в самом ядре установленной операционной системы. Нужно убедиться в том, что у вас установлены драйвера и работают они корректно. Вероятна так же причина из-за нехватки оперативной памяти: оперативной или на винчестере.

  • 0х0000000A: IRQL_NОT_LESS_ОR_EQUAL

  • Некорректная обработка данных в виртуальной памяти, связанной с процессом IRQ. Скорее всего, один из драйверов работает с ошибкой. Следует переустановить драйвера. Иногда может возникнуть ошибка из-за неисправности оборудования, но это очень редко. Возможные параметры ошибки:

  • 1 — неверное обращение к адресу;

  • 2 — процесс IRQL, через который производилось обращение к памяти;

  • 3 — как именно процесс обратился к памяти: 0­производилось чтение; 1­выполнялась запись памяти;

  • 4 — инструкция, которая выполняла запрос к памяти.

  • 0х0000001E: KMODE_EXCEPTION_NOT_HANDLED

  • Довольно распространённый случай. Как правило, код ошибки может указать на конкретный драйвер или функцию, из-за которого возникла фатальная ошибка. Поэтому стоит всегда обращать внимание, кроме имени драйвера, еще на адрес, который содержит ошибку. Это будет выглядеть, чаще всего, в виде кода исключения 0х80000003. Что будет означать инициализацию обработчика в момент обращения к памяти и загрузку системы с /NODEBUG ключа. Такая ошибка не может появляться постоянно. Если же это происходит, необходимо убедиться в том, что отладчик подключён и система выполняет загрузку с /DEBUG ключа. Если у вас стоит не Intel система, то адрес будет выглядеть так: 0XBFC0304. Такой адрес исключения будет означать, что ошибка вызвана кешированием процессора. При постоянном возникновении такой ошибки, необходимо обратится за помощью к производителю вашего процессора. Возможные параметры:

  • 1 — положительная ситуация;

  • 2 — адрес, где произошёл сбой;

  • 3 — Параметр 0 — исключение;

  • 4 — Параметр 1 — исключение.

  • 0х00000020: KERNEL_APC_PЕNDING_DURING_EXIT

  • Из этой строчки видно, что ошибка связанна с АРС счётчиком. При этой ошибке стоит проверить каждую файловую систему на вашем компьютере (все что есть), к примеру, воспользовавшись комплектом EMRD. Необходимо, что бы текущий IRQL равнялся нулю. В случае, когда это не так, то может нарушиться определённая очерёдность выгрузки драйверов, приведя к ошибке и «синему экрану». Вспомните, что в последний раз было установлено на ПК, какие драйвера. Такая ошибка может быть связанна с серьёзной проблемой драйверов. Три параметра ошибки:

  • 1 — адрес в момент сбоя;

  • 2 — сбойная нить APC;

  • 3 — текущий IRQ уровень.

  • 0х00000023: FAT_FILE_SYSTEM

  • Сбой обработки данных на жёстком диске, в разделе формата FAT. Возможно повреждение файловой системы, неправильное чтение, или запись, наличие «битых» секторов на диске. Некоторые программы, которые работают с разделами и файловыми системами, могут приводить к такой ошибке.

  • 0х00000024: NTFS_FILE_SYSTEM

  • Сбой обработки данных на жёстком диске, в разделе формата NTFS. Возможно повреждение файловой системы, неправильное чтение, или запись, наличие «битых» секторов на диске. Некоторые программы, которые работают с разделами и файловыми системами, могут приводить к такой ошибке.

  • 0x0000002A: INCONSISTENT_IRP

  • Отказ в работе I/O Request Packet (IRP). Такое случается при неверном заполнении полей, по сравнению с сохранённым состоянием IRP. К примеру, отключение IRP, в момент ожидания драйвера от него команды. Параметры:

  • 1 — адрес нерабочего IRP;

  • 0х0000002B: PANIC_STACK_SWITCH

  • Переполнение стека ядра. Драйвер ядра начал занимать критические объёмы стека. Вполне возможно, даже повреждение ядра.

  • 0х0000002E: DATA_BUS_ERROR

  • Такое сообщение говорит нам о том, что драйвер обратился к несуществующему адресу оперативной памяти. Неудачная инициализация системы (нулевая фаза). Необходимо определить больше подробностей, при такой ошибке, тщательно все изучить. Это связанно с тем, что ошибка не указывает на конкретную проблему.

  • 0х00000032: PHASE1_INITIALIZATION_FAILED

  • Неудачная инициализация системы на поздней стадии (фаза один). Ошибка носит общий характер, причину необходимо установить самостоятельно. Параметры:

  • 1 — код, указывающий причину незавершённой инициализации;

  • 2 — точка INIT.C, в которой произошла ошибка.

  • 0х00000035: NO_MORE_IRP_STACK_LOCATIONS

  • Возникает, при вызове высокоуровневым драйвером, низкоуровневого драйвера, в тот момент, когда нет свободного места в области стека. Из-за этого низкоуровневый драйвер не достигает необходимых параметров, по причине их отсутствия и потери части пакетов. Такое может случиться при повреждении блоков памяти стека. Проверьте на наличие ошибок все драйвера и память. Параметр:

  • 1 — адрес, по которому произошла ошибка.

  • 0х00000036: DEVICE_REFERENCE_COUNT_NOT_ZERO

  • Ошибка, связанная с вызовом драйвера. Была попытка драйвером выполнить удаление компонента своего устройства, в момент, когда за этим компонентом были не выполненные задачи и его счётчик обращений не был равен нулю. Параметр:

  • 1 — адрес компонента.

  • 0x0000003E: MULTIPROCESSOR_CONFIGURATION_NOT_SUPPORTED

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

  • 0х0000003F: NO_MORE_SYSTEM_PTES

  • Нехватка точек доступа к файлу подкачки. Возникает, когда драйвер, работающий с файлом подкачки, не очищает его, вызывая тем самым переполнение. Иногда, причиной может быть фрагментация раздела swap.

  • 0х00000040: TARGET_MDL_TOO_SMALL

  • Ошибка драйвера, связанная с недостаточными размерами области получателя MDL, что бы отображать пределы адресов, в момент вызова функции IoBuildPartialMdl() и определения источника MDL.

  • 0х00000041: MUST_SUCCEED_POOL_EMPTY

  • Отказ выполнения функции, для драйвера, связанной с выделением места в Must Suceed Pool. Необходима переустановка драйвера системы. Параметры ошибки:

  • 1 — требуемое место;

  • 2 — номер страницы, которая используется;

  • 3 — количество страниц в запросе;

  • 4 — количество страниц, которые доступны.

  • 0x00000044: MULTIPLE_IRP_COMPLETE_REQUESTS

  • Попытка драйвера завершить IRP в момент, когда тот уже был завершён. Возможно, драйвер несколько раз завершал одну и ту же операцию. Иногда, это может произойти, когда сразу два драйвера попытались завершить одну и ту же операцию. Одному из них это не удалось. Довольно непростая ошибка, для диагностирования. Её параметр:

  • 1 — адрес, по которому произошёл сбой.

  • 0х00000048: CANCEL_STATE_IN_COMPLETED_IRP

  • Пакет завис на стадии отмены, но при этом уже не относится к драйверу и теперь является не завершённым. Параметр:

  • 1 — адрес пакета.

  • 0х00000049: PAGE_FAULT_WITH_INTERRUPTS_OFF

  • Ошибка обращения к памяти, прерывания IRQ отключены. То же что и у ошибки 0x0000000A.

  • 0х0000004C: FATAL_UNHANDLED_HARD_ERROR

  • Фатальная не распознанная ошибка. Скорее всего, возможные причины такие, как и у 0xC0000218, 0х0000022A или 0xC0000221.

  • 0х0000004D: NO_PAGES_AVAILABLE

  • Недостаточно страничной памяти, операция не может быть завершена. Убедитесь в том, что на вашем диске есть свободное место. Попробуйте переустановить драйвер. Основные параметры:

  • 1 — количество задействованных страниц;

  • 2 — физическое количество страниц на ПК;

  • 3 — расширенное значение страниц;

  • 4 — общая величина страниц.

  • 0х0000004E: PFN_LIST_CORRUPT

  • Повреждение структуры ввода/вывода драйвера. Основные параметры:

  • 1 — значение 1;

  • 2 — повреждённое значение заголовка страницы;

  • 3 — количество доступных страниц;

  • 4 — ноль.

  • 1 — второе значение;

  • 2 — данные для удаления;

  • 3 — максимально возможное число физических страниц;

  • 4 — результаты удаления данных.

  • 0х00000050: PAGE_FAULT_IN_NONPAGED_AREA

  • Не удалось найти запрошенную в памяти информацию. Информация, которая отсутствует, с пометкой, запрещающей запись в файл подкачки. Параметр:

  • 1 — адрес ошибки.

  • 0х00000051: REGISTRY_ERROR

  • Проблема в оборудовании, или в самой системе. В связи, с чем не удалось выполнить чтение файлов реестра. Так же может быть связанна с переполнением библиотек Менеджера Безопасности Аккаунтов, и необходимо убедиться в том, что является ли машина PDC, или BDC. Параметры:

  • 1 — адрес ошибки 1;

  • 2 — адрес ошибки 2;

  • 3 — адрес библиотеки;

  • 4 — указывает на повреждённые библиотеки (возвращает код HvCheckHive’а).

  • 0х00000058: FTDISK_INTERNAL_ERROR

  • Загрузка системы с восстановленного раздела массива, при этом библиотеки сообщают об исправности зеркала, что не является действительностью. Необходимо загрузиться с настоящих библиотек, что находятся в теневой копии.

  • 0х00000067: CONFIG_INITIALIZATION_FAILED

  • Нехватка места, для корректной работы файлов реестра. Данная ошибка не может произойти, так как для работы реестра, еще при загрузке системы выделяется достаточно пространства (места). Параметры:

  • 1 — пять;

  • 2 — Указывает на NTOS\CONFIG\CMSYSINI, который потерпел неудачу.

  • 0х00000069: IO1_INITIALIZATION_FAILED

  • Ошибка инициализации, устройства ввода или вывода, по неизвестной причине. Может возникать, если при установке системы было неправильно определено оборудование ПК, или произведены изменения конфигурации самим пользователем.

  • 0х0000006B: PROCESS1_INITIALIZATION_FAILED

  • Ошибка инициализации системы процессом:

  • 1 — код процесса;

  • 2 — указывает место в NTOS\PS\PSINIT.C, где произошла ошибка.

  • 0х0000006D: SESSION1_INITIALIZATION_FAILED 0х0000006E

  • Указывает на точку в NTOS\INIT\INIT.C, где обнаружена ошибка. Параметр:

  • 1 — код сессии, которая определила не удачную инициализацию системы.

  • 0х00000073: CONFIG_LIST_FAILED

  • Повреждение одного из файлов реестра. Могут быть повреждены: SOFTWARE, SECURITY, SAM. Убедитесь, что достаточно свободного места на диске и достаточно оперативной памяти.

  • 0х00000074: BAD_SYSTEM_CONFIG_INFO

  • Повреждение файла реестра SYSTEM, который загружается через NTLDR. Другие причины, могут быть связанны, с отсутствием некоторых ключей и параметров реестра. Попробуйте загрузить последний удачный вариант. В крайнем случае, придётся воспользоваться спасательным диском, или даже переустановкой системы.

  • 0х00000075: CANNOT_WRITE_CONFIGURATION

  • В момент инициализации реестра не удалось записать дополнительные параметры в файлы SYSTEM и SYSTEM.ALT. Возможно возникновение данной ошибки из-за отсутствия свободного пространства на диске.

  • 0х00000076: PROCESS_HAS_LOCKED_PAGES

  • Возникает, когда происходит не полная выгрузка драйвера, после операции ввода/ вывода. Основные параметры:

  • 1 — адрес процесса, в котором обнаружена ошибка;

  • 2 — количество страниц, что закрылись;

  • 3 — резерв страниц;

  • 4 — ноль.

  • 0х00000077: KERNEL_STACK_INPAGE_ERROR

  • Сбой чтения страницы ядра. Возможно, есть сбойный блок виртуальной памяти, или возникла ошибка контроллера диска. Нулевые значения первых двух параметров, говорят о том, что местоположение ошибки не найдено. Это может говорить о наличии плохого оборудования.

  • Статус c0000009a — нехватка системных ресурсов.

  • Статус c000009c, или C000016AL — может говорить о повреждённом блоке памяти. Попробуйте перезагрузить компьютер.

  • Статус c0000185 — проверьте подключение и работоспособность SCSI­устройства. Параметры:

  • 1 — 0;

  • 2 — 0;

  • 3 — значение PTE, в момент ошибки;

  • 4 — адрес ошибки.

  • 1 — код статуса;

  • 2 — код статуса;

  • 3 — страница виртуальной памяти;

  • 4 — смещение в файле подкачки.

  • 0х00000079: MISMATCHED_HAL

  • Тип и конфигурация HAL не могут подойти к ядру ОС, или к оборудованию. Возможно, связанно с некорректными изменениями в файлах NTOSKRNL.EXE либо HAL.DLL.

  • 0x0000007A: KERNEL_DATA_INPAGE_ERROR

  • Ошибка чтения страницы ядром. Ошибка может быть связанна с проблемами памяти. Параметры:

  • 1 — тип блокировки;

  • 2 — статус ошибки (код ввода/вывода);

  • 3 — адрес текущего процесса;

  • 4 — адрес блока памяти, который не перемещён в файл подкачки.

  • 0х0000007B: INACCESSIBLE_BOOT_DEVICE

  • Ошибка инициализации загрузочного устройства, с которого система загружалась. Ошибка чтения файловой системой данного устройства, или невозможность инициализироваться. Ошибка чтения информации с устройства, структуры файловой системы. Если ошибка возникла в момент установки ОС, то возможно система не поддерживает данный диск или SCSI контроллер. Иногда ошибка возникает при установке нового адаптера, или контроллера. Если у вас х86 система, то достаточно отредактировать файл BOOT.INI. Параметр:

  • 1 — указывает на объект устройства, или ARC.

  • 0х0000007D: INSTALL_MORE_MEMORY

  • Недостаточно оперативной памяти (ОЗУ), для запуска ядра. Необходимо 5 МВ. Параметры:

  • 1 — номера физических страниц;

  • 2 — нижняя страница;

  • 3 — верхняя страница;

  • 4 — 0.

  • 0х0000007E: SYSTEM_THREAD_EXCEPTION_NOT_HANDLED

  • Неисправность оборудования, или ошибка драйвера. Возможна нехватка свободного места на диске. Иногда возникает при обновлении ОС. Необходимо обновить драйвера на оборудования, скачав новые с сайтов производителей.

  • 0x0000007F: UNEXPECTED_KERNEL_MODE_TRAP

  • Исключение непредвидимого действия в режиме ядра, или прерывания, из-за которого ядро не запускается. Возникла ошибка, с которой ядру не удалось справиться. Может быть связанно с некачественными блоками оперативной памяти, или разгоном процессора. Можно попробовать отменить функцию синхронной передачи данных в БИОСе.

  • 0х00000080: NMI_HARDWARE_FAILURE

  • Неверная инициализация ядра, на данном оборудовании. HAL выведет всю имеющуюся информацию, по данной проблеме. Рекомендуется обратиться к производителю оборудования за технической поддержкой.

  • 0х00000085: SETUP_FAILURE

  • Может возникнуть в начальных версиях Windows NT, при загрузке установщика. Скорее всего, вы никогда не столкнётесь с данной ошибкой.

  • 0х0000008B: MBR_CHECKSUM_MISMATCH

  • Контрольная сумма MBR, не совпала с контрольной суммой загрузчика. Скорее всего, у вас вирус. На всякий случай просканируйте загрузочный сектор диска антивирусом, загрузившись с Live­CD. Параметры:

  • 1 — Сигнатура диска в MBR;

  • 2 — Контрольная сумма MBR, записанная в osloader;

  • 3 — Контрольная сумма MBR, записанная в системе.

  • 0х0000008E: PAGE_FAULT_IN_NON_PAGED_AREA

  • Установлены несовместимые блоки оперативной памяти, или неисправные. Сделайте диагностику блоков, замените повреждённые.

  • 0х0000008F: PP0_INITIALIZATION_FAILED

  • Ошибка инициализации, во время нулевой фазы, менеджера Plug and Play в режиме ядра. Необходимо проверить оборудование.

  • 0х00000090: PP1_INITIALIZATION_FAILED

  • Ошибка, при загрузке одно процессорного драйвера, в многопроцессорной системе. Параметр:

  • 1 — адрес драйвера.

  • 0х00000093: INVALID_KERNEL_HANDLE

  • Попытка, критическими компонентами системы, закрыть дескриптор, являющийся недействительным. Основные параметры:

  • 1 — дескриптор;

  • 2 — 0 — закрыт защищённый дескриптор;

  • 1 — закрыт не правильный дескриптор.

  • 0х00000094: KERNEL_STACK_LOCKED_AT_EXIT

  • Существующая нить имеет блокированный стек. Проблема связанна с драйвером оборудования.

  • 0х00000096: INVALID_WORK_QUEUE_ITEM

  • Проблема с драйвером оборудования.

  • 0х00000098: END_OF_NT_EVALUATION_PERIOD

  • Закончился пробный период Windows. Основные параметры:

  • 1 — дата установки (нижние 32­бита);

  • 2 — дата установки (верхние 32­бита);

  • 3 — триал период.

  • 0х00000099: INVALID_REGION_OR_SEGMENT

  • Ошибка вызова ExInitializeRegion, или ExInterlockedExtendRegion. Связанно с неправильными параметрами.

  • 0х0000009A: SYSTEM_LICENSE_VIOLATION

  • Нарушение лицензионного соглашения. Может произойти при попытке смены типа продукта, продлении пробного периода системы

  • 0х0000009B: UDFS_FILE_SYSTEM

  • Ошибка при чтении, или записи данных на носитель формата UDFS. Возможно, повреждена файловая система, битые сектора на диске. Или возможно возникновение ошибки, в связи с некорректной работой софта, который работает и изменяет структуру файловой системы.

  • 0х0000009C: MACHINE_CHECK_EXCEPTION

  • Ошибка связанна с неполадками в «железе» ПК. Возможна неправильная конфигурация, разгон, перегрев компонентов, проблемы с питанием.

  • 0х0000009F: DRIVER_POWER_STATE_FAILURE

  • У драйвера нестабильные параметры потребления энергии. Обновите, или замените неисправный драйвер.

  • 0х000000A5: ACPI_BIOS_ERROR

  • Сбой в работе BIOS. Через ОС, разобраться в такой проблеме невозможно.

  • 0х000000B4: VIDEO_DRIVER_INIT_FAILURE

  • Неудачная загрузка драйвера видео карты. Загрузитесь в безопасном режиме и установите новый драйвер.

  • 0х000000BE: ATTEMPTED_WRITE_TO_READONLY_MEMORY

  • Попытка записать данные в ПЗУ. Это связанно с «бракованным» драйвером, который необходимо переустановить.

  • _MEMORY_CORRUPTION

  • Попытка записи данных в недопустимую ячейку памяти. Замените драйвер.

  • 0х000000C2: BAD_POOL_CALLER

  • Ошибка при обращении к памяти. Связано с драйвером, или другим программным обеспечением, которое необходимо заменить.

  • 0х000000C4: DRIVER_VERIFIER_DETECTED_VIOLATION

  • При проверке драйвера, была обнаружена ошибка в модуле генерации STOP­ошибки. Все параметры записываются в KeBugCheckEx и отображаются на экране. Необходимо заменить драйвер.

  • 0х000000C5: DRIVER_CORRUPTED_EXPOOL

  • Попытка обратиться к высокоуровневому процессу из недопустимой области памяти. Такая ошибка почти всегда возникает из-за драйверов, которые необходимо заменить.

  • 0х000000C6: DRIVER_CAUGHT_MODIFYING_FREED_POOL

  • Драйвер обратился к освобождённому пулу памяти. Необходимо заменить драйвер.

  • 0х000000C7: TIMER_OR_DPC_INVALID

  • Таймер ядра обнаружен в недопустимой области памяти. Такая ошибка возникает, когда драйвер не завершил работу таймера ядра перед тем, как отгрузить его из памяти. Необходимо заменить драйвер.

  • 0х000000CE: DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS

  • Драйверу не удалось отменить работу зависших компонентов ОС. Такое может случиться, если установлены плохие драйвера, или компоненты. Необходимо заменить драйвер.

  • 0х000000D1: DRIVER_IRQL_NOT_LESS_OR_EQUAL

  • ОС обратилась к памяти страничного типа через высокоуровневый процесс. Как и во многих подобных случаях, проблема заключается в плохом драйвере на устройство. Необходимо заменить его. Иногда, ошибка может возникать при повреждении ОЗУ, или файла подкачки.

  • 0х000000D8: DRIVER_USED_EXCESSIVE_PTES

  • Драйвер сделал запрос из слишком большой памяти ядра.

  • 0x000000E3: RESOURCE_NOT_OWNED

  • Ошибка может возникнуть при неисправном файле NTFS.SYS. Но может возникать и при различных других сбоях файловой системы.

  • 0х000000EA: THREAD_STUCK_IN_DEVICE_DRIVER

  • Неисправный драйвер привел к зависанию системы. Часто виновником проблемы является драйвер дисплея, в момент перехода ОС в ждущий режим. Причина может крыться в видеокарте, или драйвере на неё. Проблема может возникнуть после некорректного завершения работы Windows и повреждением файловой системы. Возможно, произошёл сбой, в момент подключения к загрузочному диску. Такое случается при неверной конфигурации, или подключении дисковых контроллеров. Проблема может лечиться простой перезагрузкой системы.

  • 0х000000F2: HARDWARE_INTERRUPT_STORM

  • Ядро обнаружило шторм прерывания. Такое состояние характеризуется невозможностью выдать запрос на прерывание, вызванным (уровнем, прерыванием) устройством. Как правило, это связанно с неисправным драйвером.

  • 0х000000F3: DISORDERLY_SHUTDOWN

  • Не удалось завершить работу ОС, в связи с недостатком памяти. Необходимо вычислить программу, которая не «влезла» в границы памяти, определить причину, по которой виртуальная память не смогла обеспечить необходимыми ресурсами. Попробуйте определить, будет ли отказываться, данная программа, завершать свою работу, без освобождения открытых страниц в памяти.

  • 0х000000FA: HTTP_DRIVER_CORRUPTED

  • Повреждение системного драйвера Http.sys. Замените этот файл на аналогичный, исправный.

  • 0х000000FC: ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY

  • Попытка выполнить процесс в не выполняемой области памяти. Параметры:

  • 1 — адрес, из которого выполнялась данная попытка;

  • 2 — Содержание входа таблицы страниц (PTE).

  • 0х000000FD: DIRTY_NOWRITE_PAGES_CONGESTION

  • Недостаточно свободной страничной памяти, невозможно продолжить выполнение основных системных операций. Основные параметры:

  • 1 — объем памяти, что был запрошен;

  • 2 — запрошенный объем памяти, с невозможностью для записи;

  • 3 — код последнего состояния.

  • 0х000000FE: BUGCODE_USB_DRIVER

  • В работе USB­контроллера произошла фатальная ошибка. Так же может быть связанно и с другими, связанными с ним устройствами. Такая проблема может быть связанна с неисправностью в самом контроллере, или в подключённых к нему устройствах, либо в самом подключении. Попытайтесь заменить драйвер устройства. Возможно, проблему можно решить полным отключением контроллера USB.

  • 0х00000101: CLOCK_WATCHDOG_TIMEOUT

  • Один из процессоров, в многопроцессорной системе, перестал отвечать, или вошёл в бесконечный цикл. Ошибка связанна с тем, что не было получено ожидаемое прерывание от процессора, в пределах требуемого времени. Основные параметры:

  • 1 — интервал прерываний по синхроимпульсам;

  • 2 — 0;

  • 3 — адрес блока процессора, который не отвечает;

  • 4 — 0.

  • 0х00000104: AGP_INVALID_ACCESS

  • Графический процессор попытался записать данные в область памяти, не предназначенную для этого, или не зарезервированную. Здесь возможна ошибка в самом драйвере видео, либо несоответствием версии BIOS. Основные параметры:

  • 1 — Смещение (в ULONG) в пределах страниц AGP к первым данным ULONG, данные которого разрушены;

  • 2 — 0;

  • 3 — 0;

  • 4 — 0.

  • 0х00000105: AGP_GART_CORRUPTION

  • Повреждение Graphics Aperture Remapping Table (GART), связанное с некорректным драйвером прямого доступа в память. Параметры:

  • 1 — виртуальный адрес в GART;

  • 2 — смещение, в котором обнаружились неправильные параметры;

  • 3 — адрес из кэша GART;

  • 4 — 0.

  • 0x00000106: AGP_ILLEGALLY_REPROGRAMME

  • Ошибка подписи, или повреждение драйвера видео. Необходимо заменить его. Параметры:

  • 1 — оригинальная команда;

  • 2 — текущая команда;

  • 3 — 0;

  • 4 — 0.

  • 0х00000108: THIRD_PARTY_FILE_SYSTEM_FAILURE

  • Фатальная ошибка, вызванная сторонним фильтром файловой системы. Часто ошибку вызывают различные, сторонние ПО: утилиты дефрагментации, резервирования данных, антивирусами. Можно избавиться от этих программ, или увеличить объёмы файла подкачки и оперативной памяти.

  • 0х00000109: CRITICAL_STRUCTURE_CORRUPTION

  • Ядро определило повреждение кода системы, нарушение целостности данных. Такая проблема может возникнуть из-за сбоя сторонних драйверов, нарушением работы оперативной памяти.

  • 0х0000010E: VIDEO_MEMORY_MANAGEMENT_INTERNAL

  • Внутренняя ошибка драйвера видео. Необходимо переустановить драйвер.

  • 0x0000010F: RESOURCE_MANAGER_EXCEPTION_NOT_HANDLED

  • В менеджере ресурсов режима ядра (kernel­mode resource manager) произошло исключение.

  • 0х00000112: MSRPC_STATE_VIOLATION

  • Во время выполнения компонента msrpc.sys, произошла критическая ошибка. Код ошибки указан в первом параметре.

  • 0х00000113: VIDEO_DXGKRNL_FATAL_ERROR

  • Критическая ошибка в ядре DirectX.

  • 0х00000114: VIDEO_SHADOW_DRIVER_FATAL_ERROR

  • Теневой драйвер видео обнаружил фатальную ошибку.

  • 0х00000115: AGP_INTERNAL

  • Драйвер порта видео, в интерфейсе AGP, обнаружил критическую ошибку.

  • 0х00000116: VIDEO_TDR_ERROR

  • Не удачный сброс драйвера видео, ОП тайм-аут.

  • 0х0000011C: ATTEMPTED_WRITE_TO_CM_PROTECTED_STORAGE

  • Обнаружена попытка записи в защищённую область от записи конфигурационного менеджера. Параметры:

  • 1 — адрес команды записи;

  • 2 — содержание PTE;

  • 3 — зарезервировано;

  • 4 — зарезервировано.

  • Драйвер, сделавший попытку записи, указывается в виде строки Unicode

  • 0x00000121: DRIVER_VIOLATION

  • Нарушения доступа в область памяти, вызванной драйвером. Параметры:

  • 1 — тип нарушения;

  • 2 — зарезервировано;

  • 3 — зарезервировано.

  • Через отладчик ядра, необходимо открыть стек вызовов, в котором можно определить драйвер, вызвавший данную ошибку.

  • 0х00000122: WHEA_INTERNAL_ERROR

  • Ошибка, связанная с аппаратной частью компьютера.[/accordion].

  • 0х00000127: PAGE_NOT_ZERO

  • Страница памяти не оказалась полностью заполненной нулями. Обычно это связанно с аппаратными сбоями. Иногда, компоненты с привилегиями в ОС, могут преждевременно производить изменения в страницах памяти. Параметры:

  • 1 — адрес страницы;

  • 2 — номер страницы;

  • 3 — 0;

  • 4 — 0.

  • 0х0000012B: FAULTY_HARDWARE_CORRUPTED_PAGE

  • Ошибка чтения раздела носителя с форматом exFat, такое случается при наличии повреждённых секторов на диске, или даже повреждении файловой системы. Возможно, к ошибке привели различные программы, взаимодействующие напрямую с диском и файловой системой. Возникает у носителей, с форматированием под Windows Vista Service Pack 1.

  • 0хC000009A: STATUS_INSUFFICIENT_RESOURCES

  • Ядро Windows заняло все ресурсы ПК, включая файл подкачки и далее не может продолжать свою работу. Просканируйте винчестер на ошибки. Может помочь увеличение объёма диска и ОЗУ.

  • 0xC0000135: UNABLE TO LOCATE DLL

  • Ошибка при загрузке DLL­библиотеки. Причина может быть связанна с отсутствием данного файла, или его повреждением. Иногда, может быть причиной повреждение реестра.

  • 0хC0000142: DLL Initialization Failure

  • Повреждение библиотеки .dll.

  • 0xC0000218: UNKNOWN_HARD_ERROR

  • Не удалось загрузить требуемый файл реестра. Возможно, данный файл повреждён, или вообще отсутствует. Такое может случиться при повреждении жёсткого диска. Иногда, загружаясь в память, драйвер может повредить данные системного реестра. Необходимо проверить оперативную память.

  • 0хC000021A: STATUS_SYSTEM_PROCESS_TERMINATED

  • Сбой, связанный с работой Winlogon или CSRSS, в момент перехода Windows в привилегированный режим. Может появляться при повреждении файла библиотеки user32.dll и драйверов системы .sys. Также ошибка возникает, если от имени администратора системы изменены параметры системной учётной записи, и она больше неё имеет адекватных разрешений, для обращения к файлам и папкам системы.

  • 0хC0000221: STATUS_IMAGE_CHECKSUM_MISMATCH

  • Повреждение драйвера, или системной библиотеки. Если операционная система выявила повреждённый файл, то необходимо заменить его на аналогичный, рабочий. Хорошим вариантом будет переустановка системы. Если такая ошибка возникает постоянно, то это означает что есть проблема с носителями информации, их контроллерами, возможно, их повреждение.

  • 0хC0000244

  • Политика аудита активировала параметр CrashOnAuditFail.

  • 0хC000026C

  • Ошибка говорит о проблеме драйвера устройств.

  • 0хDEADDEAD: MANUALLY_INITIATED_CRASH1

  • Аварийный отказ, вызванный пользователем преднамеренно.

Ошибки синего экрана

Синий экран смерти (англ. Blue Screen of Death, BSoD) — название сообщения о критической системной ошибке (стоп-ошибке) в операционных системах Microsoft Windows. Ниже приводится полный список этих ошибок.

0x00000001: APC_INDEX_MISMATCH
Это внутренняя ошибка ядра (kernel). Ошибка может возникнуть из-за несовпадения KeEnterCricticalRegion и KeLeaveCriticalRegion в файловой системе.

0x00000002: DEVICE_QUEUE_NOT_BUSY 0x00000003: INVALID_AFFINITY_SET 0x00000004: INVALID_DATA_ACCESS_TRAP

0x00000005: INVALID_PROCESS_ATTACH_ATTEMPT
Стоп на Win XP SP2 или Server 2003ы

0x00000006: INVALID_PROCESS_DETACH_ATTEMPT
0x00000007: INVALID_SOFTWARE_INTERRUPT
0x00000008: IRQL_NOT_DISPATCH_LEVEL
0x00000009: IRQL_NOT_GREATER_OR_EQUAL

0x0000000A: IRQL_NOT_LESS_OR_EQUAL
Была сделана попытка затронуть виртуальную память на внутреннем процессе IRQ уровня, который слишком высок. Если kernel debugger доступен, вы можете отследить, где именно система запнулась.
Наиболее частая причина возникновения — драйвер устройства использует неверный адрес.
Параметры:
1 — адрес, по которому выполнено ошибочное обращение
2 — IRQL, который использовалcя для обращения к памяти
3 — тип доступа к памяти: 0 = операция чтения, 1 = операция записи
4 — адрес инструкции, которая затребовала доступ к памяти по адресу
Прим: Имейте ввиду, что эта ошибка возникает в 99% из-за «кривых» драйверов. Некоторые из них в Windows XP вы можете обнаружить используя утилиту verifier.exe: Start (Пуск) -> Run (Выполнить) -> verifier.exe
Больше информации ->

0x0000000B: NO_EXCEPTION_HANDLING_SUPPORT 0x0000000C: MAXIMUM_WAIT_OBJECTS_EXCEEDED

0x0000000D: MUTEX_LEVEL_NUMBER_VIOLATION
Попытайтесь установить взаимоисключения используя NTOSEXEXLEVELS.H файл заголовков.
Вы должны найти точки взаимодействия и определить, какие из них пытаются получить доступ к этому уровню в неверной последовательности.
Параметры:
1 — настоящая нить уровня взаимодействия
2 — уровень взаимодействия пытающийся получить доступ

0x0000000E: NO_USER_MODE_CONTEXT 0x0000000F: SPIN_LOCK_ALREADY_OWNED 0x00000010: 0SPIN_LOCK_NOT_OWNED 0x00000011: THREAD_NOT_MUTEX_OWNER

0x00000012: TRAP_CAUSE_UNKNOWN
В общем, эта ошибка означает, что причина её не известна. В этом случае, для установления причины попытайтесь заметить при каких обстаятельствах она произошла: что вы в это время делали или пытались сделать, какие изменения в системе произошли и т.д.

0x00000013: EMPTY_THREAD_REAPER_LIST 0x00000014: CREATE_DELETE_LOCK_NOT_LOCKED 0x00000015: LAST_CHANCE_CALLED_FROM_KMODE 0x00000016: CID_HANDLE_CREATION 0x00000017: CID_HANDLE_DELETION 0x00000018: REFERENCE_BY_POINTER 0x00000019: BAD_POOL_HEADER 0x0000001A: MEMORY_MANAGEMENT 0x0000001B: PFN_SHARE_COUNT 0x0000001C: PFN_REFERENCE_COUNT 0x0000001D: NO_SPIN_LOCK_AVAILABLE

0x0000001E: KMODE_EXCEPTION_NOT_HANDLED
Это очень часто встречающаяся ошибка. Обычно исключённый адрес указывает на драйвер или функцию, которая вызвала стоп-экран. Всегда обращайте внимание не только на указанный драйвер, но и на сам адрес или имидж, содержащий эту ошибку. Обычно это код исключения 0x80000003. Эта ошибка означает, что точка прерывания или суждение было достигнуто при обращении к памяти, но система загрузилась с /NODEBUG ключа. Это ошибка не должна появляться слишком часто. Если ошибка появляется постоянно, убедитесь, что отладчик (debugger) подключён и система загружается с /DEBUG switch.
На неИнтеловских системах, если адресс исключения 0XBFC0304, ошибка появляется вследствие кеширования процессора. Если ошибка будет появляться снова, свяжитесь с производителями.
Как правило, требуется анализ второго параметра этого сообщения, который указывает на адрес драйвера/функции, которая была причиной проблемы.
Параметры:
1 — код исключительной ситуации
2 — адрес, при обработке которого произошел сбой
3 — Parameter 0 of the exception
4 — Parameter 1 of the exception
Больше информации ->

0x0000001F: SHARED_RESOURCE_CONV_ERROR

0x00000020: KERNEL_APC_PENDING_DURING_EXIT
Название ошибки указывает на повреждённый/отключённый APC счётчик. Если счётчик показывает значение не равное нулю, то он и есть источник проблемы. Отрицательное значение указывает на то, что файловая система вызывала FsRtlEnterFileSystem большее количество раз чем FsRtlExitFileSystem. Положительное значение указывает наоборот FsRtlExitFileSystem было вызвано большее количество раз чем FsRtlEnterFileSystem. Если у вас такая ситуация, проверьте все файловые системы установленные на машине. Сторонние перенаправители более всего подозреваются в сбое, так как они не были так тщательно протестированы, как NTFS, FAT, HPFS и RDR.
Текущий IRQL должен быть равен 0. Если нет, то определённый порядок аннулирования драйверов может быть причиной возникновения ошибки, возвращаясь на высоком уровне IRQ. Всегда пытайтесь заметить, что вы делали или какие приложения закрывали, какие драйвера были установлены на момент возникновения синего экрана. Этот симптом указывает на серьёзную проблему в драйверах третьей стороны.
Parameters:
1 — адрес APC, по которому висел (был в ожидании) на момент выхода.
2 — нить APC disable count
3 — текущий IRQ уровень

0x00000021: QUOTA_UNDERFLOW 0x00000022: FILE_SYSTEM

0x00000023: FAT_FILE_SYSTEM
Произошла ошибка во время записи или чтения с системного диска на фаловой системе FAT16 или FAT32. Возможна проблема в самом диске или с Interrupt Request Packet (IRP) пакетом.
Так же причиной может быть большая фрагментация диска, проблема в антивирусном програмном обеспечение или в ПО слежения за дисками (drive monitoring).
Больше информации ->

0x00000024: NTFS_FILE_SYSTEM
Проблема с драйвером записи и чтения файловой системы NTFS ( NTFS.SYS ). Возможна проблема в самом диске или с Interrupt Request Packet (IRP) пакетом.
Так же причиной может быть большая фрагментация диска, проблема в антивирусном програмном обеспечение или в ПО слежения за дисками (drive monitoring).
Больше информации ->

0x00000025: NPFS_FILE_SYSTEM 0x00000026: CDFS_FILE_SYSTEM 0x00000027: RDR_FILE_SYSTEM 0x00000028: CORRUPT_ACCESS_TOKEN 0x00000029: SECURITY_SYSTEM

0x0000002A: INCONSISTENT_IRP
IRP неожиданно был обнаружен на несоответствующем состоянии; это когда поле или несколько полей были несовместимы с сохранившемся состоянием IRP. Например, IRP, который был закончен указывался, как всё ещё ждущий выполнения команд драйвера какого-либо устройства.
Параметры:
1 — адрес на котором IRP был найден в несоответствующем состоянии

0x0000002B: PANIC_STACK_SWITCH
Эта ошибка указывает а то, что область стека ядра переполнена. Это может возникнуть, когда драйвер ядра использует слишком много места в области стека. Это так же может случиться, если серьёзная ошибка в самом ядре.

0x0000002C: PORT_DRIVER_INTERNAL 0x0000002D: SCSI_DISK_DRIVER_INTERNAL

0x0000002E DATA_BUS_ERROR
Этот стоп чаще всего вызывается ошибкой в памяти системы. Так же это может случиться, когда драйвер обращается к 0x8XXXXXXX адресу памяти, который не существует.
Параметры:
1 — адрес виртуальной памяти, который стал причиной ошибки
2 — физический адрес причины ошибки
3 — регистр статуса процессора (PSR)
4 — регистр инструкции ошибки (FIR)

0x0000002F: INSTRUCTION_BUS_ERROR 0x00000030: SET_OF_INVALID_CONTEXT

0x00000031: PHASE0_INITIALIZATION_FAILED
Инициализация системы не прошла на ранней стадии. Нужно более детально установить ошибку, так как этот код вам не говорит практический ни о чём.

0x00000032: PHASE1_INITIALIZATION_FAILED
Параметры:
1 — код статуса системы, который описывает почему система решила, что инициализация не прошла
2 — указывает место внутри INIT.C, где ошибка инициализации фазы 1 произошла

0x00000033: UNEXPECTED_INITIALIZATION_CALL 0x00000034: CACHE_MANAGER

0x00000035: NO_MORE_IRP_STACK_LOCATIONS
Драйвер высшего уровня пытался вызвать драйвер низшего уровня через IoCallDriver() интерфейс, но в запасе не было свободного места в области стека, поэтому драйвер низшего уровня не сможет достичь нужных параметров, так как для него вообще нет никаких параметров. Это гибельная ситуация, так как драйвер высшего уровня считает, что заполнил параметры для драйвера низшего уровня (что-то он должен был сделать, чтобы вызвать драйвер низшего уровня). Тем не менее, так как для последнего драйвера нет свободного места в области стека, составитель аннулировал конец пакета. Это означает, что, скорее всего, какая-то другая память была повреждена.
Параметры:
1 — адрес IRP

0x00000036: DEVICE_REFERENCE_COUNT_NOT_ZERO
Драйвер устройства пытался удалить из системы одно из объектов его устройства, но счётчик обращений этого объекта не был равен 0, означающий что для этого объекта всё ещё были невыполненные задачи (счётчик указывает номер причин, почему данный объект на может быть удалён). Это ошибка вызова драйвера.
Параметры:
1 — адрес объекта

0x00000037: FLOPPY_INTERNAL_ERROR 0x00000038: SERIAL_DRIVER_INTERNAL 0x00000039: SYSTEM_EXIT_OWNED_MUTEX 0x0000003A: SYSTEM_UNWIND_PREVIOUS_USER 0x0000003B: SYSTEM_SERVICE_EXCEPTION 0x0000003C: INTERRUPT_UNWIND_ATTEMPTED 0x0000003D: INTERRUPT_EXCEPTION_NOT_HANDLED

0x0000003E: MULTIPROCESSOR_CONFIGURATION_NOT_SUPPORTED
Мультипроцессорная система не симметрична по отношению друг к другу. Чтобы быть симметричными, процессоры должны быть одного типа и уровня. Например, попытка использовать процессор уровня Pentium и 80486 вызовет ошибку. Кроме того, на х86 системах, возможность вычислений дробей должны быть на обоих процессорах или ни на одном.

0x0000003F: NO_MORE_SYSTEM_PTES
Не хватает РТЕ (page file entries). Обычно причиной является драйвер, который плохо вычищает файл подкачки (swap). Если отладчик ядра (kernel debugger) доступен проследите, где система запнулась и введите следующую команду:
!sysptes 3

0x00000040: TARGET_MDL_TOO_SMALL
Драйвер вызвал функцию IoBuildPartialMdl() и послал ей MDL, чтобы выявить часть источника MDL, но цель MDL не достаточно большая, чтобы отобразить пределы требуемых адресов. Это ошибка драйвера. Источник и цель MDL, так же как длинна линии адресов определения являются аргументами IoBuildPartialMdl() функции:
IoBuildPartialMdl( IN PMDL SourceMdl,
IN OUT PMDL TargetMdl,
IN PVOID VirtualAddress,
IN ULONG Length )

0x00000041: MUST_SUCCEED_POOL_EMPTY
Если отладчик ядра (kernel debugger) доступен, команда Виртуальной Машины (VM) показывает различные величины:
Параметры:
1 — величина запроса, который не может быть удовлетворён
2 — номер страниц, которые были использованы из nonpaged pool.
3 — номер запрашиваемых страниц из nonpaged pool.
4 — номер доступных страниц

0x00000042: ATDISK_DRIVER_INTERNAL 0x00000043: NO_SUCH_PARTITION

0x00000044: MULTIPLE_IRP_COMPLETE_REQUESTS
Драйвер запросил завершение IRP [IoCompleteRequest()], но пакет был уже завершён. Эту ошибку сложно выявить. Самый простой случай — драйвер пытается завершить одну и ту же операцию дважды, но этот случай бывает очень редко. Так де бывает, что два различных драйвера пытаются завладеть пакетом и завершить его. Первый как правило срабатывает, а второй нет. Отследить, какой именно драйвер вызвал сбой, трудно, так как следы первого драйвера были переписаны вторым. Тем не менее, конфликт может быть выявлен, рассматривая DeviceObject поля, в каждом местоположении стэка.
Параметры:
1 — адрес IRP

0x00000045: INSUFFICIENT_SYSTEM_MAP_REGS 0x00000046: DEREF_UNKNOWN_LOGON_SESSION 0x00000047: REF_UNKNOWN_LOGON_SESSION

0x00000048: CANCEL_STATE_IN_COMPLETED_IRP
Это ошибка указывает, что I/O Request Packet (IRP), который должен быть завершён, имеет определенный порядок отмены, а это означает, что пакет в таком положении, что может быть отменен никаким другим способом. Хотя сам пакет уже не относится драйверу, устанавливающему порядок завершения, так как он уже в стадии завершения.

0x00000049: PAGE_FAULT_WITH_INTERRUPTS_OFF
Означает именно то, что пишет: ошибка страницы памяти с выключенным прерыванием. Рассматривайте эту ошибку, так же как 0x0A.

0x0000004A: IRQL_GT_ZERO_AT_SYSTEM_SERVICE 0x0000004B: STREAMS_INTERNAL_ERROR

0x0000004C: FATAL_UNHANDLED_HARD_ERROR
Если ошибка появится во время загрузки NT, загрузка прервётся синим экраном.
Наиболее частые причины:
x218 — необходимая библиотека реестра не может быть загружена. Этот файл может отсутствовать или быть повреждённым. Чтобы решить проблему, вам понадобится спасательная загрузочная дискета.
Драйвер может повреждить ключ реестра во время загрузки в память, или память, в которую происходила загрузка этого ключа, может быть не действительной. Особенно AST EISA машины с 16М и выше памятью должны иметь доступ к памяти выше 16М, т.е. в утилите конфигурации EISA этот параметр должен быть ENABLED (разрешён). Иначе файл, который загрузится в ту память, при чтении покажет — 0xffffffff.
x21A — либо Winlogon либо CSRSS (Windows) внезапно отказали. Выходящий код может сказать больше. Обычно это — c0000005, что говорит о том, что неподдерживаемое исключение вызвало сбой в том или ином процессе. Здесь практически ничего нельзя сделать.
x221 — означает, что драйвер повреждён или системная библиотека была распознана, как повреждённая. NT делает всё, чтобы проверять целостность важных системных файлов. Синий экран показывает имя повреждённого файла. Если такое случилось, загрузитесь в любую другую систему или, если таковых нет, переустановите/отремонтируйте систему… Убедитесь, что версия файла, который был повреждён, совпадает с версией файла в дистрибутиве NT и если так, то просто замените его с диска. Постоянные ошибки с разными именами файлов означают проблемы с железом в I/O пути драйвера.

0x0000004D: NO_PAGES_AVAILABLE
Не хватает свободного места, чтобы закончить операцию. Если отладчик (kernel debugger) доступен, печатайте следующие команды:
!process 0 7
!vm
dd mmpagingfiles
dd @$p
Параметры:
1 — количество использованных страниц
2 — кол-во физических страниц на машине
3 — Extended commit value in pages
4 — Total commit value in pages

0x00000051: REGISTRY_ERROR
Что-то случилось с реестром. Если отладчик (kernel debugger) доступен, отследите ошибку. Если он вам покажет, что вы в ветке системы (CmpWorker будет присутствовать в перечне), введите следующие команды:
dd CmpRegistryMutex+18 L1
!thread
Это выдаст вам ветку и место ошибки в реестре.
Эта ошибка так же может означать, что реестр допустил ошибку I/O, когда пытался прочитать один из его библиотек, отсюда следует, что ошибка могла быть вызвана проблемой с оборудованием или что сама система повреждена. Это так же может означать, что ошибка вызвана операцией обновления, которую использует только система безопасности и это только когда ресурсы на исходе. Если такая ошибка появилась, проверьте, является ли машина PDC или BDC и сколько аккаунтов в базе данных SAM (Менеджер Безопасности Аккаунтов), может ли это быть цель echo и не заполнены ли соответствующие библиотеки почти до конца.
Параметры:
1. значение 1 (указывает, где появилась ошибка)
2. значение 2 (указывает, где появилась ошибка)
3. может указывать на библиотеку
4. может быть возвратным кодом HvCheckHive`а, если какая-либо библиотека повреждена

0x00000052: MAILSLOT_FILE_SYSTEM 0x00000053: NO_BOOT_DEVICE 0x00000054: LM_SERVER_INTERNAL_ERROR 0x00000055: DATA_COHERENCY_EXCEPTION 0x00000056: INSTRUCTION_COHERENCY_EXCEPTION 0x00000057: XNS_INTERNAL_ERROR

0x00000058: FTDISK_INTERNAL_ERROR
Система загрузилась с восстановленной первичной партиции, поэтому библиотеки говорят, что зеркало в порядке, но на самом деле это не так. Настоящие образы библиотек оттенены. Вам нужно удостовериться, что загрузка происходит с верной партиции.

0x00000059: PINBALL_FILE_SYSTEM 0x0000005A: CRITICAL_SERVICE_FAILED 0x0000005B: SET_ENV_VAR_FAILED 0x0000005C: HAL_INITIALIZATION_FAILED 0x0000005D: HEAP_INITIALIZATION_FAILED 0x0000005E: OBJECT_INITIALIZATION_FAILED 0x0000005F: SECURITY_INITIALIZATION_FAILED 0x00000060: PROCESS_INITIALIZATION_FAILED 0x00000061: HAL1_INITIALIZATION_FAILED 0x00000062: OBJECT1_INITIALIZATION_FAILED 0x00000063: SECURITY1_INITIALIZATION_FAILED 0x00000064: SYMBOLIC_INITIALIZATION_FAILED 0x00000065: MEMORY1_INITIALIZATION_FAILED 0x00000066: CACHE_INITIALIZATION_FAILED

0x00000067: CONFIG_INITIALIZATION_FAILED
Это означает, что реестр не может создать место, необходимое для содержания файлов реестра. Это ошибка не должна никогда появляться, так как процесс создания такого места происходит на ранней стадии загрузки системы и поэтому места для создания бассейна должно быть достаточно.
Параметры:
1. 5
2. указывает на NTOSCONFIGCMSYSINI, который потерпел неудачу.

0x00000068: FILE_INITIALIZATION_FAILED

0x00000069: IO1_INITIALIZATION_FAILED
Инициализация I/O системы не удалась по каким-либо причинам. Больше, практически, никакой информации нет. Такое могло случиться, если установка приняла не правильное решение по поводу инсталляции системы, или пользователь переконфигурировал систему. Или пытается установить образ одной системы на совершенно другую.

0x0000006A: LPC_INITIALIZATION_FAILED

0x0000006B: PROCESS1_INITIALIZATION_FAILED
Параметры:
1. указывает на код статуса, который решил, что инициализация NT не прошла успешно.
2. указывает на место в NTOSPSPSINIT.C, где ошибка была обнаружена.

0x0000006C: REFMON_INITIALIZATION_FAILED 0x0000006D: SESSION1_INITIALIZATION_FAILED 0x0000006E: SESSION2_INITIALIZATION_FAILED 0x0000006F: SESSION3_INITIALIZATION_FAILED 0x00000070: SESSION4_INITIALIZATION_FAILED

0x00000071: SESSION5_INITIALIZATION_FAILED
Это коды кодов (SESSION1 — SESSION5) указывают место в NTOSINITINIT.C, где была допущена ошибка.
Параметры:
1. указывает код статуса, который решил, что инициализация NT не прошла успешно.
Больше информации ->

0x00000072: ASSIGN_DRIVE_LETTERS_FAILED

0x00000073: CONFIG_LIST_FAILED
Указывает, что одна из системных библиотек повреждена или не читаема. Эта библиотека может быть или SOFTWARE, или SECURITY, или SAM (Менеджера Безопасности Аккаунтов).
Параметры:
1. 5
2. 2
3. список библиотек
4. указывает строку (UNICODE_STRING), содержащую имя библиотеки

0x00000074: BAD_SYSTEM_CONFIG_INFO
Эта ошибка может показывать то, что библиотека SYSTEM, загружаемая OSLOADER/NTLDR, повреждена. Тем не менее, это практически невозможно, так как OSLOADER всегда проверяет библиотеки после загрузки и убеждается, что они не повреждены.
Эта ошибка так же может означать, что некоторые требуемые ключи реестра и их параметры отсутствуют. Загрузка в LastKnownGood (Последней хорошей конфигурации) может решить проблему, или вам придётся переустанавливать систему, или воспользуйтесь Emergency Repair Disk.

0x00000075: CANNOT_WRITE_CONFIGURATION
Эта ошибка может появиться, если файлы SYSTEM библиотеки (SYSTEM и SYSTEM.ALT) не могут разместить дополнительную информацию, записанную в библиотеки реестра, между инициализациями реестра и первой фазы (когда файловые системы доступны). Эта ошибка обычно означает, что на диске недостаточно свободного места, так же это может произойти при попытке сохранить реестр на устройстве «только чтение».

0x00000076: PROCESS_HAS_LOCKED_PAGES
эта ошибка может возникнуть по причине драйвера, который не полностью вычищен из памяти после I/O операции.
Параметры:
1. адрес процесса
2. число замкнутых страниц
3. число частных страниц
4. 0

0x00000077: KERNEL_STACK_INPAGE_ERROR
Запрошенная страница памяти ядра не может быть прочитана. Причина ошибки может быть в плохом блоке файла виртуальной памяти или ошибки контролера диска (очень редко, когда причиной может быть нехватка ресурсов, а конкретней, резерв nonpaged pool (незанятого дискового пространства) со статусом c0000009a [STATUS_INSUFFICIENT_RESOURCES]).
Если первый и второй параметры кода ошибки равны 0, означает, что место ошибки в ядре не было найдено. Значит, эта ошибка вызвана плохим оборудованием.
I/O статус c000009c (STATUS_DEVICE_DATA_ERROR) или C000016AL (STATUS_DISK_OPERATION_FAILED) обычно означает, что информация не может быть прочитана из-за плохого блока в памяти. После перезагрузки автоматическая проверка диска попытается определить адрес плохого блока на диске. Если статус будет C0000185
(STATUS_IO_DEVICE_ERROR) и виртуальная память находится на SCSI диске, то должно быть проверено подключение дисков и их срок годности.
Параметры:
1. 0
2. 0
3. значение PTE на момент ошибки
4. адрес ошибки ядра
1. код статуса
2. I/O код статуса
3. номер страницы виртуальной памяти
4. дополнительное место в файл виртуалки
Больше информации ->
0x00000078: PHASE0_EXCEPTION

0x00000079: MISMATCHED_HAL
Уровень проверки HAL и тип конфигурации HAL не подходят ядру системы или типу машины. Такая ошибка, скорее всего, вызвана тем, что пользователь вручную обновил либо NTOSKRNL.EXE либо HAL.DLL. На машине мультипроцессорный HAL (MP) и унипроцессорное ядро (UP) или наоборот.
Параметры:
1. тип несовпадения (1, 2 или 3):
1. несовпадение уровней выпуска PRCB (несовпадение дат). Если дело в этом, то параметры 2 и 3:

2 — наибольший уровень у NTOSKRNL.EXE
3 — наибольший уровень у HAL.DLL

2. несовпадение версий, в этом случае параметры 2 и 3:

2 — версия NTOSKRNL.EXE
3 — версия HAL.DLL
версии:0 — 1 — 2 —

3. Micro Channel Architecture (MCA) компьютерам требуется специфический MCA HAL, в этом случае параметры 2 и 3:

2 — тип машины, определённый NTDETECT.COM
значение 2 означает, что этот HAL сделан для MCA
3 — тип машин, которые этот HAL поддерживает

0x0000007A: KERNEL_DATA_INPAGE_ERROR
Не может быть прочитана запрашиваемая ядром страница памяти. Ошибка вызвана плохим блоком в памяти или ошибкой контроллера диска. См. так же 0x00000077: KERNEL_STACK_INPAGE_ERROR.
Параметры:
1. тип лока который повис
2. статус ошибки (обычно I/O код статуса)
3. текущий процесс (виртуальный адрес для лока типа 3 или PTE)
4. адрес виртуальной памяти, который не может войти в файл подкачки.
Больше информации ->

0x0000007B: INACCESSIBLE_BOOT_DEVICE
В процессе инсталляции I/O системы, драйвер загрузочного устройства, возможно, не смог инициализировать устройство, с которого система пыталась загрузиться, или файловая система, которая должна была прочитать это устройство, либо не смогла инициализироваться, либо просто не распознала информацию на устройстве, как структуру файловой системы. В случае составителя, первый аргумент — это адрес уникодовой структуры информации, которая является ARC именем устройства, с которого была попытка загрузиться. Во втором случае, первый аргумент — это адрес объекта устройства, которое не может быть смонтировано.
Если эта ошибка возникла при начальной инсталляции системы, то она может означать, что система была установлена на диск или SCSI контроллер, которые ей не поддерживаются. Имейте в виду, что некоторые контроллеры поддерживаются только драйверами из виндовских библиотек (WDL), которые должны быть установлены выборочной установкой.
Эта ошибка так же может произойти после установки нового SCSI адаптера или контроллера или после изменений системной партиции. В этом случае, на x86 системах, нужно отредактировать BOOT.INI; на ARC системах, нужно запустить Setup. Для большей информации, как должен быть изменён BOOT.INI, смотрите Windows NT Advanced Server «Administrator`s Guide».
Если аргумент указывает на ARC имя строки (string), формат первых двух (это только в этом случае) длинных слов будет:
USHORT Length;
USHORT MaximumLength;
PVOID Buffer;
Например, если первое длинное слово содержит что-то типа 00800020, где 20 длина Уникодового стринга (Unicode string), и следующее длинное слово будет содержать адрес буфера.
Если аргумент указывает на объект устройства, формат первого слова будет:USHORT Type;
Значит, первое слово содержит 0003, где Type код всегда будет 0003.
Примечание:
Вы сразу сможете опознать, указывает ли аргумент на ARC имя или на объект устройства, так как Уникодовая строка (Unicode string) никогда не содержит нечётное число байтов, а объект устройства всегда будет содержать тип кода — 3.
Параметры:
1. указатель на объект устройства или Уникодовая строка (Unicode string), или ARC имя.
Больше информации ->

0x0000007C: BUGCODE_PSS_MESSAGE

0x0000007D: INSTALL_MORE_MEMORY
Не хватает памяти, чтобы загрузить Windows NT (необходимо 5 MB).
Параметры:
1. номер найденных физических страниц
2. нижняя физическая страница
3. высшая физическая страница
4. 0

0x4000007E: WINDOWS_NT_BANNER

0x0000007F: UNEXPECTED_KERNEL_MODE_TRAP
Эта ошибка означает, что произошло непредвиденное прерывание в режиме ядра, или вид прерывания, которое ядро не допускает, или захват (a bound trap), или вид прерывания, которое влечёт за собой немедленную смерть (двойная ошибка(double fault)). Первое число в интервалах кода стопа — число прерывания (8 = double fault). Чтобы узнать больше, что это за прерывание, обратитесь к мануалу Intel x86 семьи.
В общем, баг появляется, когда процессор допускает ошибку, с которой ядро не может справиться. Чаще всего возникает из-за плохого RAM, так же из-за разгона процессора.
Попробуйте отменить в BIOS — sync negotiation (синхронная передача данных).
Больше информации ->

0x00000080: NMI_HARDWARE_FAILURE
HAL должен сообщить всю конкретную информацию и предложить пользователю обратиться к его поставщику оборудования за тех.поддержкой.

0x00000081: SPIN_LOCK_INIT_FAILURE

0x00000085: SETUP_FAILURE
(Примечание: текстовая форма setup`a больше не использует проверку багов (bugcheck), чтобы выйти из серьёзных ошибок. Поэтому вы никогда не столкнётесь с 0x85. Все проверки багов были заменены на более дружелюбные и (где возможно) более информативные сообщения об ошибках. Тем не менее, некоторые составители ошибок просто были заменены нашими bugcheck экранами, и код для этих состояний ошибок такой же, как и был. Они приведены ниже.)
1-
0: OEM HAL шрифт — недействительный формат файла *.fon, поэтому установка не смогла отобразить текст. Это означает, что vgaxxx.fon на CD или флоппи повреждён.
1: Не смогло инициализироваться видео. Эта ошибка имеет собственный экран и пользователю предоставляется только 2 варианта.
Это означает, что файл vga.sys (или другой драйвер, в зависимости от машины) повреждён, или то, что данное оборудование не поддерживается.
2 — что дало сбой:
0: NtCreateFile of devicevideo0
1: IOCTL_VIDEO_QUERY_NUM_AVAIL_MODES
2: IOCTL_VIDEO_QUERY_AVAIL_MODES
3: Желаемый режим видео не поддерживается. Это означает внутреннюю ошибку установки.
4: IOCTL_VIDEO_SET_CURRENT_MODE (невозможно установить режим видео)
5: IOCTL_VIDEO_MAP_VIDEO_MEMORY
6: IOCTL_VIDEO_LOAD_AND_SET_FONT 3 — код статуса NT API вызова
2: Нехватка памяти. Теперь эта ошибка использует более дружественный экран, в зависимости от того, как далеко зашла установка.
3: Клавиатура не была инициализирована. Теперь используются 2 разных экрана в зависимости от ошибок, которые тут могли появиться. Это может означать, что диск, содержащий драйвера для клавиатуры (i8042prt.sys или kbdclass.sys) повреждён или машина имеет клавиатуру, которая не поддерживается.
Так же это может означать, что dll раскладки клавиатуры не может быть загружен.
2 — что дало сбой:
0: NtCreateFile of deviceKeyboardClass0 .
«Установка не обнаружила клавиатуру, подключённую к вашему компьютеру.»
1: Unable to load keyboard layout dll.
«Установка не может загрузить dll раскладки клавиатуры .»
Это значит, что на флоппи или CD нет файла (kbdus.dll для us или других dll).
4: Установка не смогла выяснить путь устройства, с которого началась установка. Это внутренняя ошибка установки.
5: Не прошла проверка на работоспособность партиций. Это означает баг в драйвере диска. Параметры имеют значения только для группы установки.

0x0000008B: MBR_CHECKSUM_MISMATCH
Эта ошибка возникает в процессе загрузки, когда контрольная сумма MBR, которую посчитала система, не совпадает с контрольной суммой загрузчика. Обычно это означает вирус. Некоторые вирусы не могут быть определены/найдены. Загрузитесь с дискеты с вирус-сканером (убедитесь, что дискета защищена от записи!)
KerBugCheckEx
параметры:
1 — Disk Signature from MBR.
2 — MBR checksum calculated by osloader.
3 — MBR checksum calculated by system.

0x0000008E
Применяется к следующим системам:

  1. Microsoft Windows XP Professional
  2. Microsoft Windows XP Home Edition
  3. Microsoft Windows XP Professional SP1
  4. Microsoft Windows XP Home Edition SP1

Больше информации ->

Следующие стопы добавлены в Windows NT версии 3.51 и 4.x:—————————————————————————————

0x0000008F: PP0_INITIALIZATION_FAILED
Это сообщение появляется, если инициализация фазы 0 менеджера Plug and Play не прошла на стадии инициализации ядра (kernel-mode Plug and Play Manager failed). Вообще-то нет ничего такого, что бы могло вызвать эту ошибку.

0x00000090: PP1_INITIALIZATION_FAILED
Это сообщение появляется, если инициализация фазы 1 менеджера Plug and Play не прошла на стадии инициализации ядра (kernel-mode Plug and Play Manager failed). Вот здесь происходят практический все инициализации, включая конфигурацию среды (реестр и т.д.) драйверов для вызова I/O впоследствии.

Следующие стопы добавлены в Windows NT версии 4.x:—————————————————————————————

0x00000092: UP_DRIVER_ON_MP_SYSTEM
Этот баг появляется только когда UNIPROCESSOR драйвер загружается на систему, в которой больше чем один активный процессор.
KeBugCheckEx
параметры:
1 — адрес базы драйвера.

0x00000093: INVALID_KERNEL_HANDLE
Эта ошибка появляется, когда код ядра (kernel code), такой, как сервер, перенаправитель (redirector), другие драйвера и так далее пытаются закрыть не действительный указатель.
Параметры:
1 — указатель, с которым NtClose был вызван.
2 — 0 означает, что был закрыт защищённый указатель.
1 значит, был закрыт неверный указатель.

0x00000094: KERNEL_STACK_LOCKED_AT_EXIT
Это сообщение появляется, когда нить существует, в то время как её стэк ядра отмечен, как не swapable.

0x00000096: INVALID_WORK_QUEUE_ITEM
Это сообщение появляется, когда KeRemoveQueue удаляет очередь данных, а flink или blink поле равно 0. Это практический всегда вызывается неправильным применением кода работающей нити текущего объекта, но неправильное применение любой очереди может привести к этому. Правило — ввод данных в очередь может быть произведено только однажды. Когда предмет удаляется из очереди, его flink поле равно 0. Этот баг возникает, когда происходит попытка удалить данные, flink или blink поля которых равны 0. Для того, чтобы разрешить этот баг, вам необходимо выяснить очередь, на которую он ссылается. Если эта очередь одна из ЕХ работающих очередей (ExWorkerQueue), тогда объект, который удаляется — WORK_QUEUE_ITEM. Этот баг подразумевает, что это и есть причина. Параметры бага помогают выявить драйвер, который неправильно использует очередь.

0x00000097: BOUND_IMAGE_UNSUPPORTED
MmLoadSystemImage была вызвана, чтобы загрузить bound image. Это не поддерживается ядром. Убедитесь, что bind.exe не был запушен для картинки.KeBugCheckEx
параметры:
1 — Адрес данных в очереди, flink/blink поле которых ноль.
2 — Адрес на ссылающуюся очередь. Обычно это одна из ExWorkerQueues очередей.
3 — Начальный адресс ExWorkerQueue массива. Это поможет выявить, если очередь в вопросе одна из ExWorkerQueue очередей и если так, то офсет из этого параметра выявит очередь.
4 — Если это ExWorkerQueue очередь (как это бывает обычно), это адрес работающей рутины, которая бы вызывалась, если работающий элемент был бы действительным. Это может быть использовано, чтобы выявить драйвер, который неправильно использует рабочую очередь.

0x00000098: END_OF_NT_EVALUATION_PERIOD
Ваша NT система — триал с ограниченной датой, которая подошла к концу. KeBugCheckEx
параметры:
1 — Низкий 32-дитный запрос вашей даты инсталляции.
2 — Высокий 32-дитный запрос вашей даты инсталляции.
3 — Триал период в минутах.

0x00000099: INVALID_REGION_OR_SEGMENT
ExInitializeRegion или ExInterlockedExtendRegion были вызваны с неправильным набором параметров.

0x0000009A SYSTEM_LICENSE_VIOLATION
Нарушился испытательный срок лицензии софта. Это может быть или из-за попытки изменить тип продукта офлайновой системы, или попытки изменить срок триального периода НТ.

0x0000009B: UDFS_FILE_SYSTEM
Смотрите комментарии FAT_FILE_SYSTEM

0x0000009C: MACHINE_CHECK_EXCEPTION
Фатальная ошибка Machine Check Exception (проверка машины).KeBugCheckEx
параметры:
Если процессор имеет ТОЛЬКО MCE функции доступными (например: Intel Pentium), то параметры будут:

1 — Low 32 bits of P5_MC_TYPE MSR
2 —
3 — High 32 bits of P5_MC_ADDR MSR
4 — Low 32 bits of P5_MC_ADDR MSR

Если процессор имеет так же MCA функции доступными (например: Intel Pentium Pro), то параметры будут:1 — Bank number

2 — Address field of MCi_ADDR MSR for the MCA bank that had the error
3 — High 32 bits of MCi_STATUS MSR for the MCA bank that had the error
4 — Low 32 bits of MCi_STATUS MSR for the MCA bank that had the error

Больше информации ->

Следующие СТОПы появились только в Windows XP 2000 (за исключением трёхзначных) ——————————————————

0x0000009F: DRIVER_POWER_STATE_FAILURE
Драйвер находится в несовместимом или неустоичивом состоянии электропитания.В большинстве случаев происходит во время выключения компьютера или выхода из ждущего режима (standby) или сна (hibernate).
Больше информации ->

0x000000A0: INTERNAL_POWER_ERROR 0x000000A1: PCI_BUS_DRIVER_INTERNAL 0x000000A2: MEMORY_IMAGE_CURRUPT 0x000000A3: ACPI_DRIVER_INTERNAL 0x000000A4: CNSS_FILE_SYSTEM_FILTER

0x000000A5: ACPI_BIOS_ERROR
Причина этой ошибки всегда ACPI BIOS. Эта проблема не может быть решена ОС.

0x000000A7: BAD_EXHANDLE 0x000000AB: SESSION_HAS_VALID_POOL_ON_EXIT 0x000000AC: HAL_MEMORY_ALLOCATION

0x000000B4: VIDEO_DRIVER_INIT_FAILURE
Windows не смог перейти в графический режим, потому что ни один видео драйвер не был загружен. Обычно проблема с драйвером или какой-то конфликт видео оборудования с другим оборудованием. Загрузитесь в Safe Mode и посмотрите, если это решит проблему. Если так, то обновите драйвера видео оборудования или откатите на рабочую версию.

0x000000B8: ATTEMPTED_SWITCH_FROM_DPC 0x000000B9: CHIPSET_DETECTED_ERROR 0x000000BA: SESSION_HAS_VALID_VIEWS_ON_EXIT 0x000000BB: NETWORK_BOOT_INITIALIZATION_FAILED 0x000000BC: NETWORK_BOOT_DUPLICATE_ADDRESS

0x000000BE: ATTEMPTED_WRITE_TO_READONLY_MEMORY
Драйвер попытался записать в read-only память. Обычно возникает после установки неисправного драйвера оборудования, системного сервиса, BIOS`a. Если имя драйвера указано в ошибке, попытайтесь исправть проблему отключением, удалением или откаткой драйверов.
Больше информации ->

0x000000BF: MUTEX_ALREADY_OWNED

0x000000C1: SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION
Драйвер пытался записать в недозволенную область памяти. Обновите драйвер.
Больше информации ->

0x000000C2: BAD_POOL_CALLER
Процесс ядра или драйвер попытались неверно произвести операцию с памятью. Обычно причиной являются неисправные драйвера или софт.

0x000000C4: DRIVER_VERIFIER_DETECTED_VIOLATION
Это общий стоп для фатальных ошибок выявленых Driver Verifier (инструмент проверки драйверов). Переметры переданны KeBugCheckEx и отображены на синем экране.

0x000000C5: DRIVER_CORRUPTED_EXPOOL
Почти всегда причиной является неисправный драйвер. Если вы только что установили новое программное обеспечение, потом проверьте обновление драйвером на сайте производителя.
Больше информации ->

0x000000C6: DRIVER_CAUGHT_MODIFYING_FREED_POOL
Драйвер пытался получить доступ к освобождённой памяти.

0x000000C7: TIMER_OR_DPC_INVALID
Указывает, что таймер ядра или DPC был обнаружен в памяти, где его не должно было быть. Такая ситуация обычно возникает, когда драйвер не отменил таймер или the Delayed Procedure Call (DPC) перед тем как освободить память занятую таймером или DPC.

0x000000C8: IRQL_UNEXPECTED_VALUE

0x000000C9: DRIVER_VERIFIER_IOMANAGER_VIOLATION
Нарушение инструмента проверки драйверов.

0x000000CA: PNP_DETECTED_FATAL_ERROR

0x000000CB: DRIVER_LEFT_LOCKED_PAGES_IN_PROCESS
Этот относится к стопу 0x76. Он может появится вместо 0x76. Означает, что драйвер или система ввода/вывода не освободили IRQ. Имя драйвера может быть указано на синем экране.

0x000000CC: PAGE_FAULT_IN_FREED_SPECIAL_POOL 0x000000CD: PAGE_FAULT_BEYOND_END_OF_ALLOCATION

0x000000CE: DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS
Драйвер не отменил операцию оживания до выхода. Обычная причина — плохой драйвер или сервис.

0x000000CF: TERMINAL_SERVER_DRIVER_MADE_INCORRECT_MEMORY_REFERENCE 0x000000D0: DRIVER_CORRUPTED_MMPOOL

0x000000D1: DRIVER_IRQL_NOT_LESS_OR_EQUAL
Была сделана попытка затронуть виртуальную память на внутреннем процессе IRQ уровня, который слишком высок.
Причиной могут быть:
неисправный драйвер
неисправный RAM
повреждённый файл виртуальной памяти.
Больше информации ->

0x000000D2: BUGCODE_ID_DRIVER 0x000000D3: DRIVER_PORTION_MUST_BE_NONPAGED 0x000000D4: SYSTEM_SCAN_AT_RAISED_IRQL_CAUGHT_IMPROPER_DRIVER_UNLOAD 0x000000D5: DRIVER_PAGE_FAULT_IN_FREED_SPECIAL_POOL 0x000000D6: DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION 0x000000D7: DRIVER_UNMAPPING_INVALID_VIEW

0x000000D8: DRIVER_USED_EXCESSIVE_PTES
Обычно возникает при нехватаетке Page Table Entries (PTEs), когда драйвер требует слишком много системной памяти.

0x000000D9: MUTEX_ALREADY_OWNED 0x000000DA: SYSTEM_PTE_MISUSE 0x000000DB: DRIVER_CORRUPTED_SYSPTES 0x000000DC: DRIVER_INVALID_STACK_ACCESS 0x000000DE: POOL_CORRUPTION_IN_FILE_AREA 0x000000DF: IMPERSONATING_WORKER_THREAD 0x000000E0: ACPI_BIOS_FATAL_ERROR 0x000000E1: WORKER_THREAD_RETURNED_AT_BAD_IRQL 0x000000E2: MANUALLY_INITIATED_CRASH

0x000000E3: RESOURCE_NOT_OWNED
Ошибка вызвана сбоем файловой системы.
Больше информации ->

0x000000E4: WORKER_INVALID 0x000000E6: DRIVER_VERIFIER_DMA_VIOLATION 0x000000E7: INVALID_FLOATING_POINT_STATE 0x000000E8: INVALID_CANCEL_OF_FILE_OPEN 0x000000E9: ACTIVE_EX_WORKER_THREAD_TERMINATION

0x000000EA: THREAD_STUCK_IN_DEVICE_DRIVER
Проблема в драйвером оборудования явилась причиной зависания системы. Обычно драйвер дисплея ожидает, когда оборудование перейдёт в спящий режим. Проблемы могут быть с видео адаптером или его драйвером.

0x000000EB: DIRTY_MAPPED_PAGES_CONGESTION 0x000000EC: SESSION_HAS_VALID_SPECIAL_POOL_ON_EXIT

0x000000ED: UNMOUNTABLE_BOOT_VOLUME
I/O система ядра пыталась смонтировать устройство для загрузки системы, а оно отказалось работать. Такая ошибка может возникнуть во время обновления до Windows XP на систему, где используется высокопроизводительные ATA диски или контроллеры, а подсоединены они низкопропускным кабелем. В некоторых случаях, после перезагрузки, система может продолжать работать без видимых сбоев.
Больше информации ->

0x000000EF: CRITICAL_PROCESS_DIED 0x000000F1: SCSI_VERIFIER_DETECTED_VIOLATION

0x000000F2: HARDWARE_INTERRUPT_STORM
Обычно возникает из-за неисправного драйвера.

0x000000F3: DISORDERLY_SHUTDOWN
Выключение Windows не произошло из-за нехватки памяти. Проверьте свободное место на диске и наличие зависших программ.

0x000000F4: CRITICAL_OBJECT_TERMINATION 0x000000F6: PCI_VERIFIER_DETECTED_VIOLATION 0x000000F7: DRIVER_OVERRAN_STACK_BUFFER 0x000000F8: RAMDISK_BOOT_INITIALIZATION_FAILED 0x000000F9: DRIVER_RETURNED_STATUS_REPARSE_FOR_VOLUME_OPEN

0x1000007E: SYSTEM_THREAD_EXCEPTION_NOT_HANDLED_M
Ошибка такая же как 0x7E.

0x1000007F: UNEXPECTED_KERNEL_MODE_TRAP_M

0x1000008E: KERNEL_MODE_EXCEPTION_NOT_HANDLED_M
Ошибка такая же как 0x8E.

0x100000EA: THREAD_STUCK_IN_DEVICE_DRIVER_M

0xC000009A: STATUS_INSUFFICIENT_RESOURCES
Не хватка памяти.

0xC0000135: UNABLE TO LOCATE DLL
Windows попытался загрузить какую-то библиотеку, но возникла ошибка. Эта ошибка могла быть вызвана повреждённым, пропавшим файлом или повреждённым реестром.

0xC0000142: Неуспешная инициализация DLL
Обычно возникает, когда программа не может успешно инициализироваться.

0xC0000218: UNKNOWN_HARD_ERROR
Необходимая библиотека реестра не может быть загружена. Файл может отсутствовать или быть повреждённым. Повреждение могдо быть вызвано неисправным жёстким диском или другим оборудованием. Драйвер мог повредить реестр во время его загрузки, или повреждена память, куда загружался реестр.

0xC000021A: STATUS_SYSTEM_PROCESS_TERMINATED
Такое случается, когда Windows переходит в режим ядра, а пользовательский режим, такой как Winlogon или Client Server Runtime Subsystem (CSRSS) чем-то скомпрометированы и безопасность не может быть гарантирована. Так как Win XP не может работать без Winlogon или CSRSS. Эти ситуации, когда пользовательские подсистемы могут предотвратить или стать причиной не работы самой системы.
Эта же ошибка может появиться когда администратор изменил права доступа и SYSTEM аккаунт не может больше использовать системные файлы и директории.

0xC0000221: STATUS_IMAGE_CHECKSUM_MISMATCH
Указывает на проблемы драйверов, системных файлов, неисправность дисков (такие как — испорченная виртуальная память) или неисправная память оборудования.

0xC0000244
A «Stop 0xc0000244» Error Occurs When You Audit Policy Changes If CrashOnAuditFail Is Turned On {KB 323475} Win XP

0xC000026C
Обычно указывает на проблему драйверов.
Не возможно загрузить драйвер {KB 160495} Win NT, Win 2000, Win XP

0xDEADDEAD: MANUALLY_INITIATED_CRASH1
«It`s dead, Jim!» — «Он мёртв, Джим» =)

Источники:
OSzone.net
Microsoft.com

Синий экран смерти[]

Bsod

Синий экран смерти (англ. Blue Screen of Death, Blue Screen of Doom, BSoD, Boot Error), также, Синий экран судьбы, синий экран рока, бут-ошибка, некоторые см. ниже — название сообщения о критической системной ошибке в операционных системах Microsoft Windows. Существует три вида сообщений BSOD: для семейств Microsoft Windows 3.x и 9.x, Microsoft Windows NT и Microsoft Windows CE.

Синий экран смерти впервые появился в Windows 3.1, по неподтвержденным данным синий экран имелся и в Windows 1x, 2x и 2.1x. Также присутствуют в веб-сайте Windows 93.

В различных системах Windows[]

Windows NT (3.1, 3.5, 3.51, 4.0, 2000, ХР, Vista, 7, 8, 8.1, 10, 11)[]

Для этих версий Windows синий экран появляется, когда в коде ядра или драйвера, выполняющемся в режиме ядра или в важных для системы процессах, которые выполняются в пользовательском режиме (winlogon.exe, Blue Screen.exe), возникает неустранимая ошибка. Единственным возможным действием в данном случае является перезагрузка компьютера (при этом пользователь теряет все несохраненные данные). По умолчанию такая перезагрузка происходит автоматически. После этого операционная система создаёт в системном журнале запись с параметрами возникшей ошибки. Если в настройках ОС включено создание дампов памяти, то в системном журнале будет указан путь к файлу с расширением .mistake . exe Он может быть использован разработчиками программ и драйверов для более детального определения причин ошибки (с помощью Microsoft Debugging Tools).

В рамках Windows Resource Kit синие экраны смерти называются стоп-ошибками (англ. stop error); в SDK и DDK они называются bug check screens или Stop screens.

При выходе BSoD в системе запрещаются все прерывания, экран переводится в текстовый режим, пользователь оказывается вне прикладного уровня, так что никаких окон прикладных программ быть не может (что иногда используется антивирусами)

Содержимое текста на экране:

  1. код ошибки (Stop-код) и её символьное имя (например 0xFE, IRQL_NOT_LESS_OR_EQUAL)
  2. 4 параметра, поясняющие ошибку, предназначенные для отладочного ПО (значение параметров зависит от кода ошибки)
  3. адрес места ошибки (если его возможно указать)
  4. название драйвера, в котором произошла ошибка (если его возможно указать)

Ядро NT предоставляет функции KeBugCheck и KeBugCheckEx, которые показывают Синий экран смерти, продолжающий работу системы. Обе функции принимают Stop-код, вторая позволяет также указать упомянутые ранее 4 обновляющих параметра.

Windows 8 и 10[]

Новая версия экрана с ошибкой была замечена разработчиком после предварительного просмотра Windows 8, выпущенного в апреле 2011 года. Вместо отображения детальной технической информации об ошибке использован упрощённый для пользователей подход, при котором отображается  :( (можно отредактировать на My Blue Screen, WinBSOD Simulator) и сообщение о необходимости перезагрузки компьютера. Это было сделано из соображения, что многие пользователи не вдаются в описание ошибки, а просто нажимают кнопки Power OFF or Restart, пытаясь исправить проблему (см. ниже). Теперь операционные системы семейства NT, начиная с Windows 2000, могут быть настроены таким образом, чтобы дать пользователю возможность вручную спровоцировать «синий экран смерти». Чтобы включить эту опцию, необходимо изменить определённые настройки в системном реестре[2]. После этого по двойному нажатию клавиши SCROLL LOCK при удерживании правой клавиши CTRL система выдаст синий экран. Эта опция полезна, например, для получения дампа памяти компьютера в заданный момент или для экстренной остановки компьютера аналогично кнопке Reset. Иногда она используется при разрешении настоящих проблем работы операционной системы.

Windows 11[]

В этот момент синий экран смерти стал чёрным, также: перезагрузки, обновления, блокировки (гибернация) и завершения работы системы (Black Screen of Death). В сборке 22499.1010 черный экран смерти снова поменялся на синий, но синий цвет в нем чуть-чуть темней синего цвета в синем экране смерти Windows 10.

Windows 9x — Millenium[]

После появления синего экрана в системах Windows 9x в отдельных случаях компьютер спрашивает, следует ли продолжить работу. Во многих случаях возможно нормальное продолжение работы после синего экрана, однако компьютер все же приходится перезагружать. В Windows 3.x вызвать синий экран смерти можно было, нажав сочетание клавиш CTRL+ALT+DEL. Существовало много разных вариаций этого экрана: например, вместо стандартного описания ошибки могло быть совсем другое; также вместо надписи «Windows» в белом прямоугольнике могли быть надписи «System is busy», «WARNING!» «System error», название какого-либо приложения или вируса и т. д. Также в этом синем экране редко отображался код ошибки, в основном система предлагала нажать любую кнопку или перезагрузить компьютер

В Windows 9x синий экран смерти появлялся по менее значительным поводам: например, если произойдет примитивный сбой в работе системы, если открыть дисковод во время чтения диска системой или даже при изменении разрешения экрана при перезагрузке.

В Windows 9x язык синего экрана смерти был таким же, как и язык самой операционной системы[5]. Вновь разноязычный синий экран появился только в Windows 8.

Синий экран смерти в Windows 95 и 98 можно вызвать вручную, введя в окне «Выполнить…» команду con/con или aux/aux.

В культуре[]

  • В мультсериале «Удивительный мир Гамбола» после неудачной попытки зайти в интернет был выдан синий экран смерти.
  • В компьютерной игре «Portal 2» есть синий экран смерти.
  • Синий экран смерти есть в компьютерной игре «Vampire: The Masquerade — Bloodlines». На уровне в канализации, в самом конце, где надо открыть тоннель в логово Носферату, на компьютере, открывающем этот тоннель, можно увидеть BSoD :).
  • В компьютерной игре «Ghost Master» его можно вызвать, если привязать к компьютеру призрака с оковами на электричество и использовать умения 🎇, ✨🎆🎇✨ или 🖐💨⚡(при двух последних синие экраны появляются у всех компьютеров, находящихся в помещении, например, на уровне «Необычные подозреваемые»).
  • В компьютерной игре «Magicka» есть заклинание «Выход на рабочий стол», <<выбрасывающися>> любого персонажа из игры. Во время применения заклинания на цель «наскакивает» BSOD, и она исчезает.
  • В аддоне «Opposing Force» к компьютерной игре «Half-Life», в самом начале, можно вызвать синий экран смерти на одном из лабораторных компьютеров. В комнате, где толстый охранник застрелил зомби, нужно подойти к компьютеру, на экране которого виден рабочий стол Windows, и несколько раз нажать кнопку «использовать». Изображение на экране сменится на BSoD.
  • В компьютерной игре «Startopia» в лаборатории, где работают учёные-<<тураккены>>, на экране компьютера обычно появляются различные графики, но иногда на нём высвечивается BSoD, после чего <<турракен>>-учёный с досадой бьёт кулаком по устройству.
  • В компьютерной игре «Prey» в одном из уровней инопланетный компьютер, если его активировать несколько раз, также выдает BSoD.
  • В компьютерной игре «Duke Nukem Forever» на одном из уровней, когда Дюк прыгает в люк и сбивает монитор компьютера. Если приглядеться, то можно увидеть BSoD Windows 95/98/ME.
  • В компьютерной игре «Scrapland» после уничтожения начальника главного героя, если продолжить игру, можно увидеть на информационных экранах внутри здании вместо новостей нечто, очень напоминающее BSoD.
  • В компьютерной игре «Dead Island» в отеле при перезагрузке системы безопасности на мониторах можно увидеть BSoD.
  • В сериале «Мульт личности» можно неоднократно заметить BSoD, причем только тот, который использовался в Windows 3.x и 9.х (фото 2). Когда Тимошенко, Янукович, Ющенко и Яценюк поют песню в Верховной Раде, на проекторах изображен синий экран. На этих же проекторах «синий экран смерти» можно увидеть и в новогоднем выпуске 2009—2010 года, когда королева Елизавета Вторая звонит Януковичу в Раду. BSoD также можно заметить в 11 серии, в аэропорту, когда рейсы задерживали из-за извержения вулкана в Исландии, на стене висит монитор с «синим экраном смерти». А также «синий экран» изображен на экранах компьютеров в супермаркете, в 23 серии, когда у Миронова всего 300 рублей, а продавец насчитал ему 25K.
  • В Mac OS X на пиктограммах сетевых компьютеров с Windows изображен синий экран смерти.
  • В мультфильме «Джимми Нейтрон» в серии, где все функции аппарата перемешались, и главный герой говорил, что картинка зависла, показывался синий экран смерти Windows 9x.
  • В компьютерной игре «Super Smash Flash 2» при вызывании покемона missingno появляется изображение, которое является пародией на BSoD.
  • В аддоне «В сумерках» к компьютерной игре «The Sims 3» в городе Бриджипорт на съёмочной площадке иногда появляется компьютер с синим экраном смерти.
  • В 279 эпизоде мультфильма «Indigen» BSoD возникает на бортовом компьютере русской боевой космической станции (РБКС).
  • В компьютерной игре «Две сорванные башни» в прологе, когда персонаж добирается до зала управления на большом компьютере виден BSoD Windows 98.
  • В сериале «Воздействие» (Leverage) в первой серии первого сезона на 31 минуте на экране компьютера секретаря видим BSoD Windows 98.
  • В компьютерной игре «Космические Рейнджеры HD: Революция» на фоне помещения бизнес-центра есть синий экран смерти.
  • В компьютерной игре «Half-Life» можно неоднократно заметить компьютеры с BSoD.
  • В одной из частей клипа артиста VibeTGK «Теоритические Электродинамики» появляется пародия на BSoD.
  • В компьютерной игре «Far Cry» на некоторых уровнях можно встретить компьютеры с экранами смерти.
  • В онлайн-игре «Adventure Quest» при пропадании интернет-соединения появляется «синий свиток рока» — Blue Scroll of Doom (что дает ту же аббревиатуру BSoD).
  • В компьютерной игре Rovio «Bad Piggies» при возникновении технических неполадок появляется «Green Screen of Pig Death», что является пародией на GSoD.
  • В компьютерной игре «Payday 2» можно увидеть BSoD на телевизорах в офисе ФБР, во время прохождения миссии «Освобождение Хокстона»
  • В компьютерной игре «The Sims 4» при поломке компьютера, на компьютере персонажа появится BSoD на вымышленном языке «Симлиш».
  • В компьютерной игре «Watch Dogs» в процессе взлома банкомата появляется экран смерти. Также он появляется во время использования 😎🔲🎉💬〽💫💨💞, во всех телевизорах города.
  • В начале компьютерной игры «Tom Clancy’s Splinter Cell: Blacklist» на заднем плане можно увидеть BSoD.
  • В конце компьютерной игры Лунтик X тот самый Лунтик идёт до BSoD
  • В мультфильме «Фиксики» также присутствует синий экран смерти в 3 сезоне серии «Вирус»
  • В компьютерной игре «Needy Girl Overdose» после каждой концовки (не считая секретную, что идет после прохождения всех предыдущих) выскакивает синий экран смерти, идущий также с пародией на заедание звука

Синий экран смерти в других системах[]

  • В ReactOS есть синий экран смерти.
  • Синий экран смерти есть и в Symbian OS 8.1, который появляется при запуске программы с чужой карты памяти.

Проблемы с локализованными версиями Windows[]

Проверить информацию.Необходимо проверить точность фактов и достоверность сведений, изложенных в этой статье.

На странице обсуждения должны быть пояснения.

В локализованных версиях Windows сообщение об ошибке выводится на языке локализации. Если в видеокарту не загружены символы алфавита языка, сообщение превращается в мешанину символов, так как загруженные драйверы локализации неверно используются при выводе BSoD. Например, такое случается в русской версии Windows XP. Эта проблема устранена, начиная с Windows XP SP3: синий экран теперь всегда выводится на английском языке.

[]

Из Википедии[]

Код[]

Windows 3.x[]

В Windows 3.x при глобальном сбое система принудительно завершала свою работу, в таком случае появлялся либо чёрный экран, либо среда MS-DOS.

Если нажать комбинацию клавиш CTRL+ALT+DEL, появлялся синий экран, который выполнял функцию диспетчера задач: если нажать на любую клавишу, то активное приложение будет принудительно закрыто, повторное нажатие CTRL+ALT+DEL вызывало перезагрузку компьютера.

Если требовалось разрешить доступ к физическому оборудованию, также появлялся синий экран, спрашивающий разрешение у пользователя.

Windows 9x[]

Дизайн «синего экрана» в Windows 9x по сравнению с Windows 3.x не претерпел никаких изменений.

В Windows 9x синий экран появлялся очень часто из за нестабильности (В Windows ME синие экраны появлялись почти каждый час).Пользователю даны возможности: Перезагрузить компьютер или же вернуться к системе,нажав Enter (ИМХО, не помогло).

Синий экран смерти в Windows 95 и 98 появлялся в момент, когда система пыталась получить доступ к файлу c:\con\con или c:\aux\aux. 16 марта 2000 года было выпущено обновление для решения этой проблемы.

20 апреля 1998 года, когда Биллом Гейтсом на выставке COMDEX проводилась презентация Windows 98, его помощник подключил к демонстрационному компьютеру сканер, чтобы продемонстрировать возможности системы Plug and Play. После подключения устройства произошла фатальная ошибка. В тот момент Гейтс отшутился: «Должно быть, именно поэтому мы пока и не продаём Windows 98».

Windows NT[]

Основная статья: Windows NT

Для этих версий Windows синий экран смерти появляется, когда в коде ядра или драйвера, выполняющемся в режиме ядра или в важных для системы процессах, которые выполняются в пользовательском режиме (winlogon.exe, csrss.exe), возникает неустранимая ошибка. Единственным возможным действием в данном случае является перезагрузка компьютера (при этом пользователь теряет все несохранённые данные). По умолчанию такая перезагрузка происходит автоматически. После этого операционная система создаёт в системном журнале запись с параметрами возникшей ошибки. Если в настройках ОС включено создание дампов памяти, то в системном журнале будет указан путь к файлу с расширением .dmp. Он может быть использован разработчиками программ и драйверов для более детального определения причин ошибки (с помощью Microsoft Debugging Tools).

В рамках Windows Resource Kit синие экраны смерти называются стоп-ошибками (англ. stop error); в SDK и DDK они называются bug check screens или Stop screens.

При выходе BSoD в системе запрещаются все прерывания, экран переводится в текстовый режим, пользователь оказывается вне прикладного уровня, так что никаких окон прикладных программ быть не может (что иногда используется вирусами).

Содержимое текста на экране:

  • код ошибки (Stop-код) и её символьное имя (например, 0x0000001E, см. выше)
  • 4 параметра, поясняющие ошибку, предназначенные для отладочного ПО (значение параметров зависит от кода ошибки). Также можно самому получить информацию, поясняющую ошибку, с помощью командной строки и команды net helpmsg.
  • адрес места ошибки (если его возможно указать)
  • название драйвера, в котором произошла ошибка (если его возможно указать)

Ядро NT предоставляет функции KeBugCheck и KeBugCheckEx, которые показывают синий экран смерти, останавливая работу системы. Обе функции принимают Stop-код, вторая позволяет также указать упомянутые ранее 4 дополнительных параметра.

Дизайн[]

В Windows NT 3.1 — 4.0 на синем экране отображалось множество драйверов, которые использовались в момент фатальной ошибки. Вверху отображался код ошибки.

В Windows 2000 текст экрана претерпел значительные изменения: список драйверов был убран, в текст были внесены рекомендации для пользователей. В Windows XP код ошибки был перемещён вниз, стал использоваться шрифт Lucida Console без сглаживания, в поздних версиях использовался шрифт Consolas.

Новая версия экрана с ошибкой была замечена разработчиком после предварительного просмотра Windows 8, выпущенного в сентябре 2012 года. Вместо отображения детальной технической информации об ошибке использован упрощённый для пользователей подход, при котором отображается грустный смайлик и сообщение о необходимости перезагрузки компьютера. Это было сделано из соображения, что многие пользователи не вдаются в описание ошибки, а просто нажимают кнопки Power Off или Reset, пытаясь исправить проблему. Сама причина этой проблемы отображается ниже. Также такой вариант экрана с ошибкой, возможно, не так пугает людей, которые видят «экран смерти».

В одном из обновлений для Windows 10 на экран был добавлен QR-код, который при сканировании направлял на сайт Microsoft сообщение с информацией об ошибке. В предварительных сборках Windows 10 вместо синего появляется «зелёный экран смерти».

В предварительных сборках Windows 11 экран смерти стал чёрного цвета.

В других системах[]

  • ReactOS использует синий экран, схожий с таковым в Windows 2000.
  • Синий экран смерти есть и в Symbian OS 8.1, который появляется при запуске программы с чужой карты памяти

В различных системах[]

Windows 1.x и Windows 2.x[]

Windows 3.x[]

Windows 9x[]

Windows NT[]

Для этих версий Windows синий экран смерти появляется, когда в коде ядра или драйвера, выполняющемся в режиме ядра или в важных для системы процессах, которые выполняются в пользовательском режиме (winlogon.exe, csrss.exe), возникает неустранимая ошибка. Единственным возможным действием в данном случае является перезагрузка компьютера (при этом пользователь теряет все несохранённые данные). По умолчанию такая перезагрузка происходит автоматически. После этого операционная система создаёт в системном журнале запись с параметрами возникшей ошибки. Если в настройках ОС включено создание дампов памяти, то в системном журнале будет указан путь к файлу с расширением .dmp. Он может быть использован разработчиками программ и драйверов для более детального определения причин ошибки (с помощью Microsoft Debugging Tools).

В рамках Windows Resource Kit синие экраны смерти называются стоп-ошибками (англ. stop error); в SDK и DDK они называются bug check screens или Stop screens.

При выходе BSoD в системе запрещаются все прерывания, экран переводится в текстовый режим, пользователь оказывается вне прикладного уровня, так что никаких окон прикладных программ быть не может (что иногда используется вирусами).

Содержимое текста на экране:

  • код ошибки (Stop-код) и её символьное имя (например, 0x0000001E, KMODE_EXCEPTION_NOT_HANDLED)
  • 4 параметра, поясняющие ошибку, предназначенные для отладочного ПО (значение параметров зависит от кода ошибки). Также можно самому получить информацию, поясняющую ошибку, с помощью командной строки и команды net helpmsg.
  • адрес места ошибки (если его возможно указать)
  • название драйвера, в котором произошла ошибка (если его возможно указать)

Ядро NT предоставляет функции KeBugCheck и KeBugCheckEx, которые показывают синий экран смерти, останавливая работу системы. Обе функции принимают Stop-код, вторая позволяет также указать упомянутые ранее 4 дополнительных параметра

Дизайн[]

В Windows NT 3.1 — 4.0 на синем экране отображалось множество драйверов, которые использовались в момент фатальной ошибки. Вверху отображался код ошибки.

В Windows 2000 текст экрана претерпел значительные изменения: список драйверов был убран, в текст были внесены рекомендации для пользователей. В Windows XP код ошибки был перемещён вниз, стал использоваться шрифт Lucida Console без сглаживания, в поздних версиях использовался шрифт Consolas.

Новая версия экрана с ошибкой была замечена разработчиком после предварительного просмотра Windows 8, выпущенного в сентябре 2012 года. Вместо отображения детальной технической информации об ошибке использован упрощённый для пользователей подход, при котором отображается грустный смайлик и сообщение о необходимости перезагрузки компьютера. Это было сделано из соображения, что многие пользователи не вдаются в описание ошибки, а просто нажимают кнопки Power Off или Reset, пытаясь исправить проблему. Сама причина этой проблемы отображается ниже. Также такой вариант экрана с ошибкой, возможно, не так пугает людей, которые видят «экран смерти».

В одном из обновлений для Windows 10 на экран был добавлен QR-код, который при сканировании направлял на сайт Microsoft и сообщение с информацией об ошибке. В предварительных сборках Windows 10 вместо синего появлялся «зелёный экран смерти».

В предварительных сборках Windows 11 экран смерти стал чёрного цвета (также, как и обновление, завершение работы и перезагрузка.

В других системах[]

Не волнуйтесь! В MSPaint можно сделать собственный экран рока. Также в My Blue Screen of Death можно показать собственный экран, но с шрифтом Окна ТИ, 8: Окна 8-11

другие экраны см. выше

/\

||

||

||

||

BSoD

галлерея

Другие виды экрана смерти[править | править код][]

Красный Экран Смерти (RSoD)

Красный Экран Смерти (RSoD)

From Wikipedia, the free encyclopedia

«BSoD» redirects here. For the Person of Interest episode, see B.S.O.D.

The Blue Screen of Death in Windows Me.

The Blue Screen of Death (BSoD), Blue screen error, Blue Screen, fatal error, or bugcheck, and officially known as a Stop error,[1][2][3] is a critical error screen displayed by the Microsoft Windows and ReactOS operating systems in the event of a fatal system error.

The Blue Screen of Death indicates a system crash, in which the operating system has reached a critical condition where it can no longer operate safely. Possible issues include hardware failure, an issue with or without a device driver, or unexpected termination of a crucial process or thread.

History[edit]

"Blue screen" on Windows 1.01

The boot screen on Windows 1.01/2.03 filled with random characters due to an incorrect DOS version.
External video
YouTube logo

Videos of the boot screen on Windows 1.01 filled with random characters due to an incorrect DOS version.

video icon Windows 1.0 BSOD (Incorrect DOS Version): Short version, showing a failed Windows startup.
video icon Windows 1.01 Blue Screen of Death: Long version, showing installation of MS-DOS 6 and Windows 1.01, and the failed startup of Windows 1.01.

An early blue error screen first existed in the Beta Release of Windows 1.0; if Windows found a different DOS version than it expected, the error message «Incorrect DOS version» alongside other text messages detailing what check failed to pass would be appended to the boot screen before starting normally.[4] In the final release (version 1.01), however, this screen prints out random characters after the «Incorrect DOS version» text as a result of a bug in the Windows logo code.[4] This is not a crash screen, however; upon crashing, Windows 1.0 either locks up or exits to DOS.

Windows 3.0 uses a text-mode screen for displaying important system messages, usually from digital device drivers in 386 Enhanced Mode or other situations where a program could not run. Windows 3.1 changed the color of this screen from black to blue. Windows 3.1 also displays a blue screen when the user presses the Ctrl+Alt+Delete key combination while no programs were unresponsive (the reverse is true for when there are unresponsive programs). As with prior versions, Windows 3.x exits to DOS if an error condition is severe enough.

The original Blue Screen of Death from Windows NT 3.51 (Italian localization).

The first Blue Screen of Death appeared in Windows NT 3.1[5] (the first version of the Windows NT family, released in 1993), and later appeared on all Windows operating systems released afterwards. In its first iteration, the error screens started with *** STOP:, hence it became known as a «stop error.»

BSoDs can be caused by poorly written device drivers or malfunctioning hardware,[6] such as faulty memory, power supply issues, overheating of components, or hardware running beyond its specification limits. In the Windows 9x operating systems, incompatible DLLs or bugs in the operating system kernel could also cause BSoDs.[7] Because of the instability and lack of memory protection in Windows 9x OSes, BSoDs were much more common.

Contrary to popular belief, the Windows Embedded Compact (formerly known as Windows CE) line of embedded operating systems do not use the Blue Screen of Death.[8]

Attribution[edit]

On September 4, 2014, several online journals, including Business Insider,[9] DailyTech,[10] Engadget,[11] Gizmodo,[12] Lifehacker,[13] Neowin,[14] Softpedia,[15] TechSpot,[16] The Register,[17] and The Verge[18] incorrectly attributed the creation of the Blue Screen of Death to Steve Ballmer, Microsoft’s former CEO, citing an article by Microsoft employee Raymond Chen, entitled «Who wrote the text for the Ctrl+Alt+Del dialog in Windows 3.1?».[19] The article focused on the creation of the first rudimentary task manager in Windows 3.x which shared visual similarities with a BSoD, with Steve Ballmer writing the messages that had appeared on them.[19] In a follow-up on September 9, 2014, Raymond Chen complained about this widespread mistake, claimed responsibility for revising the BSoD in Windows 95 and panned BGR.com for having «entirely fabricated a scenario and posited it as real».[20]

According to former Microsoft employee David Plummer, the Blue Screen of Death (also known as a Stop error) in the Windows NT family was actually designed by Microsoft developer John Vert and was not inspired by the rudimentary task manager screen of Windows 3.x.[21] John Vert states that the Stop error screens were assigned the color blue because the universal color palette of the video hardware at that time was very rudimentary and he personally used a MIPS OS box and SlickEdit for programming, so that the firmware and editor both displayed white text on a blue background, making it for a more consistent programming experience.[21]

Formats[edit]

BSoDs originally showed silver text on a royal blue background with information about current memory values and register values. Starting with Windows Server 2012 (released in September 2012), Windows adopted a cerulean background. Windows 11 initially used a black background, but starting from build number 22000.348,[22] switched to a dark blue background.[23] Preview builds of Windows 10, Windows 11, and Windows Server (available from the Windows Insider program) feature a dark green background instead of a blue one.[24][25][22] Windows 3.1, 95, and 98 support customizing the color of the screen.[26] In the Windows NT family, however, the color is hard-coded.[26]

Windows 95, 98 and Me render their BSoDs in the 80×25 text mode. BSoDs in the Windows NT family initially used the 80×50 text mode on a 720×400 screen. Windows 2000, Windows XP, Vista, and 7 BSoDs use the 640×480 screen resolution. Windows 2000 used its built-in kernel mode font while XP, Vista, and 7 use the Lucida Console font. Windows 8 and Windows Server 2012 use Segoe UI. On UEFI machines, the BSoDs use the highest screen resolution available. On legacy BIOS machines, they use the 1024×768 resolution by default, but they can also be configured to use the highest resolution available (via the ‘highestmode‘ parameter in Boot Configuration Data).[27] Windows 10 builds 14316 and up uses the same format as Windows 8, but has a QR code which leads to a Microsoft Support web page that tries to help users troubleshoot the issue step-by-step.

Windows NT[edit]

Windows NT is a line of operating systems released by Microsoft since 1993, initially released for the business and enterprise markets and later expanded into the mainstream consumer market, replacing the Windows 9x series. The series started off with Windows NT 3.1, with its latest release being Windows 11. All Windows NT operating systems are natively 32-bit (and 64-bit in later versions) and do not require MS-DOS to run.

Blue Screen of Death[edit]

The Blue Screen of Death in Windows 2000.

The Blue Screen of Death in Windows 2000.
The Blue Screen of Death in Windows XP-7, including Windows Server 2003-2008 R2.
The Blue Screen of Death in Windows XP, Windows Vista and Windows 7, as well as Windows Server operating systems such as Windows Server 2003, Windows Server 2008 and Windows Server 2008 R2.
The "Fatal System Error" Blue Screen of Death in Windows XP-7, including Windows Server 2003-2008 R2.
The «Fatal System Error» Blue Screen of Death in Windows XP, Windows Vista and Windows 7, as well as Windows Server operating systems such as Windows Server 2003, Windows Server 2008 and Windows Server 2008 R2.
The Blue screen of death on Windows 8 and 8.1.
The Blue Screen of Death in Windows 8, Windows 8.1 and Windows 10 (RTM–1511), which includes a sad emoticon alongside an error code.
The Blue screen of death on Windows 10 and 11.
The Blue Screen of Death in Windows 10 (1607 onwards) and Windows 11, which includes a sad emoticon, an error code and a QR code for quick troubleshooting. The word «PC» was changed to «device» starting with version 2004 onwards. A different shade of blue is used in Windows 11.
The Blue screen of death on Windows 11 (RTM-22000).
The Blue Screen of Death in Windows 11 builds prior to 22000.348, which was black except for the QR code.

In the Windows NT family of operating systems, the blue screen of death (referred to as «bug check» in the Windows software development kit and driver development kit documentation) occurs when the kernel or a driver running in kernel mode encounters an error from which it cannot recover. This is usually caused by an illegal operation being performed. The only safe action the operating system can take in this situation is to restart the computer. As a result, data may be lost, as users are not given an opportunity to save it.

The text on the error screen contains the code of the error and its symbolic name (e.g. «0x0000001E, KMODE_EXCEPTION_NOT_HANDLED») along with four error-dependent values in parentheses that are there to help software engineers fix the problem that occurred. Depending on the error code, it may display the address where the problem occurred, along with the driver which is loaded at that address. Under Windows NT, the second and third sections of the screen may contain information on all loaded drivers and a stack dump, respectively. The driver information is in three columns; the first lists the base address of the driver, the second lists the driver’s creation date (as a Unix timestamp), and the third lists the name of the driver.[28] By default, Windows will create a memory dump file when a stop error occurs. Depending on the OS version, there may be several formats this can be saved in, ranging from a 64kB «minidump» (introduced in Windows 2000) to a «complete dump» which is effectively a copy of the entire contents of physical memory (RAM). The resulting memory dump file may be debugged later, using a kernel debugger. For Windows, WinDBG or KD debuggers from Debugging Tools for Windows are used.[29] A debugger is necessary to obtain a stack trace, and may be required to ascertain the true cause of the problem; as the information on-screen is limited and thus possibly misleading, it may hide the true source of the error. By default, Windows XP is configured to save only a 64kB minidump when it encounters a stop error, and to then automatically reboot the computer. Because this process happens very quickly, the blue screen may be seen only for an instant or not at all. Users have sometimes noted this as a random reboot rather than a traditional stop error, and are only aware of an issue after Windows reboots and displays a notification that it has recovered from a serious error. This happens only when the computer has a function called «Auto Restart» enabled, which can be disabled in the Control Panel which in turn shows the stop error.

Microsoft Windows can also be configured to send live debugging information to a kernel debugger running on a separate computer. If a stop error is encountered while a live kernel debugger is attached to the system, Windows will halt execution and cause the debugger to break in, rather than displaying the BSoD. The debugger can then be used to examine the contents of memory and determine the source of the problem.

A BSoD can also be caused by a critical boot loader error, where the operating system is unable to access the boot partition due to incorrect storage drivers, a damaged file system or similar problems. The error code in this situation is STOP: 0x0000007B (INACCESSIBLE_BOOT_DEVICE).[30] In such cases, there is no memory dump saved. Since the system is unable to boot from the hard drive in this situation, correction of the problem often requires using the repair tools found on the Windows installation disc.

Details[edit]

The Blue Screen of Death in Windows Server 2012, Server 2016 Technical Preview 4 and Windows 8.x (Japanese Language), Note that the sad emoticon is absent.

Before Windows Server 2012, each BSoD displayed an error name in uppercase (e.g. APC_INDEX_MISMATCH), a hexadecimal error number (e.g. 0x00000001) and four parameters. The last two are shown together in the following format:[31]

error code (parameter 1, parameter 2, parameter 3, parameter 4) error name

Depending on the error number and its nature, all, some, or even none of the parameters contain data pertaining to what went wrong, and/or where it happened. In addition, the error screens showed four paragraphs of general explanation and advice and may have included other technical data such the file name of the culprit and memory addresses.

With the release of Windows Server 2012, the BSoD was changed, removing all of the above in favor of the error name and a concise description. Windows 8 also added a sad-emoticon as well (except on the Japanese versions or Windows Server releases[32]). The hexadecimal error code and parameters can still be found in the Windows Event Log or in memory dumps. Since Windows 10 build 14316, the screen features a QR code for quick troubleshooting. In Windows 10 version 2004 onwards and Windows 11, the text on the BSoD was slightly changed, with the text «Your PC ran into a problem» being reworded as «Your device ran into a problem».

Windows 9x[edit]

Windows 9x is a community nickname given for Microsoft’s line of consumer-oriented operating systems released from 1995 to 2000. The series includes Windows 95, 98, and Me (Note that the latter OS does not match the naming scheme of the two prior OSes). All Windows 9x operating systems are based on the Windows 95 kernel and MS-DOS, with the MS-DOS portion running versions 7 and 8.

Blue Screen of Death[edit]

The Blue Screen of Death in Windows 9x, as it appears on Windows 95 and Windows 98.

The Windows 9x operating systems used the Blue Screen of Death as the main way for virtual device drivers to report errors to the user. This version of the BSoD, internally referred to as «_VWIN32_FaultPopup«, gives the user the option either to restart the computer or to continue using Windows. This behavior is in contrast with the Windows NT versions of the BSoD, which prevents the user from using the computer until it has been powered off or restarted (usually automatic).

The most common BSoD is displayed on an 80×25 text-mode screen, which is the operating system’s way of reporting an interrupt caused by a processor exception; it is a more serious form of the general protection fault dialog boxes. The memory address of the error is given and the error type is a hexadecimal number from 00 to 11 (0 to 17 decimal). The error codes are as follows:[33]

  • 00: Division fault
  • 01: Startup Error
  • 02: Non-Maskable Interrupt
  • 03: Shutdown Error
  • 04: Overflow Trap
  • 05: Bounds Check Fault
  • 06: Invalid Opcode Fault
  • 07: «Coprocessor Not Available» Fault
  • 08: Double Fault
  • 09: Coprocessor Segment Overrun
  • 0A: Invalid Task State Segment Fault
  • 0B: Not Present Fault
  • 0C: Stack Fault
  • 0D: General Protection Fault
  • 0E: Page Fault
  • 0F: Error Message Limit Exceed
  • 10: Coprocessor Error Fault
  • 11: Alignment Check Fault

Reasons for BSoDs include:

  • Problems that occur with incompatible versions of DLLs: Windows loads these DLLs into memory when they are needed by application programs; if versions are changed, the next time an application loads the DLL it may be different from what the application expects. These incompatibilities increase over time as more new software is installed. According to some people[who?], this is one of the main reasons why a clean install of Windows is more stable than an «old» one (or an in-place upgrade).
  • Faulty or poorly written device drivers.
  • Hardware incompatibilities.
  • Damaged hardware may also cause a BSoD.

In Windows 95 and 98, a BSoD occurs when the system attempts to access the file «c:\con\con«, «c:\aux\aux«, or «c:\prn\prn» on the hard drive. This could be inserted on a website to crash visitors’ machines as a prank. In reality, however, they are reserved device names for DOS systems. Attempting to access them from Windows causes a crash, which in turn brings up said BSoD. On March 16, 2000, Microsoft released a security update to resolve this issue.[34]

One famous instance of a Windows 9x BSoD occurred during a presentation of a Windows 98 beta given by Bill Gates at COMDEX on April 20, 1998: The demo PC crashed with a BSoD when his assistant, Chris Capossela, connected a scanner to the PC to demonstrate Windows 98’s support for Plug and Play devices. This event brought thunderous applause from the crowd and Gates replied (after a nervous pause): «That must be why we’re not shipping Windows 98 yet.»[35]

Similar screens[edit]

«Red Screen of Death» redirects here. The term may also refer to an error message used on PlayStation systems.

The Red Screen of Death in a post-reset Windows Longhorn build. Note that the word «execution» is misspelt as «exectuion», which was fixed in a later build.

Stop errors are comparable to kernel panics in macOS, Linux, and other Unix-like systems, and to bugchecks in OpenVMS. Windows 3.1 displays a Black Screen of Death instead of a blue one.[20] Some versions of macOS (notably OS X Lion) also displays a Black Screen of Death as well, usually pointed to a graphics card or sleep/wake issue.[36] Beta versions of Windows 98 displays a red error screen raised by the Advanced Configuration and Power Interface (ACPI) when the host computer’s BIOS encounters a problem.[37] The bootloader of the first beta version of Windows Vista also displays a red error screen in the event of a boot failure.[38][39][40] The Xbox One has a Green Screen of Death instead of a blue one.[citation needed] In Windows 10, an Orange Screen of Death appears when there is a driver incompatibility present.[citation needed]

As mentioned earlier, the insider builds of Windows Server 2016 and later, Windows 10, and Windows 11 displays a green screen.[24][25][22]

See also[edit]

  • Screens of death
    • Guru Meditation
    • Kernel panic
    • Purple Screen of Death
    • Sad Mac
    • Black screen of death
  • Red Ring of Death
  • Machine-check exception (MCE)
  • Windows Hardware Error Architecture (WHEA)

References[edit]

  1. ^ «Troubleshoot blue screen errors». Support. Microsoft. April 10, 2019. Archived from the original on September 4, 2019.
  2. ^ «Understanding Bugchecks». TECHCOMMUNITY.MICROSOFT.COM. March 16, 2019. Retrieved March 12, 2023.
  3. ^ «Blue screen data — Windows drivers». Microsoft Learn. January 4, 2023. Retrieved March 21, 2023.
  4. ^ a b «Why does Windows 1.01 crash at the splash screen?». Retro Computing. August 30, 2021. In the final release of Windows, these detailed messages were hastily removed. The code that would print them, however, was not, and this is what produces the garbage output.
  5. ^ Chen, Raymond (September 26, 2017). «Who implemented the Windows NT blue screen of death?». The Old New Thing. Microsoft. Archived from the original on March 15, 2019. Retrieved October 1, 2021.
  6. ^ Wilson, Michelle (July 25, 2019). «What is the Blue Screen of Death in Windows 10 and How to Fix it?». HP. Retrieved October 1, 2021.
  7. ^ Cepero, Robert (May 17, 2019). «Blue Screen of Death: Causes and Fixes». Bleuwire. Retrieved October 1, 2021.
  8. ^ «Blue screen — Microsoft Windows Embedded Compact VErsion 7.00 (Build 2864)». social.msdn.microsoft.com. Retrieved January 18, 2023.
  9. ^ Smith, Dave (September 4, 2014). «Steve Ballmer Wrote The Blue Screen Of Death». Business Insider. Business Insider Inc. Archived from the original on September 8, 2014. Retrieved September 10, 2014.
  10. ^ Mick, Jason (September 4, 2014). «Microsoft Exec Reveals Steve Ballmer Created Original Blue Screen of Death Message». Daily Tech. DailyTech LLC. Archived from the original on August 20, 2015. Retrieved September 10, 2014.
  11. ^ Fingas, Jon (September 4, 2014). «Steve Ballmer wrote Windows’ first Ctrl-Alt-Delete message (updated)». Engadget. AOL. Archived from the original on September 9, 2014. Retrieved September 10, 2014.
  12. ^ Condliffe, Jamie (September 4, 2014). «Steve Ballmer Wrote the Blue Screen of Death». Gizmodo. Gizmodo Media Group. Archived from the original on September 11, 2014. Retrieved September 10, 2014.
  13. ^ Kidman, Alex (September 5, 2014). «Steve Ballmer Wrote The BSOD, So Stop Slacking Off». Lifehacker. Allure Media. Archived from the original on September 10, 2014. Retrieved September 10, 2014.
  14. ^ Sams, Brad (September 4, 2014). «Steve Ballmer wrote the BSOD text». Neowin. Neowin LLC. Archived from the original on September 8, 2014. Retrieved September 10, 2014.
  15. ^ Popa, Bogdan (September 4, 2014). «Steve Ballmer Himself Created the First Blue Screen of Death Text». Softpedia. SoftNews SRL. Archived from the original on September 10, 2014. Retrieved September 10, 2014.
  16. ^ Schiesser, Tim (September 4, 2014). «The original Blue Screen of Death was written by Steve Ballmer». TechSpot. Archived from the original on September 10, 2014. Retrieved September 10, 2014.
  17. ^ Sharwood, Simon (September 4, 2014). «Ballmer PERSONALLY wrote Windows’ Blue Screen of Death text». The Register. Archived from the original on September 8, 2014. Retrieved September 10, 2014.
  18. ^ Warren, Tom (September 4, 2014). «Steve Ballmer wrote the Blue Screen of Death message». The Verge. Vox Media. Archived from the original on September 7, 2014. Retrieved September 10, 2014.
  19. ^ a b Chen, Raymond (September 2, 2014). «Who wrote the text for the Ctrl+Alt+Del dialog in Windows 3.1?». The Old New Thing. Microsoft. Archived from the original on November 15, 2020. Retrieved November 13, 2020.
  20. ^ a b Chen, Raymond (September 9, 2014). «Steve Ballmer did not write the text for the blue screen of death». The Old New Thing. Microsoft. Archived from the original on October 25, 2020. Retrieved November 13, 2020.
  21. ^ a b Plummer, David (January 30, 2021). «Why are Bluescreens Blue?». YouTube. Retrieved July 7, 2023.
  22. ^ a b c Warren, Tom (July 1, 2021). «Microsoft’s Blue Screen of Death is changing to black in Windows 11». The Verge. Vox Media. Retrieved July 2, 2021. While Microsoft is switching to a Black Screen of Death in Windows 11, the screen is identical to the one found in Windows 10 otherwise. The sad face remains, as does the stop code and crash dump. The current preview of Windows 11 includes a green BSOD, a color that Microsoft has been using for Windows Insider builds since 2016.
  23. ^ Klotz, Aaron (November 23, 2021). «Windows 11 Update Makes BSOD Blue Again and Fixes Major File Explorer Bugs». Tom’s Hardware.
  24. ^ a b Williams, Wayne (December 29, 2016). «Behold the Windows 10 GSOD — Green Screen of Death». BetaNews. Archived from the original on January 12, 2017.
  25. ^ a b Warren, Tom (December 29, 2016). «Windows 10 testers will now get a Green Screen of Death». The Verge. Vox Media. Archived from the original on January 1, 2017.
  26. ^ a b Seely, Scott (2000). Windows Shell Programming. Upper Saddle River, NJ: Prentice Hall PTR. pp. 232–233. ISBN 9780130254962. OCLC 44090524. BSOD stands for Blue Screen Of Death. One can customize the colors of this screen by setting a couple of variables in the 386Enh section of SYSTEM.INI: MessageTextColor and MessageBackColor. The user can only customize the BSOD under Windows 3.1, 95, and 98. These changes do not work under the Windows NT variants.
  27. ^ Graff, Eliot; Marshall, Don (December 15, 2021). «BCDEdit /set — Windows drivers». Windows Hardware Developer. Microsoft. Archived from the original on December 25, 2020 – via Microsoft Docs.
  28. ^ Microsoft Windows NT Workstation Resource Kit (1st ed.). Redmond, WA: Microsoft Press. October 29, 1996. ISBN 1-57231-343-9.
  29. ^ DOMARS. «Getting Started with WinDbg (Kernel-Mode)». msdn.microsoft.com. Archived from the original on March 14, 2016. Retrieved June 15, 2018.
  30. ^ «Stop error code 0x0000007B (INACCESSIBLE_BOOT_DEVICE)». support.microsoft.com. April 17, 2018. Archived from the original on March 28, 2021. Retrieved January 16, 2020.
  31. ^ «STOP: 0x00000001 (parameter, parameter, parameter, parameter) APC_INDEX_MIS». msdn.microsoft.com. June 29, 2006. Archived from the original on June 15, 2018. Retrieved June 15, 2018.
  32. ^ The-Feren-OS-Dev (May 31, 2021). «Something about the way Windows 8/10’s BSODs look in Japanese reminds me of the original Windows 8 BSOD design- OH». r/windows. Retrieved January 27, 2023.
  33. ^ «What Are Fatal Exception Errors». Support. Microsoft. January 19, 2007. Archived from the original on August 23, 2003. Retrieved October 16, 2013.
  34. ^ Microsoft Corporation (2000). «Patch Available for «DOS Device in Path Name» Vulnerability». TechNet. Microsoft. Archived from the original on August 30, 2011. Retrieved March 4, 2006.
  35. ^ Garmon, Jay (April 12, 2007). «Video: Bill Gates, meet the Blue Screen of Death». TechRepublic. CBS Interactive. Archived from the original on February 14, 2022. Retrieved February 15, 2022.
  36. ^ David W. Martin (August 6, 2011). «Black Screen Of Death Plagues Some Mac Users After Lion Update». Archived from the original on August 28, 2018. Retrieved August 27, 2018.
  37. ^ «Advanced Configuration and Power Interface Errors on Red Screen». Support (1.3 ed.). Microsoft. January 10, 2015. Archived from the original on July 25, 2015.
  38. ^ Kaplan, Michael (May 7, 2005). «Longhorn on Virtual PC 2004». Sorting it all Out. Microsoft. Archived from the original on January 3, 2013.
  39. ^ Best, Jo (May 11, 2005). «Red screen of death?». CNET. CBS Interactive. Archived from the original on August 9, 2011. Retrieved September 9, 2013.
  40. ^ Farrell, Nick (June 3, 2005). «Microsoft sees red over blue screen of death». The Inquirer. Incisive Media. Archived from the original on August 25, 2009. Retrieved September 9, 2013.{{cite web}}: CS1 maint: unfit URL (link)

External links[edit]

  • Bug Check Code Reference
  • SysInternals BlueScreen Screen Saver v3.2
  • Blue Screen of Death Archived March 31, 2022, at the Wayback Machine on MalWiki

  • Кодировка блокнота в windows 10
  • Коды активаторы для windows 10
  • Коды ошибок windows 7 расшифровка
  • Кодировка в реестре windows 10
  • Коды активации office 2019 на windows 10