ДОСТУП к СЕКРЕТАМ
системного
администрирования !
Что именно я получу ?
Количество подписчиков: 6622
ОТЗЫВЫ ПОДПИСЧИКОВ
Последние материалы !
Делаем печатные платы дома
Наложить музыку на видео
Телескоп системы Добсона
Новое занятие для души !
Ремонт камеры наблюдения
Не рабочий ADSL модем

Не работает компьютер


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

  Такую "тестилку" купили недавно нам в IT отдел. Самая китайская, без названия (no name) за четыре доллара. Вот ее тест-драйв я и хочу Вам сегодня представить на примере ситуации, когда не работает компьютер. Еще хочу сказать, что подобные устройства бывают стоимостью и в сорок долларов, имея при этом различные дополнительные функции и обладая определенной "брендовостью". Но, как говорится, что имеем, то и тестируем :)

  Сначала - коротко об аббревиатуре «POST» (Power On Self Test), ее можно перевести как - самотестирование после включения. Это - набор последовательно выполняющихся микропрограмм-тестов, "зашитых" в энергонезависимой памяти CMOS BIOS. Ознакомиться с тем, что такое биос и какова его функция Вы можете в следующей статье. Вы, наверное, обращали внимание на то, что после включения и непосредственно перед загрузкой операционной системы из системного динамика раздается один короткий звуковой сигнал? Если компьютер не работает, то, соответственно, - не раздается :)

  Такой сигнал "говорит" нам о том, что весь набор пост тестов системой пройден успешно и она готова к работе. Последовательность POST, на самом деле, состоит из пары десятков отдельных тестов, призванных протестировать все основные узлы системы на предмет их корректной работы. На этом этапе проверяются регистры процессора, оперативная память (ее первые 64 килобайта), графический адаптер, опрашиваются контроллеры накопителей, порты COM и LPT и т.д. В финале все это дело заканчивается звуковым сигналом «бип» и передачей управления загрузчику операционной системы.

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

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

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

  Итак - POST плата для диагностики неисправностей Вашего "железного друга" :) Вот как выглядит комплект ее поставки в нашем случае:

PCI плата для диагностики компьютера
 

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

  1. плата диагностики (помешается в PCI разъем)
  2. книжка с расшифровкой всех стоп кодов POST
  3. USB кабель, обеспечивающий питание
     

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

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

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

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

  Согласитесь, - иногда так хочется выглядеть, как профессионал своего дела! :)

  Итак, подробно опишем все, что мы делали: Помещаем нашу плату в PCI разъем и нажимаем кнопку питания. На ее датчиках начинают быстро мелькать различные цифры, сигнализирующие об успешном прохождении того или иного теста из набора POST. На ячейках появляется число «29», на этом тест останавливается, компьютер показывает черный экран и не подает никаких звуковых сигналов.

Тестируем неработающий компьютер
 

  Обратите свое внимание, также на ряд светодиодов, которые показывают наличие напряжения на материнке по основным линиям (3, 5 и 12 вольт), а также - индикатор подачи напряжения на тактовый генератор (клокер), который обозначается аббревиатурой «CLK». Но все это - дополнительная информация. Нас же сейчас интересует цифра «29» и что она значит в нашей конкретной ситуации?

  Надо запомнить одну простую вещь - для разных производителей BIOS одни и те же пост коды будут означать разные ошибки. Из этого следует то, что нам достаточно однозначно определиться с фирмой-производителем биоса, а потом просто заглянуть в нашу книжку и посмотреть какая ошибка значится под определенным номером (в нашем случае - номером «29»).

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

  Я же предлагаю Вам воспользоваться небольшой утилитой «Biosagent», которая отлично справляется с этой задачей. Скачать ее можно по приведенной выше ссылке. Программу не нужно устанавливать, достаточно просто запустить и в появившемся окне нажать кнопку «Get BIOS Info» (получить информацию о биос).

Как узнать информацию о биос
 

  В строке «BIOS Type» указано «American Megatrends» это - прошивка от фирмы AMI. Также обратите Ваше внимание на логотипы производителей биос, представленные в левой части скриншота. Посмотрим на них поближе:

Разновидности bios
 

  Это - три основные фирмы, которые разрабатывают подпрограммы BIOS для компьютеров: «American Megatrends (AMI)», «Phoenix», и «Award». 

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

Версия и производитель биоса
 

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

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

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

Конфигурация загрузки ПК
 

   Заходим в обозначенный на фото выше раздел и в нем ищем надпись Full Screen LOGO (полноэкранный логотип) и выставляем его в положение «Disabled» (отключено).

Убираем логотип при загрузке
 

  Сохраняем настройки, перезагружаемся и вместо ненужной картинки видим нужную нам информацию :)

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

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

Данные о модели материнской платы
 

  В данном случае в одном из сегментом строки мы видим прямое указание на точную ее модель - «M2NPV-MX». 

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

  Подсказка: если Вы не успеваете что-либо прочитать с экрана во время загрузки, то надо нажать на клавиатуре клавишу «Pause» и загрузка остановится. 

Кнопка остановки загрузки
 

  Для того чтобы продолжить, просто нажмите клавишу «Enter» или пробел.

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

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


 

  Программа сканирует оборудование. Затем - предоставляет нам результат своей работы:

Программа Astra
 

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

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

Микросхема биос
 

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

  Но давайте вернемся к разбору нашего случая. А то уже и так статья большая получилась :) Мы выяснили, что процедура тестирования аварийно останавливается на коде «29» и что производитель биоса нашей материнской платы - фирма Phoenix (Феникс).

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

Расшифровка POST кодов
 

  Вот такое описание проблемы: «Initialize POST Memory Manager». Думаю, что можно догадаться о том, что проблема связана с памятью, но давайте проверим эти данные! Вбиваем эту надпись в строку поиска Google. Очень быстро находим нужное нам описание:

POST коды неисправности
 

  Действительно, убеждаемся в том, что имеем проблему с оперативной памятью (ОЗУ - оперативно-запоминающим устройством).

  Что ж, если не работает компьютер это - не беда! Давайте его чинить! Сделаем так: извлекаем оперативную память из нашего "пациента" и помещаем в рабочую конфигурацию на совместимую по разъемам материнскую плату. Затем, "берем" соответствующий данному случаю "инструмент" - программу для диагностики оперативной памяти «Memtest» и загружаемся с диска, созданного ей. При прохождении одного из тестов наблюдаем следующую картину:

Почему не работает компьютер
 

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

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

Компьютер - отремонтирован
 

  Значение «FF», в большинстве случаев, сигнализирует нам об успешном завершении всей последовательности POST тестирования и передаче управления загрузчику операционной системы.

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



Понравилась статья? Нажмите на кнопки ниже или
оставьте свой комментарий внизу страницы !
 

Дмитрий
Доброй ночи!Подскажите если в компе заменить (ОЗУ)DDR3 с частотой 1333 МHz на DDR3 2133,с железным другом ничего не случится?Извиняюсь,что не по теме..

[Ответить]
Кахович Андрей
Если модель материнской платы поддерживает работу с памятью данной частоты, то ничего. А если не поддерживает, то просто не включится.

[Ответить]
Дмитрий
Спасибо огромное,за вашу статью и про (ОЗУ),вы просто волшебники,компьютер братьев буквально спас,от пресса :)
Да пребудет с вами сила!

[Ответить]
Кахович Андрей
От пресса? R2D2 вовремя успел его отключить?   !;) Пожалуйста. Передавайте братьям наше Гендальфское с кисточкой  =)

[Ответить]
Богдан
English
The NMI is disabled. Checking System Flag
 
Поясните пожалуйста в чем может быть проблема.

[Ответить]
Кахович Андрей
Посмотрите здесь: http://icbook.com.ua/post/_ami7/03.html После чего стала появляться подобная надпись и на каком этапе загрузки (работы) системы?

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

[Ответить]
Кахович Андрей
Эсли это - Ваш случай, то "пройдитесь" по ссылкам из первой части статьи (возможно, проблема и решится). Также вот здесь посмотрите.

[Ответить]
Игорь
Здравствуйте, возможно немного не в тему, но есть такой вопрос. ПК иногда виснет при работе в Биосе. Т.е. переключаешься по менюшкам и в какой-то момент ПК зависает. Сбрасывал Биос - результат тотже. Что это может быть?

[Ответить]
Кахович Андрей
А не в биосе не виснет никогда? Такое поведение может быть связано, к примеру, с наличием вздутых конденсаторов на плате (но не только, естественно).

[Ответить]
Алексей
Здравствуйте, Андрей.
У меня к вам вопрос:
при запуске новособранного компьютера материнка на экране материнки (Debug) выдает код: "AE" и компьютер перестает грузится дальше. по расшифровке это описано как:
Boot to Legacy OS
На экран компьютера ничего не выводится. Датчик активности биоса светится, но никаких звуковых сигналов при загрузке нет.
Вместо HDD стоит SSD.
Все вентиляторы и двд работают.
С чего начинать, где искать причину?
Спасибо.

[Ответить]
Алексей
Экран монитора заработал выдает:

"Reboot and select proper Boot device or insert boot media in selected boot device and press a key"

[Ответить]
Кахович Андрей
Настораживает надпись "Boot to Legacy OS", которая говорит о том, что загружается устаревшая ОС. Если у Вас UEFI биос, Алексей, то посмотрите вот эту статью (особенно ее конец, где говорится про отключение Secure Boot).

[Ответить]
СанСанич
Огромное спасибо!Как для меня - ну очень полезная статья получилась!!!

[Ответить]
Кахович Андрей
Подалуйста, Сан Санич! Заходите к нам еще   !;)

[Ответить]
Александр
очень_доходчиво_и_понятно-большое_спасибо

[Ответить]
Кахович Андрей
Пожалуйста, Александр. Рад, что Вам понравилось!  :)

[Ответить]
lorlspig
браво,просто и доходчиво и минимум воды

[Ответить]
Кахович Андрей
Спасибо за Ваш отзыв, авторам - приятно  =)

[Ответить]
Михаил
А я-то думал, для чего же нужна эта загадачная кнопка "PAUSE". Оказывается ей можно загрузку останавливать. Круто!  =)

[Ответить]
Кахович Андрей
Да, Михаил. Главное - нажать в нужный момент (до начала загрузки ОС).

[Ответить]
Сергей
Это хорошо, когда мат.плата стартует, а если нет? Что тогда пожет данный девайс? Думаю что ничего.И получается, что он бесполезен, да и PCI порты уходят в прошлое, а LPT давно ушли.

[Ответить]
Кахович Андрей
Да, Сергей, если не стартует это - плохо, тут уже паяльная станция нужна  :) Универсального средства, к сожалению, нет. Суровая правда жизни такова, что у нас на работе PC с LPT портами - великое множество и ремонтировать их периодически надо, вот и получается... Я думаю, что подобные девайсы и под PCI Express 1x могут быть реализованы, был бы спрос.

[Ответить]

Страницы: [1] | [2] [Следующая] | [Последняя]

Оставить комментарий

Ваше имя:

Комментарий:
Введите символы: *
captcha
Обновить


Поиск по сайту

ФОРУМ нашего сайта !

Ресурсы по теме !