Изменяем фон logon screen в Windows 7 без применения сторонних инструментов
Людей, обожающих настраивать ОС под себя, огромное количество. Именно поэтому создано море твикеров, меняющих функционал и внешний вид ОС. Иногда они делают это правильно, если автор твикера понимает, как устроена ОС, а иногда так, что лучше бы не брались за это дело. Твикинг стал достаточно распространенным и популярным спортом, поэтому мы не могли оставить его без внимания. Мы постарались сделать его более простым и доступным.
Сегодня поговорим о том, как менять logon screen в Windows 7 – тот самый экран где вы вводите пароль для входа в систему. В отличии от предыдущих версий ОС, ковырять DLL не нужно и танцевать с бубном тоже нет необходиомсти. В Windows 7 сделать это проще простого. Для изготовителей OEM систем и энтузиастов твикинга мы создали специальный раздел в реестре HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Background
внутри него должен находиться ключ OEMBackground, в формате DWORD. Значение 1 в этом ключе указывает, что вы желаете использовать нестандартный фоновый рисунок.
После создания ключа необходимо в папке %windir%\system32\oobe\info\backgrounds
создать файлы с именем BackgroundВысотахШирина.JPG и BackgroundDefault.jpg. Имена файлов для самых распространенных видео режимов могут выглядеть так:
Background768×1280.jpg
Background900×1440.jpg
Background960×1280.jpg
Background1024×1280.jpg
Background1280×1024.jpg
Background1024×768.jpg
Background1280×960.jpg
Background1600×1200.jpg
Background1440×900.jpg
Background1920×1200.jpg
Background1280×768.jpg
Background1360×768.jpg
В случае, если система не может найти файла с именем, соответствующим текущему разрешению будет применено изображение из BackgroundDefault.jpg. При необходимости оно будет растянуто или сжато так, чтобы полностью покрывать экран.
Обратите внимание, что, если вы смените тему оформления ОС, ваш нестандартный logon screen может быть отключен, т.к тема включает в себя и настройки logon screen.
В случае, если вы хотите отредактировать оригинальный фон применяемый в logon screen по умолчанию после установки ОС вы можете найти его в C:\Windows\System32\oobe\background.bmp.
Надеюсь, что воспользовавшись этим рецептом, вы сможете сделать свою корпоративную или домашнюю ОС еще более стильной. И может быть соседи и коллеги начнут завидовать вам лютой завистью.
А я в дальнейшем буду писать от том, как менять другие настройки ОС. Так что следите за обновлениями. :)
Comments
Anonymous
January 01, 2003
Более развернутое описание было опубликовано моим коллегой пару месяцев назад http://pavelmvp.spaces.live.com/blog/cns!10DC612AAC1EB731!769.entry 21.03.09 и продолжение тоже :) http://pavelmvp.spaces.live.com/blog/cns!10DC612AAC1EB731!796.entry 28.04.09Anonymous
January 01, 2003
извините, Андрей, я что-то не догоняю... Как это КАЖДЫЙ пользователь будет устанавливать ОБЩИЙ логонскрин?! да, темы у каждого свои - так что, и экран входа будет оставаться другим после работы разных пользователей?! он же ДО регистрации в системе! 8-(Anonymous
May 23, 2009
Кажется без сторонних/вспомогательных утилит всё равно не обойтись. Андрей, вы похоже забыли упомянуть, что есть ограничение на размер файла с изображением - он должен быть не более 256кб. И в этом основная проблема этого решения, вот как это интересно удаётся Микрософту ВСЕГДА свести на нет хорошую идею. Я понимаю, вы наверно менеджер, а не программер и это им наверно стоит задавать такой вопрос. Но попробуйте найти картинку размером до 256кб хотя бы в разрешении 1024х768, о больших разрешениях я уже не говорю. Я говорю не о каких-то монотонных картинках в стиле Windows Server'а, а о реальных рисунках/картинках/изображениях, которые обычно ставятся на рабочий стол. А так, имея такое ограничение по размеру, прийдётся искать способ, чиьай программу, с помощью которой нужно будет УХУДШИТЬ картинку (либо разрешение уменьшать, либо степень сжатия и т.д.), которую собираюсь поставить на фон окна авторизацииAnonymous
May 23, 2009
Еще бы сделать утилитку, которая по заданной картинке генерирует все размеры, копирует их куда надо и в реестре прописывает.Anonymous
May 24, 2009
2 Sergey Zwezdin Утилитка такая уже есть, называется TweaksLogon - Tweaks.com Logon Changer for Windows 7. Живёт здесь - http://tweaks.com/software/tweakslogon/