Компьютерный портал
Скачать Windows 8 Developer Preview
Забыли?
Новости Статьи Драйвера Windows 7 Windows 8 Софт Форум

Страница 1 из 11
Модератор форума: fixap, -=AMA=- 
Компьютерный форум » Изменение интерфейса » Оформление Windows 7 » Возможность смены фона в экране авторизации (Custom Logon Screen)
Возможность смены фона в экране авторизации
Drinko
18:20, 16.03.2009 | #1
Администраторы


Сообщений: 7789

Offline

Возможность смены фона в экране авторизации

Как вы, наверное, знаете, в недавно утекшей в сеть сборке под номером 7057 появился новый экран авторизации (иначе логонскрин). И сдержав свое обещание сделать Windows 7 более настраиваемой, нежели предыдущие версии, Microsoft добавила в свою ОС возможность изменять фоновое изображение экрана авторизации без необходимости использовать сторонние приложения, как Stardock LogonStudio, или специальных хаков.

И хотя данная функция предназначена в первую очередь OEM-производителям, ее очень легко включить и выключить с помощью ключей реестра.

Во-первых, необходимо проверить, включена ли эта функция или нет. За функцию отвечает ключ типа DWORD с названием OEMBackground в ветке реестра HKLM\Software\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Background: 1 означает, что функция включена, 0 - выключена. Этот ключ присутствует не в каждой системе, поэтому вполне возможно, что его придется создать вручную.



Рис. 1. Фоновое изображение до и после настройки.


Затем, если функция активирована, через обращение к GetSystemMetrics система получает информацию о ширине и высоте монитора. Эти значения используются в вычислении верного соотношения сторон. Так, например, разрешение моего монитора 1920×1200 пикселей. Таким образом, соотношение сторон равно 1.6:1.

Результаты вычислений сверяются с таблицей, которая проверяет, какое изображение загружать с диска. И хотя, к моему сожалению, я не смог отыскать монитор с большой диагональю, выяснилось, что на разрешениях выше 1920×1200 изображения будут масштабироваться до ближайшего значения в таблице, то есть соотношение сторон будет сохранено, а изображение будет уменьшено.

Поскольку функция ориентирована на OEM-производителей, все изображения хранятся в папке %windir%\system32\oobe\info\backgrounds. Равно как и значение в реестре, эта папка может по умолчанию не существовать. В этой папке поддерживаются следующие файлы, отсортированные по соотношению сторон:

backgroundDefault.jpg
background768×1280.jpg (0.6)
background900×1440.jpg (0.625)
background960×1280.jpg (0.75)
background1024×1280.jpg (0.8)
background1280×1024.jpg (1.25)
background1024×768.jpg (1.33-)
background1280×960.jpg (1.33-)
background1600×1200.jpg (1.33-)
background1440×900.jpg (1.6)
background1920×1200.jpg (1.6)
background1280×768.jpg (1.66-)
background1360×768.jpg (1.770833-)

Обратите внимание, что размер изображений не должен превышать 256Кб.

В случае, если используется редкое соотношение сторон, отсутствующее в таблице, загружается backgroundDefault.jpg и подгоняется под размеры экрана. Если же изображение не может быть загружено по иным причинам (неверное соотношение сторон, размер и т.д.), загружается стандартное изображение из файла imagesres.dll. В таком случае вы увидите фоновое изображение в серых тонах, которое используется в Windows Server, что наталкивает на мысль о том, что эта функция не ограничивается лишь клиентскими версиями Windows.





-------
Во имя ALTа, CTRLа и святого DELETE
Enter
-------
Windows 8 | FAQ по Windows 7
Оформление Windows 7 | Качаем Драйвера
 
загрузка...
geepnozeex
11:41, 10.07.2009 | #2
Пользователи


Сообщений: 4

Offline
картинки логона находятся в файле imageres.dll в C:\Windows\System32.
и в C:\Windows\winsxs\x86_microsoft-windows-imageres_31bf3856ad364e35_6.1.7264.0_none_4e392cb1661aa24b - в случае аварии восстанавливается оттуда.

можно jpeg и BMP использовать.

 
Загрузка...
Smarty
18:52, 03.09.2009 | #3
Почетные


Сообщений: 25

Offline
geepnozeex,
Quote (geepnozeex)
и в C:\Windows\winsxs\x86_microsoft-windows-imageres_31bf3856ad364e35_6.1.7264.0_none_4e392cb1661aa24b »

Может там хардлинк лежит, а не файл?
Quote (Drinko)
Обратите внимание, что размер изображений не должен превышать 256Кб. »

Если отредактировать imageres.dll в C:\Windows\System32, т.е. заменить фон логона на свой, то будет доступен 24-битный цвет!
 
Компьютерный форум » Изменение интерфейса » Оформление Windows 7 » Возможность смены фона в экране авторизации (Custom Logon Screen)
Страница 1 из 11
Поиск:
Зарегистрируйтесь или войдите под своим логином, чтобы задать вопрос или ответить в теме

Windows 8
Опрос
Ожидаете ли Вы выход Windows 8
Всего ответов: 11646
загрузка...
Загрузка...

Статистика Форума
Последние обновления тем Популярные темы Новые пользователи
Windows 8 - общий тематический флейм [TireD | 06.02.2012 | 04:15]
Метро-приложение [Narcissus | 06.02.2012 | 00:19]
Какой виндовс лучше установить Windows 7 x86, или Windows 7 [weertt | 05.02.2012 | 23:43]
Какой виндовс лучше установить Windows 7 x86, или Windows 7 [ALINKA | 05.02.2012 | 23:26]
КАКОЙ ВИНДОВС ЛУЧШЕ УСТАНОВИТЬ WINDOWS 7 X86, ИЛИ WINDOWS 7 [oleg1020 | 05.02.2012 | 22:55]
Gadgets - Гаджеты для Windows Sidebar [boris244 | 05.02.2012 | 22:34]
Деактивация вымогателей-блокеров [Core-2 | 05.02.2012 | 21:39]
Драйвер ATI Radeon Xpress 200M для Windows 8 [doma9992 | 05.02.2012 | 21:04]
Стол заказов [rus_andrey | 05.02.2012 | 20:54]
Апгрейд или покупка нового? [Lewaa | 05.02.2012 | 20:21]
Windows 8 - общий тематический флейм [1965]
Зацени! [1781]
Wallpapers - Обои для рабочего стола Windows [1665]
Стол заказов [1368]
Themes - Темы и Cтили Оформления Windows 7 [1330]
Windows 8 Максимальная [1119]
Иконки для Windows 7 - замена стандартных значков Windows 7 [1107]
[FAQ] Windows 8 - проблемы и решения [1014]
Gadgets - Гаджеты для Windows Sidebar [960]
Rainmeter - графическая оболочка рабочего стола Windows 7 [862]
MAXIHA [06.02.2012|04:18]
FefsenuseNata [06.02.2012|03:29]
cuper22 [06.02.2012|03:19]
semikrat [06.02.2012|03:11]
rahman0303 [06.02.2012|03:11]
lykov [06.02.2012|03:06]
ih8you [06.02.2012|02:59]
ansardin [06.02.2012|02:50]
Angelus_G [06.02.2012|02:44]
Tiberi [06.02.2012|02:40]
Каталог@MAIL.RU - каталог ресурсов интернет ТИЦ и PR Компьютерного портала Rambler's Top100

Часовой пояс GMT +4. Сейчас 04:28. | Браузер - | © Компьютерный портал 2008—2012