Когда компьютер загружается, то это означает, что на компьютере запускаются и загружаются все программы, которые позволяют общаться и принимать команды от пользователя. Существует два основных типа процедур перезагрузки: мягкая или теплая перезагрузка и жёсткая перезагрузка, также известная как холодная перезагрузка. К мягкой перезагрузке относится перезагрузка компьютера без его отключения и полного выключения. Жесткая перезагрузка – это процесс перезагрузки компьютера после включения питания когда он был полностью выключен, или выключение было ненамеренным. Снятие питания также очищает рабочая память компьютера и иногда используется как способ перезагрузки системы, когда компьютер зависает.
Выражение “boot up” исходит из того, что, когда компьютер при включении загружает программы и нет ничего в памяти, такой как оперативная память (ОЗУ), то он не сможет хранить информацию без питания. Компьютеры должны использовать информацию из энергонезависимого внутреннего источника, который сохраняется даже при отсутствии питания в системе. Этот процесс называется “начальная загрузка – bootstrapping”, так как компьютер эффективно загружает необходимые программы. Похоже, что такой процесс может быть невозможным, но информация хранится в компьютере на специализированных микросхемах и другими способами, так что, как только питание будет восстановлено информацию снова можно будет прочитать.
Жесткая перезагрузка может быть результатом когда система сознательно закрываются и питание отключено. Если это тот случай, когда компьютер был выключен принудительно, система будет проходить через процесс перезарядки всех необходимых программ, прежде чем ей можно будет пользоваться. Этот процесс может занять некоторое время, особенно если есть много программ, которые будут загружены, но загрузка должна быть завершена в разумные сроки.
Если компьютер не имеет возможность пройти через нормальный процесс выключения, и вместо этого был резко выключен, как при отключении электроэнергии, процесс Hard перезагрузки обычно предшествует контрольному файлу. Это потому, что при внезапном завершении работы файловая структура может быть повреждена. Поэтому в начале перезагрузки автоматически осуществляется сканирование, чтобы убедиться, что файлы не были повреждены, прежде чем произойдёт восстановление компьютера до готового состояния. Если будут найдены ошибки, то процесс сканирования будет их восстанавливать, если это возможно или предупредит пользователя ПК о проблемах. Как только файловые ошибки будут исправлены, процесс загрузки будет завершен и операционная система, а также любые связанные файлы, будут восстановлены.