Коды ошибок биос. Как узнать коды ошибок BIOS? Выполнение процедур POST из RAM.

16.08.2018

Описание:

Предлагаю Вашему вниманию основные POST-коды для BIOS производителя AMI . Небольшое вступление. Сразу после нажатия кнопки POWER на системном блоке персонального компьютера управление ПК переходит непосредственно к БИОС. В это время (в начале запуска ПК) процессор подает сигнал на микросхему BIOS, который инициализирует загрузку микропрограммы BOOT-ROUTINE Базовой Системы Ввода-Вывода.
Микропрограмма BOOT-ROUTINE вызывает подпрограмму самотестирования POST.

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

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

Подпрограмма POST (Power-On Self Test) тестирует установленное на компьютере оборудование, настраивает его и готовит к работе.

Для каждого отдельного оборудования (процессор, память, видеокарта, клавиатура, порты ввода/вывода и.т.д) производится отдельный тест. Каждый тест имеет свой уникальный номер, который называется POST-кодом. POST-код записывается в порт Manufacturing Test Port (с адресом 0080H) до начала выполнения каждого отдельного теста процедуры POST.

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

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

После того, как POST-код теста записан в порт Manufacturing Test Port начинается процедура тестирования соответствующего оборудования. Если процедура тестирования завершилась неудачей в порту Manufacturing Test Port остается POST-код последней процедуры (которая и вызвала ошибку). Если узнать POST-код последней процедуры, можно определить устройство, которое вызвало ошибку.

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

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

Чтение POST-кодов можно осуществить несколькими способами.

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

Поскольку BIOS выпускается несколькими производителями, соответственно, для каждой BIOS отдельного производителя имеется своя таблица POST-кодов.

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

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

Данная таблица содержит POST-коды, которые отображаются при полной процедуре POST.

  • CF Определяется тип процессора и тестируется чтение/запись CMOS
  • C0 Предварительно инициализируется чипсет и L1-, L2-кэш, программируется контроллер прерываний, DMA, таймер
  • C1 Детектируется тип и объем оперативной памяти
  • C3 Код BIOS распаковывается во временную область оперативной памяти
  • 0С Проверяются контрольные суммы BIOS
  • C5 Код BIOS копируется в теневую память и управление передается модулю Boot Block
  • 01 Модуль XGROUP распаковывается по физическому адресу 1000:0000h
  • 02 Инициализация процессора. Устанавливаются регистры CR и MSR
  • 03 Определяются ресурсы ввода/вывода (Super I/O)
  • 05 Очищается экран и флаг состояния CMOS
  • 06 Проверяется сопроцессор
  • 07 Определяется и тестируется контроллер клавиатуры
  • 08 Определяется интерфейс клавиатуры
  • 09 Инициализация контроллера Serial ATA
  • OA Определяется клавиатура и мышь, которые подключены к портам PS/2
  • 0B Устанавливаются ресурсы звукового контроллера AC97
  • OE Тестируется сегмент памяти F000h
  • 10 Определяется тип flash-памяти
  • 12 Тестируется CMOS
  • 14 Устанавливаются значения для регистров чипсета
  • 16 Первично инициализируется тактовый генератор
  • 18 Определяется тип процессора, его параметры и объемы кэша L1 и L2
  • 1B Инициализируется таблица векторов прерываний
  • 1С Проверяются контрольные суммы CMOS и напряжение питания аккумулятора
  • 1D Определяется система управления питанием Power Management
  • 1F Загружается матрица клавиатуры (для ноутбуков)
  • 21 Инициализируется система Hardware Power Management (для ноутбуков)
  • 23 Тестируется математический сопроцессор, дисковод, инициализация чипсета
  • 24 Обновляется микрокод процессора. Создается карта распределения ресурсов устройств Plug and Play
  • 25 Начальная инициализация PCI: перечисляются устройства, поиск адаптера VGA, запись VGA BIOS по адресу C000:0
  • 26 Устанавливается тактовая частота по CMOS Setup. Отключается синхронизация неиспользуемых слотов DIMM и PCI. Инициализируется система мониторинга (H/W Monitor)
  • 27 Разрешается прерывание INT 09h. Снова инициализируется контроллер клавиатуры
  • 29 Программируются регистры MTRR, инициализируется APIC. Программируется контроллер IDE. Измеряется частота процессора. Вызывается расширение BIOS видеосистемы
  • 2B Поиск BIOS видеоадаптера
  • 2D Отображается заставка Award, информация о типе процессора и его скорости
  • 33 Сбрасывается клавиатура
  • 35 Тестируется первый канал DMA
  • 37 Тестируется второй канал DMA
  • 39 Тестируются страничные регистры DMA
  • 3C Настраивается контроллер 8254 (таймер)
  • 3E Проверка контроллера прерываний 8259
  • 43 Проверяется контроллер прерываний
  • 47 Тестируются шины ISA/EISA
  • 49 Вычисляется объем оперативной памяти. Настраиваются регистры для процессора AMD K5
  • 4E Программируются регистры MTRR для процессоров Syrix. Инициализируются кэш L2 и APIC
  • 50 Определяется шина USB
  • 52 Тестируется ОЗУ с отображением результатов. Очищается расширенная память
  • 53 Если выполнена очистка CMOS, то сбрасывается пароль на вход в систему
  • 55 Отображается количество процессоров (для многопроцессорных платформ)
  • 57 Отображается логотип EPA. Начальная инициализация устройств ISA PnP
  • 59 Определяется система защиты от вирусов
  • 5B Вывод подсказки для запуска обновления BIOS с дискеты
  • 5D Запускается контроллер Super I/O и интегрированный аудиоконтроллер
  • 60 Вход в CMOS Setup, если была нажата клавиша Delete
  • 65 Инициализируется мышь PS/2
  • 69 Включается кэш L2
  • 6B Настраиваются регистры чипсета согласно BIOS Setup
  • 6D Назначаются ресурсы для устройств ISA PnP и COM-порты для интегрированных устройств
  • 6F Инициализируется и настраивается контроллер гибких дисков
  • 75 Детектируются и устанавливаются IDE-устройства: жесткие диски, CD/DVD, LS-120, ZIP и др.
  • 76 Выводится информация об обнаруженных IDE-устройствах
  • 77 Инициализируются последовательные и параллельные порты
  • 7A Сбрасывается и готовится к работе математический сопроцессор
  • 7C Определяется защита от несанкционированной записи на жесткие диски
  • 7F При наличии ошибок выводится сообщение и ожидается нажатие клавиш Delete и F1
  • 82 Выделяется память для управления питанием и заносятся изменения в таблицу ESCD.
  • Убирается заставка с логотипом EPA. Запрашивается пароль, если нужен
  • 83 Все данные сохраняются из временного стека в CMOS
  • 84 Вывод на экран сообщения Initializing Plug and Play Cards
  • 85 Завершается инициализация USB
  • 87 Создаются таблицы SYSID в области DMI
  • 89 Устанавливаются таблицы ACPI. Назначаются прерывания для PCI-устройств
  • 8B Вызывается BIOS дополнительных ISA- или PCI-контроллеров, за исключением видеоадаптера
  • 8D Устанавливаются параметры контроля четности ОЗУ по CMOS Setup. Инициализируется APM
  • 8F IRQ 12 разрешается для «горячего» подключения мыши PS/2
  • 94 Завершение инициализации чипсета. Отображение таблицы распределения ресурсов. Включение кэша L2. Установка режима перехода на летнее/зимнее время
  • 95 Устанавливается частота автоповтора клавиатуры и состояния Num Lock
  • 96 Для многопроцессорных систем настраиваются регистры (для процессоров Cyrix). Создается таблица ESCD. Устанавливается таймер DOS Time по показаниям часов RTC CMOS. Сохраняются разделы загрузочных устройств для использования встроенным антивирусом. Динамик оповещает об окончании POST. Создается таблица MSIRQ FF Выполняется прерывание BIOS INT 19h. Поиск загрузчика в первом секторе загрузочного устройства

Сокращенная процедура выполняется при установке в BIOS параметра Quick Power On Self Test.

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

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

  • 65 Сбрасывается видеоадаптер. Инициализируются звуковой контроллер, устройства ввода/вывода,тестируется клавиатура и мышь. Проверяется целостность BIOS
  • 66 Инициализируется кэш-память. Создается таблица векторов прерываний. Инициализируется система управления питанием
  • 67 Проверяется контрольная сумма CMOS и тестируется батарейка питания. Настраивается чипсет на основе параметров CMOS
  • 68 Инициализируется видеоадаптер
  • 69 Настраивается контроллер прерываний
  • 6A Тестируется оперативная память (ускоренно)
  • 6B Отображается логотип EPA, результаты тестов процессора и памяти
  • 70 Отображается подсказка для входа в BIOS Setup. Инициализируется мышь, подключенная к PS/2 или USB
  • 71 Инициализируется контроллер кэш-памяти
  • 72 Настраиваются регистры чипсета. Создается список устройств Plug and Play.& Инициализируется контроллер дисковода
  • 73 Инициализируется контроллер жестких дисков
  • 74 Инициализируется сопроцессор
  • 75 Если нужно, жесткий диск защищается от записи
  • 77 Если нужно, запрашивается пароль и выводятся сообщения Press F1 to continue, DEL to enter Setup
  • 78 Инициализируются платы расширения с собственной BIOS
  • 79 Инициализируются ресурсы платформы
  • 7A Генерируются корневая таблица RSDT, таблицы устройств DSDT, FADT и т. п.
  • 7D Собирается информациия о разделах загрузочных устройств
  • 7E BIOS готовится к загрузке операционной системы
  • 7F Состояние индикатора NumLock устанавливается в соответствии с настройками
  • BIOS Setup
  • 80 Вызывается INT 19 и запускается операционная система

AMIBIOS8.0

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

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

  • D0 Инициализация процессора и чипсета. Проверка контрольных сумм загрузочного блока BIOS
  • D1 Начальная инициализация портов ввода/вывода. Контроллеру клавиатуры передается команда для самотестирования BAT
  • D2 Запрет кэш-памяти L1/L2. Определяется объем установленной ОЗУ
  • D3 Настраиваются схемы регенерации памяти. Разрешается использовать кэш-память
  • D4 Тест 512 Кбайт памяти. Устанавливается стек и назначается протокол обмена с кэш-памятью
  • D5 Код BIOS распаковывается и копируется в теневую память
  • D6 Проверяются контрольные суммы BIOS и нажатие клавиш Ctrl+Home (восстановление BIOS)
  • D7 Управление передается интерфейсному модулю, распаковывающему код в область Run-Time
  • D8 Выполняемый код распаковывается из flash-памяти в оперативную. Сохраняется информация CPUID
  • D9 Распакованный код переносится из области временного хранения в сегменты 0E000h и 0F000h ОЗУ
  • DA Восстанавливаются регистры CPUID. Выполнение POST переносится в оперативную память
  • E1–E8, EC–EE Ошибки, связанные с конфигурацией системной памяти
  • 03 Запрещается обработка NMI, ошибок четности, выдача сигналов на монитор. Резервируется область для журнала событий GPNV, устанавливаются начальные значения переменных из BIOS
  • 04 Проверяется работоспособность батареи и подсчитывается контрольная сумма CMOS
  • 05 Инициализируется контроллер прерываний и строится таблица векторов
  • 06 Тестируется и готовится к работе таймер
  • 08 Тестируется клавиатура (мигают индикаторы клавиатуры)
  • C0 Начальная инициализация процессора. Запрещается использовать кэш-память. Определяется APIC
  • C1 Для многопроцессорных систем определяется процессор, отвечающий за запуск системы
  • C2 Завершается назначение процессора для запуска системы. Идентификация с помощью CPUID
  • C5 Определяется количество процессоров, настраиваются их параметры
  • C6 Инициализируется кэш-память для более быстрого прохождения POST
  • C7 Завершается начальная инициализация процессора
  • 0A Определяется контроллер клавиатуры
  • 0B Поиск мыши, подключенной к порту PS/2
  • 0C Проверяется наличие клавиатуры
  • 0E Детектируются и инициализируются различные устройства ввода
  • 13 Начальная инициализация регистров чипсета
  • 24 Распаковываются и инициализируются модули BIOS, специфические для платформы.
  • Создается таблица векторов прерываний и инициализируется обработка прерываний
  • 2A С помощью механизма DIM определяются устройства на локальных шинах. Готовится к инициализации видеоадаптер, строится таблица распределения ресурсов
  • 2C Обнаружение и инициализация видеоадаптера, видеоадаптер вызывается BIOS
  • 2E Поиск и инициализация дополнительных устройств ввода/вывода
  • 30 Готовится к обработке SMI
  • 31 Инициализируется и активизируется модуль ADM
  • 33 Инициализируется модуль упрощенной загрузки
  • 37 Отображается логотип AMI, версия BIOS, процессора, подсказка клавиши для входа в BIOS
  • 38 С помощью DIM инициализируются различные устройства на локальных шинах
  • 39 Инициализируется контроллер DMA
  • 3A Устанавливается системное время в соответствии с показаниями часов RTC
  • 3B Тестируется оперативная память и отображаются результаты
  • 3C Настраиваются регистры чипсета
  • 40 Инициализируются последовательные и параллельные порты, математический сопроцессор и др.
  • 52 По результатам теста памяти обновляются данные об ОЗУ в CMOS
  • 60 По BIOS Setup устанавливается состояние NumLock и настраиваются параметры автоповтора
  • 75 Запускается процедура для работы с дисковыми устройствами (прерывание INT 13h)
  • 78 Создается список устройств IPL (с которых возможна загрузка операционной системы)
  • 7C Создаются и записываются в NVRAM таблицы расширенной системной конфигурации ESCD
  • 84 Регистрация ошибок, обнаруженных при выполнении POST
  • 85 Выводятся сообщения об обнаруженных некритических ошибках.
  • 87 Если нужно, запускается BIOS Setup, которая предварительно распаковывается в ОЗУ
  • 8C В соответствии с BIOS Setup настраиваются регистры чипсета
  • 8D Строятся таблицы ACPI
  • 8E Настраивается обслуживание немаскируемых прерываний (NMI)
  • 90 Окончательно инициализируется SMI
  • A1 Очистка данных, которые не нужны при загрузке операционной системы
  • A2 Для взаимодействия с операционной системой готовятся модули EFI
  • A4 In accordance with the BIOS Setup language module is initialized
  • A7 Выводится итоговая таблица процедуры POST
  • A8 Устанавливается состояние регистров MTRR
  • A9 Если нужно, выполняется ожидание ввода команд с клавиатуры
  • AA Удаляются векторы прерываний POST (INT 1Ch и INT 09h)
  • AB Определяются устройства для загрузки операционной системы
  • AC Завершающие этапы настройки чипсета в соответствии с BIOS Setup
  • B1 Настраивается интерфейс ACPI
  • 00 Вызывается обработка прерывания INT 19h (поиск загрузочного сектора, загрузка ОС)

PhoenixBios 4.0

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

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

  • 02 Verify Real Mode
  • 03 Disable Non-Maskable Interrupt (NMI)
  • 04 Get CPU type
  • 06 Initialize system hardware
  • 08 Initialize chipset with initial POST values
  • 09 Set IN POST flag
  • 0A Initialize CPU registers
  • 0B Enable CPU cache
  • 0C Initialize caches to initial POST values
  • 0E Initialize I/O component
  • 0F Initialize the local bus IDE
  • 10 Initialize Power Management
  • 11 Load alternate registers with initial POST values
  • 12 Restore CPU control word during warm boot
  • 13 Initialize PCI Bus Mastering devices
  • 14 Initialize keyboard controller
  • 16 (1-2-2-3) BIOS ROM checksum
  • 17 Initialize cache before memory autosize
  • 18 8254 timer initialization
  • 1A 8237 DMA controller initialization
  • 1C Reset Programmable Interrupt Controller
  • 20 (1-3-1-1) Test DRAM refresh
  • 22 (1-3-1-3) Test 8742 Keyboard Controller
  • 24 Set ES segment register to 4 GB
  • 26 Enable A20 line
  • 28 Autosize DRAM
  • 29 Initialize POST Memory Manager
  • 2A Clear 512 KB base RAM
  • 2C (1-3-4-1) RAM failure on address line xxxx
  • 2E (1-3-4-3) RAM failure on data bits xxxx of low byte of memory bus
  • 2F Enable cache before system BIOS shadow
  • 30 (1-4-1-1) RAM failure on data bits xxxx of high byte of memory bus
  • 32 Test CPU bus-clock frequency
  • 33 Initialize Phoenix Dispatch Manager
  • 34 Disable Power Button during POST
  • 35 Re-initialize registers
  • 36 Warm start shut down
  • 37 Re-initialize chipset
  • 38 Shadow system BIOS ROM
  • 39 Re-initialize cache
  • 3A Autosize cache
  • 3C Advanced configuration of chipset registers
  • 3D Load alternate registers with CMOS values
  • 40 CPU speed detection
  • 42 Initialize interrupt vectors
  • 45 POST device initialization
  • 46 (2-1-2-3) Check ROM copyright notice
  • 48 Check video configuration against CMOS
  • 49 Initialize PCI bus and devices
  • 4A Initialize all video adapters in system
  • 4B QuietBoot start (optional)
  • 4C Shadow video BIOS ROM
  • 4E Display BIOS copyright notice
  • 50 Display CPU type and speed
  • 51 Initialize EISA board
  • 52 Test keyboard Тестируется клавиатура
  • 54 Set key click if enabled
  • 55 Initialize USB bus
  • 58 (2-2-3-1) Test for unexpected interrupts
  • 59 Initialize POST display service
  • 5A Display prompt “Press F2 to enter SETUP”
  • 5B Disable CPU cache
  • 5C Test RAM between 512 and 640 KB
  • 60 Test extended memory
  • 62 Test extended memory address lines
  • 64 Jump to UserPatch1
  • 66 Configure advanced cache registers
  • 67 Initialize Multi Processor APIC
  • 68 Enable external and CPU caches
  • 69 Setup System Management Mode (SMM) area
  • 6A Display external L2 cache size
  • 6B Load custom defaults (optional)
  • 6C Display shadow-area message
  • 6E Display possible high address for UMB recovery
  • 70 Display error messages Выводятся сообщения об ошибках
  • 72 Check for configuration errors
  • 76 Check for keyboard errors
  • 7C Set up hardware interrupt vectors
  • 7D Initialize hardware monitoring
  • 7E Initialize coprocessor if present
  • 80 Disable onboard Super I/O ports and IRQs
  • 81 Late POST device initialization
  • 82 Detect and install external RS232 ports
  • 83 Configure non-MCD IDE controllers
  • 84 Detect and install external parallel ports
  • 85 Initialize PC-compatible PnP ISA devices
  • 86 Re-initialize onboard I/O ports
  • 87 Configure Motheboard Configurable Devices (optional)
  • 88 Initialize BIOS Data Area
  • 89 Enable Non-Maskable Interrupts (NMIs)
  • 8A Initialize Extended BIOS Data Area
  • 8B Test and initialize PS/2 mouse
  • 8C Initialize floppy controller
  • 8F Determine number of ATA drives (optional)
  • 90 Initialize hard-disk controllers
  • 91 Initialize local-bus harddisk controllers
  • 92 Jump to UserPatch2
  • 93 Build MPTABLE for multi-processor boards
  • 95 Install CD ROM for boot
  • 96 Clear huge ES segment register
  • 97 Fixup Multi Processor table
  • 98 (1-2) Search for option ROMs. One long, two short beeps on checksum failure
  • 99 Check for SMART Drive (optional)
  • 9A Shadow option ROMs
  • 9C Set up Power Management
  • 9D Initialize security engine (optional)
  • 9E Enable hardware interrupts
  • 9F Determine number of ATA and SCSI drives
  • A0 Set time of day
  • A2 Check key lock
  • A4 Initialize Typematic rate
  • A8 Erase F2 prompt
  • AA Scan for F2 key stroke
  • AC Enter SETUP
  • AE Clear Boot flag
  • B0 Check for errors
  • B2 POST done – prepare to boot operating system
  • B4 (1) One short beep before boot
  • B5 Terminate QuietBoot (optional)
  • B6 Check password (optional)
  • B9 Prepare Boot
  • BA Initialize DMI parameters
  • BB Initialize PnP Option ROMs
  • BC Clear parity checkers
  • BD Display MultiBoot menu
  • BE Clear screen (optional)
  • BF Check virus and backup reminders
  • C0 Try to boot with INT 19
  • C1 Initialize POST Error Manager (PEM)
  • C2 Initialize error logging
  • C3 Initialize error display function
  • C4 Initialize system error handler
  • C5 PnPnd dual CMOS (optional)
  • C6 Initialize notebook docking (optional)
  • C7 Initialize notebook docking late
  • D2 Unknown interrupt
  • E0 Initialize the chipset
  • E1 Initialize the bridge
  • E2 Initialize the CPU
  • E3 Initialize system timer
  • E4 Initialize system I/O
  • E5 Check force recovery boot
  • E6 Checksum BIOS ROM
  • E7 Go to BIOS
  • E8 Set Huge Segment
  • E9 Initialize Multi Processor
  • EA Initialize OEM special code
  • EB Initialize PIC and DMA
  • EC Initialize Memory type
  • ED Initialize Memory size
  • EE Shadow Boot Block
  • EF System memory test
  • F0 Initialize interrupt vectors
  • F1 Initialize Real Time Clock
  • F2 Initialize video
  • F3 Initialize System Management Mode
  • F4 (1) Output one beep before boot
  • F5 Boot to Mini DOS
  • F6 Clear Huge Segment
  • F7 Boot to Full DOS

Оригинальные и достоверные таблицы POST-кодов можно найти на соответствующих сайтах производителей BIOS: «AMI» и «Award». Иногда таблицы POST-кодов приводятся в руководствах к материнским платам.
1. Тест программно-доступных регистров процессора (POST-коды: 01, 02).
2. Проверка периода регенерации оперативной памяти (POST-код: 04).
3. Инициализация контроллера клавиатуры (POST-код: 05).
4. Предварительная проверка работоспособности энергонезависимой памяти (СMOS) и состояния батареи питания СMOS (POST-код: 07).
5. Инициализация регистров чипсетового набора значениями, принятыми по умолчанию (POST-код: BE, hex).
6. Проверка наличия и определение размера оперативной памяти (POST-код: C1, hex).
7. Определение наличия и размера внешней кэш-памяти (POST-код: С6, hex).
8. Проверка первых 64 кб оперативной памяти (POST-код: 08).
9. Инициализация векторов прерываний (POST-код: 0А, hex).
10. Проверка контрольной суммы CMOS (POST-код: 0В, hex).
11. Обнаружение и инициализация видеоконтроллера (POST-код: 0D, hex).
12. Проверка видеопамяти (POST-код: 0E, hex).
13. Проверка контрольной суммы BIOS (POST-код: 0F, hex).
14. Проверка контроллеров и регистров страниц DMA (POST-коды: 10,
11, hex).
15. Проверка системного таймера (POST-код: 14, hex).
16. Проверка и инициализация контроллеров прерываний (POST-коды: 15…18, hex).
17. Инициализация слотов шин расширения (POST-коды: 20…2F, hex).
18. Определение размера и проверка основной и расширенной памяти (POST-коды: 30, 31, hex).
19. Повторная инициализация регистров чипсетового набора в соответствии со значениями, установленными в CMOS Setup (POST-код: BF, hex).
20. Инициализация контроллера FDD (POST-код: 41, hex).
21. Инициализация контроллера HDD (POST-код: 42, hex).
22. Инициализация COM- и LPT-портов (POST-код: 43, hex).
23. Обнаружение и инициализация математического сопроцессора (POST-код: 45, hex).
24. Проверка необходимости ввода пароля (POST-код: 4F, hex).
25. Инициализация расширений BIOS (POST-код: 52, hex).
26. Установка параметров Virus Protect, Boot Speed, NumLock, Boot Attempt в соответствии со значениями, установленными в CMOS Setup (POST-коды: 60…63, hex).
27. Вызов процедуры загрузки операционной системы (POST-код: FF, hex).
Как видно из приведенной последовательности, возможность отображения диагностических сообщений на экране монитора появляется только после инициализации видеоконтроллера, и если процедура POST остановилась на одном из предыдущих этапов, то увидеть на каком именно не представляется возможным.

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

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

Дополнительно скачать Коды и диагностические сообщения POST BIOS

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

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

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

Как узнать коды ошибок BIOS?

Основные и наиболее популярные производители биоса для материнских плат имеют таблицы кодов ошибок, которые пользователь может расшифровать, подсчитав количество и длительной писков (гудков) через стандартный спикер в системном блоке при запуске ПК. Почти все материнские платы для IBM-PC-совместимых систем имеют Bios Award или Phoenix, AMI. Для начала необходимо узнать версию Bios Вашей материнской платы. Если компьютер рабочий, то Версия биоса указана производителем на начальном этапе загрузки, когда компьютер выполняет проверку установленного оборудования, показывает модель процессора, объём оперативной памяти, варианты загрузки и доступа к биосу.

Сначала снимите одну сторону корпуса и найдите свободную 4-контактную штепсельную вилку модуля. Как вы можете видеть, к нему приходят четыре провода разных цветов. Два из них черные - это так называемые. Масса, т.е. нулевой потенциал. Измерения будут проводиться путем тщательной установки зондов в отверстия в штепселе, соответствующие выбранному напряжению. После включения мы сделаем первое чтение. Линия 12 В проверяется путем размещения соответствующих зондов в отверстиях штепселя, соединяющих желтый и черный провода.

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




Также Вы можете узнать версию BIOS материнской платы Вашего компьютера при загруженной системы. Утилиты, которые показывают информацию об установленном оборудовании, позволяют узнать производителя и текущую версию биоса компьютера. Например, AIDA или Everest позволяют узнать эту информацию.

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

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


Комбинации клавиш биоса

Есть стандартные комбинации клавиш, которые в 99% используются каждым производителем биоса для унификации. То есть каждый производитель предлагает собственные варианты для входа в биос, для выбора меню загрузки, для выбора режима восстановления системного раздела и тому подобное. Вход в BIOS для просмотра состояния компьютера и настройки параметров работы процессора, памяти, контроллеров накопителей для разных материнских плат в зависимости от производителя BIOS может быть клавиша F1, F2, DEL, ESC. Это наиболее распространённые варианты. Также отличаются кнопки для входа в другие сервисные режимы и для выполнения особых служебных задач без использования операционной системы.

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

Что значит писк при включении компьютера

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

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

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

Основные коды ошибок биоса

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

IBM BIOS — коды ошибок — писк



Award BIOS — выявление неисправности по сигналу спикера

    • 1 короткий сигнал — успешная проверка оборудования;
    • 2 коротких — выявлены незначительные ошибки. Появится предложение входа в BIOS для исправления. Проверьте надёжность подсоединения питания к материнской плате и шлейфы на жёсткие диски;
    • 3 длинных сигнала — ошибка работы контроллера клавиатуры;
    • 1 короткий, 1 длинный сигнал — ошибка оперативной памяти. Попробуйте почистить контакты на планке оперативной памяти обычным ластиком или установить планку в другой свободный слот для оперативной памяти;


Сигналы ошибок AMI BIOS



AST BIOS — коды ошибок



Compaq BIOS





Если Ваш BIOS или ошибка не подходит ни под одно из описаний выше, поищите в сети ответы о проблемах с такой же материнской платой, как у Вас. Возможно, кто-то сталкивался с подобной проблемой и Вы найдете решение.

Похожие статьи