Лабораторная работа №4.
«Диагностика неисправностей в работе компьютера»
Расшифровка звуковых сигналов BIOS
Первоначальное тестирование компьютера обычно сопровождается одним коротким звуковым сигналом, который свидетельствует об успешном завершении процедуры POST и готовности к загрузке операционной системы. Если обнаружена серьезная ошибка, работа системы будет остановлена с выдачей звуковых сигналов и/или сообщений на экран монитора. Звуковые сигналы используются в тех случаях, когда неисправность не позволяет системе вывести сообщение об ошибке на экран монитора. Они также могут применяться, чтобы дополнительно привлечь внимание пользователя при выводе сообщения об ошибке на экран монитора.
В таблице приведены значения звуковых сигналов для AMI, Award и Phoenix BIOS. Следует отметить, что некоторые производители системных плат могут изменять значение сигналов или добавлять новые. Если вы услышали неизвестный сигнал, попробуйте поискать его расшифровку в инструкции к системной плате или же обратиться в службу технической поддержки вашего производителя.
Сигнал | Значение |
1 короткий | Ошибок не обнаружено, загрузка системы продолжается |
2 коротких | Ошибка четности оперативной памяти |
3 коротких | Неисправность первых 64 Кбайт оперативной памяти |
4 коротких | Неисправен системный таймер |
5 коротких | Неисправность процессора |
6 коротких | Неисправность контроллера клавиатуры |
7 коротких | Неисправность системной платы |
8 коротких | Ошибка видеопамяти |
9 коротких | Неправильная контрольная сумма BIOS |
10 коротких | Ошибка записи в CMOS-память |
11 коротких | Ошибка кэш-памяти |
1 длинный 2 коротких | Неисправен видеоадаптер |
1 длинный 3 коротких | |
2 длинных 2 коротких | Ошибка контроллера гибких дисков |
Сигналы отсутствуют | Неисправен блок питания или системная плата |
Сообщения об ошибках
Если при загрузке система инициализировала видеоадаптер, то о ходе загрузки на экран монитора будут выводиться сообщения. При возникновении критической ошибки процесс будет остановлен с выводом на экран соответствующего сообщения. Если же ошибка некритическая, то сообщение о ней будет выведено, а загрузка может продолжаться. Поведение системы в таком случае определяется параметром BIOS Halt On или аналогичным. В табл. 14.4 приведены пояснения к сообщениям об ошибках для AMI, Award и Phoenix BIOS. В последней сообщения об ошибках связаны с POST-кодами BIOS, которые даны в приложении 2. Чтобы устранить неисправность, можно применять методы, которые были описаны выше, в подразделе «Расшифровка звуковых сигналов BIOS».
Таблица. Расшифровка сообщений об ошибках Award BIOS и AMI BIOS.
Сообщение на экране | Комментарий |
8042 Gate - A20 Error | Ошибка линии A20, управляемой контроллером клавиатуры. Возможно, он неисправен и требует замены. Чтобы устранить ошибку, можно изменить способ управления линией A20 с помощью параметра Gate A20 Option |
Adress Line Short | Ошибка схемы адресации памяти. Если после перезагрузки ошибка не исчезает, скорее всего, неисправен чипсет |
Bad Cache Memory - Do not Enable | Неисправна кэш-память (см. Cache Memory Bad) |
Bad PNP Serial ID Checksum | Ошибка контрольной суммы идентификационного номера Plug and Play-устройства. Может быть вызвана неисправностью устройства или его ненадежным соединением |
BIOS ROM Checksum error -System halted | Система заблокирована из-за неправильной контрольной суммы BIOS. Необходимо восстановить код BIOS |
BIOS Update For Installed CPU Failed | Ошибка в обновлении микрокода центрального процессора. Возможно, текущая версия BIOS не соответствует модели используемого процессора |
BootSector Write! | Обнаружена попытка записи в загрузочный сектор жесткого диска, что может означать вторжение вируса. При установке операционной системы и некоторых других операциях нужно разрешить запись в загрузочный сектор с помощью BIOS (см. главу 6, параметр Boot Sector Virus Protection) |
BUS Timeout NMI at Slot x | Ошибка платы расширения, которая установлена в слот с номером x |
C: (D:) Drive Error C: Drive Failure Drive Error C:, (D:) | Ошибка жесткого диска C: или D:. Встречается в устаревших системных платах. Причины и способы устранения — см. ошибку Primary Master Hard Disk Fail |
Cache Memory Bad | Кэш-память неисправна и требует замены. Можно попробовать загрузить систему, отключив кэш-память с помощью BIOS (см. главу 8), но при этом производительность системы значительно упадет |
CH-2 Timer Error | Ошибка второго таймера системной платы |
Checking NVRAM | Обновляется конфигурация компьютера. В случае успеха появляется сообщение Update OK, неудачи — Update Failed |
Голосовые сообщения об ошибках POST
В некоторых новых моделях системных плат при прохождении процедуры POST используются голосовые сообщения об ошибках. Например, в системных платах производства ASUS эта технология называется ASUS POST Reporter, а в платах Albatron — Voice Genie. В табл. 14.5 приведены возможные сообщения об ошибках и рекомендации по их устранению.
Таблица. Голосовые сообщения об ошибках системных плат ASUS
Сообщение | Комментарий |
No CPU installed | Процессор не обнаружен. Проверьте правильность установки процессора и его исправность |
System failed CPU test | Тест центрального процессора не пройден. Убедитесь, что установленный процессор исправен и поддерживается вашей системной платой |
System failed memory test | Тест оперативной памяти не пройден. Проверьте надежность подключения модулей DIMM, их исправность и соответствие требуемым параметрам |
System failed VGA test | Тест видеоадаптера не пройден. Проверьте надежность установки видеоадаптера в слот и его исправность |
System failed due to CPU | Система не смогла запуститься из-за центрального процессора. Проверьте параметры разгона в BIOS и установите значения по умолчанию |
No keyboard detected | Не удалось обнаружить клавиатуру. Проверьте надежность подключения клавиатуры и ее исправность |
No IDE hard disk detected | Не обнаружено ни одного жесткого диска. Проверьте физическое подключение накопителей и их настройки в BIOS |
CPU temperature too high | Температура процессора выше допустимой нормы. В первую очередь следует проверить исправность вентилятора и надежность крепления радиатора процессора |
CPU fan failed | Не работает вентилятор центрального процессора |
CPU voltage out of range | Напряжение питания процессора за пределами допустимых норм. Нужно проверить блок питания и настройки питания в BIOS |
Computer now booting from operating system | Компьютер начинает загружать операционную систему. Сообщение выводится, если в процессе POST нет ошибок |
POST-коды
Иногда при прохождении процедуры POST может возникнуть ошибка, причину которой не удается установить по звуковым сигналам или сообщениям на экране. В таких случаях могут помочь специальные POST-платы, отображающие коды отдельных этапов POST.
Перед каждой операцией программа POST записывает ее код в специальный диагностический порт с адресом 80h. POST-плата вставляется в слот PCI, считывает коды, поступающие в порт 80h и отображает их на экране. Если процедура POST будет прервана, на индикаторе POST-платы останется код операции, при которой произошел сбой загрузки.
Чтобы узнать причину остановки, нужно обратиться к таблице расшифровки POST-кодов. В приложении 2 приведены их значения для наиболее популярных версий BIOS: AwardBIOS 6.0, AMIBIOS 8.0 и PhoenixBIOS 4.0. Разработчики системных плат могут вносить изменения в процедуру POST, поэтому значения некоторых кодов могут отличаться от общепринятых.
Иногда производители выпускают модели системных плат со встроенным POST-индикатором. К их числу относятся платы EPoX, а также некоторые модели от ABIT и Chaintech. В инструкциях к таким платам обычно содержится таблица POST-кодов, что существенно облегчает их диагностику даже неопытными пользователями. Также можно встретить платы, где POST-коды отображаются в углу экрана, но этот способ не позволяет диагностировать ошибки, возникающие до момента определения видеоадаптера.
Если вам приходится заниматься настройкой и ремонтом компьютеров, в вашем арсенале инструментов POST-плата будет совсем не лишней. Стоит она несколько десятков долларов, а приобрести ее можно в специализированных компьютерных магазинах или на радиорынке.
Сброс настроек BIOS
Во всех версиях BIOS есть команда, устанавливающая для параметров значения по умолчанию,— это Load BIOS Setup Defaults или Load Fail-Safe Defaults. Сбросить настройки BIOS можно и с помощью перемычки на системной плате. Такая процедура также называется «обнулением» настроек BIOS и позволяет добиться наиболее стабильной работы системы. Она может восстановить нормальное функционирование компьютера, когда проблемы в его работе связаны с неправильными значениями параметров. Она также необходима при обновлении BIOS и в некоторых других случаях.
Обнуление настроек с помощью команд BIOS Setup — способ наиболее простой и доступный, но в некоторых случаях воспользоваться им невозможно. Наиболее распространено несколько ситуаций, когда сбросить настройки можно, только переключив перемычку на плате.
Необходимо снять неизвестный пароль на вход в BIOS Setup или на загрузку компьютера, когда рекомендации, приведенные в главе 7, не привели к успеху.
Компьютер вообще не загружается из-за неудачного разгона или неправильных настроек BIOS. При этом нельзя войти в программу BIOS Setup и исправить ситуацию.
Перед тем, как вскрыть системный блок и обнулить CMOS с помощью перемычки, попробуйте один простой способ, поддерживаемый многими современными системными платами: включите питание компьютера, удерживая нажатой клавишу Insert, и если система запустится, нажмите Delete для входа в BIOS Setup и сброса настроек. Практически для всех плат можно обнулить настройки с помощью перемычки (джампера). Узнать о ее расположении можно из руководства к системной плате, там же есть советы, как выполнить обнуления. В большинстве плат перемычка находится рядом с батарейкой питания и имеет подпись Clear CMOS.
Последовательность обнуления BIOS с помощью перемычки:
1. Выключите компьютер и отсоедините питание от системного блока.
2. Откройте крышку системного блока и установите на несколько секунд перемычку в положение Clear CMOS.
Верните перемычку в прежнее положение, соберите и включите компьютер
В большинстве системных плат для очистки CMOS необходимо переставить перемычку из положения 1-2 в положение 2-3. Иногда присутствуют только два контакта, которые нужно замкнуть на несколько секунд. Также бывает микропереключатель для очистки CMOS.
Если перемычки или переключателя для очистки CMOS нет, можно попробовать такой способ.
Отключите питание, откройте системный блок и извлеките батарейку из гнезда. Если она припаяна к системной плате, этот способ не подойдет.
Через 10-20 минут вставьте батарейку обратно и запустите компьютер. Если
эти действия не привели к очистке CMOS, можно попробовать оставить системную плату без батарейки на одни сутки.