Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.



Windows 7: Windows 7 to officially support logon UI background customization

15 Mar 2009   #1

Windows Se7en Ultimate Beta x86 Build 7057
 
 
Windows 7 to officially support logon UI background customization

Quote:
Windows 7 to officially support logon UI background customization

As you probably know, Windows 7 build 7057, a build recently leaked to the public, sports a new (yet ugly) login UI background. Delivering on the most-customizable promise, Windows 7 now supports the ability to load images into the background of the login screen without the use of third-party software or manual hacks.



Although this functionality was designed for OEMs in mind, it is pretty easy to turn on and off using regedit and some images lying around your hard drive.

First, a check is made to determine if the customization functionality is enabled or not. More precisely, a registry value named OEMBackground in the HKLM\Software\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Background key is checked. Its data, of Boolean type, defines whether or not this behavior is turned on, i.e. 1 for enabled, 0 for disabled. Set this to 1.

Afterwards, if customization is enabled, the primary monitor’s screen height and width are retrieved via calls to GetSystemMetrics. These values are used in the computation of the screen width (w)/height (h) ratio. For example, my desktop resolution is 19201200. The ratio, computed by the division of w/h, is 1.6:1.

The result of this computation is looked up in an internal table that drives what image to load on disk. Although I don’t have a large enough monitor to test, it appears resolutions higher than 19201200 will force the loading and zooming of an image of closest compatibility (i.e. same ratio, smaller image).

As this is an OEM feature, images are derived from %windir%\system32\oobe\info\backgrounds. The following files are supported in this folder:

* backgroundDefault.jpg
* background7681280.jpg
* background9001440.jpg
* background9601280.jpg
* background10241280.jpg
* background1360768.jpg
* background1280768.jpg
* background19201200.jpg
* background1440900.jpg
* background16001200.jpg
* background1024768.jpg
* background1280960.jpg
* background12801024.jpg

The backgroundDefault.jpg image is loaded and stretched-to-fit when a resolution/ratio-specific background cannot be found. The other resolution/ratio-specific files are self-explanatory. If the background cannot be loaded (e.g. image physically too large, incorrect ratio, etc.), the default SKU-based image is loaded from imagesres.dll. You’ll see a Windows Server-themed grayish background in there, too, suggesting this functionality is not specific to client SKUs.
Keeps getting better.

SEE ALSO: Log On Screen - Change

My System SpecsSystem Spec
.

15 Mar 2009   #2

Windows 7 Ultimate x64, XP Mode, W8.1 Preview VM - 7 Pro x64 second remote tower
 
 

You mean I won't need Logon Studio Vista http://www.stardock.com/products/logonstudio/index.asp anymore to change the logon screen in 7 as well as Vista? Gee? Now for the RC1 to become available if so.
My System SpecsSystem Spec
15 Mar 2009   #3

Windows 7 Ultimate Vista Ultimate x64
 
 

Here are all the current Logon images in the imageres.dll for anyone who wants to play with them and see if they can replace or customize them.

Logon.zip

Windows 7 to officially support logon UI background customization-2009-03-16_114830.jpg


My System SpecsSystem Spec
.


15 Mar 2009   #4

Windows 7 Enterprise SP1 x64 Windows 8 Enterprise RTM x64
 
 

Great find this! Thanks
My System SpecsSystem Spec
15 Mar 2009   #5

Win 7
 
 

Quote   Quote: Originally Posted by Mr GRiM View Post
Here are all the current Logon images in the imageres.dll for anyone who wants to play with them and see if they can replace or customize them.

Attachment 5886

Attachment 5887
Yes you can customize them or create new ones but there seems to be a 250 kb size limit.

Edit: 250 kb was the size limit shown in paint.net, size on disk limit is 256
My System SpecsSystem Spec
15 Mar 2009   #6

Win7 Ultimate x64 on Desktop / Win7 Ultimate x86 on laptop / Win7 x86 Starter on Netbook
 
 

Thanks for the info.
My System SpecsSystem Spec
15 Mar 2009   #7

Windows 7 Ultimate x64
 
 

Hi,

If you're using the 7000 build Beta just add the registry key "HKLM\Software\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Background key" value 1
Go to the %windir%\system32\oobe and create the info and Background folders. Add the background picture of your choice using the above file sizes and names. Logoff and see the change. This worked on 64-Bit :-)

Thanks for the info as I've been looking for a way to do this :-)
My System SpecsSystem Spec
15 Mar 2009   #8

Win 7
 
 

MS should just integrate this into the themes, it seems odd when that screen does not match your theme.
My System SpecsSystem Spec
15 Mar 2009   #9

Windows 7 Ultimate x64, XP Mode, W8.1 Preview VM - 7 Pro x64 second remote tower
 
 

Quote   Quote: Originally Posted by Loki View Post
Hi,

If you're using the 7000 build Beta just add the registry key "HKLM\Software\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Background key" value 1
Go to the %windir%\system32\oobe and create the info and Background folders. Add the background picture of your choice using the above file sizes and names. Logoff and see the change. This worked on 64-Bit :-)

Thanks for the info as I've been looking for a way to do this :-)
I'll give that one a try on the 32bit side of life here besides having some 347 pages full of logon screens to choose from with the 3rd party tool at WinCustomize: LogonStudio Vista Gallery

Here's how that key looks in the 32bit beta seeing "Background\OEMbackground" as the DWord value there.

My System SpecsSystem Spec
15 Mar 2009   #10

Windows 7 RTM
 
 

Ok, got it now.

I screwed up and didnt correctly name the file. You must use the naming convention stated in the first post. is background1280x1024.jpg, which also must be what your display is set to.

Thanks for posting this. Great find.
My System SpecsSystem Spec
Reply

 Windows 7 to officially support logon UI background customization





Thread Tools



Similar help and support threads for2: Windows 7 to officially support logon UI background customization
Thread Forum
Download Windows 7 Logon Background Wallpapers Customization
Windows 7 desktop background customization, can it be as awesome as Ma Customization
logon background & 1280x800 Customization
Change the windows 7 Logon Background Customization
Windows 7 Logon Background Changer Constantly Crashes Customization
Win 7 Logon screen Customization Customization
Windows 7 Logon Background Changer Software

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 06:52 AM.
Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App
  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33