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 “more 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.
Figure 1 – Logon UI background image before and after customization.
Although this functionality was designed with 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 DWORD value named OEMBackground in the HKLMSoftwareMicrosoftWindowsCurrentVersionAuthenticationLogonUIBackground 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. This value may not exist by default, depending on your system.
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 1920×1200. 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. It appears resolutions higher than 1920×1200 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%system32oobeinfobackgrounds. Like the registry value, this folder may not exist by default. The following files (sorted by width-to-height ratio) are supported in this folder:
- backgroundDefault.jpg
- background768x1280.jpg (0.6)
- background900x1440.jpg (0.625)
- background960x1280.jpg (0.75)
- background1024x1280.jpg (0.8)
- background1280x1024.jpg (1.25)
- background1024x768.jpg (1.33-)
- background1280x960.jpg (1.33-)
- background1600x1200.jpg (1.33-)
- background1440x900.jpg (1.6)
- background1920x1200.jpg (1.6)
- background1280x768.jpg (1.66-)
- background1360x768.jpg (1.770833-)
NOTE: Images must be less than 256kb in size. Thanks for pushing me to investigate, Jay C.
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.
Curious Corner – The RDP client, used in the screenshots above, is simply something I put together in C#. The System Center Virtual Machine Manager client provided by Microsoft doesn’t offer the ability to control whether or not my keyboard was hooked when in windowed-mode therefore equating to an unacceptable level of suckage.

Pingback: Angelic Windows 7 Hacker Reveals Background | The Minority Report
Pingback: Windows 7 Supports Logon Background Customization - Alien Babel Tech
Pingback: Easily change your Logon Background in Windows 7! | ithinkdifferrent
Pingback: Easily change your Logon Background in Windows 7! | Windows Seven 7
Pingback: {HACKS} Daily | Windows 7 supports logon UI backgrounds [How to Enable]
Pingback: Windows 7 to support logon UI background customization | WinSoftNews - Computers-Technology-Software
Pingback: HeavyGunner - Świat okiem młodego człowieka
Pingback: How to Customize/Change Windows 7 Logon Background Wallpaper Screen
Pingback: Tips to turn on Windows 7 logon UI
Pingback: KeroDicas.com » Blog Archive » Windows 7 Build 7057 permite alterar wallpaper de fundo do Logon, oficialmente
Pingback: How To Change Windows 7 Logon Screen Easily [Without Using Hacks & Tools] | Into Windows
Pingback: Short review of Windows 7 build 7057 « AboKevin’s Blog
Pingback: 7Logon# Video de presentación: Customize Windows 7 Logon Background | [ Neuronal Training ]:
Pingback: Windows 7 Lets you Change the Logon Background Image - The Winhelponline Blog
Pingback: Windows 7 To Support Logon Background Customization | Windows 7 News
Pingback: Windows 7 Build 7057 permite personalização da tela de logon « WindowsNET
Pingback: Windows 7 RC : l’arrière plan de l’écran de connexion devient… customisable ! - Pinnula.fr
Pingback: Windows 7: Eigene Wallpaper für den Anmeldebildschirm verwenden im Windowsblog | Am Puls der Microsoft Betriebssysteme
Pingback: Windows 7 aceitará temas para a tela de logon nativamente — WinAjuda — Diga adeus à sua tecla F1
Pingback: McColley.net » Blog Archive » Windows 7 Lets You Customize Your Logon Background [Windows 7]
Pingback: Customize your Windows 7 login background
Pingback: Windows 7 Articles
Pingback: Windows 7 to offically allow login background to change « Alpha’s Place
Pingback: Windows 7’s Login Background to be Customizable | Daily Blogged
Pingback: Querystring » Windows 7 Lets You Customise Your Logon Background
Pingback: Windows 7 Mag » Blog Archive » Windows 7 let’s you customize the login screen without extra software
Pingback: Build 7057 « Windows 7 Blog
Pingback: Windows 7 Customize Your Logon Background
Pingback: Windows 7 Build 7057: come usare sfondi personalizzati per la schermata di logon - Geekissimo
Pingback: Windows 7 Lets You Customize Your Logon Background [Windows 7] - 518th Edition | Technology Revealed
Pingback: Windows 7 aceitará temas para a tela de logon nativamente
Pingback: Windows 7: como modificar la pantalla de ingreso
Pingback: Windows pārmaiņas « iKnow uKnow
Pingback: Пресата presata.com» Blog Archive » Finally, Windows 7 Allows You to Change the Logon Background [Tips]
Pingback: ¿Cómo cambiar la pantalla de inicio de sesión en Windows 7? « [Px]
Pingback: Easily change your Logon Background in Windows 7! | Window7s
Pingback: Windows 7 - Custom Login Backgrounds | Window7s
Pingback: How to Change Windows 7 Logon Background | Tweaking Windows
Pingback: McColley.net » Blog Archive » Windows 7 Lets You Customize Your Logon Background [Windows 7]
Pingback: Windows 7 Lets You Customize Your Logon Background [Windows 7] | The tech blog
Pingback: Finally, Windows 7 Allows You to Change the Logon Background [Tips] | Whole Bullshit - Where we take the Bullshit Out!
Pingback: Windows 7 Lets You Customize Your Logon Background | Life in the computer ... possible?
Pingback: Las últimas builds de Windows 7 traen jugosas novedades | Windows Seven 7
Pingback: Windows 7: como modificar la pantalla de ingreso | Recopylator
Pingback: Comment changer le fond d’ecran de l’ecran de connexion de Windows 7 ? | Micka39
Pingback: Maya Lab » Blog Archive » Las últimas builds de Windows 7 traen jugosas novedades
Pingback: Modify Windows 7 Logon Screen Without Any Software
Pingback: Las últimas builds de Windows 7 traen jugosas novedades « elblogdeponja
Pingback: Change Background Image of Logon Screen in Windows 7
Pingback: Ben's Tech Show #36 - Password Rant | Ben's Tech Show
Pingback: links for 2009-03-19 | Alpesh Nakar Blogs on SharePoint, Microsoft and that's IT
Pingback: DESCARGATELO | Descargas Gratuitas » Las últimas builds de Windows 7 traen jugosas novedades
Pingback: Share Our Knowledge | Computer | Tutorial » Blog Archive » Merubah Tampilan LogonUI Windows 7
Pingback: Windows 7 eigene Login Grafik | Microsoft Windows 7
Pingback: Las últimas builds de Windows 7 traen jugosas novedades | Actualidad Economica del Peru | Peru Expresate
Pingback: Las últimas builds de Windows 7 traen jugosas novedades « Technological World
Pingback: McColley.net » Blog Archive » Logon Changer Customizes the Windows 7 Login Screen [Downloads]
Pingback: Logon Changer Customizes the Windows 7 Login Screen [Downloads] - 742th Edition | Technology Revealed
Pingback: Recap of the Last Week and Then Some « Steve Mullen’s Blog
Pingback: Logon Changer Customizes the Windows 7 Login Screen [Downloads] | Smartlogix Technologies
Pingback: Tech My Day - Logon Changer Customizes the Windows 7 Login Screen [Downloads]
Pingback: Logon Changer Customizes the Windows 7 Login Screen [Downloads] | Reviews Manual
Pingback: gygon » Blog Archive » Custom Logon Screen in Windows 7
Pingback: Logon Changer for Windows 7, Background UI | Tim Brazer dot com
Pingback: Lidenskap: Teknologi » Windows 7: Temaer
Pingback: Windows 7 Customizable Logon Screens - Officially Supported | Owened
Pingback: Windows 7 Home Basic Change Welcome Screen | Using Windows 7
Pingback: Logon Changer para Windows 7 — WinAjuda — Diga adeus à sua tecla F1
Pingback: Bitaytes -Informática e Tecnologia » Windows 7 - Logon Changer
Pingback: Windows 7 build 7077 improvements « Digital Report Blog
Pingback: 7 Windows » Blog Archive » Las últimas builds de Windows 7 traen jugosas novedades
Pingback: Digital Report » Blog Archive » Windows 7 Build 7077 impressions
Pingback: Short review of Windows 7 build 7057 | AboKevin.com
Pingback: Digital Report Blog » Blog Archive » Windows 7 Build 7077 improvements
Pingback: Windows 7 Lets You Customize Your Logon Background | Profile Station
Pingback: Change Logon Background Windows 7 - RC1 - Ben O'Sullivan
Pingback: 调整你的Windows 7 Logon UI 的"按钮设置“ | iSouth
Pingback: Windows 7 Logon UI Background | William Fong
Pingback: Tweak your Windows 7 Logon UI “button set” | Everything Microsoft
Pingback: Download 7 Logon Changer – Change Windows 7 Logon Wallpaper In Single Click – Geeky Way To Change Windows 7 Login Screen Wallpaper
Pingback: How to customize the logon screen for Windows 7 | Windows 7 Center
Pingback: » Skinning the Windows 7 Logon UI Alex’s Blogthing
Pingback: Shep’s Pondering’s » Blog Archive » Changing the background on Windows 7 logon screen
Pingback: Windows 7 Tips – Top 100 | Windows 7 Software, Windows 7 Review
Pingback: Customize your Windows 7 Logon Screen
Pingback: login screen changer | DarekMeridian.Com
Pingback: xsummary.com » Blog Archive » Windows 7 – Change the Logon Screen Wallpaper - tech at X speed
Pingback: Customising Windows 7 Login Background « the incurable cynic
Pingback: Windows 7 Allows Changing on Logon UI Background | Wade Womersley - Leeds based web developer
Pingback: Windows 7 – Custom Login Backgrounds « Wallpaper for Windows
Pingback: On Windows 7 and loving it! | Tea Break
Pingback: Change Windows 7 Logon/Login Screen Background - Awesome Techs
Pingback: The Linkielist » Blog Archive » Windows 7 officially supports logon UI background customization
Pingback: W Windows 7 zmienisz także ekran logowania – vBeta.pl – blog o internecie, baza wiedzy o nowych programach, Web 2.0
Pingback: Top 10 Windows 7 Booster Apps [Lifehacker Top 10] · TechBlogger
Pingback: Top 10 Windows 7 Booster Apps | TMS Tech Blog
Pingback: Top 10 Windows 7 Booster Apps [Lifehacker Top 10] | Diy all the Way
Pingback: Top 10 Windows 7 Booster Apps [Lifehacker Top 10] « Coolbeans
Pingback: Top 10 Windows 7 Booster Apps – windows 7 | Windows7 Evangelist
Pingback: Top 10 Windows 7 Booster Apps | Computer Tips and Guides
Pingback: Top 10 Windows 7 Booster Apps :Xero Wire
Pingback: Windows 7: come cambiare la schermata di Logon - Commenta la tecnologia, la telefonia, i software
Pingback: Top 10 Windows 7 Booster Apps « Shadowland
Pingback: Techno Information » Blog Archive » Top 10 Windows 7 Booster Apps [Lifehacker Top 10]
Pingback: How to change the Windows 7 logon background | beyond blog
Pingback: Insanity on High » How to Change the Logon Screen in Windows 7 WITHOUT Hacking the Kernel!
Pingback: Configure the login and Welcome Screen in Win7 | Tips | Smallvoid.com
Pingback: Changing Windows 7 Logon Screen Background – With an Innosetup Installer « Hotware: Dirk Paessler’s Software Blog
Pingback: Top 10 Windows 7 Booster Applications « Ashish Malik's Website
Pingback: Windows 7 zmiana ekranu logowania | notepad of Karol Stilger
Pingback: # Change Windows 7 Logon, Welcome Screen Background
Pingback: Top 10 Windows 7 Booster Apps | Shadowland
Pingback: jazzsequence » » Windows 7 to officially support logon UI background customization – Within Windows
Pingback: Como alterar a tela de logon do Windows 7 : Junior Campos
Pingback: More on the move to Windows 7… « Bruce Armstrong’s Blog
Pingback: Windows 7: Hintergrund von Logon ändern | free your mind...
Pingback: Nab Windows 7 Secrets, and a door stop, for nearly half off - Within Windows
Pingback: 64 位 win 7 及简单美化 · horan studio
Pingback: Top 10 Windows 7 Booster Applications
Pingback: Welcome with a new welcome screen in Windows7 « Look up for a Change
Pingback: Top 10 Windows 7 Booster Applications | eknow.in
Pingback: Windows 7 to support Logon UI background customization | Forum Sticky
Pingback: Logon Changer Customizes the Windows 7 Login Screen « Promer's Blog
Pingback: Top 10 Windows 7 Booster Apps
Pingback: Help me to get a Custom Logon picture working! - Overclock.net - Overclocking.net
Pingback: How to change The Windows 7 Logon Background | Random Thoughts
Pingback: Customize your Windows 7 Log-On Screen « Crissy's Corner
Pingback: Change Windows 7 Login Background Without Installing Any Extra Software « Greeen Notes
Pingback: Setting Windows 7 Login Background Screen
Pingback: Group Policy Center » Blog Archive » Group Policy Setting of the Week 39 – Always use custom logon background
Pingback: [Knowledge] Windows 7 / Server 2008 Login Screen ändern « Predictor's Blog
Pingback: Windows 7 Logon UI Background « …diary of a stranger admin.
Pingback: 自訂 Windows 7 的登入畫面 | Eric Tsai
Pingback: Windows 7 bejelentkező képernyőjének (Logon screen) cseréje | Takács Gábor (pokasz) blogja
Pingback: Windows 7: Have a pretty cool Logon Screen « Tips and Tricks: Windows Eco System
Pingback: Win7 Neuer Logon Screen - Windows 7 Probleme
Pingback: 手動修改Windows 7的登入畫面背景 | 泓泠典藏閣
Pingback: How To Change The Windows 7 Logon Screen Without Using Software. | TechStroke
Pingback: STATE OF_ blog • Een eigen inlogscherm voor Windows 7
Pingback: Easily Change Your Windows 7 Logon Wallpaper! | Anotherwindowsblog
Pingback: How can you add a static picture above the user user name in windows 7
Pingback: » Change Windows Startup/Logon Background @ nerd.
Pingback: Customizing Logon Screen Background in Windows 7 | Read IT Solutions
Pingback: Windows 7 login screen background « Tech Scratchpad
Pingback: How to get Windows 7 logon wallpaper to tile to other monitors? - Admins Goodies
Pingback: Best Practice: How to use Group Policy to configure Windows 7 Logon UI Background Wallpaper
Pingback: Ultimate Tool To Tweak & Modify Windows 7 Logon Screen
Pingback: Hintergrund des Windows 7 Logon ändern – #MTOTM | the #family #mac
Pingback: Change the logon screen background on windows « Ghack88's Blog
Pingback: Customize your Windows 7 Log-On Screen « Technology Tips & Tricks
Pingback: Customizing Windows 7’s logon screen and user picture with Group Policy | MG
Pingback: Passo a Passo – Mudando sua imagem de fundo da tela de logon no Windows 7 « InSide IT Solutions