Выбрать главу

Object Manager Executive Microkernel Security Reference Monitor Memory Manager Cache Manager LPCS I/O Manager Process Manager

Инициализация Менеджера ввода/Вывода начинает процесс загрузки всех системных драйверов. С того момента где остановился NTLDR загружаются драйвера по приоритету.

Сбой в загрузке драйвера может заставить XP перезагрузиться и попытаться восстановить Last Known Good Configuration.

Последняя задача фазы 1 инициализации ядра — запуск Session Manager Subsystem (SMSS). Подсистема ответственна за создание пользовательского окружения, обеспечивающего интерфейс NT.

SMSS работает в пользовательском режиме, но в отличии от других приложений SMSS считается доверенной частью операционной системы и «родным» приложением (использует только исполнительные функции), что позволяет ей запустить графическую подсистему и login.

SMSS загружает win32k.sys — графическую подсистему.

Драйвер переключает компьютер в графический режим, SMSS стартует все сервисы, которые должны автоматически запускаться при старте. Если все устройства и сервисы стартовали удачно процесс загрузки считается удачным и создается Last Known Good Configuration.

Процесс загрузки не считается завершенным до тех пор, пока пользователь не залогинился в систему. Процесс инициализируется файлом WINLOGON.EXE, запускаемым как сервис и поддерживается Local Security Authority (LSASS.EXE), который и показывает диалог входа в систему.

Это диалоговое окно показывается примерно тогда, когда Services Subsystem стартует сетевую службу.

Снотворное для Windows

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

Если вы хотите только убрать скрыть содержание экрана от чужих глаз, в Windows XP проще всего будет нажать Windows+I — вместо рабочих окон на экране появится окно входа в систему. Если же есть желание сэкономить энергию, можете перевести компьютер в режим ожидания или «спячки». В чем разница? Из режима ожидания система быстрее возвращается в рабочее состояние, зато «спячка» надежнее.

Режим ожидания — это, в сущности, режим сниженного энергопотребления, в котором отключаются монитор и жесткий диск. Этот режим удобен на случай кратковременной отлучки — скажем, съесть бутерброд или выкурить сигарету. Однако здесь есть один момент: изменения открытых файлов, сделанные перед переходом в режим ожидания, на диск не записываются — и если, пока вас не будет на месте, произойдет сбой питания, все несохраненные данные будут потеряны. (Впрочем, что вам мешает самому все сохранить перед уходом?)

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

Самый простой способ перейти в режим ожидания — перепрограммировать кнопку включения питания. Для этого нужно выполнить следующие действия.

В строке Address (Адрес) в окне Windows Explorer (Проводник) или Internet Explorer вводим команду control panel\power options и нажимаем Enter. В открывшемся окне Power Options Properties (Свойства: Управление электропитанием) переходим на вкладку Advanced (Дополнительно). В разделе Power Buttons (Кнопки питания) открываем список When I press the power button on my computer (При нажатии кнопки включения питания компьютера) и выбираем вариант Stand by (Ждущий режим).

Для пользователей ноутбуков в этом окне предусмотрен дополнительный список вариантов When I close the lid of my portable computer (При закрытии переносного компьютера), позволяющий перевести систему в режим ожидания буквально одним движением.

Перепрограммирование кнопки питания на переход в ждущий режим

В некоторых компьютерах для перехода в спящий режим есть специальная кнопка "Sleep" (или соответствующая функция, которая активируется при нажатии клавиши Fn, как во многих моделях ноутбуков IBM ThinkPad). Эта кнопка настраивается с помощью списка When I press the sleep button on my computer (При нажатии кнопки перехода в спящий режим).

Для того чтобы данные в режиме ожидания были защищены лучше, перейдите на вкладку Advanced (Дополнительно) и проследите, чтобы в разделе Options (Общие параметры) был включен режим Prompt for password when computer resumes from standby (Запрашивать пароль при выходе из спящего режима). Если же вам, наоборот, скрывать нечего, а каждый раз вводить пароль лень, отключите этот режим и щелкните на кнопке OK. Теперь при нажатии кнопки питания компьютер вместо выключения будет переходить в ждущий режим с пониженным потреблением энергии.