-Рубрики

 -Цитатник

Некоторые фильтры - (0)

Некоторые фильтры AAAfilter Bas relief CPK filter D...

Все полезности в одном посте! - (0)

Все полезности в одном посте! :-) Собственно пост удобной навигации по блогу:-) Все ссылки на сам...

Как написать пост в простом редакторе - (4)

Самые азы о создании постов. Я все в картинках сделала, так, мне кажется, - доступнее... Если чт...

 -Поиск по дневнику

Поиск сообщений в Помогай-ка

 -Интересы

полезные программы полезный софт пошаговые инструкции руководства на русском языке

 -Сообщества

Читатель сообществ (Всего в списке: 3) ParadizeArt AC_summer_school Мир_клипарта

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 07.07.2010
Записей: 922
Комментариев: 935
Написано: 2089


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

Вторник, 17 Апреля 2012 г. 00:07 + в цитатник

3872337_sinii_ekran_smerti (300x312, 9Kb)Синий экран  смерти (по терминологии Blue Screen of Death - "синий экран смерти", он же  BSoDs, Blue Screens of Death, Blue Screens of Doom, Stop Screens, Stop Errors, Bug Check Screens и т.д.)-название сообщения о критической системной ошибке в операционных системах Microsoft Windows: Windows NT 4.0, Windows 2000, Windows 2003, Windows XP или Windows Vista, вызванной нарушениями в работе некоторых программ,чаще из-за аппаратных сбоев компьютера.

Синий экран XP или по другому STOP-ошибка (англ. stop error) - от слова STOP - "остановка") приводит к останову всех процессов в системе и замиранию компьютера после вывода синего экрана. Делается это для предотвращения возможного разрушения ядра операционной системы (самый важный компонент операционной системы, повреждение которого приводит к краху системы) и дальнейшего возможного разрушения данных на дисках.

Для  версий Windows синий экран смерти появляется, когда в коде ядра или драйвера, выполняющемся в режиме ядра, возникает неустранимая ошибка (чаще всего это попытка выполнения драйвером недопустимой операции).

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

При выводе STOP-ошибки, на экране отображается код ошибки и метод ее решения, а также при определенных состояниях системы во время сбоя, происходит сохранение дампа (фрагмента содержимого оперативной памяти). При этом дальнейшая работа системы полностью останавливается (или система сама собой перезагружается). Для возобновления работы системы достаточно нажать RESET на системной панели компьютера, и тем самым, перезагрузить систему.
Если ошибка вызвана случайностью (например искажение пакетов данных, передаваемых по локальной сети), то об этой ошибке можно забыть. Если же ошибка постоянна и тем более если она появляется каждый раз при запуске системы, то возможной проблемой является какая-то аппаратная часть компьютера (например повреждение драйверов, файловой системы, жесткого диска, блоков памяти RAM).

 

Как выглядит синий экран смерти и что пишет

Итак, при сбоях компьютера на экране монитора появляется синий экран с большим количеством непонятных символов на английском языке. Однако, экран экрану - рознь!

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

Для началаначала пару скриншотов таких экранов.

1. Bios Setup. Экран с настройками BIOS, которая отвечает за работу и настройки (прошу прощение за тавтологию) оборудования в вашем компьютере. Попасть туда можно, нажав клавишу del. Некоторые пользователи случайно попадают в Bios Setup, перед ними появляется синий экран и они начинают думать: «все, смерть». Для того чтобы оттуда выйти необходимо при помощи стрелочек на клавиатуре выбрать пункт «Exit Without Saving» либо нажать клавишу «ESC».

3872337_sinii_ekran_smerti8 (450x338, 28Kb)

2. Экран проверки диска на наличие ошибок, работа программы Chkdsk. Может появиться также без умышленных действий пользователя в результате неправильного завершения работы Windows.

Такой синий экран можно видеть, например, после аварийного выключения компьютера (допустим при перебоях с электричеством). Здесь нет ничего страшного, операционная система запустится, как только программа закончит проверку. Этот экран просто показывает нам работу специальной программы для проверки дисков. Называется эта программа Chkdsk (Check Disk – проверка диска), она встроена в Windows и очень часто запускается автоматически в случае внезапных сбоев компьютера.

3872337_sinii_ekran12 (550x414, 19Kb)

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

Мы даже можем наблюдать за процессом проверки по изменяющимся цифрам на этом экране, указывающим количество процентов до окончания очередного этапа проверки (всего их пять – stage 1 - 5).

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

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

Здесь надо отметить, что даже если ваш компьютер работает стабильно, время от времени (раз в несколько месяцев) желательно делать проверку дисков принудительно, запуская программу Chkdsk вручную.

 

3. Ну и наконец-то настоящий «Синий экран смерти».

синий экран смерти3 (611x393, 9Kb)

Для выяснения причин возникшей ошибки, необходимо переписать первые две выводимые строки STOP-ошибки.
Например, как показано на изображении ниже:

 

синий экран смерти7 (596x86, 16Kb)

 

Синий экран смерти всегда содержит сообщение об ошибке, рекомендации по устранению ошибки, технические параметры ошибки, необходимые для ее устранения. Текст сообщения об ошибке и рекомендации всегда стандартны, а вот техническая информация меняется в зависимости от ошибки, которая произошла. То есть, всё до Technical Information описывает почему это могло случиться, что это вообще за экран и какие действия надо произвести, чтобы его устранить. Написано там всегда одно и то же (поставьте\уберите новые драйвера, посмотрите не конфликтуют ли они, отключите новые штуки, уберите разгон и тп).

В нашем примере данная строка, говорит о том, что проблема была вызвана из - за файла spcmdcon.sys:

синий экран смерти4 (532x17, 7Kb)

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

синий экран смерти5 (221x19, 3Kb)

Далее написано:
Если ошибка возникла впервые, то попробуйте просто перезагрузится, если ошибка появляется более одного раза - проверьте, правильно ли установленные новые программы. Обратитесь к поставщику ПО из-за которого возникла ошибка и узнайте о наличии обновлений.
Если ошибка не устраняется - попробуйте удалить установленную программу. Так же, отключите в биосе кэширование. Перезагрузите компьютер и нажмите F8, после чего выберите безопасную загрузку.

синий экран смерти6 (593x189, 53Kb)

Техническая информация (Technical Information).
В ней показаны коды ошибки

синий экран смерти7 (596x86, 16Kb)

Technical Information содержит следующее:

  • код ошибки и его символьное имя (например 0×0000001E, KMODE_EXCEPTION_NOT_HANDLED)
  • 4 параметра, поясняющие ошибку, предназначенные для отладочного ПО (значение параметров зависит от кода ошибки)
  • адрес места ошибки (если его возможно указать)
  • название драйвера, в котором произошла ошибка (если его возможно указать)

С помощью этой самой информации можно бороться с BSoD, а точнее со сбоями системы, драйверов и программ.

Кстати, что интересно, есть возможность ручного вызова синего экрана смерти по двойному нажатию клавиши SCROLL LOCK при удерживании клавиши CTRL (при условии, что это функция включена в настройках системы). “Зачем надо принудительно вызывать эту штуку?” – спросите Вы. А для того, чтобы получить дамп памяти компьютера в заданный момент, а именно при разрешении текущих проблем работы операционной системы.

 

Несколько настроек, чтобы увидеть синий экран смерти

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

Для пользователей Windows XP:
Пуск - Настройка - Панель управленияСистема - Дополнительно - Загрузка и восстановлениеПараметры - Отказ системы.
Тут снимите галочкуВыполнить автоматическую перезагрузку и нажмите OK.

3872337_sinii_ekran_smerti13 (384x464, 14Kb)

Кроме того проверьте, чтобы остальные параметры были такие как на рисунке.

 

Для пользователей Windows Vista/7:
Пуск – Панель управления – Система и безопасность – Система – Дополнительные параметры системы – вкладка “Дополнительно” – подраздел “Загрузка и восстановление” – “Параметры”. Тут снимите галочку Выполнить автоматическую перезагрузкуи нажмите OK.

 

Причины возникновения синего экрана смерти (BSoD).

Ниже перечислены наиболее частые причины появления злого синего экрана:

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

Комментарий:
Зачастую BSoD свидетельствует о серьезных проблемах с комплектующими или драйверами. Откладывать выявление причин возникновения синего экрана смерти на потом не есть лучший выбор – рискуете оказаться перед не включающимся компьютером, у которого вышла из строя какая-нибудь железяка.

 

Наиболее распространенные синие экраны смерти (BSoD).

Небольшое описание наиболее распространенных типов синих экранов смерти:

  • KMODE_EXCEPTION_NOT_HANDLED — процесс режима ядра попытался выполнить недопустимую или неизвестную процессорную инструкцию. Может быть связан с несовместимостью «железа», неисправностью оборудования, ошибками в драйвере или системной службе.
  • NTFS_FILE_SYSTEM — сбой при выполнении кода драйвера файловой системы ntfs.sys. Причиной может являться нарушение целостности данных на диске (сбойный кластер) или в памяти, повреждение драйверов IDE или SCSI.
  • DATA_BUS_ERROR — в оперативной памяти обнаружена ошибка чётности. Причина — дефектное или несовместимое оборудование, например — сбой в микросхеме кэша второго уровня, в видеопамяти. Также может быть связан с некорректно работающим или неверно сконфигурированным драйвером, со сбоем на диске.
  • IRQL_NOT_LESS_OR_EQUAL — процесс режима ядра попытался обратиться к области памяти, используя недопустимо высокий для него уровень IRQL (Interrupt Request Level). Может быть вызван ошибками в драйвере, системной службе, BIOS или несовместимым драйвером, службой, программным обеспечением (например, антивирусом).
  • PAGE_FAULT_IN_NONPAGED_AREA — запрашиваемые данные отсутствуют в памяти (например, система ищет нужные данные в файле подкачки, но не находит их). Обычно связан со сбоем оборудования (дефектная память), нарушением файловой системы, ошибкой системной службы или антивируса.
  • KERNEL_STACK_INPAGE_ERROR — не удаётся прочитать из файла подкачки в физическую память запрашиваемую страницу памяти. Причины — дефектный сектор файла виртуальной памяти, сбой контроллера жёстких дисков, недостаточно места на диске, неправильное подключение жёсткого диска, конфликт прерываний, дефект ОЗУ, вирус.
  • MISMATCHED_HAL — уровень аппаратных абстракций (HAL) и ядро системы не соответствуют типу компьютера. Чаще всего связан с ситуацией, когда в изначально однопроцессорную систему устанавливают второй процессор, забывая вручную обновить HAL и ntoskrnl. Может также быть вызван несовпадением версий hal.dll и ntoskrnl.exe.
  • KERNEL_DATA_INPAGE_ERROR — не удаётся прочитать в физическую память запрашиваемую страницу данных. Причины — дефектный сектор файла виртуальной памяти, сбой контроллера жёстких дисков, сбой оперативной памяти, вирус, сбой дискового контроллера, дефектная оперативная память.
  • INACCESSIBLE_BOOT_DEVICE — в процессе загрузки ОС не смогла получить доступ к системному разделу. Причин этого распространённого сбоя может быть очень много: дефектный загрузочный диск или дисковый контроллер; несовместимость оборудования; загрузочный вирус; ошибка в файловой системе, например — в таблице разделов Partition Table; повреждение или отсутствие необходимого при загрузке файла, например — NTLDR; отсутствие драйвера контроллера жёстких дисков или несоответствие текущего драйвера установленному оборудованию; включённый в BIOS режим DMA; включённый в CMOS Setup режим смены букв дисководов DRIVE SWAPPING; конфликт распределения ресурсов между дисковым контроллером и другим устройством; повреждение данных о загружаемых драйверах в системном реестре; установка системы в раздел за пределами первых 1024 цилиндров жёсткого диска; ошибка в файле boot.ini.
  • UNEXPECTED_KERNEL_MODE_TRAP — возникновение неподдерживаемой ядром ловушки (trap) или фатальная ошибка (типа деления на ноль). Неисправность оборудования или сбой программного обеспечения.
  • STATUS_SYSTEM_PROCESS_TERMINATED — сбой в службе, работающей в пользовательском режиме. Сбой может быть связан с некорректной работой прикладных программ, драйверов, сторонних системных служб.
  • STATUS_IMAGE_CHECKSUM_MISMATCH — повреждён или утерян файл драйвера или системной библиотеки. Может быть вызван сбоем файловой системы или случайным удалением системного файла.

Это так, сказать, “горячая дюжина” синих экранов смерти.

 

Дампы синих экранов и зачем они нужны.

Как уже было сказано, в случае возникновения синего экрана смерти система создает некий дамп-файл. Дамп хранит в себе информацию о том что же произошло и кто\что вызвало сбой, что позволяет диагностировать проблему и устранить её. Ниже по тексту есть информация о том как открывать и анализировать дампы.

Для начала надо убедиться, что создание дампов не отключено в системе. Для этого делаем следующее.

Для Windows XP:

“Пуск - Настройка - Панель управленияСистема - Дополнительно - Загрузка и восстановлениеПараметры - Отказ системы

Здесь проверяем выставлены ли настройки в графе “Запись отладочной информации” следующим образом:

3872337_sinii_ekran_smerti1 (444x550, 40Kb)

 

Если нет, то, само собой, выставляем. Дампы хранятся по пути, который указан в этих самых настройках. Путь в общем-то можно изменить как Вам удобно.

%SystemRoot% – это C:\Windows\, где C:\ – диск куда установлена операционная система.

Все мини-дампы имеют формат .dmp и обитают строго в папке, которая была указана в настройках на момент возникновения синего экрана смерти.

 

Для Windows 7/Vista:

“Пуск - Панель управление  (“Пуск – Настройка – Панель управления” для маленьких пусков) Система - Дополнительные параметры системыДополнительно - Загрузка и восстановлениеПараметры - Отказ системыЗапись отладочной информации”

 

Скриншот-иллюстрация:

3872337_sinii_ekran_smerti2 (640x315, 59Kb)

Все данные выставляем как на скриншоте. Напомню, что чтобы увидеть код ошибки, при BSOD‘е, рекомендуется снять галочку “Выполнить автоматическую перезагрузку“.

 

 Итак,

Что делать, если синий экран смерти появился?

Как уже было сказано по умолчанию в настройках системы стоит автоматическая перезагрузка системы при возникновении BSoD. В этом случае система будет автоматически перезагружаться до тех пор, пока ошибка не будет устранена. Однако, чтобы иметь возможность записать код ошибки и выяснить причину ее возникновения, необходимо эту опцию отключить.

Как уже говорилось, для этого необходимо зайти в «Панель управления». Далее перейти по вкладкам: «Система» - «Дополнительно» - «Загрузка и восстановление» – «Параметры». Во вкладке «Отказ системы» снять «галочку» с опции «Выполнить автоматическую перезагрузку» и сохранить параметры системы.

3872337_sinii_ekran_smerti10 (299x225, 18Kb)При появлении BSoD необходимо, в первую очередь, записать код ошибки – он пригодится для выяснения причин ошибки. После этого перезагрузить компьютер кнопкой «Reset» и как только система начнет загружаться – нажать клавишу F8. В появившемся меню выбрать загрузку последней удачной конфигурации.

Если загрузить последнюю удачную конфигурацию системы не удалось, то необходимо еще раз перезагрузить компьютер и, вновь нажав клавишу F8, выбрать «безопасный режим». Если система загружается в безопасном режиме, то можно попытаться выполнить восстановление системы.

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

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

Чтобы убедиться, что аппаратная часть компьютера в норме, необходимо протестировать «железо». Для тестирования жесткого диска применяют утилиту MHDD, запускаемую с дискеты под MS-DOS, для тестирования оперативной памяти – memtest86+, также запускаемую с дискеты.

Примечание:  переустановка системы поможет кратковременно решить проблему BSoD, но если причина его появления так и не была устранена, то есть большая вероятность, что BSoD в скором времени появится снова.

 

Общие рекомендации по синим экранам смерти и их устранению

В принципе, все данные о возникших ошибках хранятся в дамп-файлах. Такие файлы имеют расширение dmp и находятся они обычно на системном диске в папке: WINDOWS\Minidump.

1. Как уже говорилось выше и как показывает практика, наиболее частой проблемой, из-за которой возникает синий экран смерти, это драйвера.

Примечание:Некоторые из драйверов в Windows XP вы можете обнаружить используя утилиту verifier.exe: Start (Пуск) -> Run (Выполнить) -> verifier.exe

Чтобы установить какой драйвер сбоит и устранить проблему, произвести анализ дампов BSOD: разбор и анализ дампа позволит выявить Вам сбоящий драйвер и обновить/откатить его на более новую/старую стабильную версию, которая не вызывает ошибок и синих экранов.
  Продвинутые пользователи могут сделать это самостоятельно... На мой взгляд, пользователям неискушённым лучше обратиться к BSOD-мастерам - людям, которые специализированно и профессионально занимаются анализом дампов. Их легко найти через интернет. Например:на форуме http://sonikelf.com/sinij-ekran-smerti/ в подразделе “Поддержка по решению проблем с BSOD”

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

Программа бесплатная и проста в установке. Запускаем её:

3872337_sinii_ekran_smerti11 (500x459, 48Kb)

В верхней части окошка как раз содержатся название дамп-файла и его расшифровка. Под расшифровкой я имею в виду: время сбоя (Crash Time), проверочная строка ошибки (Bug Check String), проверочный код ошибки (Bug Check Code), Вызвано драйвером (Caused by Driver). Остальные пункты не так интересны. Все что нам остается – это скопировать строку и код и поискать в сети, все что с этим связано.

Также обратите внимание на файлы, подсеченные бледным красным светом в нижней половине окна. Возможно причина ошибки в одном из них.


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

3. На третьем месте, как не странно, стоит использование сборок Windows (аля ZverCD, GameEdition и тп), сделанных непонятными авторами. Как не смешно, но это очень и очень частая причина проблемы и зачастую в этих случаях рекомендация одна: ставить нормальный полноценный дистрибутив Windows, никем не тронутый и не обрезанный.

4. Ну и на последнем, из частых (но не всех), причин синих экранов бывает жесткий диск. Чтобы протестировать оный рекомендуется для начала глянуть здоровье диска через программу HDD Life, а потом провести полноценную проверку, используя, например, программу Виктория.

В завершении хочется сказать, что новичку самостоятельно будет очень сложно разобраться в причине появления «синего экрана смерти», хотя если вы уверены в своих способностях, то всегда можно попробовать поискать нужную информацию в сети, задав в поисковике коды ошибок. Возможно, что для решения вашей проблемы будет достаточно просто заменить какой-либо «неправильный» драйвер.

Синий экран смерти: причины и устранение



 

А знаете ли Вы,

Что такое куки (cookie)?

Что такое кодеки?

Что такое прокси-сервер?

 
 

Рубрики:  Что это?/Понятия
Компьютер/Советы
Метки:  

Процитировано 10 раз
Понравилось: 1 пользователю

Tatjanuschka   обратиться по имени Вторник, 17 Апреля 2012 г. 00:24 (ссылка)
Спасибо большое.Цитирую.
Ответить С цитатой В цитатник
Быкова_Марина   обратиться по имени Вторник, 17 Апреля 2012 г. 09:12 (ссылка)
Спасибо большое!!!
Ответить С цитатой В цитатник
Аноним   обратиться по имени Понедельник, 03 Июня 2013 г. 16:11 (ссылка)
У меня нет кнопки резет, а синий экран стоит, не перегружается. Как начать что-то делать, если не могу войти в систему?
Ответить С цитатой В цитатник
Аноним   обратиться по имени Воскресенье, 19 Октября 2014 г. 09:31 (ссылка)
Нужно прекратить зло, в пользу искреннего добра!
Ответить С цитатой В цитатник    |    Не показывать комментарий
Комментировать К дневнику Страницы: [1] [Новые]
 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку