Системный реестр есть (может быть?) записано на диск. Вернувшись в XP, я заметил, что если вы внесете какие-либо изменения в реестр, а затем отключите питание, изменения не будут сохранены. Я не совсем уверен в этом, просто указываю на это.
Вот выдержка из документа, выпущенного Microsoft.
• Завершение сеанса системы. Эта фаза включает в себя подфазы уведомлений перед отключением и уведомлений о выключении:
• Уведомление перед отключением. Windows поочередно завершает работу всех служб, которые зарегистрировались для получения уведомлений перед отключением. Заказанные сервисы - сервисы, которые установили порядок выключения зависимых сервисов - закрываются до не заказанных сервисов.
• Уведомление об отключении. Все службы, которые зарегистрировались для получения уведомлений о завершении работы, отключаются параллельно.
Если все службы не закрылись через 20 секунд (в Windows Vista) или 12 секунд (в клиентских операционных системах Windows 7), система продолжит выключение. Процессы и службы, которые не отключаются своевременно, остаются работающими, когда система выключается.
• Отключение ядра. Остальная часть системы, такая как все устройства и драйверы, отключается на этапе завершения работы ядра.
В основном то, что вы ждете, - это каждая отдельная служба для очистки и выхода. Каждой службе дается 12 секунд, чтобы выйти, прежде чем она будет убита.
Половина времени выключения посвящена выключению системных служб. Если вам действительно интересно узнать, сколько времени посвящено тому, что во время выключения, в Windows есть инструмент для отслеживания времени выключения.
xbootmgr -trace shutdown -numRuns 3 -resultPath% systemdrive%\traces -postBootDelay 180 -traceFlags base
И чтобы понять сгенерированный файл (обязательно запустите в% systemdrive%\traces)
xperf -i trace.etl -o summary.xml -a завершение работы
Источники: Обновление: ссылки с серверов Microsoft больше не работают
download.microsoft.com/download/3/C/A/3CA9058B-7EE5-4191-99E2-DB5917877522/OnOffTransPerf.docx
https://s3-us-west-1.amazonaws.com/omarpersonal/OnOffTransPerf.docx
download.microsoft.com/download/7/E/7/7E7662CF-CBEA-470B-A97E-CE7CE0D98DC2/OnOffTrans.docx
https://s3-us-west-1.amazonaws.com/omarpersonal/onofftrans.docx