Карта сайта Главная страница

Главная :: BIOS :: Диагностика ПК

Список статей

Что такое BIOS Где находится BIOS Как зайти в BIOS Скачать BIOS Коды ошибок BIOS Сброс пароля BIOS Перепрошивка BIOS Как сбросить BIOS Сигналы BIOS Сигналы BIOS AMI Сигналы BIOS AWARD Сигналы Phoenix BIOS Сигналы BIOS Compaq Сигналы BIOS IBM Сигналы BIOS Mylex Сигналы BIOS Mylex 386 Сигналы BIOS AST Сигналы BIOS Quadtel Альтернативы нет Процесс стандартной загрузки компьютера Диагностика ПК Настройка Setup BIOS на максимальную производительность BIOS. Как с ним работать Всё, что полезно знать о BIOS Ликбез по настройкам BIOS Программа AMI Flash Программа Award Flash Перезапись и восстановление BIOS Настройка BIOS Обновление BIOS BIOS PROM BIOS AWARD BIOS AMI BIOS PHOENIX

Диагностика ПК

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

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

Диагностические программы

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

Самопроверка при включении (POST)

Когда в 1981 году IBM начала выпуск персональных компьютеров, в них были предусмотрены методы повышения надежности, которые ранее никогда не применялись. Имеется в виду программа POST и контроль четности памяти. Ниже подробно рассматривается процедура POST — последовательность коротких подпрограмм, хранящихся в ROM BIOS на системной плате. Они предназначены для проверки основных компонентов системы сразу после ее включения, что, собственно, и является причиной задержки перед загрузкой операционной системы.

Что тестируется

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

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

Представление ошибок POST

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

Звуковые коды ошибок, выдаваемые процедурой POST

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

Коды ошибок, выдаваемые процедурой POST в порты ввода-вывода

Менее известной возможностью этой процедуры является то, что в начале выполнения каждого теста по адресу специального порта ввода-вывода POST выдает коды теста, которые могут быть прочитаны только с помощью устанавливаемой в разъем расширения специальной платы адаптера. Первоначально они были разработаны для тестирования системных плат, целью которого было выявление возможных дефектов при их производстве (при этом не требовалось подключать к ним видеоадаптер и монитор). Сейчас некоторые компании (Micro 2000, JDR Microdevices, Data Depot, Ultra-X, Quarterdeck, Trinitech и др.) стали выпускать такие платы для специалистов, занимающихся сервисным обслуживанием компьютеров.

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

Многие старые адаптеры POST подключались в 8-битовый разъем, являющийся частью стандарта ISA/EISA. Многие системы (даже со слотами PCI) все еще поддерживают интерфейс ISA. Тем не менее большинство системных плат больше не оснащаются устаревшими разъемами ISA, поэтому тестовые платы POST ISA становятся бесполезными. В настоящее время повсеместно выпускаются адаптеры PCI. Например, компания Micro 2000 выпускает адаптер Post-Probe, оснащенный как разъемом ISA, так и PCI. В свою очередь, компания PCWiz выпускает аналогичную плату PCISA FlipPOST. Оба производителя также поддерживают шину MCA (Micro Channel Architecture — микроканальная архитектура), используемую в старых системах IBM PS/2.

Экранные сообщения BIOS POST

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

Сообщения об ошибках оперативной памяти

В большинстве PC-совместимых моделей процедура POST отображает на экране ход тестирования оперативной памяти компьютера. Последнее выведенное на экран число соответствует количеству памяти, успешно прошедшей проверку. Так, может появиться следующее сообщение: 32768 KB OK.

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