Jump to content

Процесс загрузки Windows

Процесс загрузки Microsoft Windows различается в разных выпусках.

Windows на базе DOS

[ редактировать ]

Windows 1.x/2.x

[ редактировать ]

В версиях Windows от 1.01 до Windows 2.11 система загружалась при WIN.COM был казнен. Затем он загрузился WIN100.BIN или WIN200.BIN и WIN100.OVL или WIN200.OVL, вместе с файлом настроек конфигурации WIN.INI. Оболочкой по умолчанию является MS-DOS Executive .

Модули GDI.EXE, KERNEL.EXE и USER.EXE, шрифты и различные драйверы устройств (например, COMM.DRV, MOUSE.DRV, KEYBOARD.DRV) включены в WIN100.BIN/ WIN200.BIN и WIN100.OVL/ WIN200.OVL.

В Windows 3.x и 95/98/ME фаза загрузчика обрабатывается MS-DOS . На этапе загрузки CONFIG.SYS и AUTOEXEC.BAT выполняются вместе с файлами настроек конфигурации WIN.INI и SYSTEM.INI. Драйверы виртуальных устройств также загружаются в процессе запуска: чаще всего они загружаются из реестра ( HKLM\System\CurrentControlSet\Services\VxD) или из SYSTEM.INI файл.

MS-DOS запускается WIN.COM. В Windows 3.x WIN.COM начинается KRNL286.EXE (стандартный режим) или KRNL386.EXE (386 расширенный режим). В Windows 9x WIN.COM начинается VMM32.VXD.

После загрузки всех файлов конфигурации системы и драйверов устройств 16-разрядные модули KRNL386.EXE, GDI.EXE, и USER.EXE, загружаются, затем 32-битные библиотеки DLL ( KERNEL32.DLL, GDI32.DLL, и USER32.DLL) загружены. Запускается 32-битный сервер сообщений VxD (MSGSRV32). MPREXE.EXE, который отвечает за загрузку клиента входа в сеть (например, клиента для сетей Microsoft, входа в систему Microsoft Family или входа в Windows).

Когда пользователь входит в систему Windows, воспроизводится звук запуска, оболочка (обычно EXPLORER.EXE) загружается из раздела [boot] файла SYSTEM.INI файл, и загружаются элементы автозагрузки.

Во всех версиях Windows 9x, кроме ME, также можно загрузить Windows, загрузившись в командную строку DOS и набрав «win». Есть несколько ключей командной строки, которые можно использовать с командой WIN: с помощью /D переключится, Windows загружается в безопасный режим , и с /D:n переключитесь, Windows загружается в безопасный режим с поддержкой сети. Последний переключатель работает корректно только с Windows 95. [1] В Windows 3.1 доступны дополнительные параметры, такие как /3, который запускает Windows в расширенном режиме 386 и /S, который запускает Windows в стандартном режиме [2]

Звук запуска был впервые добавлен в Windows 3.0 после установки мультимедийных расширений (MME). [3] но не включен по умолчанию до Windows 3.1.

В Windows NT процесс загрузки инициируется NTLDR в версиях до Vista и диспетчером загрузки Windows в Vista и более поздних версиях. [4] Загрузчик отвечает за доступ к файловой системе на загрузочном диске, запуск ntoskrnl.exe и загрузку драйверов устройств во время загрузки в память. После загрузки всех загрузочных и системных драйверов ядро ​​запускает диспетчер сеансов , который начинает процесс входа в систему . После того, как пользователь успешно вошел в систему, winlogon применяет настройки групповой политики пользователей и компьютеров и запускает программы запуска, объявленные в реестре Windows и в папках «Автозагрузка». [5]

В Windows 95/98/ME также можно было запустить программу до входа пользователя в систему с помощью ключей RunServicesOnce или RunServices. В Windows NT она была заменена программой Services.exe, которая способна загружать набор системных служб перед входом пользователя в систему. Кроме того, в англоязычных версиях Windows папка автозагрузки называлась «Автозагрузка» вместо «Автозагрузка» в Win9x.

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

См. также

[ редактировать ]
  1. ^ «Невозможно запустить Windows 98 в безопасном режиме с поддержкой сети» . Поддерживать . Майкрософт . 23 января 2007 г. Архивировано из оригинала 14 октября 2007 г.
  2. ^ «Командные переключатели WIN.COM для Windows 3.1» . Поддерживать . Майкрософт . 13 октября 2003 г. Архивировано из оригинала 23 апреля 2007 г.
  3. ^ Windows 3.0 MME... на самом деле имеет звук запуска (и не только!) , заархивировано из оригинала 13 декабря 2021 г. , получено 22 июня 2021 г.
  4. ^ «Последовательность загрузки мультизагрузки Windows — Multibooters.com» . www.multibooters.com . Архивировано из оригинала 19 февраля 2020 г. Проверено 19 ноября 2020 г.
  5. ^ «Устранение неполадок процесса запуска» . Ресурсный комплект Windows XP . Майкрософт Технет. 3 ноября 2005 года. Архивировано из оригинала 26 октября 2011 года . Проверено 24 октября 2011 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 56588ba268023a04468882c306227378__1714937460
URL1:https://arc.ask3.ru/arc/aa/56/78/56588ba268023a04468882c306227378.html
Заголовок, (Title) документа по адресу, URL1:
Booting process of Windows - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)