Команды какой программы начинает выполнять ПК при включении

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

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

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

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

Выскакивает командная строка CMD Как убрать

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

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

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

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

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

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

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

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

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

Как Poka избавился от фризов #Shorts #Csgo #Ксго

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

  • устройства ввода (клавиатура, мышь),
  • базовое устройство вывода (дисплей),
  • устройство, с которого будет произведена загрузка ОС — дисковод, жесткий диск, 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-код процедуры, вызывавшей сбой. Прочитав его можно однозначно идентифицировать проблемное устройство.

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

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

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

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

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

при включении компьютера черный экран с надписями

при запуске компьютера черный экран с надписями на английском языке

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

    – Не видит загрузочное устройство; – Ошибка дисковода гибких дисков; – Заменить батарейку; – Проблемы с кулером процессора; – Не видит загрузочное устройство; – Проблемы с жестким диском; – Не видит загрузочное устройство; ; .

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

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

Для отмены очистите поля обеих указанных политик.

Источник: obrazovanie-gid.ru

Какие процессы происходят при включении персонального компьютера?

Большинство компьютерных систем могут исполнять только команды, находящиеся в оперативной памяти компьютера, в то время как современные операционные системы в большинстве случаев хранятся на жёстких дисках, загрузочных CD-ROM, USB дисках или в локальной сети.

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

Читайте также:
Как работать в программе 1с розница для начинающих

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

В современных компьютерах процесс начальной загрузки начинается с выполнения процессором команд, расположенных в постоянной памяти (например на IBM PC — команд BIOS), начиная с предопределённого адреса (процессор делает это после перезагрузки без какой бы то ни было помощи). Данное программное обеспечение может обнаруживать устройства, подходящие для загрузки, и загружать со специального раздела выбранного устройства (чаще всего загрузочного сектора данного устройства) загрузчик ОС.

Каков порядок работы программы POST?

Полный регламент работы POST:

1. Проверка всех регистров процессора;

2. Проверка контрольной суммы ПЗУ;

3. Проверка системного таймера и порта звуковой сигнализации (для IBM PC — ИМС i8253 или аналог);

4. Тест контроллера прямого доступа к памяти;

5. Тест регенератора оперативной памяти;

6. Тест нижней области ОЗУ для проецирования резидентных программ в BIOS;

7. Загрузка резидентных программ;

8. Тест стандартного графического адаптера (VGA или PCI-E);

9. Тест оперативной памяти;

10. Тест основных устройств ввода (НЕ манипуляторов);

12. Тест основных портов LPT/COM;

13. Тест накопителей на гибких магнитных дисках (НГМД);

14. Тест накопителей на жёстких магнитных дисках (НЖМД);

15. Самодиагностика функциональных подсистем BIOS;

16. Передача управления загрузчику.

Для чего предназначена программа BIOS Setup?

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

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:

Это важно знать:

Источник: studopedia.ru

Для чего Windows просит нажимать F1 при загрузке

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

F1 при загрузке компьютера, перечень ошибок и их значений

CMOS checksum error – Default loaded» или «CMOS battery has failed

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

CPU Fan Error

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

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

Keyboard error or no keyboard present

Такое сообщение пользователи видят тогда, когда компьютер не видит подключенную клавиатуру. Первым делом нужно посмотреть на разъем, возможно штекер не до конца вставлен в него. Если всё хорошо, но ошибка не исчезает, подсоедините другую клавиатуру. Если нет положительного результата, то вероятнее всего сломан разъем в материнской плате. Остается один выход – купить USB клавиатуру.

Press F1 to resume, F2 to Setup» или «Press F1 to resume, Del to Setup

Нажмите F1 для продолжения

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

A:Drive Error Press F1 to Resume

У вас приоритетным устройством для загрузки стал Floppy-дисковод. Скорее всего вы им даже никогда не пользовались. Необходимо зайти в BIOS, перейти во вкладку Boot и выбрать для загрузки HDD.

No IDE Master H.D.D. Detected! Press F1 to Resume

Проблема с жестким диском. Материнская плата его не видит. Попробовать подключить другой HDD.

Вывод

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

Понравилось? Поделись с друзьями!

Дата: 13.10.2017 Автор/Переводчик: ThreePC

Источник: linchakin.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru