Повторяющаяся высокая низкая частота проблемы с процессором

Обновлено: 07.07.2024

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

Как это работает

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

Решением данного парадокса является использование нескольких микропрограмм размещаемых в одной или нескольких микросхемах, BIOS (Basic Input/Output System). Процесс загрузки начинается с автоматического выполнения процессором команд, расположенных в постоянной (или перезаписываемой) памяти ( EEPROM или Flash ROM ), начиная с заданного адреса. Эти микропрограммы не обладает всей функциональностью операционной системы, но её (функциональности) достаточно для того, чтобы чтобы выполнить последовательную загрузку других программ, которые выполняются друг за другом до тех пор, пока последняя из них не загрузит операционную систему.

Последовательность основных блоков функций BIOS в PC -совместимых компьютерах:

1. - POST - самотестирование при включении питания процессора, памяти, набора микросхем системной логики, видеоадаптера, контроллера дисков, клавиатуры, мыши и других контроллеров и устройств;

2. - Setup BIOS ( программа установки параметров BIOS) - конфигурирование параметров системы. Она может быть запущена во время выполнения процедуры POST при нажатии определенной комбинации клавиш. Если она не была вызвана пользователем, загружаются параметры установленные и сохраненные в постоянной памяти в о время последнего конфигурирования Setup BIOS .

3. - Загрузчик операционной системы - подпрограмма, выполняющая поиск действующего основного загрузочного сектора на дисковом устройстве.

4. - BIOS - набор драйверов, предназначенных для взаимодействия операционной системы и аппаратного обеспечения при загрузке системы.

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

Зачем это нужно?

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

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

К ним относятся:

  • устройства ввода (клавиатура, мышь),
  • базовое устройство вывода (дисплей),
  • устройство, с которого будет произведена загрузка ОС — дисковод, жесткий диск, CD-ROM, флэш-диск, SCSI-устройство, сетевая карта (при загрузке по сети)

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

Если активного раздела не существует, или загрузочный сектор активного раздела некорректен, MBR может загрузить резервный начальный загрузчик и передать управление ему. Резервный начальный загрузчик должен выбрать раздел (зачастую с помощью пользователя), загрузить его загрузочный сектор и передать ему управление.

Последовательность загрузки стандартного IBM-совместимого персонального компьютера

После включения персонального компьютера его процессор еще не начинает работу.

Первое устройство, которое запускается после нажатия кнопки включения компьютера, — блок питания. Если все питающие напряжения окажутся в наличии и будут соответствовать норме, на системную плату будет подан специальный сигнал Power Good, свидетельствующий об успешном тестировании блока питания и разрешающий запуск компонентов системной платы.

После этого чипсет формирует сигнал сброса центрального процессора, по которому очищаются регистры процессора, и он запускается.

Первая выполняемая команда расположена по адресу FFFF0h и принадлежит пространству адресов BIOS. Данная команда просто передает управление программе инициализации BIOS и выполняет следующую команду (микропрограмму BIOS ).

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

Таким образом, его работа — последовательно читать и выполнять команды из памяти.

Системная память сконфигурирована так, что первая команда, которую считает процессор после сброса, будет находиться в микросхеме BIOS.

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

Процедура самотестирования POST состоит из нескольких этапов.

  • Первоначальная инициализация основных системных компонентов;
  • Детектирование оперативной памяти, копирование кода BIOS в оперативную память и проверка контрольных сумм BIOS;
  • Первоначальная настройка чипсета;
  • Поиск и инициализация видеоадаптера. Современные видеоадаптеры имеют собственную BIOS, которую системная BIOS пытается обнаружить в специально отведенном сегменте адресов. В ходе инициализации видеоадаптера на экране появляется первое изображение, сформированное с помощью BIOS видео адаптера ;
  • Проверка контрольной суммы CMOS и состояния батарейки. Если контрольная сумма CMOS ошибочна, будут загружены значения по умолчанию ;
  • Тестирование процессора и оперативной памяти. Результаты тестирования обычно выводятся на экран ;
  • Подключение клавиатуры, тестирование портов ввода/вывода и других устройств.
  • Инициализация дисковых накопителей. Сведения об обнаруженных устройствах обычно выводятся на экран ;
  • Распределение ресурсов между устройствами и вывод таблицы с обнаруженными устройствами и назначенными для них ресурсами;
  • Поиск и инициализация устройств, имеющих собственную BIOS;
  • Вызов программного прерывания BIOS INT 19h, который ищет загрузочный сектор на устройствах, указанных в списке загрузки.

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

Что такое POST-коды?

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

Если быть совсем точным, во многих современных чипсетах перед передачей команд процессору системным контроллером предварительно конфигурируется «умная» системная шина. Но это не меняет сути дела.

Основная задача BIOS на данном этапе — проверка исправности и инициализация основных аппаратных компонентов компьютера. Вначале конфигурируются внутренние регистры чипсета и процессора, проверяется целостность кода BIOS. Затем происходит определение типа и размера оперативной памяти, поиск и инициализация видеокарты (интегрированной в чипсет или внешней). Следом конфигурируются порты ввода-вывода, контроллер дисковода, IDE/SATA-контроллер и подключенные к нему накопители. И, наконец, осуществляется поиск и инициализация интегрированных на материнскую плату дополнительных контроллеров и установленных карт расширения. Всего получается около ста промежуточных шагов, после чего управление передается загрузчику BOOTStrap, отвечающему за старт операционной системы.

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

Имейте в виду, после перезагрузки компьютера средствами операционной системы («мягкая» или «горячая» перезагрузка) или при выходе из энергосберегающего режима обычно выполняются не все шаги по тестированию и конфигурированию аппаратных компонентов, а только необходимый минимум — так быстрее. При поиске неисправности необходимо всегда выполнять «жесткую» («холодную») перезагрузку — клавишей RESET или отключением питания компьютера. Только так гарантируется, что все этапы инициализации будут выполнены в полном объеме.

Award BIOS 6.0: вариант полной загрузки

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

Невыполнение или сбой выполнения любого шага в последовательности тестов приводит к остановке тестирования и выдаче POST - кода соответствующего данному шагу сбоя.

POST - коды других производителей можно найти на сайтах производителя Вашей системной платы или производителя DIOS или в Internet .

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

Примером может быть Post карта PCI BM9222 .

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

Примером может быть системная плата ECS H67H2-M , или модели X58 Extreme3, P55 Deluxe3 и 890GX Extreme3 .

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

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

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

Процедура Setup

Для этого необходимо нажать определенную клавишу или сочетание клавиш.

Обычно на экранной заставке при тестировании отображается надпись типа «Press DEL to enter Setup» — это означает, что для входа в BIOS Setup необходимо нажать клавишу DEL. Узнать, за которой клавишей закреплен вход в BIOS, можно из инструкции к материнской плате. Если инструкции нет, а экранная заставка не отображает подсказки, можно опробовать наиболее известные варианты комбинаций:

Delete
Esc
Ctrl + Shift + S или Ctrl + Alt + S
Ctrl + Alt + Esc
Ctrl + Alt + Delete

Безопасная работа с BIOS Setup

Работа с BIOS Setup связана с определенным риском, поскольку при неправильном или неосторожном изменении параметра система может функционировать нестабильно либо не функционировать вообще. Есть несколько простых советов, которые позволяют свести возможный риск к минимуму:

  • Экспериментировать с настройками BIOS Setup лучше всего на новом не заполненном информацией компьютере;
  • Старайтесь вообще не экспериментировать с BIOS на компьютерах, обрабатывающих или хранящих важную или объемную информацию. Перед настройкой системы с помощью BIOS позаботьтесь о резервном копировании важных данных. Главное в таких компьютерах — стабильность. Подвисший разогнанный компьютер через несколько часов обработки видео — это потеря времени, электроэнергии и результата работы. Неразогнанный справится с данной задачей гораздо эффективнее и сохранит ваши нервы;
  • Прежде, чем изменить важные параметры, всегда фиксируйте выставленное и измененное значение. Это позволит вам в случае нестабильной работы системы вернуть ее в рабочее состояние;
  • Не изменяйте значения параметров, которые вам неизвестны. Уточните их значение либо в инструкции к материнской плате, либо в сети Internet на ресурсе разработчика платы;
  • Не редактируйте за раз несколько важных не связанных между собой параметров. При нестабильной работе системы гораздо сложнее определить, какой параметр вызвал нестабильную работу;
  • Не разгоняйте компьютер без соответствующей изучения работы разгоняемой системы и подготовки;
  • Не используйте раздел Hard Disk Utility, который предназначен для низкоуровневого форматирования устаревших моделей жестких дисков и встречается в старых версиях BIOS, т.к. может вывести из строя современный жесткий диск;
  • Если после выставления параметров и выхода из BIOS компьютер перестает запускаться вообще, вернуть систему в рабочее состояние можно несколькими способами:
    • Если после перезагрузки компьютера возможно войти в BIOS Setup, нужно установить прежние значения отредактированных параметров. Некоторые версии BIOS сами осуществляют откат изменений за последнюю сессию.
    • Если сделанные изменения неизвестны, то лучше воспользоваться параметрами по умолчанию, использовав команду Load Fail-Safe Defaults. После этого придется настраивать систему на оптимальную работу.
    • Если компьютер вовсе не запускается из-за неправильных настроек BIOS, то в таком случае необходимо обнулить содержимое CMOS. При этом все значения включая дату/время будут изменены. Для этого сбросить неправильные установки, для этого просто переместить перемычку Flash Recovery ( IBM ) или джампер Clearing CMOS в положение "очистка CMOS ". В последнем случае нужно просто замкнуть перемычкой на несколько минут контакты соответствующего джампера.
    • В случае неудачных результатов настройки Setup BIOS , необходимо после сброса неудачной конфигурации с помощью джампера в процедуре Setup BIOS продублировать возвращение загрузку значений BIOS по умолчанию с помощью команды "Load Fail-Safe Defaults ". Ваша система вернется в исходное состояние.

    В Award BIOS 6.0 это строка меню Setup BIOS - " Load Optimized Defaults " или "Load Fail-Safe Defaults " в этом случае загружается исходная настройки Setup BIOS .

    Собственный BIOS имеется и на других платах устанавливаемых в компьютер, например:

    • видеоадаптерах;
    • SCSI адаптеры;
    • сетевые адаптеры и других.

    Сборка А. Сорокин

    2. Модернизация и ремонт ПК, 15-е издание, Пер. с англ, М, изд. дом "Вильямс" 2005

    Компьютерный консультант. Архангельск

    1 короткий Успешный POST
    1 сигнал и пустой экран Неисправна видеосистема
    2 коротких Неисправна Bидеосистема
    3 длинных Неисправна материнская плата (ошибка контроллера клавиатуры), неконтакт оперативной памяти
    1 длинный, 1 короткий Неисправна материнская плата
    1 длинный, 2 коротких Неисправна видеосистема (Mono/CGA)
    1 длинный, 3 коротких Неисправна видеосистема (EGA/VGA)
    Повторяющийся короткий Неисправности связаны с блоком питания или материнской платой
    Непрерывный Проблемы с блоком питания или материнской платой
    Отсутствует Неисправны блок питания, материнская плата, или динамик

    3 длинных. Ошибка контроллера клавиатуры
    1 короткий, 1 длинный. Ошибка оперативной памяти (RAM)
    1 длинный, 2 коротких Ошибка видеокарты
    1 длинный, 3 коротких. Нет видеокарты или ошибка видеопамяти
    1 длинный, 9 коротких. Ошибка при чтении из ПЗУ
    Повторяющийся короткий
    Проблемы с блоком питания;
    Проблемы с ОЗУ
    Повторяющийся длинный. Проблемы с ОЗУ
    Повторяющаяся высокая-низкая частота. Проблемы с CPU
    Непрерывный. Проблемы с блоком питания

    1 короткий Ошибок не обнаружено, ПК исправен
    2 коротких Ошибка чётности ОЗУ или вы забыли выключить сканер или принтер
    3 коротких Ошибка в первых 64 КБ ОЗУ
    4 коротких Неисправность системного таймера. Замените материнскую плату.
    5 коротких Проблемы с процессором
    6 коротких Ошибка инициализации контроллера клавиатуры
    7 коротких Проблемы с материнской платой
    8 коротких Ошибка памяти видеокарты
    9 коротких Контрольная сумма BIOS неверна
    10 коротких Ошибка записи в CMOS
    11 коротких Ошибка кэша, расположенного на материнской плате
    1 длинный, 1 короткий Проблемы с блоком питания
    1 длинный, 2 коротких Ошибка видеокарты
    1 длинный, 3 коротких Ошибка видеокарты (EGA-VGA)
    1 длинный, 4 коротких Отсутствие видеокарты
    1 длинный, 8 коротких Проблемы с видеокартой или не подключён монитор
    3 длинных Оперативная память — тест чтения/записи завершен с ошибкой. Переустановите
    память или замените исправным модулем.

    Отсутствует и пустой экран Неисправен процессор. Возможно изогнута(сломана) контактная ножка процессора.
    Проверьте процессор.

    Непрерывный звуковой сигнал Неисправность блока питания либо перегрев компьютера

    1 короткий Ошибка при проверке регистров процессора. Неисправность процессора
    2 коротких Ошибка буфера клавиатурного контроллера. Неисправность клавиатурного контроллера.
    3 коротких Ошибка сброса клавиатурного контроллера. Неисправность клавиатурного контроллера или системной платы.
    4 коротких Ошибка связи с клавиатурой.
    5 коротких Ошибка клавиатурного ввода.
    6 коротких Ошибка системной платы.
    9 коротких Несовпадение контрольной суммы ПЗУ BIOS. Неисправна микросхема ПЗУ BIOS.
    10 коротких Ошибка системного таймера. Системная микросхема таймера неисправна.
    11 коротких Ошибка микросхемы системной логики (чипсета).
    12 коротких Ошибка регистра управления питанием в энергонезависимой памяти.
    1 длинный Ошибка контроллера DMA 0. Неисправна микросхема контроллера DMA канала 0.
    1 длинный, 1 короткий Ошибка контроллера DMA 1. Неисправна микросхема контроллера DMA канала 1.
    1 длинный, 2 коротких Ошибка гашения обратного хода кадровой развёртки.

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

    Сначала определите, какой у вас BIOS. Это необходимо потому что ПК с разными BIOS имеют различную кодировку сигналов. Как же определить какой у вас BIOS?

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


    IBM BIOS

    Последовательность звуковых сигналов


    Award BIOS

    Последовательность звуковых сигналов


    AMI BIOS

    Последовательность звуковых сигналов


    AST BIOS

    Последовательность звуковых сигналов


    Phoenix BIOS

    Beep-коды представлены в количестве звуковых сигналов. Например, 1-1-2 означает 1 звуковой сигнал, пауза, 1 звуковой сигнал, пауза, и 2 звуковых сигнала.

    Последовательность звуковых сигналов


    Compaq BIOS

    Последовательность звуковых сигналов


    DELL BIOS

    Beep-коды представлены в количестве звуковых сигналов. Например, 1-1-2 означает 1 звуковой сигнал, пауза, 1 звуковой сигнал, пауза, и 2 звуковых сигнала.

    Последовательность звуковых сигналов

    Вы всегда можете задать вопрос техническому специалисту, заполнив форму:


    При помощи базовой системы ввода/вывода операционная система и прикладные программы работают с аппаратным обеспечением компьютера. Другими словами, BIOS — это набор программ, которые переводят понятные пользователю команды Windows на язык, понятный компьютеру.

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

    Работа в операционной системе DOS производится с помощью прямого обращения к программам BIOS . Более совершенные операционные системы (в частности, семейство Windows ) имеют собственные функции контроля аппаратного обеспечения компьютера и при своей работе довольно редко используют BIOS .

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

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

    Напоминаем, что все операции по перепрошивке БИОС являются очень серьёзным делом, способной вызвать весьма неприятные последствия, вплоть до полной неработоспособности материнской платы.

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

    BIOS (англ. basic input/output system — базовая система ввода-вывода) — реализованная в виде микропрограмм часть системного программного обеспечения, которая предназначается для обеспечения операционной системы API доступа к аппаратуре компьютера и подключенным к нему устройствам.

    Назначение BIOS

    Сразу после включения питания компьютера, BIOS проверяет работоспособность контроллеров на материнской плате, задаёт низкоуровневые параметры их работы, и после этого ищет на доступных носителях загрузчик операционной системы и передаёт управление операционной системе.

    Звуковые сигналы Award BIOS

    Последовательность сигналов / Описание ошибки

    1 короткий -> Успешный тест.

    3 длинных -> Ошибка контроллера клавиатуры.

    1 короткий, 1 длинный -> Ошибка оперативной памяти (RAM).

    1 длинный, 2 коротких -> Ошибка видеокарты.

    1 длинный, 3 коротких -> Ошибка при инициализации клавиатуры или Ошибка видеокарты.

    1 длинный, 9 коротких -> Ошибка при чтении из ПЗУ.

    Повторяющийся короткий -> Проблемы с блоком питания.

    Повторяющийся длинный -> Проблемы с ОЗУ.

    Повторяющаяся высокая-низкая частота -> Проблемы с CPU.

    Непрерывный -> Проблемы с блоком питания.

    Звуковые сигналы AMI BIOS

    Последовательность сигналов / Описание ошибки

    1 короткий -> Ошибок не обнаружено.

    1 длинный, 1 короткий -> Проблемы с блоком питания.

    2 коротких -> Ошибка чётности RAM или вы забыли выключить сканер или принтер.

    3 коротких -> Ошибка в первых 64 КБ оперативной памяти.

    4 коротких -> Неисправность системного таймера.

    5 коротких -> Проблемы с процессором.

    6 коротких -> Ошибка инициализации контроллера клавиатуры.

    7 коротких -> Проблемы с материнской платой.

    8 коротких -> Ошибка памяти видеокарты.

    9 коротких -> Контрольная сумма BIOS неверна.

    10 коротких -> Ошибка записи в CMOS.

    11 коротких -> Ошибка кэша, расположенного на системной плате.

    1 длинный, 2 коротких -> Ошибка видеокарты (Mono-CGA).

    1 длинный, 3 коротких -> Ошибка видеокарты (EGA-VGA).

    1 длинный, 8 коротких -> Проблемы с видеокартой или не подключён монитор.

    Читайте также: