В WindowsXP существует загрузчик ntldr, потом имеются файлы ntdetect.com,ntoskrnl.exe и так далее, (все перечислять не буду) .
И очень часто бывает что какой то файл слетает, то ли при неправельной работе виндовсе или вируса, или железа, и приходится восстанавливать с помощью консоли восстановления или еще както. Весь этап загрузки WindowsXP уже давно написан.
Вопрос, Как же происходит этап загрузки Windows7, Если не существует файлов ntldr, потом ntdetect.com,ntoskrnl.exe и так далее, то на чем же основывается загрузка, и какие проблемы при этом может быть в Windows7?
Программное обеспечение
Загрузчик, системные файлы, Windows XP, Windows7.
http ://www .outsidethebox .ms /11287/#_Toc284933632 пробелы убери
При старте операционной системы Windows XP прежде всего запускается загрузчик системы NTLDR, при помощи которого определяется оборудование и, при необходимости, выбор системы для загрузки.
Ниже будет описан процесс загрузки ОС Windows NT/2000/XP.
1. При помощи загрузочного сектора запускается служба NTLDR (NT Loader). Процессор переводится в защищенный режим, активизирует установленную файловую систему и загружает файл Boot.ini, при помощи которого определяются параметры и вид загрузочного меню (если система одна, меню не выводится) . Если установлено несколько ОС и выбрана система, отличная от NT/2000/XP, загружается файл Bootsect.dos. Если жесткие диски имеют формат SCSI, происходит загрузка файла Ntbootdd.sys, в котором содержатся все необхоимые драйвера.
2. Служба Ntdetect.com обновляет данные о текущей конфигурации аппаратной составляющей компьютера и передает их в приложение Ntldr. Если ПЗУ BIOS совместимо со стандартом ACPI, именно она используется для поиска и инициализации всех устройств.
3. Загрузка ядра операционной системы. При помощи загрузчика Windows, вся информация, собранная Ntdetect.com, передается программе Ntoskrnl.exe, отвечающей за загрузку ядра системы, уровень абстрагирования от аппаратных модулей (Hall.dll) и данных системного реестра. Все детали данного этапа загрузки выводятся в нижней части экрана.
4. Загрузка необходимых драйверов и регистрация пользователя. Установленные в системе сетевые компоненты загружаются вместе с другими службами. После окончания этапа загрузки на монитор выводится надпись Begin Logon (старт загрузки) . После того как пользователь успешно зарегистрировался в Window, происходит обновление информации о последней удачной конфигурации (старт Windows засчитывается как успешный) .
5. Поиск и конфигурация новых устройств с поддержкой Plug and Play. Если устройства найдены, им выдаются необходимые программные ресурсы и назначаются соответствующие драйверы (они извлекаются из архива Driver.cab). Поиск устройств производится параллельно с этапом регистрации пользователя в системе. Если необходимый драйвер отсутствует, пользователю предлагается указать его местоположение самостоятельно.
На всем протяжении процесса загрузки Windows NT/2000/XP используются нижеперечисленные файлы:
- ntldr;
- boot.ini;
- bootsect.dos (только если установлено несколько операционных системам) ;
- ntbootdd.sys (используется, только если присутствуют жесткие диски SCSI);
- ntdetect.com;
- ntoskrnl.exe;
- hal.dll;
- файлы с каталога \System32\Config (реестр) ;
- файлы с каталога \System32\Drivers (драйверы) .
Статьи по теме: Применение Консоли восстановления в Windows XP
Ниже будет описан процесс загрузки ОС Windows NT/2000/XP.
1. При помощи загрузочного сектора запускается служба NTLDR (NT Loader). Процессор переводится в защищенный режим, активизирует установленную файловую систему и загружает файл Boot.ini, при помощи которого определяются параметры и вид загрузочного меню (если система одна, меню не выводится) . Если установлено несколько ОС и выбрана система, отличная от NT/2000/XP, загружается файл Bootsect.dos. Если жесткие диски имеют формат SCSI, происходит загрузка файла Ntbootdd.sys, в котором содержатся все необхоимые драйвера.
2. Служба Ntdetect.com обновляет данные о текущей конфигурации аппаратной составляющей компьютера и передает их в приложение Ntldr. Если ПЗУ BIOS совместимо со стандартом ACPI, именно она используется для поиска и инициализации всех устройств.
3. Загрузка ядра операционной системы. При помощи загрузчика Windows, вся информация, собранная Ntdetect.com, передается программе Ntoskrnl.exe, отвечающей за загрузку ядра системы, уровень абстрагирования от аппаратных модулей (Hall.dll) и данных системного реестра. Все детали данного этапа загрузки выводятся в нижней части экрана.
4. Загрузка необходимых драйверов и регистрация пользователя. Установленные в системе сетевые компоненты загружаются вместе с другими службами. После окончания этапа загрузки на монитор выводится надпись Begin Logon (старт загрузки) . После того как пользователь успешно зарегистрировался в Window, происходит обновление информации о последней удачной конфигурации (старт Windows засчитывается как успешный) .
5. Поиск и конфигурация новых устройств с поддержкой Plug and Play. Если устройства найдены, им выдаются необходимые программные ресурсы и назначаются соответствующие драйверы (они извлекаются из архива Driver.cab). Поиск устройств производится параллельно с этапом регистрации пользователя в системе. Если необходимый драйвер отсутствует, пользователю предлагается указать его местоположение самостоятельно.
На всем протяжении процесса загрузки Windows NT/2000/XP используются нижеперечисленные файлы:
- ntldr;
- boot.ini;
- bootsect.dos (только если установлено несколько операционных системам) ;
- ntbootdd.sys (используется, только если присутствуют жесткие диски SCSI);
- ntdetect.com;
- ntoskrnl.exe;
- hal.dll;
- файлы с каталога \System32\Config (реестр) ;
- файлы с каталога \System32\Drivers (драйверы) .
Статьи по теме: Применение Консоли восстановления в Windows XP
Хороший вопрос требует хорошего ответа, поэтому не буду городить огород. На эту тему есть много статей в сети. В двух словах: линейка Windows NT - Vista использует загрузчик BIOS, для семерки написали собственный загрузчик. Что касается проблем, то все как обычно, где есть файлы, там всегда будут проблемы в случае нарушения файловой системы.
Похожие вопросы
- Системные файлы Windows XP
- Проблема с системными файлами Windows XP
- Подскажите команду в CMD для восстановления всех системных файлов Windows XP.
- Как востановить часть системных файлов. Windows pro SP 3.
- Скажите!! Скажите Стандартые системные требования WINDOWS XP
- Как вытащить системный файл windows.exe из карантикна Касперского 2009???
- Может ли программа Ccleaner по умолчанию настроенная повредить системные файлы Windows или лучше очистка диска шта
- Загрузчик Windows xp
- Что лучше: WINDOWS7 или WINDOWS XP?
- Как установить Windows7 поверх Windows XP ?