Дата: 19.12.2008
Экран загрузки Windows 7
В Windows 7 экран загрузки ОС был значительно упрощен. Он содержит единственный битовый образ, загружающийся из маленького файла Windows Imaging (WIM) во время запуска, некий текст. Может показаться, что метод размещения маленького битового образа в WIM - это небольшой перебор, но, похоже, что это было сделано с прицелом на будущее для дальнейшего усовершенствования отображения процесса загрузки.
Вышеупомянутый 24-битовый рисунок, названный Activity.bmp, находится в маленьком WIM-файле в новой библиотеке ресурсов bootres.dll. Рисунок содержит кадры, которые склеены вертикально. Воспроизводиться анимация будет с частотой 30 кадров в секунду.
А самое интересное в новом рисунке то, что он состоит из четырех наборов фреймов, каждый из которых анимируется отдельно. В результате пользователь будет видеть на каком этапе загрузки находится Windows.
Но теперь будет не так легко, как кажется на первый взгляд изменить экран загрузки. В winload.exe, являющемся загрузчиком Windows, имеется список критических файлов с цифровыми подписями. Вышеупомянутый файл bootres.dll и связанный с ним MUI теперь находятся в этом списке. Скорее всего это было сделано намеренно для защиты бренда Windows 7. Любое изменении этих файлов приведет к появлению зеленой полоски, которая используется при загрузке Windows Vista.
По материалам www.withinwindows.com
Просмотров: 2669
Copyright © 2008 - 2018 Программирование на Delphi для начинающих и не только.
Полнота авторских прав на все материалы, опубликованные на сервере DelphiDevelop.ru принадлежит их авторам.
Перепечатка материалов разрешается с указанием авторства и гиперссылки на первоисточник информации.