Freigeben über


Windows 7 Background Customization

One of the most requested windows7 customization in every deployment projects is the OS branding. Here is a quick step by step guide.

Windows Background Picture:

If you want to assign a Win7 Background & Logon picture based on the size of the Monitor we recommend to create a picture that looks good with the FILL
option on different screen sizes. Here are the recommendations for a nice looking picture

  • Create a picture with a resolution of 2560x1440
  • Use the attached win7 background template
    • The black lines defines the different sizes
    • The best place for customer Logo is in the middle white area
    • The top and bottom area (marked with the red line) should not contain any information , this is a cut off area based on the screen size
  • Push the picture to your clients via GPO
    • "\User Configuration\Policies\Administrative Templates\Desktop\Desktop\Desktop Wallpaper"
    • Enable the Active Desktop Setting as described in KB977944

- Or you could use a .reg file:

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Control Panel\Desktop]

"Wallpaper"="C:\\Windows\\Web\\Wallpaper\\MyWallpaper.jpg" where "Wallpaper"="<path to your wallpaper>"

Windows Logon Screen:

The graphics in the “Windows 7 Login Screen Templates. zip” file show the different resolutions

  • Ensure you don’t change the names, only on the default file you can have a higher resolution
  • Again, don’t add information, logos , etc in the red area because those can have an overlapping with windows default elements
  • Copy the jpg files to %windir%\system32\oobe\info\Backgrounds. You need to create the folder if it does not exist.
  • Open the Registry Editor
  • Navigate to (If you cannot find the path or the key go ahead and create it)
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Background
  • Navigate to
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Background
    , If the key does not exist, create it
  • Double click on key named OEMBackground and change its value dword:00000001 If the key does not exist, create it.
  • If you use Themes (including win7 default Theme), ensure that in the [Theme] area SetLogonBackground=1 is set.
    This will prevent any change of the Logon screen. You can also tie your login background to a specific theme if you change themes frequently but always return to your standard.
    To do this open your favorite .theme file with a text editor (notepad will do), which, if you've saved your theme, you will find in the folder at C:\Users\Your User Name\AppData\Local\Microsoft\Windows\Themes

[Theme]
; Windows 7 - IDS_THEME_DISPLAYNAME_AERO
DisplayName=Woodgrove IT Theme
SetLogonBackground=1
BrandImage=%systemdrive%\Windows\System32\OOBE\Info\Backgrounds\Windows 7 Background.png

This post was contributed by ­­­­­­­­­­­­­­Lutz Seidemann a Architect with Microsoft Services - APAC . Inspired by the work of german collegue Lars Iwer.

Win7Backg.zip

Comments

  • Anonymous
    January 01, 2003
    @Daniel Oxley -- Thanks Daniel. I've since tried playing around with the following theme related command, that runs out of Active Setup. > %SystemRoot%system32regsvr32.exe /s /n /i:/UserInstall %SystemRoot%system32themeui.dll On its own, this command installs the default theme, which i believe is determined by the InstallTheme value under HKCUSoftwareMicrosoftWindowsCurrentVersionThemes. Anyway, changing this value to something like '%windir%resourcesEase of Access Themesclassic.theme' did not have the desired affect. I did find this useful information on the MCT folders and mctadmin command - www.withinwindows.com/.../demystifying-windows-7-local-packs-and-the-mct-folders

  • Anonymous
    January 01, 2003
    The comment has been removed

  • Anonymous
    January 01, 2003
    Useful, as usual. Thanks. [2] I liked.

  • Anonymous
    August 23, 2011
    Thanks for putting this together. Working as a consultant, I always get a lot of questions regarding the setup of the background logo from customers. This should prove to be a nice reference for them. One note, I've found that manually setting the SetLogonBackground key isn't always permanent. In a corporate environment, if the user has rights to change the theme, it will sometimes reset that key. There is a group policy setting to lock down that setting and has proven to be very consistent. Computer Configuration/ Administrative Templates/System/Logon Set 'Always Use Custom Logon Background' to Enabled

  • Anonymous
    August 31, 2011
    Useful, as usual. Thanks. Could you possibly do a follow-up on deploying and installing themes and visual styles?

  • Anonymous
    February 03, 2014
    I just found your page and it helped me a lot. Many thanks ! Would somebody also have template for Full HD 1920x1080 ? Or is it similar with any from the bundle ? Thanks

  • Anonymous
    May 02, 2014
    Nice http://www.memodern.com/2014/01/10-themes-windows-7-2014.html' rel='dofollow' target='_blank' title='Themes windows 7'>

  • Anonymous
    June 25, 2014
    The comment has been removed

  • Anonymous
    January 29, 2016
    How do you change the windows logon screen wallpaper in MDT deployment please provided details regarding this. Weather through adding an batch file to the applications or through the task sequence please advise. And I don't want to do it through GPO for reasons of my own.

  • Anonymous
    January 29, 2016
    How do you change the windows logon screen wallpaper in MDT deployment please provided details regarding this. Weather through adding an batch file to the applications or through the task sequence please advise. And I don't want to do it through GPO for reasons of my own.

  • Anonymous
    June 02, 2017
    Do you an updated version for Windows 10?Thank you!