» » Синий экран смерти помогите

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

Помощь в устранении синих экранов смерти (BSOD)

Что такое BSOD?

BSOD (англ. Blue Screen Of Death – “синий экран смерти”) – название ошибки, возникающей в коде, который выполняется в режиме ядра ОС Windows. Работать в системе после возникновения такой ошибки уже нельзя. После того как возникает синий экран смерти, ОС Windows создает дамп памяти, тип которого можно изменить и перегружает компьютер (это поведение также можно изменить). Дамп содержит важную информацию, анализируя которую, можно найти причину краха. Следует заметить, что бывают ситуации, когда дамп может не формироваться, например, при проблемах с драйвером жесткого диска.

BSOD  — это защитный механизм ОС Windows, который позволяет предотвратить более серьезные проблемы. Например, если у нас аппаратные проблемы с жестким диском, вряд ли стоит позволять работать такой системе дальше, мы можем потерять важную информацию из-за этого.

Причины возникновения

Основная причина возникновения BSOD (согласно статистике Microsoft)  – это ошибки в коде драйверов сторонних разработчиков (70%).

Статистика причин BSOD

Как уже обсуждалось о режимах работы ОС Windows, только код, который работает в режиме ядра может быть причиной BSOD, за исключением ошибок в важных для системы процессах пользовательского режима: winlogon.exe, crss.exe. Поэтому, такие приложения как:

Cхема windows

     Как видно со схемы код выполняется в двух режимах: пользовательском  и режиме ядра. В пользовательском режиме работают прикладные программы, например блокнот, всевозможные браузеры, офисные пакеты и т.д., у которых нет доступа к критически важным параметрам системы. В режиме ядра выполняется код операционной системы и работа драйверов. Такое разделение было создано для обеспечения безопасности системы. Не будь такого разделения, то сбой в любом пользовательском приложении выводил  бы операционную систему из работоспособного состояния. Как бы странно это не звучало, но синий экран смерти – это защитная реакция системы при выявлении некорректно работающего кода. Система, обнаружив ошибку во время выполнения кода в режиме ядра, прекращает свою работу и выводит BSoD на экран монитора. При этом все не сохраненные данные удаляются.  Синий экран так же именуется STOP-ошибкой в связи с тем, что работа системы мгновенно прекращается и единственно, что остаётся пользователю - так это изучить информацию, содержащуюся в ошибке и перезагрузить компьютер. По умолчанию Windows сам перегружается и довольно часто пользователь не успевает просмотреть всю информацию об ошибке, что очень неудобно, ведь, зная своего врага - мы знаем, как с ним бороться. Для задержки ошибки на экране необходимо выполнить следующие действия:

Для Windows XP Для Windows 7
  1. Правой клавишей мыши нажать на значке Мой компьютер из контекстного меню выберите Свойства (или комбинация клавиш Win+Pause);
  2. Переходите на вкладку Дополнительно;
  3. В поле Загрузка и восстановление необходимо нажать кнопку Параметры;
  4. Убрать галочку Выполнить автоматическую перезагрузку.
  1. Правой клавишей мыши нажать на значке Компьютер из контекстного меню выберите Свойства (или комбинация клавиш Win+Pause);
  2. В левом меню щелкаем на пункт Дополнительные параметры системы;
  3. Переходите на вкладку Дополнительно;
  4. В поле Загрузка и восстановление необходимо нажать кнопку Параметры;
  5. Убрать галочку Выполнить автоматическую перезагрузку.

В следующем примере, кроме номера ошибки — 0x000000D1, также указан файл вызвавший сбой в системе - WXYZ. SYS

Сразу скажу, что бы потом не забыть, починить как-то оперативную память уже не получится. Ее только можно заменить. И утилиты, как стандартное средство диагностики памяти, так и утилита например Memtest86+ о которой я напишу в отельной статье, делает только диагностику, но никак не ремонт.

Проверяем память стандартной утилитой в Windows 7

Сейчас я напишу о том, как проверить оперативку стандартной утилитой, которая уже есть в операционной системе Windows. Покажу на примере Windows 7. Называется она «Средство проверки памяти Windows».

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

Запишем строки, на лист бумаги, которые нам  необходимы.

В данном случае как видно, виноват системный файл SPCMDCON.sys. Поэтому первым делом его надо удалить или наоборот восстановить. Для этого грузимся с загрузочного Live Cd или загрузочного Live usb и удаляем его вручную(или восстанавливаем). Ищем через Live загрузочный диск на диске с Windows SPCMDCON.sys и переименуем его, например в SPCMDCON(2).sys. Перезагружаем компьютер. Если помогло и всё ок, я вас поздравляю, если нет, таким же методом продолжаем бороться с синим экраном смерти(BSOD) пока его не победим.

Если сразу не выбивает синий экран смерти(BSOD) и Windows грузится, тогда проверим Dump file. Для этого скачиваем BlueScreenView

Если после всех проведенных действий BSoD продолжает появляться, значит, проблема может находиться в аппаратной части компьютера. Для выяснения состояния «железа» проводят тестирование. Обычно проверяют температурный режим компонентов компьютера и состояние памяти. (См. также: Как избавиться от вируса-вымогателя)

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

Статья по теме: Точка восстановления системы. Как создать. 

Аппаратные средства

В Windows 7 компания Microsoft предусмотрела средство для тестирования оперативной памяти. Ниже описано как им пользоваться.

  1. Итак, для начала нужно зайти в "Пуск", далее "Панель" управления», после чего необходимо найти значок "Администрирование" и кликнуть по нему.
  2. В открывшемся окне нужно найти надпись следующего вида "Средство проверки памяти Windows".
  3. В новом открытом окне Windows предложит вам выбор из двух вариантов "Выполнить перезагрузку и проверку (рекомендуется)" и "Выполнить проверку при следующем включении компьютера".
  4. После этого необходимо закрыть все посторонние программы для того, чтобы не потерять никаких важных данных и нажать "Выполнить перезагрузку и проверку (рекомендуется)".

Средство проверки памяти

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

«Мой компьютер» > «Свойства» > вкладка «Дополнительно» > группа «Загрузка и восстановление» > «Параметры».

В появившемся окошке нужно снять галочку «Выполнить автоматическую перезагрузку» и включить запись малых дампов памяти (найти группу «Запись отладочной информации» и в списке выбрать «Малый дамп памяти (64 КБ)»).

bsod dump winxp

Дампы нужны чтобы посмотреть код ошибки синего экрана в Windows. Файл дампа можно найти в папке C:\Windows\Minidump и открыть программой Blue Screen View, которую можно скачать по этой ссылке . Надеемся, наша публикация помогла и вы нашли причину BSOD. Теперь вы знаете, как исправить синий экран смерти, если он вдруг появится.

Наверх