- Что означает ошибка bsod
- 0x00000001
- 0x00000006
- 0x00000010
- 0x00000012
- 0x00000018
- 0x0000001e
- 0x00000020
- 0x00000023
- 0x00000024
- 0x0000003b
- 0x0000003e
- 0x0000004d
- 0x00000079
- 0x0000007b
- 0x00000085
- 0x0000008e
- 0x00000096
- 0x00000097
- 0x0000009b
- 0x0000009c
- 0x0000009f
- 0x000000a5
- 0x000000ed
- 0x000000f4
- 0x000000f5
- Диагностика bsod в windbg
- Назначение синего экрана
- Панель управления
- Поиск виндовс 10
- При очевидной причине (установка сбойного драйвера, обновления ос и пр.)
- Различия между файлами полного дампа памяти и файлами мини дампа
- Стресс-тест (как себя ведет оборудование под нагрузкой)
- Температуры цп, видеокарты
- Шаг 1: драйвера
- Шаг 2: чистка системы
- Шаг 4: оперативная память и жесткий диск
Что означает ошибка bsod
На ранних версиях ОС от Майкрософт по умолчанию при возникновении ошибки ядра соответствующее сообщение выводится на монитор буквально на несколько секунд, после чего компьютер просто перегружается или выключается. Чтобы успеть прочесть такое сообщение и хотя бы приблизительно узнать о причине её возникновения, нужно было в свойствах компьютера найти флажок с надписью «Выполнить автоматическую перезагрузку» и снять его.
В Windows 10 экран критических ошибок выглядит иначе, чем в «семёрке» или ХР, при этом компьютер не уходит в перезагрузку автоматически через несколько секунд. То есть вы имеете возможность записать код ошибки и только после этого подтвердить выполнение запрашиваемой информации.
Кроме буквенно-цифрового описания кода ошибки, BSOD содержит QR-код, в котором зашифрована прямая ссылка на официальный сайт Microsoft, на страницу, где содержится подробное описание ошибки и информация о том, как её исправить. Достаточно отсканировать с помощью смартфона этот код, чтобы попасть непосредственно на эту страничку, не занимаясь её поиском вручную.
Отметим, что далеко не всегда описание ошибки с официальной странички с указанием возможных действий помогает избавиться от проблемы, ведь причин сбоев существует немалое количество, среди них имеются как программные, так и аппаратные баги.
0x00000001
APC_INDEX_MISMATCH
В Windows XP:
Ошибка на уровне ядра. Это, вероятно, вызвано несоответствием между номером KeEnterCriticalRegion и номером KeLeaveCriticalRegion в файловой системе, что может привести к повреждению системы.
Windows 7 и Server 2008 R2:
Эта проблема вызвана ошибкой в драйвере Compositebus.sys.
Когда устройство MTP (мультимедийное) или WPD (портативное) подключается к компьютеру в первый раз и пытается установить драйвер, приложение может выполнить команду сброса USB-устройства. Драйвер Compositebus.sys, который вызывает ошибку вызывается синхронно.
- BSoD 0x00000001 появляется в Windows Server 2008 и Windows 7 при установке приложений сторонних производителей для устройств MTP и WPD. Также при первой установке. Ошибка возникает из-за непоследовательного состояния драйвера Compositebus.sys. Когда устройство MTP или MPD впервые подключается к компьютеру, Composite Bus Enumerator обнаруживает его и пытается установить драйвер устройства. В процессе установки стороннее приложение может выполнить команду сброса на USB-устройстве, что вызывает ошибку. Чтобы устранить ошибку, загрузите и установите последние обновления для вашей операционной системы.
- STOP 0x00000001 появляется в Windows Vista из-за ошибки в системном файле Win32k.sys. Поле CombinedApcDisable имеет значение 0x0000FFFFFFF.
0x00000006
INVALID_PROCESS_DETACH_ATTEMPT
Обычно это указывает на то, что поток был присоединен к процессу в ситуации, когда это недопустимо. Например, эта ошибка могла возникнуть, если KeAttachProcess был запущен, когда поток уже был присоединен к процессу (что недопустимо), или если поток вернулся из определенных вызовов функций в присоединенном состоянии (что недопустимо).
Эта ошибка также может возникнуть, если драйвер вызывает функцию KeAttachProcess, а поток уже присоединен к другому процессу. Лучше использовать функцию KeStackAttachProcess. Если текущий поток уже присоединен к другому процессу, функция KeStackAttachProcess сохраняет текущее состояние APC перед присоединением текущего потока к новому процессу.
Эта ошибка, скорее всего, связана с проблемами аппаратного обеспечения или драйверов устройств.
Она также может быть вызвана:
- Проблемы с памятью.
- Плохой блок питания.
- Перегрев.
- Обновите драйверы.
- Проверьте компьютер на наличие вирусов.
- Проверьте жесткий диск на наличие ошибок.
- Проверьте память на наличие ошибок.
- Проверьте блок питания.
Загрузите и установите последние обновления для вашей операционной системы.
0x00000010
SPIN_LOCK_NOT_OWNED
Ошибка ввода/вывода для жестких дисков.
При высоком уровне ввода-вывода для жестких дисков драйвер Scsiport снимет блокировку вращения на устройстве расширения, а затем снова заблокирует, если поле ReadyLogicalUnit Logical Device Number (LUN) текущего жесткого диска не установлено в нулевое значение.
Такое поведение вызывает сообщение об ошибке «Stop 0x00000010», поскольку потоки рассинхронизированы. Другой поток может обновить поля ReadyLogicalUnit после того, как поток-владелец проверит поле, но до того, как поток-владелец выполнит следующую итерацию цикла.
Повторите, что драйверы scsiport не получают адаптер spinlock в нижней части цикла. Условный поток драйвера Scsiport извлекает адаптер спин-лока и освобождает спин-лок при выходе из цикла.
- Обновление операционной системы.
- Обновите драйверы.
- Проверьте жесткий диск на наличие ошибок.
0x00000012
TRAP_CAUSE_UNKNOWN
Эта ошибка означает, что ее причина неизвестна. В этом случае для определения причины постарайтесь записать обстоятельства, при которых это произошло: что вы делали или пытались сделать в это время, какие изменения произошли в системе и т.д.д.
Рекомендации по устранению:
- Перезагрузите компьютер
- Если вы установили новое оборудование до возникновения этой ошибки остановки, убедитесь, что оно совместимо с вашей операционной системой. Вы можете проверить совместимость, перейдя по этой ссылке. Если ваша операционная система и новое оборудование несовместимы — замените устройство. Если оборудование совместимо, загрузите последние версии драйверов с сайта производителя оборудования и установите их. Если у вас установлены последние версии драйверов, попробуйте установить более старую версию. Обратитесь к своему реселлеру.
- Обновите операционную систему, последние обновления на сайте Microsoft.
- Если вы не установили новое оборудование, необходимо проверить напряжение в сети. Оно должно быть не менее 210 В.
- Проверьте оперативную память на работоспособность и ошибки. Вы можете проверить наличие ошибок с помощью программы Memtest . Если в компьютере установлено несколько модулей памяти, попробуйте поработать, вытаскивая сначала один модуль, затем другой, чтобы определить неисправный. Память RAM выходит из строя очень часто, но очень редко бывает, что одновременно выходит из строя более одного модуля.
- Проверьте, достаточно ли свободного места на жестком диске. Если места недостаточно, удалите некоторые данные.
- Проверьте жесткий диск на наличие поврежденных секторов и ошибок. Если возможно, восстановите ошибки и плохие сектора стандартными средствами (Свойства диска — Сервис — Выполнить проверку).
- Попробуйте восстановить систему из точки восстановления системы.
- Если вы не можете войти в Windows, попробуйте загрузиться с последней удачной конфигурации.
- Если вы сами настраивали BIOS, попробуйте сбросить настройки по умолчанию.
- Проверьте систему на наличие вирусов. Это можно проверить с помощью бесплатной утилиты от DrWeb.
- В крайнем случае, переустановите Windows.
- Если эта ошибка остановки появляется во время установки системы, возможно, не хватает оперативной памяти. Добавьте.
Возможные причины возникновения:
- Недостаток напряжения
- Большой объем оперативной памяти
- Малый объем памяти при установке системы
- Несовместимое оборудование
- Неподходящие драйверы
- Неисправная оперативная память
- Сломанный жесткий диск
- Нехватка места на жестком диске
- Может возникнуть при добавлении аппаратных устройств
- При использовании цветовой схемы Windows Aero
- Когда операционная система заблокирована
- Неправильно настроен Bios
- Влияние вирусов
0x00000018
REFERENCE_BY_POINTER
Произошел сбой при обращении к объекту. Должен существовать указатель, на который он указывает.
Счетчик ссылок на объект имеет недопустимое значение для текущего состояния объекта. Каждый раз, когда драйвер использует указатель на объект, он вызывает подпрограмму ядра для увеличения счетчика ссылок на объект на единицу. Когда драйвер завершает указатель, драйвер вызывает другую подпрограмму ядра, чтобы уменьшить счетчик ссылок на единицу.
Драйверы должны вызывать подпрограммы, увеличивающие (link) и уменьшающие (dereference) счетчик ссылок. Эта ошибка возникает, когда значение счетчика ссылок на объект не совпадает. Несоответствие обычно вызывается драйвером, который слишком часто уменьшает количество ссылок на объект, делая дополнительные вызовы, которые разыменовывают объект. Эта ошибка может возникнуть, когда счетчик ссылок равен нулю, а к объекту все еще есть открытые дескрипторы.
Эта ошибка, чаще всего, возникает из-за двух виновников:
Драйвер.
Антивирус.
- Попробуйте восстановить систему.
- Обновить драйверы.
- Переустановите или удалите антивирус.
0x0000001e
KMODE_EXCEPTION_NOT_HANDLED
Сообщение указывает на то, что ядро Windows XP Professional обнаружило запрещенную операцию или неизвестную инструкцию процессора. Проблема, вызывающая этот вид сбоя, аналогична той, которая вызывает ошибку 0x0000000A. Это также может быть вызвано повреждением памяти или нарушением доступа.
Сообщения об остановке = 0x0000001E обычно появляются после установки неисправных драйверов или системных служб, или они могут указывать на аппаратные проблемы, такие как конфликты памяти и IRQ. Если в сообщении об остановке указан список драйверов, удалите/исключите их.
Если удаление программного обеспечения или драйверов не решит проблему, свяжитесь с производителем и узнайте об обновлениях. Обновленное программное обеспечение особенно важно при использовании мультимедийных программ, антивирусных программ и мастеров записи компакт-дисков.
Если в ошибке остановки упоминается Win32k.В разделе Services проблема может заключаться в сторонней программе удаленного доступа. Если такая программа установлена, вы можете удалить ее, загрузившись в Безопасном режиме. Если нет, используйте консоль восстановления для удаления неисправного системного файла.
Проблема может быть вызвана несовместимостью микропрограммного обеспечения. Многие проблемы интерфейса расширенной конфигурации и питания (ACPI) могут быть решены с помощью обновления микропрограммы (BIOS).
Очистка диска от ненужных временных файлов может помочь.п., поскольку проблема может возникнуть из-за недостаточного дискового пространства (также и для виртуальной памяти).
А также проверьте память на наличие ошибок.
0x00000020
KERNEL_APC_PENDING_DURING_EXIT
Эта проблема возникает, если модуль Win32k.Sys неправильно управляет объектами шрифта. Вызов асинхронной процедуры утечки (APC). Когда система обнаруживает утечку памяти APC, система сообщает об ошибке Stop.
Этот симптом указывает на серьезную проблему в драйверах сторонних производителей.
Известно, что эта проблема возникала на серверах под управлением Symantec pcAnywhere 11.5 с помощью Symantec AntiVirus 8.x или Symantec AntiVirus 9.0. Ошибка вызвана обновленным драйвером обработчика событий Symantec (Symevent.sys), которая установлена вместе с pcAnywhere 11.В связи с драйвером Symevent.Драйверы защиты в реальном времени компании Symantec показывают ошибку «Stop 0x00000020».
Чтобы временно решить эту проблему, отключите драйверы защиты в реальном времени Symantec. Если вы не можете запустить сервер обычным способом, запустите его в безопасном режиме, а затем временно отключите драйверы защиты в реальном времени.
Примечание . Следуйте этим инструкциям, только если сервер не загружается как обычно. После отключения драйверов защиты реального времени и запуска сервера в обычном режиме рекомендуется сразу же установить обновленный драйвер Symevent.sys. После этого снова включите драйверы защиты в реальном времени.
Чтобы отключить драйверы защиты в реальном времени, выполните действия, соответствующие версии сканера Symantec AntiVirus, установленного на сервере.
ПРЕДУПРЕЖДЕНИЕ Пока драйверы защиты реального времени отключены, сервер может быть подвержен вирусной атаке или вмешательству потенциально опасных программ. Поэтому рекомендуется отключить сервер от сети до тех пор, пока драйверы не будут снова включены.
Чтобы отключить драйверы сканера реального времени Symantec AntiVirus 8, выполните следующие действия.x выполните следующие действия:
- Выберите Run в меню Start, введите regedit и нажмите OK.
- Найдите и выделите следующий раздел реестра:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices
- Выберите раздел Navap.
- В правой панели окна редактора реестра дважды щелкните на Пуск.
- В поле Значение измените значение на 4 и нажмите OK.
- В разделе Службы выберите Navapel.
- В правой панели окна Редактора реестра дважды щелкните параметр Пуск.
- В поле Значение измените значение на 4 и нажмите OK.
- Закройте редактор реестра.
- Отключение сервера от сети.
- Перезагрузите сервер.
Чтобы отключить драйверы защиты в реальном времени Symantec AntiVirus 9.0 выполните следующие действия:
- Выберите «Выполнить» в меню «Пуск», введите regedit и нажмите OK.
- Найдите и выделите следующий раздел реестра:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices
- Выберите раздел Savrt.
- В правой панели окна редактора реестра дважды щелкните параметр Пуск.
- В поле Значение измените значение на 4 и нажмите OK.
- В разделе Службы выберите подраздел Savrtpel.
- В правой панели окна редактора реестра дважды щелкните на Start (Пуск).
- В поле Значение измените значение на 4 и нажмите OK.
- Закройте редактор реестра.
- Отключить сервер от сети.
- Перезагрузите сервер.
Всегда старайтесь записывать, что вы делали или какие приложения закрывали, какие драйвера были установлены в момент появления синего экрана.
0x00000023
FAT_FILE_SYSTEM
Возникла ошибка при записи или чтении с системного жесткого диска в FAT16 или FAT3Возможно, проблема с самим диском или с пакетом запросов на прерывание (IRP). Поврежденные драйверы SCSI и IDE также могут негативно влиять на способность системы читать и записывать на диск, что приводит к ошибке.
Также причиной может быть неправильная фрагментация диска, проблемы с антивирусным ПО или ПО для мониторинга диска, ПО для перестановки диска, криптопрограммы и т.д.
Другой возможной причиной является исчерпание незагружаемого пула памяти. Если пул невыгружаемой памяти полностью исчерпан, эта ошибка может остановить работу системы. Однако во время процесса индексирования, если доступный пул невыгружаемой памяти очень мал, другой драйвер режима ядра, которому требуется пул невыгружаемой памяти, также может вызвать эту ошибку.
Чтобы решить проблему повреждения диска:
Попробуйте отключить антивирусные программы, программы резервного копирования или средства дефрагментации диска.
Запустите Chkdsk /F /R (Пуск) на вашем компьютере ->Run) для обнаружения и исправления ошибок в файловой системе.
Чтобы решить проблему не загружаемого пула памяти:
Добавьте физическую память компьютера. Это увеличит объем памяти неэластичного пула, доступной ядру.
0x00000024
NTFS_FILE_SYSTEM
Произошла ошибка при записи или чтении с системного диска в файловой системе NTFS. Возможно, проблема в самом диске или в пакете запроса прерывания (IRP). Поврежденные драйверы SCSI и IDE также могут ухудшить способность системы к чтению и записи и вызвать ошибку.
Другими возможными причинами могут быть сильная фрагментация диска, проблемы с антивирусным ПО или ПО для мониторинга диска, ПО, изменяющее конструкцию диска, ПО для шифрования и т.д.
Другой возможной причиной является исчерпание пула неосвобожденной памяти. Если пул незагружаемой памяти полностью исчерпан, эта ошибка может остановить систему. Однако во время процесса индексации, если объем доступной памяти в незагружаемом пуле очень мал, другой драйвер режима ядра, которому требуется незагружаемый пул памяти, также может вызвать эту ошибку.
Чтобы решить проблему повреждения диска:
Попробуйте отключить антивирусные программы, программы резервного копирования или средства дефрагментации диска.
Запустите Chkdsk /F /R (Пуск ->Выполните) для поиска и исправления ошибок файловой системы.
Чтобы решить проблему незагружаемого пула памяти:
Добавьте физическую память компьютера. Это увеличит объем памяти в незагружаемом пуле, доступном ядру.
0x0000003b
SYSTEM_SERVICE_EXCEPTION
Это указывает на то, что в системе обслуживания было запущено исключение, которое не было обработано системой обслуживания.
BSoD вызван чрезмерным использованием пула памяти подкачки и может появиться из-за пересечения графических драйверов пользовательского режима и из-за некорректной передачи данных в код ядра.
Обновите операционную систему.
РЕШЕНИЕ
Windows Server 2003
Остановка 0x0000003B возникает в сценариях, когда менеджер памяти ядра дважды неправильно освобождает секцию INIT драйвера. Для устранения ошибки установите обновление KB941410.
Windows 7 и Windows 2008
Синий экран появляется из-за ошибки в стеке драйвера Microsoft IEEE 1394, при которой буфер, выделяемый для стека, инициализируется неправильно. Для устранения ошибки необходимо установить обновление KB980932.
0x0000003e
MULTIPROCESSOR_CONFIGURATION_NOT_SUPPORTED
Это указывает на то, что многопроцессорная конфигурация не поддерживается. Например, не все процессоры имеют одинаковый уровень или одинаковый тип.
Во время загрузки Windows запрашивает тип процессора и использует эту информацию для настройки инициализации, чтобы использовать преимущества функций, которые процессор должен поддерживать. Позже он обращается к процессору, чтобы проверить, поддерживает ли он эти конкретные возможности.
64-разрядные версии Windows Vista или Windows Server 2008 запущены на компьютере с несколькими процессорами Intel x 64 или многоядерными процессорами Intel x 6При попытке установить пакет обновления 2 (SP2) для Windows Vista или пакет обновления 2 (SP2) для Windows Server 2008 на компьютер появляется эта ошибка.
0x0000004d
NO_PAGES_AVAILABLE
Недостаточно свободного места для продолжения операций.
Причины:
- Драйвер заблокирован в цикле редактируемых или отображаемых держателей страниц. Это ошибка драйвера.
- Драйвер накопителя не отвечает. Это ошибка драйвера.
- Недостаточно места в стеке диска для записи и/или редактирования страниц. память. Это ошибка драйвера.
- Все процессы были свернуты, все доступные страницы заполнены, а места все еще недостаточно.
- Драйвер забывает сбросить счетчик свободных страниц после запуска процессов.
- Или циклическая операция не может быть завершена.
Если доступен отладчик ядра, введите следующие команды, которые покажут, какие драйверы используют сколько памяти и где:
!process 0 7
!vm
dd mmpagingfiles
dd @$p
Варианты:
- Количество используемых страниц
- Количество физических страниц на машине
- Расширенное значение страницы
- Общее значение страницы
Обновите драйверы.
0x00000079
MISMATCHED_HAL
Эта проверка на ошибки указывает на то, что версия или конфигурация уровня аппаратной абстракции (HAL) не соответствует уровню аппаратной абстракции ядра или компьютера.
Ошибка MISMATCHED_HAL часто возникает, когда пользователь вручную обновляет Ntoskrnl.exe или Hal.dll.
Ошибка также может указывать на то, что один из этих двух файлов устарел. Например, HAL мог быть разработан для Microsoft Windows 2000, а ядро — для Windows XP. Или на компьютере может быть ошибочно установлен многопроцессорный HAL и однопроцессорное ядро, или наоборот.
Ntoskrnl.exe файл ядра для однопроцессорных систем и Ntkrnlmp.exe для многопроцессорных систем. Однако имена файлов соответствуют файлам на установочном носителе. После установки операционной системы Windows файл переименовывается в Ntoskrnl.exe, независимо от исходного файла, используемого в программе.
0x0000007b
INACCESSIBLE_BOOT_DEVICE
В процессе установки системы ввода-вывода драйвер загрузочного устройства мог не инициализировать устройство, с которого система пыталась загрузиться, или файловая система, которая должна была читать это устройство, либо не инициализировалась, либо просто не распознала информацию на устройстве как структуру файловой системы.
В приведенном выше случае первым аргументом является адрес информационной структуры unicode, которая представляет собой ARC-имя устройства, с которого вы пытались загрузиться. Во втором случае первый аргумент является адресом объекта устройства, которое не может быть смонтировано.
Если эта ошибка возникает при первоначальной установке системы, то возможно, что система была установлена на диск или контроллер SCSI, который не поддерживается. Обратите внимание, что некоторые контроллеры поддерживаются только драйверами из библиотек Windows (WDL), которые должны быть установлены в режиме выборочной установки.
Эта ошибка также может возникнуть после установки нового SCSI адаптера или контроллера или после изменения системных разделов. На системах x86 вам необходимо отредактировать BOOT.INI; в системах ARC необходимо запустить Setup.
Нажмите здесь для получения дополнительной информации:
0x00000085
SETUP_FAILURE
Во время установки произошла фатальная ошибка.
Текстовая форма setup`a больше не использует bugcheck для устранения серьезных ошибок. Так вы никогда не столкнетесь с 0x8Все проверки ошибок были заменены более дружественными и (по возможности) более информативными сообщениями об ошибках. Однако некоторые авторы ошибок были просто заменены нашими экранами проверки ошибок, и код этих ошибок остался прежним. Эти ошибки перечислены ниже.)
0: Шрифт OEM HAL — недопустимый формат файла *.fon, поэтому установка не смогла отобразить текст. Это означает, что vgaxxx.fon на компакт-диске или дискете поврежден.
1: Не удалось инициализировать видео. Эта ошибка имеет свой собственный экран, и у пользователя есть только 2 опции.
Это означает, что файл vga.sys (или другой драйвер, в зависимости от машины) поврежден, или что данное оборудование не поддерживается.
Причина ошибки:
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 раскладки клавиатуры не может быть загружена.
Причина ошибки
0: NtCreateFile of deviceKeyboardClass0 .
При установке не удалось обнаружить клавиатуру, подключенную к компьютеру.
1: Невозможно загрузить dll раскладки клавиатуры.
Установка не может загрузить dll раскладки клавиатуры .
Это означает, что на дискете или CD нет файла (kbdus.dll для нас или других dll).
4: Установка не смогла выяснить путь к устройству, с которого началась установка. Это внутренняя ошибка установки.
5: Сбой проверки разделов. Это указывает на ошибку в драйвере диска. Параметры имеют значения только для группы установки.
0x0000008e
PAGE_FAULT_IN_NON_PAGED_AREA
Этот BSoD является распространенной ошибкой. Чтобы интерпретировать ее, необходимо определить, какое исключение было сгенерировано.
Существуют следующие коды исключений:
0x80000002: STATUS_DATATYPE_MISALIGNMENT указывает на невыровненную ссылку на данные;
0x80000003: STATUS_BREAKPOINT. Указывает на ситуацию, когда система сталкивается с контрольной точкой или ASSERT без подключенного отладчика ядра;
0xC0000005: STATUS_ACCESS_VIOLATION указывает на нарушение доступа к памяти.
Для устранения ошибки необходимо:
Убедитесь, что на системном разделе диска достаточно свободного места;
Если в сообщении об ошибке указан драйвер, отключите или обновите его;
Замените видеокарту;
Обновите BIOS;
Отключите опции кэширования и затенения памяти BIOS.
Параметр 2 (адрес исключения) должен идентифицировать драйвер или функцию, вызвавшую ошибку.
Если причины исключения не установлены, рассмотрите следующие проблемы:
Несовместимость аппаратного обеспечения. Убедитесь, что вновь установленное оборудование совместимо с установленной версией Windows;
Причиной ошибки может быть неисправный драйвер устройства или системная служба. Аппаратные проблемы, такие как несовместимость BIOS, конфликты памяти и IRQ, также могут вызывать синий экран.
Если имя драйвера указано в списке ошибок, его необходимо удалить или отключить. Также удалите или отключите все недавно добавленные драйверы и службы. Если ошибка возникает при запуске системы и системный раздел отформатирован в файловой системе NTFS, необходимо использовать Безопасный режим для удаления неисправного драйвера.
Если BSoD указывает на системный драйвер Win32k.Источником ошибки может быть сторонняя программа дистанционного управления. Если есть такое программное обеспечение, его необходимо удалить.
Убедитесь, что система вошла в Event Viewer. Информация об ошибке поможет определить устройство или драйвер, который вызывает Stop 0x0000008E.
Отключите кэширование памяти BIOS. Обновление микропрограммы BIOS.
Необходимо также запустить диагностику аппаратного обеспечения. Просканируйте оперативную память на наличие ошибок.
Синий экран KERNEL_MODE_EXCEPTION_NOT_HANDLED может возникнуть после первого перезапуска при установке Windows или после завершения установки. Возможная причина — недостаток дискового пространства для установки. Удалите все временные файлы, файлы интернет-кэша, файлы резервных копий приложений и .файлы chk. Вы можете использовать другой жесткий диск с большей емкостью.
0x00000096
INVALID_WORK_QUEUE_ITEM
Эта проверка на ошибку указывает на удаление элемента очереди, содержащего нулевой указатель.
Это сообщение появляется, когда KeRemoveQueue удаляет очередь данных, а поле flink или blink равно 0. Почти всегда это происходит из-за неправильного применения кода рабочего элемента текущего объекта, но неправильное применение любой очереди также может привести к этой ошибке.
Правило — данные могут быть помещены в очередь только один раз. Когда элемент удаляется из очереди, его поле flink равно 0. Эта ошибка возникает при попытке удалить данные, поля flink или blink которых равны 0. Чтобы устранить эту ошибку, необходимо выяснить, к какой очереди она относится.
Если эта очередь является одной из рабочих очередей EX (ExWorkerQueue), то удаляемый объект является WORK_QUEUE_ITEM. Эта ошибка предполагает, что причина заключается в следующем. Параметры ошибки помогают определить драйвер, который неправильно использует очередь.
Проблема вызвана неправильным драйвером оборудования.
0x00000097
BOUND_IMAGE_UNSUPPORTED
MmLoadSystemImage был вызван для загрузки образа. Это не поддерживается ядром. Убедитесь, что привязка.exe не был запущен для изображения.
Параметры:
- Обращение к данным в очереди, поле flink/blink которых равно нулю.
- Обращение к очереди ссылок. Обычно это одна из очередей ExWorkerQueues.
- Начальный адрес массива ExWorkerQueue. Это покажет, является ли данная очередь одной из очередей ExWorkerQueue, и если да, то смещение от этого параметра покажет очередь.
- Если это очередь ExWorkerQueue (как это обычно бывает), то это адрес запущенной процедуры, которая была бы вызвана, если бы запущенный элемент был действительным. Это может быть использовано для идентификации драйвера, который неправильно использует рабочую очередь.
Проблема вызвана неправильным аппаратным драйвером.
0x0000009b
UDFS_FILE_SYSTEM
Одной из возможных причин появления синего экрана является поврежденный жесткий диск. Повреждение файловой системы или плохие блоки (сектора) на диске могут вызвать эту ошибку. Поврежденные драйверы SCSI и IDE также могут негативно влиять на способность системы читать и записывать на жесткий диск, вызывая эту ошибку.
Другой возможной причиной является исчерпание пула необработанной памяти. Во время процесса индексирования, если объем доступного пула необработанной памяти очень мал, другой драйвер, требующий пул необработанной памяти, может вызвать ошибку.
Устраните повреждение диска: Проверьте Event Viewer на наличие сообщений об ошибках SCSI и FASTFAT или Autochk (журнал приложений), которые могут точно определить устройство или драйвер, вызывающий ошибку. Попробуйте отключить любые антивирусные программы, программы копирования или дефрагментаторы диска, которые постоянно следят за системой. Также необходимо выполнить аппаратную диагностику системы.
Выполните команду chkdsk/f/r для обнаружения и устранения любых структурных повреждений файловой системы. Необходимо перезагрузить систему, прежде чем начнется сканирование диска на системном разделе.
Вам нужно решить проблему истощенного пула памяти, который не выгружается: добавьте в компьютер новую физическую память. Это увеличит объем пула непрокачиваемой памяти, доступной ядру.
0x0000009c
MACHINE_CHECK_EXCEPTION
Фатальное исключение при проверке машины.
Это происходит из-за того, что процессор вашего компьютера обнаруживает ошибку и сообщает о ней Windows XP. Для этого используется Machine Check Exception (MCE) для процессоров Pentium или Machine Check Architecture (MCA) для некоторых процессоров Pentium Pro. Ошибка может быть вызвана следующим:
Ошибки системной шины
Проблемы с четностью памяти или кодом коррекции ошибок (ECC)
Проблемы с кэшированием в процессоре или аппаратном обеспечении
Проблема с Translation Lookaside Buffers (TLB) в центральном процессоре
Другие проблемы процессора
Другие аппаратные проблемы
Решение:
Ошибка может возникнуть, если:
- Вы разогнали процессор или шину. В этом случае установите рабочие параметры в соответствии с рекомендациями производителя.
- Нестабильное питание. Убедитесь, что ваш блок питания работает правильно.
- Перегрев. Перегрев компонентов может привести к этой ошибке. Убедитесь, что все вентиляторы работают правильно.
- Поврежденная память или память, не подходящая для вашего компьютера. Убедитесь, что память работает правильно и что модель совместима с вашей конфигурацией.
Добавление:
Эта ошибка также может возникнуть, если:
- Вы изменили настройки BIOS, влияющие на конфигурацию ядра
- Вы установили HP из чужого образа системы
- У вас неправильно подключено какое-то оборудование
Это происходит потому, что проверка машины не соответствует уже установленной конфигурации ядра.
В операционных системах Windows Vista и более поздних версиях синий экран 0x0000009C возникает только при следующих обстоятельствах:
WHEA не полностью инициализирована;
Все процессоры, которые сходятся, не имеют ошибок в своих регистрах.
При других обстоятельствах эта ошибка заменяется BSoD 0x00000124: WHEA_UNCORRECTABLE_ERROR.
0x0000009f
DRIVER_POWER_STATE_FAILURE
Драйвер находится в несовместимом или нестабильном состоянии питания. Возникает в большинстве случаев из-за сбоев питания, во время выключения, режима ожидания или гибернации.
Windows XP и более поздние версии
Причина:
Причиной этой остановки является драйвер устройства, который не пережил вызов для перехода в другое состояние питания.
Решение:
Вам необходимо обновить или удалить сломанный драйвер устройства или драйвер фильтра файловой системы, который мог быть установлен антивирусом, программой удаленного доступа или CDW/CDRW.
Примените следующее для обнаружения драйвера:
- Используйте %SystemRoot%System32Sigverif.exe для проверки драйверов, не прошедших тесты Microsoft (неподписанные драйверы).
- Проверьте наличие обновлений драйверов у поставщика системы.
- Обновите программное обеспечение, которое может иметь драйверы фильтра файловой системы.
- Удалите аппаратные компоненты, а также программное обеспечение, в котором нет необходимости.
- Установите другую Windows на другой раздел. И вы устанавливаете программное обеспечение, сразу же проверяя его, пока не найдете уязвимую программу.
0x000000a5
ACPI_BIOS_ERROR
Это сообщение вызвано постоянными сбоями в BIOS ACPI. Невозможно устранить эту проблему на уровне операционной системы. Необходим детальный анализ.
Это может произойти, если обнаружено, что BIOS компьютера не полностью соответствует конфигурации и питанию (ACPI).
Чтобы устранить эту проблему, обратитесь к производителю компьютера, чтобы получить обновление BIOS, полностью соответствующее стандарту ACPI.
Чтобы временно решить эту проблему, необходимо вручную установить стандартный уровень абстракции аппаратного обеспечения компьютера (HAL):
Перезагрузите компьютер и повторно запустите программу установки.
После перезапуска программы установки нажмите F7 (не F6), когда появится запрос «Нажмите F6, если вам нужно установить специальный драйвер SCSI или RAID».».
Windows автоматически отключает настройки ACPI HAL и устанавливает PC HAL по умолчанию.
0x000000ed
UNMOUNTABLE_DISK_VOLUME
Система ввода/вывода ядра пыталась смонтировать устройство для загрузки системы, и это не удалось. Эта ошибка может возникнуть во время обновления до Windows XP в системе, в которой используются высокопроизводительные диски или контроллеры ATA, и они соединены кабелем с низкой пропускной способностью.
В некоторых случаях после перезагрузки система может продолжать работать без видимых сбоев. Эта ошибка часто появляется после некорректного зависания Windows. Чтобы исправить ситуацию, используйте EMRD или ERCD и выберите в меню режим 3 (коррекция NTFS).
1) Существует вероятность простого повреждения файловой системы. В этом случае можно попробовать выполнить следующие действия:
- Настройте BIOS вашего компьютера на загрузку с CD/DVD диска.
- Вставьте установочный компакт-диск с Windows XP и загрузите с него компьютер.
- Запустите консоль восстановления вместо установки операционной системы (клавиша R на соответствующем экране).
- В командной строке консоли восстановления выполните команду: chkdsk c: /F /X /R
- (командные ключи могут немного отличаться, выполните команду chkdsk /? )
- После завершения команды перезагрузите компьютер.
P.S: Если по какой-то причине консоль восстановления не запускается, вы можете использовать другие LiveCD (e.g. BartPE, ERD Commander, OO BlueCon — из всех них можно запустить одну и ту же команду chkdsk)
2) Возможно, произошел аппаратный сбой и ваш жесткий диск вышел из строя. Попробуйте запустить систему в безопасном режиме.
Если проблема повторится, переустановите систему в режиме обновления.
= В случае неудачи может потребоваться замена аппаратного обеспечения.
0x000000f4
CRITICAL_OBJECT_TERMINATION
Это означает, что процессы или потоки, критически важные для работы системы, были неожиданно завершены.
Ошибка 0x0F4 указывает на проблему с жестким диском, возможно, с драйвером контроллера.
Фатальная ошибка синего экрана (BSOD) возникает из-за драйвера snapman.Acronis program sys. Удаление драйверов Acronis SnapAPI.
Возникает на WinXP, если она установлена на ведомый диск. Например, на: канале IDE ведомого диска или на дисках SATA, которые не находятся на нулевом канале.
Второе условие возникновения, диск должен быть единственным.
- Проверьте диск на наличие логических и физических ошибок.
- Попробуйте изменить канал, к которому подключен диск. Например, подключите кабель к другой розетке.
- Замените шлейф.
Возможные причины — HDD, проверьте кабели, проверьте надежность соединения, также режимы BIOS HDD.
0x000000f5
FLTMGR_FILE_SYSTEM
Это означает, что в диспетчере фильтров произошла неустранимая ошибка.
На причину проблемы указывает значение параметра 1.
Если параметр 1 равен 0x66, вы можете отладить эту проблему, убедившись, что драйвер минифильтра зарегистрировал обратный вызов для этого задания. Текущее задание может быть найдено в структуре данных обратного вызова. (См. Параметр 2.) Использование! расширение отладчика fltkd.cbd.
Если параметр 1 равен 0x67, следует проверить, нет ли где-то в системе негерметичного пула неподписанной памяти.
Если параметр 1 равен 0x6A, убедитесь, что драйвер минифильтра не обращается к этому файловому объекту (см. раздел 6).2.Параметр 2) получите дескриптор в любой момент обработки этого задания минифильтром.
Если параметр 1 равен 0x6B или 0x6C, произошла невосстанавливаемая ошибка внутреннего состояния, которая заставит операционную систему проверить.
Если параметр 1 равен 0x6D, убедитесь, что драйвер минифильтра не вызывает FltReleaseContext слишком много раз для данного контекста (см. Параметр 2).
Если параметр 1 равен 0x6E, убедитесь, что драйвер минифильтра не вызывает FltReferenceContext после удаления данного контекста (см. Параметр 2).
Диагностика bsod в windbg
Первое, что я вам советую сделать, так это включить для форматов файлов .DMP, .HDMP, .MDMP, .KDMP и .WEW ассоциацию с Microsoft Kernel Debugger, чтобы при двойном клике по дампу памяти или минидампу, он сразу открывался в утилите. НО ЭТО НА ЛЮБИТЕЛЯ.
cd C:Program FilesWindows Kits10Debuggersx64 если у вас x-86 система, то выполните cd C:Program Files (x86)Windows Kits10Debuggersx86
И затем выполните команду:
windbg.exe -IA
Открываем пуск и находим там Windows Kit, в котором выберите нужный вам исполняемый файл.
Следующим шагом подключаются Symbol File Path, чтобы вы могли иметь самую актуальную базу ошибок, которая будет кэшироваться у вас на локальных дисках. Для этого в меню «File» найдите пункт Symbol File Path
Назначение синего экрана
В интернете уже сто миллионов раз давали, так что смысла нет повторятся, если в двух словах, то:
Обычно синий экран смерти, сокращенно называемый BSOD, является синей полноэкранной ошибкой, которая часто появляется после очень серьезного сбоя системы.
«Синий экран смерти» на самом деле является просто популярным названием для того, что технически называют сообщением остановки или ошибкой остановки.
Помимо официального названия, BSOD также иногда называют Blue Screen of Doom, экран проверки ошибок, сбой системы, ошибка ядра или просто ошибка синего экрана.
BSOD существуют с самого создания Windows и были гораздо более распространены тогда, только потому , что, так сказать, аппаратное обеспечение , программное обеспечение и сама Windows были более «глючными».
От Windows 95 до Windows 10 синий экран смерти не сильно изменился. Темно-синий фон и серебряный текст. Множество бесполезных данных на экране.
Панель управления
- Открыть Поиск Windows и ввести «Панель управления».
- В появившемся диалоговом окне выбрать меню «Система и безопасность», «Администрирование».
- Нажать ярлык «Просмотр событий».
Поиск виндовс 10
Ввести в меню поиска Windows 10 фразу «Просмотр событий» или «Журнал» и нажать Ввод.
В появившемся окне программы есть вкладка «Обзор и сводка», ниже которой находится подменю «Сводка административных событий», содержащее раскрывающиеся списки, содержащие такую информацию: критические события, ошибки, предупреждения, сведения и аудит успеха.
При раскрытии этих списков появляются строки о том, что происходило в системе. Самыми важными являются критические события и ошибки. В строке, описывающей ошибку, есть ее код, источник и сколько раз она появлялась последние 24 часа и 7 дней. При двойном нажатии строки появляется окно с подробным описанием возникшей проблемы, точным временем, когда она произошла и другие важные сведения.
Можно также воспользоваться журналами событий Windows 10, меню которых находится в левой колонке программы «Просмотр событий». Здесь доступны журналы приложений, безопасности и системы. Последний как раз и содержит сведения о наиболее важных сбоях, происходящих в системе, например о проблемах в работе драйверов, системных программ и другие важные сведения.
Внимательное исследование имеющихся записей в журналах очень полезно для обеспечения бесперебойной работы компьютера. Например, наличие критического события Kernel power 41 может свидетельствовать о проблемах с блоком питания, его перегреве или недостаточной мощности для вашего компьютера.
При очевидной причине (установка сбойного драйвера, обновления ос и пр.)
Под очевидной я понимаю ту причину, которая привела к ошибке сразу же после вашего действия (и вы это заметили). Например, установили новую программу — появился синий экран ⇒ причина понятна…👌 Кстати, в более половине случаев так и бывает (просто не все обращают на это внимание).
Стоит отметить, что наиболее часто синий экран возникает после подключения нового оборудования и установки драйвера на него. Сюда же можно отнести и обычное обновление драйверов, и ОС Windows.
Поэтому, если после установки какой-то программы/драйвера началась подобная проблема — просто удалите это ПО, или замените его на более старую версию (откатитесь к старому драйверу). Кстати, чаще всего (по моим наблюдениям) проблема возникает при обновлении драйвера видеокарты, и при установки 📌драйвера без цифровой подписи.
Различия между файлами полного дампа памяти и файлами мини дампа
Файл дампа памяти может собирать различную информацию. Как правило, у инженера службы поддержки должно быть все содержимое виртуальной памяти для устранения проблемы. В других случаях вам может потребоваться собрать меньше информации, чтобы сосредоточиться на конкретной проблеме.
Полный дамп памяти файлов. Эти файлы содержат содержимое виртуальной памяти для процесса. Эти файлы наиболее полезны при устранении неполадок неизвестных проблем. Инженер службы поддержки может использовать эти файлы для поиска в любой области памяти, чтобы найти любой объект, найти переменную, которая была загружена в любой стек вызовов, и разобрать код, чтобы помочь диагностировать проблему.
Мини-дамп памяти файлов. Файл мини-дампа более настраиваемый, чем файл полного дампа, и может иметь размер от нескольких мегабайт (МБ) до размера файла полного дампа. Размер отличается из-за объема виртуальной памяти, которую отладчик записывает на диск.
Несмотря на то, что вы можете быстро собирать мини-файлы дампа памяти, они небольшие, но у них также есть недостаток. Файлы мини-дампа могут содержать гораздо меньше информации, чем файлы полного дампа. Информация, которую собирает файл мини-дампа, может быть практически бесполезной для инженера службы поддержки, если область памяти, которую должен изучить специалист службы поддержки, не была захвачена, то он не сможет понять толком причину.
Стресс-тест (как себя ведет оборудование под нагрузкой)
Стресс-тест позволяет узнать реальную частоту работы ЦП и видеокарты, их температуры, проверить стабильность системы, узнать обо всех слабых местах ПК/ноутбука. Нередко, стресс-тест — является единственным способом, позволяющим докопаться до причины нестабильной работы устройства.
Выполнить стресс-тест можно в различных программах и утилитах (в зависимости от того, что тестируете). У меня на блоге есть инструкция, как выполнить подобный тест в AIDA 64 — рекомендую!
📌 Инструкция!
Как выполнить стресс-тест процессора и системы в целом, держит ли он частоты, нет ли перегрева (AIDA 64) — [см. инструкцию]
Что касается непосредственно видеокарты — то для ее тестирования в дополнение к AIDA 64 можно порекомендовать утилиты OCCT и FurMark (они, кстати, также помогут оценить ее реальную производительность). О том, как с ними работать — см. инструкцию, ссылка на которую ниже.
Температуры цп, видеокарты
В играх, редакторах (и др. ресурсоемких программах) температура ЦП и видеокарты может существенно повышаться. Разумеется, если температура выходит за определенные пределы — это может приводить к различным ошибкам (в т.ч. и синему экрану).
Примечание: у ЦП есть определенный порог температуры, дойдя до которого — компьютер просто выключиться/перезагрузится (сработает защита от выхода из строя).
*
Для просмотра температуры чаще всего используют спец. утилиты (например, AIDA 64). Разумеется, смотреть за температурой нужно в динамике: т.е. запустите утилиту сразу же после загрузки Windows, а потом приступите к своей обычной работе за ПК (время от времени поглядывая за датчиками, особенно, когда слышите нарастающий гул кулеров).
Примечание: у AIDA 64 датчики температур можно вывести в трей (рядом с часами) Windows. Таким образом вам не придется каждый раз сворачивать/разворачивать окно утилиты.
Если температура выйдет за границы оптимальной* — попробуйте выполнить ряд мер: почистить устройство от пыли, настроить параметры электропитания, заменить термопасту, и т.д.
Вообще, конечно, более эффективно проверить состояние железа компьютера позволяет стресс-тест (это когда спец. программа «искусственно» создает высокую нагрузку). Об этом ниже…
Шаг 1: драйвера
В первую очередь проследите в какой момент происходит зависание. Вам нужно примерно определить виновника, а именно программу, которая ведет к заморозке компьютера. Принцип достаточно простой, если компьютер зависает во время игры, то скорее всего нужно обновить драйвер на видеокарту.
Если картинка встает при запуске музыки или проигрывании видео, то тут может быть проблема со звуковой картой. Особенно это актуально, если изначально был установлен кривой драйвер. Вот что я бы сделал:
- Откройте «Диспетчер устройств» – этот пункт находится в «Свойствах» компьютера.
- Открываем раздел «Видеоадаптеры», нажимаем правой кнопкой мыши по вашей видюхе и удаляем устройство. Аналогично проделываем и со звуковой картой.
- После этого, будучи подключенным к интернету нажимаем по кнопке обновления конфигурации оборудования, которая находится в верхней панели. Эти же устройства можно обновить и вручную, или просто перезагрузив компьютер.
Шаг 2: чистка системы
В первую очередь вспомните, не устанавливали ли вы ранее какие-то программы и приложения, после которых начался весь этот бардак. Чистку мы начнем именно с удаления лишних программ в системе:
- Зайдите в «Панель управления». В Windows 7 нужно перейти в «Пуск», а в Виндовс 10, нажать на клавиши и R и вписать команду:
control
- Переходим в «Программы и компоненты».
- Теперь вам нужно пройтись по всем установленным приложениям и удалить, все лишнее и не нужное – то что вы не используете.
Теперь нам нужно зайти в раздел «Автозагрузка» и посмотреть, какие программы висят при запуске ОС. В Windows 7 нужно нажать на клавиши и R и прописать команду:
msconfig
В винде десятке кликаем правой кнопкой мыши по кнопке «Пуск» и вызываем «Диспетчер задач».
На вкладке «Автозагрузка» расположены все программы, которые работают сразу при загрузке системы. Отключите все кроме антивирусной программы. Если вы увидите что-то с названиями NVIDIA или AMD, то тоже отключите – это не драйвера, а программы, которые в теории не особо нужны. После этого перезагружаем комп.
Шаг 4: оперативная память и жесткий диск
В первую очередь давайте проверим жесткий диск. Для этого можно использовать любую из предложенных программ:
- HDD Health, HDDLife
- Hard Disk Sentinel
- HDD Victoria
Программы покажут вам оценку вашего носителя.
Далее нужно обязательно проверить оперативную память. Это можно сделать несколькими способами. Можно воспользоваться средствами Windows – нажимаем R и прописываем mdsched.
Или воспользоваться сторонней программой memtest86 . Её можно запустить как в уже установленной винде, так и из-под BIOS с помощью загрузочной флешки. Есть ещё третий способ проверки оперативы – нужно вытащить все плашки памяти кроме одной и тестировать работу в таком режиме. Если виновник будет найден, то нужно будет заменить поломанную плашку.