Что такое самотестирование при включении питания в компьютерах? Сообщение объяснил

Когда вы запускаете компьютер, он выполняет серию самодиагностик, чтобы убедиться, что все работает правильно. Этот процесс называется Power On Self Test или, короче, POST. Понимание процесса POST необходимо для диагностики аппаратных проблем и обеспечения плавной последовательности загрузки вашего компьютера.

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

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Знаменитый экран American Megatrends, представляющий успешный POST | АМИ

Базовый обзор BIOS и UEFI

Когда ваш компьютер загружается, первое, что загружается, — это ваш BIOS/UEFI. Давайте сначала проясним разницу между BIOS и UEFI. BIOS расшифровывается как Basic Input Output System и хранится в энергонезависимой памяти, такой как PROM или EEPROM, что позволяет сохранять прошивку даже при отключении питания.

  • PROM (программируемая постоянная память): Тип постоянной памяти (ROM), которую пользователь может запрограммировать только один раз. После программирования данные остаются постоянными.
  • EEPROM (электрически стираемое программируемое постоянное запоминающее устройство): аналогично PROM, но EEPROM можно стирать и перепрограммировать несколько раз. Это делается электрически, что позволяет выполнять обновления без извлечения чипа из устройства.

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

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

Проще говоря, BIOS позволяет ЦП взаимодействовать с вашей видеокартой, дисководами, оперативной памятью и т. д., а также следить за тем, чтобы при загрузке ПК не возникало ошибок. UEFI, с другой стороны, — это просто причудливая версия BIOS со всеми прибамбасами графического пользовательского интерфейса (GUI) и большим размером раздела. Почти все современные компьютеры используют UEFI.

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

Хотите узнать возраст вашей системы, но не можете понять? Ознакомьтесь с нашим руководством о том, как узнать, сколько лет вашему компьютеру!

Но почему я говорю о BIOS? Потому что POST, или Power On Self Test, является ключевым компонентом BIOS. Помните, я говорил, что BIOS следит за тем, чтобы во время загрузки не возникало сбоев? POST входит в состав BIOS и выполняет именно эту работу.

Подробнее: Как получить доступ к BIOS на материнских платах разных производителей?

Что такое POST?

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

  • Процессор
  • Память/ОЗУ
  • Хранилище
  • Основные компоненты, такие как DMA, таймер, контроллер прерываний
  • Клавиатура
  • Указывающих устройств
  • ПЗУ БИОС

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

Как работает POST | TechNewsСегодня

Обратите внимание, что POST происходит только после холодной загрузки. Холодная загрузка — это когда ваш компьютер включается после очистки содержимого его оперативной памяти или после полного выключения. Точно так же включение компьютера путем его перезагрузки называется «горячей» перезагрузкой.

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

Лучшим примером является то, что запуск вашего ПК без POST похож на полет на самолете, без фактической проверки целостности и жизнеспособности всех компонентов.

Различные показания во время POST

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

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

1) Звуковые коды

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

AMIBIOS (American Megatrends BIOS): созданный American Megatrends, AMIBIOS заботится о процессе загрузки и приводит ваше оборудование в рабочее состояние до того, как запустится операционная система. это.

Звуковые сигналыЗначение1Ошибка таймера обновления памяти2Ошибка четности в базовой памяти (первый блок 64 КиБ)3Ошибка проверки чтения/записи базовой памяти4Таймер материнской платы не работает (проверьте все разъемы блока питания и МБ)5Сбой процессора68042 Ошибка тестирования шлюза A20 (невозможно переключиться в защищенный режим)7Ошибка общего исключения ( ошибка прерывания исключения процессора) 8 Ошибка памяти дисплея (системный видеоадаптер) 9 Исправление контрольной суммы ПЗУ AMI BIOS 10 Исправление чтения / записи регистра выключения CMOS 11 Ошибка проверки кэш-памяти непрерывный звуковой сигнал Материнская плата не обнаруживает модуль ОЗУ (непрерывный звуковой сигнал)

2) Текстовые коды

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

Сообщение об ошибке «Клавиатура не найдена» | u/LasagneLifestyle на Reddit

3) Световые коды

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

Что происходит после POST?

Современные компьютеры настолько быстры, что мы, как правило, не можем увидеть POST в действии, за исключением случаев возникновения ошибки. После отправки POST запускается программа под названием Boot Loader, которая просматривает начальные регионы любого устройства хранения, на котором установлена ​​ваша операционная система. Конфигурации BIOS/UEFI, хранящиеся в CMOS, играют важную роль в определении поведения загрузчика.

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

Блок-схема загрузки | КтоСъелМоеМасло

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

Как избежать ошибок POST?

Хотя определенного решения, которое могло бы исправить все сбои POST, не существует, пользователи могут уменьшить вероятность их возникновения, приняв несколько мер предосторожности. К ним относятся:

  • Переустановка модулей ОЗУ
  • Подключите необходимые периферийные устройства, такие как клавиатура и мышь.
  • Убедитесь, что все вентиляторы работают
  • Убедитесь, что батарея CMOS находится в хорошем состоянии.
  • Переустановка вашего процессора
  • Сброс BIOS
  • Загрузка ПК с выборочными модулями ОЗУ

Есть два основных поставщика BIOS, а именно AMI и Award. Однако в редких случаях производитель вашей материнской платы может выбрать такую ​​компанию, как Phoenix, которая имеет другие звуковые коды. Чтобы упростить жизнь конечным пользователям, bioscentral ведет базу данных, в которой есть звуковые коды всех основных производителей.

  • Звуковые коды AMI BIOS
  • Звуковые коды AST BIOS
  • Наградные звуковые коды BIOS
  • Коды звуковых сигналов Compaq BIOS
  • Звуковые коды IBM BIOS
  • Звуковые коды Mylex BIOS
  • Звуковые коды Phoenix BIOS
  • Звуковые коды Quadtel BIOS

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

Пример ошибки POST, скорее всего из-за разрядившейся батарейки CMOS | Форум сообщества HP

Заключение

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

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

Часто задаваемые вопросы – Часто задаваемые вопросы

Почему я не вижу POST?

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

Необходим ли POST для загрузки?

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

Как узнать, какой производитель поставляет мой BIOS?

Вы можете посетить веб-сайт производителя (Gigabyte, ASUS, EVGA и т. д.). Кроме того, многие форумы также могут помочь вам в этом вопросе. Или самое простое решение — сопоставить звуковой сигнал со списком звуковых кодов AMI и Award, поскольку они используются чаще всего.

Требуется ли для POST операционная система?

Нет. Типичный пример: когда вы собираетесь установить Windows, на вашем диске не установлена ​​ОС. Даже в этом случае, если вы отключите клавиатуру, POST сработает и остановит процесс загрузки или процесс установки ОС. tl;dr POST зависит от BIOS, а не от операционной системы.

Может ли POST определить неисправное оборудование?

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

Какова роль CMOS в процессе загрузки?

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

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *