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

Проблемы с жёстким диском: причины и решения. Неполадки жесткого диска Синий экран смерти из за жесткого диска

Часто причиной сбоев компьютера являются неполадки жесткого диска. В этой статье мы с Вами будем учиться их диагностировать и устранять. Кратко о его внутреннем устройстве Вы можете почитать в статье " ".

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

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

Но как определить что с Вашим жестким диском (винчестером, хардом) не все в порядке? Возможно Ваш компьютер начинает самопроизвольно перезагружаться, периодически показывает экран BSOD (синий экран с белым текстом на нем), неожиданно "зависает" в процессе работы? Все это - потенциально возможные неполадки жесткого диска.

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

В такой ситуации винчестер обязательно необходимо проверить на наличие, так называемых, (bad blocks). Надо сразу сказать, что бед блоки бывают логические и физические . Как следует из названия, физические бед блоки образовываются в результате физического микро-повреждения магнитного слоя пластин диска.

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

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

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

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

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

еще несколько случаев неполадок жесткого диска

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

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

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

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

Давайте немного поговорим о том, на что в первую очередь стоит обращать внимание при неполадках жесткого диска: первое - посторонние и нехарактерные для нормальной работы жесткого диска звуки, раздающиеся из него. В домашних условиях ремонт невозможен, так как для замены БМГ (блока магнитных головок) потребуется вскрывать гермозону винчестера, а неизбежное при этом попадание пыли в нее гарантированно "убьет" диск. Весьма вероятно нужно будет обращаться в сервисный центр, а скорее всего - придется менять винчестер.

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

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

Но обнаружилась другая небезынтересная вещь: один из элементов контроллера диска явно перегревался на фоне остальных микросхем.


Нормальной для жесткого диска считается температура до 40-ка градусов цельсия. Болевой же порог человека (когда от чего-то горячего хочется руку отдернуть) составляет около 55-ти градусов. Так вот, после десяти минут работы чип нагревался до температуры, когда руку хотелось отдернуть, еще минут через десять - компьютер зависал намертво.

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

Еще пару слов хотел сказать о самой плате контроллера. Она расположена с обратной стороны диска и выглядит примерно вот так:

Контроллер представляет собой сложное устройство (упрощенно - миникомпьютер, со своим микропроцессором, определенным количеством оперативной памяти, кешем, операциями ввода-вывода и т.д.). Он полностью отвечает за пересылку информации от читающе-записывающих головок к внешнему интерфейсу жесткого диска (разъему «IDE» или «SATA»).

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

Примечание : при выгорянии какого-либо элемента на контроллере, ситуация не обязательно будет выглядеть столь трагично! Фото выше, скорее, - исключение. А вот положить ладонь (при сбоях в работе винчестера) на контроллер при работающем ПК - первое дело! Убедиться, не перегревается ли на нем что-то?

Нормальная (безопасная) температура работы диска - до сорока градусов Цельсия (чуть выше - тоже не страшно). Но если температура отдельных элементов накопителя переваливает за 50-55, будьте готовы к неприятностям, которые за этим непременно последуют: могут начаться необратимые изменения (деградация) элементов, расположенных на плате контроллера диска.

К сожалению, одной заменой платы дело может не ограничиться. Дело в том, что в каждом контроллере имеется своя программная "прошивка", в служебной области диска (служебка), которая при загрузке системы и сообщает БИОС-у основную информацию о винчестере (количество секторов, головок, цилиндров и т.д.). Если мы просто заменим плату, не заменив "служебку" то результата мы не добьемся, поэтому такую процедуру рекомендуется делать все же в специализированных сервисных центрах.

Давайте остановимся на этом моменте подробнее!

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

Хочу также отметить, что неполадки жесткого диска могут быть вызваны и проблемами с интерфейсным кабелем передачи данных от контроллера к диску. Помнится, был у нас случай: компьютер периодически "зависал", выдавал "синий экран смерти" (BSOD) и самопроизвольно перегружался. Оказалось, что причина была в разбитом фиксаторе интерфейсного SATA кабеля,

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

В завершении статьи хочу остановиться на такой технологии, как «S.M.A.R.T.» (англ. self-monitoring, analysis and reporting technology ) - технология мониторинга, самоанализа и отчетности. Оценка общего состояния жесткого диска по многим параметрам, с целью предсказания времени его выхода из строя.

«S.M.A.R.T.»появилась еще в начале 90-х годов прошлого века и со временем "обросла" большим количеством измеряемых и наблюдаемых параметров, которые помогают предотвратить неполадки жесткого диска . Показатели состояния "здоровья" диска считываются программой и выводятся в удобном для пользователя виде. На основании этих данных мы и можем сделать вывод: сколько нашему устройству "осталось"? :)

К примеру, вот как выглядит окно статуса программы «HddHealth », которой мы просмотрели один из наших дисков (Seagate 250 GB), выдававший при загрузке операционной системы предупреждение об ухудшившихся параметрах «S.M.A.R.T.».


Обратите внимание на выделенные области на скриншоте выше. Показатель «Health» (здоровье) составляет 1%. Как говорится - "комментарии излишни", устройство может покинуть нас в любой момент:) Значение «Temp» показывает нам текущую температуру жесткого диска.

Если войти в меню «Drive» и выбрать из открывшегося меню опцию «SMART Atributes», то можно просмотреть весь список наблюдаемых параметров винчестера:


Заводские установки параметра «Value » (анг. - "значение") обычно имеют начальные параметры 100, 200 или 250. Чем больше значение, тем лучше. Высокие значения говорят об отсутствии изменений или медленном ухудшении данного параметра. «Treshold » - порог значения (value, в идеале, не должно приближаться или опускаться ниже него). «Worst » - минимальный показатель, который продемонстрировала система во время тестирования и произведения замеров.

Критическими параметрами, которые предваряют неполадки жесткого диска являются:

  • Raw Read Error Rate и Seek Error Rate - износ магнитной поверхности или головок БМГ
  • Spin-Up Time и Spin-Up Retry Count - проблемы в механике
  • Reallocated Sectors Count, Reallocation Event Count и Current Pending Sector Count, Uncorrectable - наличие bad-секторов, уже перемещенных bad-секторов и готовых к перемещению

Программу «HddHealth» Вы можете .

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

Работа исправного винчестера IBM (эталон)
  1. раскрутка двигателя (нарастающий свист)
  2. распарковка БМГ (щелчок)
  3. калибровка головок (равномерный стрекот)
  4. парковка БМГ после выключения питания
  5. остановка двигателя (стихающий свист)
Нарушение контакта между контроллером и гермоблоком
Стук винчестера IBM с неисправностью БМГ
Стук винчестера Seagate с неисправным БМГ
Звуки полностью исправного диска Seagate
Полностью исправный Fujitsu
Стук диска Fujitsu с неисправностью БМГ
Стук диска Quantum с нерабочим БМГ
Диск Maxtor с той же проблемой
Бывает и такое:)
Скрежет БМГ в Western Digital (WD)
Постукивание от фирмы Samsung
Полностью исправный винчестер Samsung

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

Одной из причин неисправности HDD является естественное старение. Как и любое механическое устройство, жесткий диск имеет определенный ресурс работы. Например, диски, которые производит компания Seagate, могут выдержать до 50 тыс. циклов включения и выключения.

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

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

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

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

Основные признаки неисправности жесткого диска

Неисправности винчестера можно разделить на две группы:

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

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

  • посторонний шум во время работы (шорох, постукивания);
  • замедление работы с файлами;
  • пропажа документов или отсутствие доступа к ним;
  • сбои в работе операционной системы во время чтения или записи файлов;
  • появляющиеся сообщения;
  • появление «синего экрана смерти»;
  • диск не виден в БИОС или не считываются определенные сектора;
  • невозможно загрузить операционную систему.

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

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

Что делать, если возникли проблемы с жестким диском?

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

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

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

Запустите антивирусную программу и просканируйте компьютер. Лучше это сделать, запустившись с загрузочного CD, который предлагают создать производители антивирусников. Образ такого диска можно скачать в интернете.

Как проверить состояние жесткого диска при помощи специальных программ?

Если вы работаете в операционной среде Windows, то во всех версиях операционной системы проверить диск на ошибки можно при помощи встроенной утилиты. Для этого откройте «Свойства» диска, исправность которого вызывает сомнения, перейдите на вкладку «Сервис» и нажмите кнопку «Выполнить проверку». Если по результатам проверки HDD окажется неисправен, его следует заменить как можно скорее и восстановить данные из сохраненной резервной копии.

Из программ сторонних производителей самой известной является утилита Victoria. Программа находит сбойные сектора, после чего можно пометить их как нерабочие или попытаться восстановить. Для проверки винчестера отметьте его на первой вкладке, а затем перейдите в раздел Tests. Запустите тестирование HDD. Если вы увидите прямоугольники со временем доступа 200-600 мс, окрашенные в оранжевый или зеленый цвет, это означает, что секторы жесткого диска повреждены. Поставьте отметку Remap, чтобы программа пометила их как нерабочие. В этом случае лучшим вариантом будет замена жесткого диска.

Для начинающих пользователей более удобным вариантом может оказаться бесплатная утилита Seagate SeaTools. Программа имеет русский интерфейс, скачать ее можно с сайта производителя. В разделе «Справка» вы найдете подробное описание программы.

Существует две версии приложения:

SeaTools for Windows, предназначенная для работы под управлением операционной системы;

Seagate for DOS - в виде образа загрузочного диска в формате ISO. Загрузившись с него, можно проверить жесткий диск на ошибки и попытаться исправить их. Применение этой версии помогает избежать ошибок, возникающих из-за обращения к диску операционной системы.

Твитнуть

Что такое BSoD

BSoD - Blue Sceen of Death, синий экран смерти. Появляется в самых критических ситуациях, когда закрытием сбойной программы обойтись нельзя.

Операционная система Windows имеет несколько уровней работающих программ. Мы видим лишь самый верхний - открытые окна программ и запущенные службы. Именно их показывает Диспетчер задач. Когда одна из программ совершает ошибку, которую не в состоянии обработать и обойти, она, как говорят многие пользователи, «вылетает». Можно снова запустить и работать дальше.

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

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

Симптомы BSoD

1. Появление синего экрана с непонятными символами или грустным смайликом.

В 99% случаев компьютер перезагружается сам из-за критической ошибки (BSoD), но бывает ситуация похуже: проблемы с блоком питания или материнской платы. Если у вас настольный ПК, проверьте, не вздулись ли где-нибудь .

Причины появление синего экрана

1. Перегрев. Перегрев видеокарты, процессора приводит к синему экрану смерти.

Кстати, в Windows XP при перегреве видеокарты всегда возникал BSoD, в Vista и новее видеодрайвер просто перезагружается. Если вы видите надпись «Видеодрайвер перестал отвечать и был восстановлен», то это перегрев видеокарты:

Чем новее Windows, тем совершенней защита от сбоев. Будем надеяться, в какой-нибудь Windows XV вместо синего экрана мы будем видеть уведомление об ошибке, не мешающее работе.

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

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

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

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

4. Переразгон. Если вы продвинутый оверклокер, то знаете, какое отношение разгон компьютера имеет к BSoD. Если нет - не разгоняйте компьютер.

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

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

Не устаю удивляться самоуверенности пользователей, которые заявляют «У меня нет вирусов и антивируса тоже! У меня прямые руки/сижу только на проверенных сайтах/иногда проверяю одноразовым антивирусом и поэтому все нормально! «. Оставляя в стороне дебаты о том, как можно жить без антивируса, задумайтесь: если человек видит BSoD, у него уже не нормальная ситуация. Как можно заявлять о том, что вирусов нет и это не причина синего экрана?

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

7. Антивирусы. Забавно (и печально), что антивирусы бывают причиной сбоя. Удалите на время антивирус. Синие экраны смерти перестали появляться? Ставьте новый, чтобы синие экраны не появились по причине №6.

8. Обновления Windows. Разработчики в Microsoft иногда плохо тестируют обновления. Некоторые из-за этого вовсе отключают Центр обновления Windows и сидят без обновлений, хотя это не выход. Панель управления - Программы и компоненты - Просмотр установленных обновлений - нажмите правой кнопкой - Удалить по обновлениям, установленным недавно, затем проверяйте работу Windows. Все нормализовалось? Просто не ставьте обновления пару недель - обычно за это время выходит какое-нибудь исправляющее обновление для обновления и все становится хорошо.

9. Сбой программ. Такое бывает, но редко. Если видите BSoD во время игры или при работе какой-то определенной программы, советую проверить компьютер на перегрев, потому что большинство программ не способны вызвать синий экран, за исключением устанавливающих драйверы в систему (антивирусы, эмуляторы виртуальных дисков, системы игровой защиты вроде PunkBuster, бухгалтерские программы, работающие с цифровыми ключами).

10. Ошибки файловой системы жесткого диска. Не лишним будет

Узнаем причину BSoD

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

Чаще всего BSoD вы не увидите , так как в настройках Windows по умолчанию включена перезагрузка компьютера при критических ошибках.

Отключить автоматическую перезагрузку Windows можно так: Панель управления - Система - Дополнительные параметры системы - Параметры - поставить/снять галки так, как на скриншоте ниже:

Обратите внимание на пункт «Малый дамп памяти» - его тоже поставьте.

Загуглите код ошибки из Журнала Windows

Галка «Записать событие в системный журнал» установлена по умолчанию, значит - коды ошибок будут в Журнале Windows.

Идите в Панель управления - Администрирование - Просмотр событий - Система - и ищите в списке строчку, по времени совпадающую с появлением синего экрана или перезагрузкой компьютера:

Ищите код ошибки (на скриншоте выше это 0x0000009f) в Гугле и читайте первые несколько сайтов в выдаче, выполняйте рекомендации, которые помогли другим. Если указан драйвер (слово с окончанием .sys, то вообще замечательно - вероятный виновник найден сразу, нужно установить драйвер для этого устройства более старой/новой версии. Если в интернете не будет четкого и ясного указания причины BSoD по указанному коду ошибки, читайте мою инструкцию дальше.

Если в Журнале Windows ничего нет, ждите появления синего экрана и смотрите ошибку там:

Просто ищите в Google информацию по коду ошибки и выполняйте рекомендации.

Анализируйте минидамп

К сожалению, если проблема в сбойном драйвере, на синем экране это не всегда отображено. Код ошибки тоже не всегда информативен. Нужно проанализировать файл minidump, создавамый во время появления BSoD и содержащий информацию о сбое, в частности о том, какие драйвера сообщили об ошибке. Существуют две программы для анализа минидампа: Windows Debugging Tools и BlueScreenView. К сожалению, первая слишком сложна для начинающих пользователей, хоть и дает более информативный результат. В 99% случаях хватает второй, простой и бесплатной BlueScreenView.

Установщик BlueScreenView доступен по этой ссылке.

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

Пример №1 - виновата видеокарта

Появляется синий экран с текстом ATTEMPTED_WRITE_TO_READONLY_MEMORY. Смотрим минидамп:

Ошибка ATTEMPTED_WRITE_TO_READONLY_MEMORY, судя по гуглению, вызывается каким-то драйвером. Вероятный виновник в данном случае - nv4_disp.sys. Есть и другие, но это часть системы, статистически маловероятно, что причина в них. Поиск в Google показал, что nv4_disp.sys - драйвер видеокарты от nVidia. Три шага:

1. Проверка видеокарты на перегрев.

2. Установка более старого драйвера видеокарты (нового, если стоит старый). Так поступают с любыми драйверами, не только видеокарты.

3. Установка видеокарты в другой компьютер.

4. Если синий экран появляется на другом компьютере - несите видеокарту в сервис-центр. Если гарантия еще действует, можно бесплатно заменить на исправную.

5. На другом компьютере синий экран не появляется? Попробуйте установить другой блок питания на свой - причина может быть в нем.

6. Не помогает? Переустановите Windows начисто.

7. Если и это не поможет, несите в сервис-центр на диагностику.

Пример №2 - виновато совсем не то, что ожидалось

Синий экран с надписью PAGE_FAULT_IN_NONPAGED_AREA сопутствует множеству проблем:

Если бы вероятным сбойным драйвером был ntfs.sys, то я бы порекомендовал проверить жесткий диск на ошибки, а также заменить шлейф, идущий от жесткого диска к материнской плате. В данном случае BlueScreenView указывает на драйвер USB-порта и это могло бы быть правдой, но там, откуда я брал дамп для примера, у человека виновата материнская плата - на ней вздулись конденсаторы. Решение - системный блок в руки и топаем в сервис-центр.

Пример №3 - виноват антивирус

Нашел на просторах интернета вот такой минидамп:

Виновником был SRTSP.SYS - компонент антивируса от Norton. Решается его удалением.

Пример №4 - «битая» оперативная память

Синий экран с MEMORY_MANAGEMENT - признак того, что оперативная память непригодна для использования:

Переустановите Windows

Долго думал - советовать ли такое. Однако быстрая пробежка по популярным форумам показала: многие пользователи до сих пор используют пиратские сборки Windows. Так вот, если у вас:

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

переустановите Windows начисто! И ставьте нормальную, оригинальную Windows. Если у вас ноутбук, на жестком диске будет раздел восстановления с заготовленной производителем Windows - читайте инструкцию и ставьте (восстанавливайте) ее!

Установка Windows - не дело пяти минут, но при желании справится даже начинающий пользователь.

Где можно получить помощь

Ничего не помогает? Есть отличная ветка форума: Устранение критических ошибок Windows (прочтите сначала правила) .

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

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

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

Рассмотрите по внимательнее на эти скрины, чтоб знать, с чем имеете дело.

Исправление синего экрана при проблеме жесткого диска

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

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

Если у вас есть подозрения, что некоторые кластеры жесткого диска повреждены, можете запустить проверку. Откройте интерпретатор командной строки. Для этого нажмите на «Win + R» и введите «cmd» или через поиск, напишите «cmd».

Первый способ запуска cmd.

Командную строку необходимо запускать от имени администратора иначе команда не будет работать.

Второй способ запуска cmd.

Введите команду:

«Chkdsk /F» (без ковычек).

Нажмите клавишу «Y» и «Enter».

При следующем запуске вашей системы, выйдет синий экран подобный рис.1.

Что сделает данная команда?

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

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

Сложный синий экран смерти

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

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

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

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

  • Драйвера. Когда установлены либо старые (устаревшая версия) либо неродные драйвера, они могут конфликтовать с операционной системой или встроенным оборудованием. Рекомендую скачать последнюю версию того или иного драйвера с сайта производителя детали.
  • Перегрев. Если какая либо деталь внутри системного блока перегревается, то это говорит о недостатке вентиляции. И тоже может вызывать смерть. Про причини перегрева было написано здесь, причины перегрева компьютера .
  • Некорректная работа программного обеспечения. Редко, но бывает, что в синий экран выбрасывает из-за последней установленной программы. Можно попробовать восстановить систему, про это писалось .

Какая именно из этих причин (а может неуказанная здесь) вызывает сбой, вполне легко можно узнать по коду ошибки, а дальше включить мозги, логику и починить не вызывая мастера.
Бывает, что ПК перезагружается настолько быстро, что пользователь не успевает записать код ошибки, значит, нам надо сделать так, чтобы ПК автоматически не перезагружался. Откройте меню Пуск далее Мой компьютер и щелкните ПКМ (Правая кнопка мыши) на значке Мой компьютер, выберите Свойства, в свойствах нам нужна вкладка Дополнительно, там, в подразделе Восстановление и загрузка выбираем параметры. Напротив пункта Выполнить авто перезагрузку, снимаем галочку и удостоверьтесь что все остальные галочки стоят так как указано на рисунке.

Окно загрузки и восстановления Windows XP.

На Windows 7 действия те же. Жмем ОК и перезагружаем компьютер. Ждем следующего сбоя в системе и на синем экране смерти в разделе Technical Information выписываем нужный нам код ошибки. Это наиболее важная информация причинно-следственной связи при поломке программного обеспечения или комплектующих.

Код 0x00000050 при синей смерти

Очень часто у пользователей выводит код 0x00000050. В 90% случаев это связано с оперативной памяти. В этом случае система очень часто ругается на системные файлы ntoskrnl.exe, igdpmd64.sys, ntfs.sys, win32k.sys, dxgmms1.sys и dcrypt.sys. Так же не исключено, что причиной может быть и видеокарта.

При коде 0x00000050, сделайте следующие действия:

  1. Выключите компьютер.
  2. Достаньте оперативную память.
  3. Очистите дорожки, возможно просто банально нет контактов оперативки с материнской платой компьютера.
  4. Проделайте выше описанные действия и с видеокартой, если она у вас не интегрированная.
  5. Вставьте обратно и включите компьютер.

Кроме всего прочего причиной ошибки 0x00000050 может быть конфликт драйверов. На практике известен случай, когда файлы антивируса конфликтовали с какой-то другой программой, и из-за этого система Windows перебрасывало на синюю смерть. Удалите антивирус и посмотрите, будет ли положительный результат. Если проблема исчезнет, то лучше перейдите на другой антивирус.

Можно еще попробовать отключить кэширование памяти BIOS.

Некоторые расшифровки кодов ошибок:

Специалисты также знают, что любая ошибка помимо всего прочего записывается еще и в дамп памяти, который располагается в операционной системе в папке мини дамп и имеет расширение dmp.

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

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

Доброго времени суток, достопочтенные читатели!

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

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

Синие экраны смерти на разных компьютерах и операционных системах (ОС) выглядят по-разному. В последнее время они становятся уже и не совсем синими.

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

Впрочем, некоторым приходилось встречать и красный экран смерти в ранних версиях Windows Vista, который выполнял функции синего. В более давние времена существования Windows 1.0 и Windows 2.0 экран и вовсе был чёрным! Синим экран стал называться, начиная с 1991 года, когда такое название предложил Эрик Ноес (Erik Noyes), служащий одной из калифорнийских компаний. С тех пор понятие «синий экран смерти» стало общепринятым.

Что такое синий экран смерти

Понятие, пришедшее из английского языка и переведённое на наш родной. Собственно, как вы уже поняли, BSoD и «синий экран смерти» - это одно и то же. Аббревиатура BSoD расшифровывается как Blue Screen of Death или Blue Screen of Doom. Официальное название явления - Stop Error .

Когда вы видите синий экран на мониторе своего компьютера, это свидетельствует о критической системной ошибке. Такой способ информирования пользователя о произошедшем сбое характерен для ОС Windows.

Итак, что представляет собой BSoD? На рис. 1 можно разобрать запись CRITICAL_OBJECT_TERMINATION. Это ошибка синего экрана смерти с кодом (технически правильно - STOP код) 0x000000F4. Также применяется краткая запись, с отбрасыванием нулей после 0x - 0xF4. Далее в статье будет применяться именно такая запись, когда нет других цифр. Коды синего экрана смерти представляют собой запись в шестнадцатеричной системе счисления с префиксом 0x . Такой префикс используется для распознавания системными службами, использующими язык C .

С помощью STOP кода BSoD система идентифицирует произошедшую ошибку и вносит запись в системный журнал для последующего анализа и предотвращения ошибки в будущем. Ошибка синего экрана смерти 0xF4 означает сбой, произошедший из-за неожиданного прекращения работы критического для системы процесса или потока. Подробнее о значениях ошибок синего экрана смерти мы поговорим ниже.

Более детальную для продвинутых пользователей информацию предоставляет BSoD, используемый в ОС Windows XP/Vista/7, наиболее распространённых на сегодняшний день, а также Windows Server 2003.


Рис. 2. Синий экран смерти в Windows XP/2003/Vista/7 Используя данный BSoD, продвинутому пользователю гораздо легче разобраться, в чём проблема.

Во-первых, Microsoft уведомляет пользователя о том, что BSoD вызван прекращением работы для предотвращения выхода компьютера из строя. Далее приведён системный файл SPCMDCON.SYS - виновник, по мнению Windows, экстренного завершения работы. Ниже представлена сама ошибка синего экрана смерти PAGE_FAULT_IN_NONPAGED_AREA - свидетельствует о том, что данные, содержавшиеся в памяти, не найдены. Далее следует руководство для дальнейших действий пользователя с целью предотвращения возникновения подобной ошибки в будущем. Внизу приведена техническая информация: STOP код 0x50 и снова файл SPCMDCON.SYS, уже с параметрами.

Согласитесь, данный BSoD способен привести в куда большее замешательство неопытного пользователя, чем тот, который предлагают разработчики Windows 8.

Наиболее распространённые коды синего экрана смерти

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

0xA - IRQL_NOT_LESS_OR_EQUAL - неверный адрес при обращении драйвера устройства;
0x1E - KMODE_EXCEPTION_NOT_HANDLED - процесс режима ядра пытается выполнить недопустимую инструкцию;
0x24 - NTFS_FILE_SYSTEM - сбой в файловой системе NTFS;
0x2E - DATA_BUS_ERROR - ошибка чётности в оперативной памяти;
0xB4 - VIDEO_DRIVER_INIT_FAILURE - ошибка инициализации видеодрайвера;
0xB9 - CHIPSET_DETECTED_ERROR - неисправен чипсет материнской платы;
0xC2 - BAD_POOL_CALLER - ошибка операции выделения памяти;
0x4E - PFN_LIST_CORRUPT - повреждена структура ввода/вывода драйвера;
0x50 или 0x8E - PAGE_FAULT_IN_NONPAGED_AREA - данные, запрашиваемые из памяти, отсутствуют;
0x69 - IO1_INITIALIZATION_FAILED - неудача инициализации системы;
0x77 - KERNEL_STACK_INPAGE_ERROR - чтение запрошенной страницы ядра невозможно;
0x79 - MISMATCHED_HAL - аппаратная несовместимость;
0x7A - KERNEL_DATA_INPAGE_ERROR - ошибка чтения в физическую память;
0x7B - INACCESSIBLE_BOOT_DEVICE - нет доступа к системному разделу диска;
0x7F - UNEXPECTED_KERNEL_MODE_TRAP - непредвиденная ошибочная операция в ядре;
0xD1 - DRIVER_IRQL_NOT_LESS_OR_EQUAL - ошибка драйвера, адрес памяти недоступен;
0xF3 - DISORDERLY_SHUTDOWN - Windows не смогла завершить работу из-за нехватки памяти;
0xC0000135 - STATUS_DLL_NOT_FOUND - ошибка при загрузке библиотеки;
0xC000021A - STATUS_SYSTEM_PROCESS_TERMINATED - ошибка службы, работающей в пользовательском режиме;
0xC0000221 - STATUS_IMAGE_CHECKSUM_MISMATCH - файл драйвера не найден или повреждён.

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

Синий экран смерти, что делать

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

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

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

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

Злоупотреблять процедурой ручного вызова BSoD не следует, во избежание потери информации или программных неполадок. Кроме того, синий экран смерти, вызванный искусственно, не отобразит нужную пользователю информацию. Также можно столкнуться со сложностями в аппаратной зависимости этой процедуры: в частности, существуют ограничения на вызов BSoD c клавиатур, имеющих разъём USB. Более подробную информацию о вызове синего экрана смерти можно получить из документа Microsoft Q244139.

Итак, появляется синий экран смерти, что делать в этом случае? Единственное, что вы можете предпринять в данный момент - это выполнить перезагрузку. Далее, если вы достаточно опытный пользователь и не боитесь работы с отладчиками (дебаггерами), то есть решение. Для определения причины появления BSoD корпорация Microsoft разработала комплексное решение Debugging Tools for Windows c поддержкой 32 и 64-разрядных ОС, которое входит в состав Microsoft SDK for Windows .

Причины появления синего экрана смерти

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

Есть вирусы, которые созданы для поражения главной загрузочной записи (MBR), а также загрузочного сектора. Они также могут приводить к неполадкам и появлению ошибки синего экрана смерти. Проверить компьютер на наличие вирусов можно, если выполнить загрузку с восстановительного диска с установленным антивирусом. Многие компании-разработчики антивирусов, как, например, ЗАО «Лаборатория Касперского», предлагают в своих решениях функцию создания CD из имеющегося дистрибутива. Кроме того, можно скачать уже готовый образ с серверов компании. Также вы можете проверить состояние MBR антивирусной утилитой AVZ. Подробно о работе с утилитой можно прочитать по ссылке .

Неполадки в оперативной памяти. Диагностика

Нередко неисправные, а иногда и неодинаковые модули оперативной памяти могут стать причиной возникновения ошибки синего экрана смерти. Если вы заметили, что после установки, доустановки, замены модулей оперативной памяти у вас не загружается ОС или появляется синий экран смерти, вы можете попробовать поставить модули памяти в другие DIMM слоты или поменять планки DDR местами — часто это решает проблему памяти. Однако неполадки могут крыться и в другом, и выявить причину этого можно, проведя диагностику RAM с помощью штатного средства проверки памяти Windows. Утилита доступна в Windows 7 и Vista (для Windows XP можно использовать утилиту Windows Memory Diagnostic)

Давайте посмотрим, как работает средство диагностики:

2. В открывшемся окошечке выбираем из списка «Средство проверки памяти Windows» (обычно третий снизу).

3. В новом окошке Windows предложит выбрать из двух вариантов: «Выполнить перезагрузку и проверку (рекомендуется)» и «Выполнить проверку при следующем включении компьютера».

4. Закройте, все открытые программы, чтобы не потерять какие-либо данные, и нажмите «Выполнить перезагрузку и проверку (рекомендуется)».

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


Рис. 3. Проверка компьютера на предмет неполадок с памятью Существует и другая возможность - протестировать состояние оперативной памяти с загрузочного диска (только Windows Vista и Windows 7). Для этого:

1. Зайдите в BIOS и установите CD-ROM (DVD-ROM) в качестве первого загрузочного устройства в меню BOOT, после чего выйдите из BIOS, сохранив настройки.

2. После перезагрузки загрузчик выдаст сообщение «Press any key to boot from CD», нажмите любую клавишу.

3. Дождитесь, пока Windows загрузит файлы. В окне «Установка Windows» нажмите «Далее».

4. Выберите «Восстановление системы», подождите.

5. Оставьте все настройки окошка «Параметры восстановления системы» по умолчанию («Используйте средства восстановления…») и кликните «Далее».

6. В представленном списке выберите «Диагностика памяти Windows».

7. В новом окне выберите 1 из 2 вариантов. Например, «Выполнить перезагрузку и проверку (рекомендуется)», чтобы начать проверку памяти немедленно.

Компьютер перезагрузится, и начнётся тест памяти.

Диагностика жёсткого диска

Неполадки жёсткого диска (HDD) также могут быть причиной появления ошибки синего экрана смерти. Утилита Windows CHKDSK позволяет выполнять проверки жёсткого диска на наличие ошибок и повреждённых секторов. С помощью этой утилиты возможно восстановление повреждённых секторов HDD. Для запуска проверки, выполните следующие шаги:

1. Откройте Проводник Windows.

2. Кликните правой кнопкой мыши по разделу, который хотите проверить, и выберите «Свойства».

3. В новом окошке выберите вкладку «Сервис».

4. Наверху вкладки нажмите на кнопку «Выполнить проверку».

5. Откроется новое окошко «Проверить диск «Название диска»». Пользователь может выбрать 1 из 4 вариантов проверки диска, в зависимости от того, напротив каких пунктов он поставит галочки. Если вы хотите просто знать, есть ли на вашем диске ошибки, снимите галочку с верхнего пункта. В этом случае Windows не будет исправлять системные ошибки. Вы также можете провести комплексное исследование и восстановления повреждённых секторов HDD, выбрав оба пункта. Внимание! Windows не сможет автоматически исправлять системные ошибки и восстанавливать повреждённые сектора, пока выбранный раздел является активным, т. е. используется. Поэтому для выполнения проверки может потребоваться перезагрузка системы. В этом случае в появившемся окошке предупреждения кликните по кнопке «Расписание проверки диска». После перезагрузки ПК будут выполнены проверка диска и выбранные пользователем действия. Для получения более подробной информации по работе утилиты CHKDSK, ознакомьтесь с этой .

6. Нажмите кнопку «Запуск» и дождитесь результатов проверки.

После проверки в новом окне будет представлена как краткая, так и развёрнутая информация о состоянии протестированного раздела.


Рис. 4. Проверка жёсткого диска Если утилита CHKDSK сделала свою работу, а ошибки в работе диска возникают снова, можно провести более глубокое тестирование. Для этого вам потребуется прибегнуть к помощи утилит, разработанных вендорами жёстких дисков.

Помимо возможности извне продиагностировать состояние дискового накопителя, все современные HDD и SSD (solid-state drive) производятся с заложенной производителем возможностью самоконтроля и самотестирования своего состояния, а также оценкой времени предположительного выхода устройства из строя. Это технология S.M.A.R.T. Чтобы получить доступ к данным диагностики этой технологии нужно воспользоваться одной из программ, имеющих возможность считывать данные, передаваемые программой контроллера диска. Есть платные и бесплатные программы с поддержкой такой возможности. Одной из современных свободных программ является CrystalDiskInfo


Рис. 5. S.M.A.R.T. с помощью CrystalDiskInfo Как видно на скриншоте, программа предоставляет все данные по диску, включая его текущую температуру, число включений, общее число часов работы. Ниже в списке представлены технические данные, по которым можно судить о физическом износе диска. Текущее и наихудшее значения - реальные показатели данного диска в данный момент и когда-либо соответственно. Порог представляет собой значение, ниже которого производитель данного жёсткого диска не может гарантировать стабильную и бесперебойную работу устройства.

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

Дамп памяти

Для качественного восприятия приведённой ниже информации, дадим определение понятию дамп памяти. Дамп памяти (memory dump) - содержимое рабочей памяти одного процесса, ядра или всей ОС. Дамп памяти содержит техническую информацию о состоянии системы или отдельной программы.

Следует также отметить, что дампы памяти бывают разные.

По умолчанию в современных ОС, таких как Windows XP/Vista/7 (далее мы будем рассматривать только эти ОС Windows, как наиболее распространённые), когда появляется синий экран смерти и вы перезагружаете компьютер, создаётся запись отладочной информации в файл дампа памяти ядра MEMORY.DMP. В нём будет содержаться вся необходимая информация, достаточная для диагностики причины сбоя и предотвращения его в будущем.

Полный дамп памяти содержит исчерпывающую информацию о состоянии системы и неполадках. ОС по умолчанию также сохраняет эту информацию в файл MEMORY.DMP.

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

Итак, по умолчанию при сбое ОС Windows XP/Vista/7 создаёт файл дампа памяти MEMORY.DMP и записывает в него отладочную информацию, параметры произошедшего сбоя. После этого файл дампа MEMORY.DMP сохраняется в папку %SystemRoot%. Впоследствии файл дампа может быть отправлен разработчикам для выяснения причины возникновения BSoD.

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

Если вы используете Windows 7 или Windows Vista:

1. Заходим в «Пуск», «Панель управления» и выбираем «Система» или кликаем правой кнопкой мыши по значку «Компьютер» и выбираем «Свойства».

2. Внизу левой колонки нажимаем «Дополнительные параметры системы».

3. Переходим на вкладку «Дополнительно».

Если у вас Windows XP, то проделайте всё то же, за исключением 2-го шага.


Рис. 6. Настройка параметров восстановления ОС В новом окошке «Загрузка и восстановление» представлены параметры загрузки ОС и действия при её отказе. Здесь можно выбрать наиболее подходящие параметры восстановления после BSoD. В частности, пользователь может выбрать, из какого дампа памяти будет сделана запись файла дампа. А также изменить имя этого файла и директорию, куда он будет сохранён. Отмечу, что не следует изменять имя файла дампа, если вы собираетесь впоследствии отправлять его для анализа в корпорацию Microsoft или другим разработчикам.

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

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

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

4. Вирусы являются одной из возможных причин BSoD. Для стабильной работы ОС и программ используйте хороший антивирус с файерволом (сетевым экраном) или комплексное решение класса Internet Security.

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

6. При появлении BSoD и последующей перезагрузке компьютера теряются все несохранённые данные. Для обеспечения безопасности вашей информации выполняйте резервное копирование ваших данных на внешние накопители.

7. Компьютеры, как и люди, не вечны. Они тоже болеют, стареют и умирают. Слишком старые и морально устаревшие ЭВМ могут поставить под удар эффективность вашей работы. Более того, компьютер должен доставлять своему пользователю удовольствие, а если он постоянно даёт сбои, что характерно в большей степени для ПК со стажем, то об этом говорить не приходится. Синие экраны смерти появляются чаще именно на морально устаревших компьютерах, когда разработчики «железа» прекращают поддержку своих продуктов.

8. Компьютеры нуждаются в чистке. Нужно не только протирать, продувать компоненты компьютера, но и производить чистку системы от нагромождающихся временных файлов ОС и программ, а также прочего информационного мусора, который не представляет ценности. Это также способно предотвратить BSoD.

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

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

Загрузка...