15
Mar 2009
402 Comments
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 “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.

Before Logon UI Customization After Logon UI Customization
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.

  • http://www.aeroxp.org Bryant

    It’s about time.

  • Chris123NT

    I can picture it now. A giant Dell logo or any other OEM logo in your face on the logon screen.

    BAM!

  • Adi

    Great find again Raf. They still haven’t made your fat offer to come to Redmond because you’re definitely stealing their thunder. :p

  • Dan

    Cool. :D Didn’t realize there was yet another build leak.

    Also, what’s the story with that RDP client? Looks like it’s .NET based but Google isn’t giving me any info.

  • Darren Tebo

    This is great news! I hope they think to enable this within themes to make it even easier! It would be a great addition to a theme to be able to customize the login screen! Also, I couldn’t locate the “info” folder on my computer. It isn’t listed. :( I did the regedit too, so it isn’t that. :)

  • Zak

    Just tried this now – There’s no key called OEMBackground in my registry there. Moreover, there’s no \info folder in my %windir%\system32\oobe folder, anyway.

    Odd. I must have done something wrong, though I followed the steps exactly. Do I have to make the registry key and the folder?

  • Darren Tebo

    @Zak, Where did you go in your registry? I found the registry key here. Although, I can confirm that there is no info folder.

  • derausgewanderte

    can confirm that the reg key is there, but now folders under %windir%\system32\oobe\info\
    I upgraded and am running 64bit. maybe because not clean install?

  • Rafael

    @Dan – This is simply a little RDP client I put together as the client provided by Microsoft, for Hyper-V virtual machines, doesn’t offer the ability to control whether or not my keyboard was hooked when in windowed-mode.

  • Rafael

    @derausgewanderte, @Darren Tebo, @Zak – I updated the article to indicate the registry value and folder may not exist, depending on your system. Go ahead and create them if they don’t exist.

  • Zak

    Is the registry value DWORD?

  • Rafael

    @Zak – Yes, sorry. Updated article again.

  • Darren Tebo

    Ok, thank you. However I tried that as well. No luck. :( The background doesn’t change when I put the image in there. :(

  • Darren Tebo

    Can you provide any sample images to try out?

  • Rafael

    @Darren Tebo – Make sure you’re not adding an extra .jpg extension, the image matches the dimension of the file-name, the primary monitor resolution matches the image, and that the image is of jpg type. What resolution are you experimenting with? I can offer the flower I used in any resolution…

  • Darren Tebo

    Ok, so I have to set the resolution to the resolution in the file name then? The flower image in 1680×1050 would be great. Thank you. :)

  • Zak

    @Rafael No worries, I assumed it was DWORD.

    It doesn’t work anyway – I think because my native res is 1680×1050. Despite having my own backgroundDefault and background1920x1200 in the info folder (1.6:1 is the ratio for 1680×1050 too), no change occurs. There is no background1680x1050 in the list of accepted files in the folder either, so I assume that this is what is wrong.

    The problem may be that I had to create oobe\info\backgrounds myself. If it isn’t there to start with perhaps this doesn’t work.

  • Pingback: Angelic Windows 7 Hacker Reveals Background | The Minority Report

  • Rafael

    @Darren – Yes. The dimensions of the image must match, otherwise it will fallback and attempt to load the backgroundDefault.jpg image. If that one is too big too, it will fallback to the baked in blue one.

    The wallpaper I used can be obtained from http://interfacelift.com/wallpaper_beta/details/1829/simple_colors.html. A 1680×1050 image can be found at: http://interfacelift.com/wallpaper_beta/Dc270773/01829_simplecolors_1680x1050.jpg

    Simply save that image as background1680x1050.jpg

  • Jay
  • Zak

    Aha! Solved it. I used the shotgun approach and resized a version of the image I wanted to every file on the background*x*.jpg list, and one of them worked – hard to say which one without removing them one by one, but it is obvious that 1920×1200 won’t scale DOWN to 1680×1050, and backroundDefault if set to 1680×1050 won’t work either. One of the smaller sizes is being scaled up.

    And sorry for filling up the comments on this page so much, Rafael. Thanks for this tip, its great.

  • Jay

    you beat me Rafael :)

  • Darren Tebo

    Thank you. I appreciate it alot and will try these out. :)

  • Rafael

    @Darren – My guess is background1440×900.jpg. Am I right?

  • Darren Tebo

    Oh, I should get one at the 1440×900 resolution? Wow, this is confusing. Please Microsoft, add it to themes! LOL.

  • Rafael

    I’m not sure, delete them all except the 1440×900.jpg. Does it show then?

  • Darren Tebo

    Nope, no luck. :( Can’t get this to display. :(

  • derausgewanderte

    does it have to be the Windows\SysWOW64 folder for 64bit or system32?

  • http://www.aeroxp.org Tony

    Was wondering if you had ever figured this out. Glad to see that you have, nice work!

  • Rafael

    @Darren – I’m looking into it now. I must have missed something.
    @derausgewanderte – \System32. The SysWOW64 folder is for 32-bit processes and binaries.

  • derausgewanderte

    got it. thank you. it’s working now. had to use screen res exactly for my monitor and working now. thank you!!

  • Darren Tebo

    Ok, thank you. I appreciate it. :(

  • Darren Tebo

    oops, that was supposed to be a smile not a frown lol.

  • Darren Tebo

    @derausgewanderte, how did you get it working? I am on 32 bit and set the wallpaper name to background. and it didn’t work. :(

  • Brandon

    I like the default login background…

    Now if only someone could figure out how to hack punkbuster into working correctly in Windows 7 and not kicking for unknown Windows API.

  • derausgewanderte

    I just noticed that it’s only working for me if I resize an image from a higher resolution using ms office picture manager. when I download an image at the correct resolution it doesn’t work. If I download a resolution to large for my monitor and then resize to the correct resolution in ms office picture manager it works. same for wallpapers under windows/web folder. odd…

  • Neil

    This function needs to be available in the “Themes” section so that EVERYONE …… not just those who are “tech savy” and know how to work regedit can do this !
    So it is now your next challenge Rafael to make sure microsoft get this done.

  • Darren Tebo

    @derausgewanderte, I did that too. Still no luck. :(

  • Rafael

    @Darren – Make sure your image is less than 256kb in size. I just updated the article to reflect this new limitation.

  • Darren Tebo

    @Rafeal, Ok, will do.

  • Darren Tebo

    @Rafael, no luck. :( I can’t find an image small enough lol. Even the flower one was 800kb. :(

  • Fowl

    “I like the default login background…”

    Me too. Way better than the Vista or beta 1 ones.

  • http://www.tomschaefer.org tom

    Awesome!

  • Mark

    I bet Stardock is going swoop in and release Logon Studio 7 based on this.

  • derausgewanderte

    ha, I was just darn lucky mine were smaller than 256kb.

  • Darren Tebo

    I would bet that after what stardock did by charging for DeskScapes (based on DreamScene tech), that Microsoft may do this just to spite them. ;)

  • Darren Tebo

    @derausgewanderte, could you send one for me to test?

  • derausgewanderte

    Darren Tebo, I don’t think so. there is an excellent relationship between ms and stardock I think.

  • derausgewanderte

    Darren Tebo, when you save as jpeg make sure the jpeg quality setting is set = or < 8

  • Darren Tebo

    @derausgewanderte, I don’t know. That is not what I hear from a person I know that has a relative working for ms. Of course, then again, this is how rumors start so I am not really sure what to believe lol. I guess we would have to ask an ms employee. ;)

  • Pingback: Windows 7 Supports Logon Background Customization - Alien Babel Tech

  • Rafael

    @Daren – I visited Stardock and met Brad personally. derausgewanderte is correct in stating they have a very close relationship, some ex-Stardock employees work at Microsoft now!

  • Darren Tebo

    @Rafael, ok, np. :) I just was stupid to trust information like that lol. Thank you for clearing that up.

  • http://www.ricktendo.com ricktendo64

    Rafael you are a wizard

  • 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

  • http://www.quppa.net/ Cuppa

    Neat, but won’t a 256kb filesize limit be terribly restrictive (especially at 1920×1200)?

  • Pingback: HeavyGunner - Świat okiem młodego człowieka

  • http://www.askvg.com Vishal Gupta

    Awesome find mate. That’s really an interesting move by Microsoft and I really wonder to see that Microsoft is allowing so much customization and providing almost full control to users. Anyway brilliant find. :)

  • Pingback: How to Customize/Change Windows 7 Logon Background Wallpaper Screen

  • asf

    Did you create this RDP client?

  • 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

  • Jimmy

    waiting for more feature in windows 7 final edition. THere should be something different in windows 7 so that there is a specific reason to upgrade vista to Windows 7. because Windows Vista and Windows 7 are almost smiler. Yeah, windows & inclued multitouch feature pretty coool.. but it someone want to use that feature then one must have to buy Touch monitor that are really expensive. lets see what microsoft provide in windows 7 so that it puss me to upgrade my vista to 7………these logon feature are stupid bcz there is nothing new. anyone could de this though microsoft don’t put in windows 7. I am expecting something interesting………….

  • Pingback: How To Change Windows 7 Logon Screen Easily [Without Using Hacks & Tools] | Into Windows

  • ShawnB

    Great find Rafeal. Do you think it’s possible to get it to display lockscreen wallpaper on secondary monitors using this as well?

  • Pingback: Short review of Windows 7 build 7057 « AboKevin’s Blog

  • Pingback: 7Logon# Video de presentación: Customize Windows 7 Logon Background | [ Neuronal Training ]:

  • http://blog.neuronaltraining.net/ Jim

    I have developed 7Logon# application to enable Customize Windows 7 Logon Background. try it! :p
    http://blog.neuronaltraining.net/?p=3652

  • Pingback: Windows 7 Lets you Change the Logon Background Image - The Winhelponline Blog

  • Pingback: Windows 7 To Support Logon Background Customization | Windows 7 News

  • AndyB

    Is this a new feature in the new build (7057)? Does anyone know if it will work in 7000?

  • Pingback: Windows 7 Build 7057 permite personalização da tela de logon « WindowsNET

  • Shane Beatson

    I’ve got it working now, on my 1440×900 monitor. I had to create the folders, though the reg key existed. Interestingly I can’t edit the .jpgs in the oobe/info/backgrounds location with IrfanView – don’t know if this is due to using x64 7057 – though previously IrfanView has handled everything I’ve asked of it, regardless of the Windows flavour. Whatever, so I edited the file elsewhere and transferred to the ~\backgrounds location.

    The file was 250KB, the correct ratio but 1920×1200, and though named background1440x900.jpg, wouldn’t work. So I shrank it to 1440×900. Still wouldn’t work. Then I copied it and named the copy backgroundDefault.jpg, and resaved the original in such low quality the size was now just 13KB! This time it worked!

    I rebooted and deleted backgroundDefault.jpg and it stopped working. I rebooted and restored that file, and deleted background1440x900.jpg and it still worked. So, basically the same file that didn’t work when named background1440x900.jpg, worked when named backgroundDefault.jpg. I wonder if it is because my monitor, though recognised and at the correct resolution, doesn’t have drivers for NT6.x? You know, in ‘Resolution’ it is shown, but under the ‘Monitors’ tab only the ‘Default Plug and Play’ type is recognised. Under earlier Windows versions it makes a difference to the resolution and/or refresh rate available.

  • Torter

    Just tried it on 7000 (official beta) and it works. I followed the steps above using an image as both background1280x1024.jpg and backgroundDefault.jpg. I had to add the reg key and folders. If the background1280x1024.jpg is present it will use that, otherwise it uses backgroundDefault.jpg. Also once the reg key is added a simple log off is all that is required to test the new logon image from the folder.

  • 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

  • http://www.easyrheumatoidarthritistreatment.info Chris

    why the hell wouldn’t they enable this for us to use inside of the general themes control panel! this is wicked

  • Pingback: McColley.net » Blog Archive » Windows 7 Lets You Customize Your Logon Background [Windows 7]

  • pic2022

    PLEASE! do you guys have the actual file for the windows 7 log-in background (the one that is pictured above) I want this picture everywhere on my desktop but i can’t find it hahah any help? if so email it to me at pic2021@live.com!

  • David Guillaume

    I would love a copy of your RDP client, used in the screenshots above, it would be very handy.

  • Pingback: Customize your Windows 7 login background

  • http://www.sevenforums.com/ Brink

    Hello Rafael,

    We found that when the theme is changed, that the log on screen will revert back to default. A workaround is to reapply the registry setting back to 1 with a .reg file to make it easier to do.

    Shawn

  • 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

  • Frank Fan

    Suppose I have different background pictures in that folder, and I connect to the machine using remote desktop. Will I see different pictures depending on the resolution ratio I use in remote desktop?

  • Nexus

    I really think you need to make a quick and dirty application to noobify the process before someone else comes along and does (possibly charging for it as well), but I could understand if you dont because that could possibly interfere with your busy book writing schedule.

  • http://www.youtube.com/watch?v=8ejTFTmQap4 NoctheniK

    It won’t work for me. I tried it your way and the more simple explination (for link to YouTube Tut. click my name) and it won’t change. Help anyone?

  • DanielRemains

    Awesome man thanks a lot!! It worked the first time..

    This is the pic of my Logon Screen:

    http://dl.getdropbox.com/u/745503/Windows7Wallpaper1%20-%20Copy.jpg (Not a virus LOL)

  • Darren Tebo

    @Nexus, if I was to write a program instead, I certainly wouldn’t charge for it. That would just be stupid lol. I know others would, but not I! :)

  • Pingback: Windows 7 Mag » Blog Archive » Windows 7 let’s you customize the login screen without extra software

  • adie

    Help me. access denied to paste new image in the “C:\Windows\System32\oobe\Backgrounds”

  • Pingback: Build 7057 « Windows 7 Blog

  • http://windowssevenblog.co.cc/ James (Jimmy422)

    They probably don’t put this in the themes control panel because it doesn’t deserve to be there. This seems like something that should be limited to OEMs or people who know what they’re doing. It’s just one of those things that doesn’t seem to be deserved to be changed by the general public.

  • Dan

    David: You could make your own if you know VB.NET or C#.NET or whatever, I’m guessing he dropped in the RDP ActiveX control, set some properties, and away he went.

    http://www.codeproject.com/KB/cs/RemoteDesktopClient.aspx

    Here’s an article on how to do it, though this program is a bit more complex than Rafael’s, obviously.

  • 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

  • Raj

    You fools why are you people trying to make Microsoft look like a crap???
    Who is the idiotic editor of this article???
    How dare u use the term ‘UGLY’ to describe the new logon screen in Windows Seven 7057.You fool i bet u don’t even know how to write a single program and u are talking about the operating system which is still in the beta phases. Never use such bloody language.If u don’t like it, it doesn’t mean that others too think the same.I think the new logon screen is a lot better than ur stupid looking face.Post ur apologies u freak.

  • Pingback: Windows 7 aceitará temas para a tela de logon nativamente

  • Pingback: Windows 7: como modificar la pantalla de ingreso

  • Darren Tebo

    @Raj, What?????? How about this? Don’t you dare attack Rafael!!!!! He is no fool by any means and he is a great programmer! Go do some damn research before posting. Get lost troll!!!!!

  • Darren Tebo

    @Rafael, I am working on the login background changer program. I will let you know when I am done. :) Thought I would help out with this one. :)

  • Pingback: Windows pārmaiņas « iKnow uKnow

  • Pingback: Пресата presata.com» Blog Archive » Finally, Windows 7 Allows You to Change the Logon Background [Tips]

  • pic2022

    any luck on anyone actually finding the picture that is currently used anywhere on their system.. i personally love it and i want to use it please help meeeeee

  • 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

  • Darren Tebo

    The program that I wrote to enable this feature is completed. Let me know if you want it at winlonghorn@adelphia.net. Thanks.

  • http://wacker.is-a-geek.net pizzaboy192 @ OSBG\BA

    @Pic2022
    %systemroot%\Windows\system32\oobe\background.bmp is the background from the logon screen, but it is only 1024×768, probably the only res that MS put in.

    I love this idea, LogonStudioVista doesn’t even work on 7… Now I have a new way to get my Department of Defense background as my logon screen =D next step: ability to move the userpic around the login screen… that would make this feature extremely useful then

  • Bula Bone

    works for build 7000…. the only file name that works is backgroundDefault.jpg….value was in the reg….. had to create folders

  • LOOP

    RAF MAN!
    When are you gonna get 7057 uxtheme patches up? i sent you the files a few days ago..would appreciate if you could patch em’ sometime.

    thx!

  • http://gildude.blogspot.com GILDude

    So, for those corporate administrator folks out there (or for anyone who doesn’t like the fact that the logon screen you set changes BACK TO DEFAULT every time you change your theme, you can set it in policy (or the correponding registry entry). To do this, either gpedit.msc and navigate to: Computer Configuration\Administrative Templates\System\Logon. It will be the “Always use custom logon background”. For those that prefer just updating the registry, this would be:

    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System
    “UseOEMBackground” DWORD = 1.

    Those of us that do corporate images will probably use this to make sure our image version and logo are always on the logon screen regardless of which theme the user chooses.

  • Darren Tebo

    @GILDude Thank you for that. I will add that feature to my program to prevent the changing theme from changing the background. :) This will come in handy for sure. :)

  • Darren Tebo

    Done with that portion now. :)

  • Richard B

    Wow,

    Windows Vista had an atrocious logon screen, and Windows 7 simplified it with their “light from above” blue background (a little nicer), and then the floral streamer blue background with Build 7057. Outstanding to know the customization means I can change it to anything I want without adding something else to my system.

    Thank you Rafael for such a great find. Is there a registry key or something that tells the system to limit the file size?

  • Darren Tebo

    @Richard B, that would be great to know. I am curious as well. :) It would be incredible to fix it so that it would allow larger sizes. I will do some hunting around to see what I can find. If I find something, I will let you all know and then lift the restriction from the program that I created. :)

  • Rafael

    The size limitation is hard coded.

  • Richard B

    That is a pain, but oh well. I can try to scale down some images. :-)

  • Darren Tebo

    @Rafael Wow, that is a pain. :(

  • Darren Tebo

    @Rafael So there is no way to open a dll or something and modify that? I guess we just have to ask them if that change is something that they will consider. :(

  • Pingback: Maya Lab » Blog Archive » Las últimas builds de Windows 7 traen jugosas novedades

  • TigerTael

    Works like a charm.

    I decided just to use the ‘backgroundDefault.jpg’ file instead of fiddling with different resolutions, works 100%.

    Windows 7 x64, build 7057.

  • http://www.aeroxp.org Bryant

    @Raj
    Please go sit in the corner with your imaginary friends.

    @LOOP
    “When are you gonna get 7057 uxtheme patches up? i sent you the files a few days ago..would appreciate if you could patch em’ sometime.”
    You realize he has a life, right?

  • 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

  • Ryan

    Guys I’m obviously an idiot, how the hell do I get this to work? I’ve tried everything…

  • Richard B

    What steps have you performed Ryan?

  • Pingback: links for 2009-03-19 | Alpesh Nakar Blogs on SharePoint, Microsoft and that's IT

  • http://lifeofdj.com djlegion

    LogonUI changer. It’s not a virus, source included: http://windows7center.com/forums/showthread.php?t=552

  • SUOrangeman

    When will RDP be integrated into the logon UI. With VMs running amuck, this would be a killer addition!

  • 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

  • Ryan

    Dude, this is in freaking Portguese… how am I supposed to understand this…..

  • 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

  • http://photo.gmurali.com mmuurrllyy

    im happy coz found this site..damn good site….keep it up

  • http://www.w7forums.com Ian

    Just spotted this new feature now, so I’m going to give it a go – thanks for the heads up on how to get it working!

  • chris

    what should i do to use all vista themes in windows 7,they are not working in win 7… :( i wanna make windows 7 start menu,full glass as i use in vista not colorful(not gray or red or blue),stupid win7 themes are only changing wallpaper not progress bar colors or button styles .how can i change shellstyle.dll version informations.because they are 6000.16386 shellstyle.dll,i must change them to 7000.0…

  • JD

    @pic2022

    Email w/ background pic attached sent yesterday :)

  • http://mahir.co.cc somebody with a 2 gb brain

    @chris
    try reshacker
    i am sure that this will not work

  • 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

  • SMF

    For me I had a key OEMBackground in HKLM\Software\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Background that had to be set to “1″ and that got it working. This was with 7057 x64

  • 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

  • isd503

    I got it working too. Thank you, Rafael. Good work on this. Have you found any other things like this we can play with on build 7057?

  • 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

  • GeoJunior

    It works on 7057,
    But on 7068 cannot.

  • http://alkhan.deviantart.com CoLnE

    here are some Windows 7 Themes that i made:
    http://alkhan.deviantart.com/gallery/

  • Pingback: Windows 7 Customizable Logon Screens - Officially Supported | Owened

  • Pingback: Windows 7 Home Basic Change Welcome Screen | Using Windows 7

  • Roel

    is it true that build 7068 doesn’t support this feature anymore?

    :-/

  • jake

    hey i was poking around windows 7 build 7057 ‘starter’ and when you goto control panel, apperance, display,
    the side bar of the windows shows “change welcome screen background” when you click it it brings up a window that says ‘choose a background for the welcome screen’ and has two options that say ‘use the baackground that came with my computer’ and ‘use windows background’ all that i can say is this changes the regestry value rafael said.

  • jake

    i was poking around windows 7 build 7057 ‘starter’ and noticed that in control panel, aperance, display the side bar on the window had a option named “change welcome screen background” when that is clicked a menu pops up saying “select a welcome background” there are 2 options “use the background that came with my computer” and “use windows background” all that i can see is that this cnages that regestry vlalue rafael stated if you select option one it enables the custom background and option 2 disables it
    as far as i can see there is no option to do this in build 7057 ultimate but im not sure about the other sku’s of build 7057

  • 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

  • Rick

    7068 does support the customizations, but I just installed 7077 and am trying to see if it works, but so far no luck.

  • Cameron

    Good stuff! Now I can use some hotties in pictures for a login screen :-D

  • Cameron

    DanielRemains,

    I love the Loginscreen you use. I love what you did with the 7/v :-D

  • Rick

    I finally got it to work in 7077, after trying some pics. Maybe I was not using the right size or something–oh well.

  • Pingback: 7 Windows » Blog Archive » Las últimas builds de Windows 7 traen jugosas novedades

  • Pingback: Digital Report » Blog Archive » Windows 7 Build 7077 impressions

  • Wayne

    Is there a way to accomplish this on W2K8 Server?

  • lordloki

    definitely works on 7077.

  • Pingback: Short review of Windows 7 build 7057 | AboKevin.com

  • Pingback: Digital Report Blog » Blog Archive » Windows 7 Build 7077 improvements

  • Joe

    where do you get the flower backround?

  • Pingback: Windows 7 Lets You Customize Your Logon Background | Profile Station

  • Sven

    I use Build 7100 as x64 in german and don’t even have a single HKLM string. All I have are HKEY strings. Is the problem the german version or the RC build? Or is all I have to do is make the HKLM\Software\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Background string?

  • Bydia

    How can I remove the LoginUI Background image? I just want a solid black.

  • http://jrocknyc.blogspot.com go

    Win7 rc (7100) has the value, changed it from 0 to 1, and it works :)

  • FeRD

    @Bydia,

    So just make a big, black rectangle the size of your screen resolution in Windows Paint, save it as a JPG, and follow the procedure above!

  • Tyler

    @Sven I don’t have a HKLM either, I only have HKEY. I went into the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Background and found the OEMBackground in there.

    It was set to 0 by default for me. I also had to make the info\backgrounds folders in the Windows directory. After I made them I dropped my 1900×1202 .jpg in it, named it backgroundDefault.jpg and switched users. It worked. The picture was 177KB.

  • http://jando.se/artiklar.php?artId=18 Olof Wingren

    Hi everyone, I have also made a windows application to manage this for you. I call it the humble name “Locked Background Rotator” because you can add as many images as you like to the program and it will run minimized and change the background everytime you lock your computer.

    The program consists of a image collector where you can add image files, one at the time or a whole folder with or without including subfolder. The images are latter used randomly to change the locked background picture. This is done thrugh scaling down the picture and adjusting the quality to fit the right size and dimensions.

    You can specify the interval for the background to change, or let the program do so everytime you lock your computer.

    The program can be minimized to the windows task area and there is a checkbox for making to program autostart. When autostarting it also starts minimized so that it wont disturb the user in his/her daily work.

    Hope this helps those who arent so familiar with windows folders, writing privileges, image handling and registry editing.

    Download version 1.0

  • Pingback: Change Logon Background Windows 7 - RC1 - Ben O'Sullivan

  • SAMIR

    Tyler u fool HKLM in short form of HKEY_LOCAL_MACHINE

  • http://www.julien-manici.com Julien MANICI

    I just made another LogonUI background changer app, like almost everyone in this thread ^^

    http://www.julien-manici.com/windows_7_logon_background_changer/

    Technical infos : it is wpf/3d based, and requires admin privileges only the first time you run it (you can also run the provided cmd file as admin if you don’t trust my program and don’t want to give it admin rights). It’ll be open source when I’ll have fixed the performance issues.

  • http://www.jando.se/artiklar.php?artId=18 Olof Wingren

    For new versions and version info about Locked Background Rotator visit this adress:
    Locked Background Changer Home

  • Riden Delter

    for dell computer change HKML to HKEY_LOCAL_MACHINE. thanks for the tip off though

  • Riden Delter

    umm.. this isnt working. could you be a little more clear about what you should do and not just give all the unecessary details??

    also what if you are using a wide screen display: 1200×800

  • Riden Delter

    nvm im just a little dislexic (not really) =). i didnt see the G in “backgrounds”. fixed my own problem

  • Dustin

    I build 7077 64-bit and the OEMBackground DWORD Value does not exist and the %windir%\system32\oobe\info\backgrounds directory does not exist. So maybe after 7057 they decided to do away with this feature

  • http://jando.se/lockedbackgroundrotator Olof Wingren

    Hey, new version of my Locked Background Rotator.

    Locked Background Rotator v 1.0.1

    Changes:
    * Fix: Timing issues. CPU was going high. Now it seems to run at nearly zero.
    * Fix: Reads the windows screen bounds when resizing instead of fix size of 1200*1024.
    If the image is smaller than the screen bounds then the original image is used.

    * Feature: Adjusted the initial image quality to save att 100% jpeg quality and then reduce by five until
    Image fits under 256 KB (otherwise it will not work as locked background).
    * Feature: Start minimized option.
    * Feature: Added “view image” as context menu.
    * Feature: Reduced thumbnail quality and adjusted the size to show landscape oriented images;
    * Feature: Double clicking the current image thumbnail will open the image for viewing.
    * Feature: Clicking the tray baloontip will now restore the program.
    * Feature: Clicking the tray icon once will show wich events will trigger the change, also calculates time left when
    “change on time” is active.

  • http://GottZ.de GottZ

    # Bydia May 9, 2009 at 8:48 am
    How can I remove the LoginUI Background image? I just want a solid black.

    erm..
    you are not serious right?
    whats about placing a BLACK image there? are you rlly too ****** to get this idea on your own? oO

  • Pingback: 调整你的Windows 7 Logon UI 的"按钮设置“ | iSouth

  • Mike

    Does this work in RC as well? I’ve been trying and haven’t had any luck getting it to work. It just always falls back on the factory default one.

  • http://jando.se/lockedbackgroundrotator Olof Wingren

    Great improvements as of today! You’re welcome to use my:
    Locked Background Rotator v 1.0.4

    Changes:
    * Feature: Added tabs for different image sources. Collection, Folders, Deviant Art.
    * Feature: Tab for specifying folder paths, from wich to auto include all images.
    * Feature: Added history tab for viewing background change history.
    * Feature: Preference box for specifying sources for random picures (same as tabs).
    * Fix: Application crash on startup when last save file does not exist.

  • Pingback: Windows 7 Logon UI Background | William Fong

  • Elric

    Have the RC1 of Win7 (x64) installed. The registry value already existed (although would have been no drama to add new reg key if it didn’t), and interestingly the value was already set to “1″ – enabled. Had to manually create the folder in the “oobe” directory, but no dramas there.

    Interestingly did not work with file named as “background1440×900.jpg” but works just fine with the default name “backgroundDefault.jpg”. Dropped that one in the folder and everything is apples :)

    Big THANKYOU for this little gem :)

    NB: As an aside, ppl bitching about the hassle, you doooo realise you could simply open the default image …oobe\background.bmp in ANY image editor and simply place a new image over the top (will probably have to flatten as most image editor will paste as new layer) and save. Just make sure you run your image editor as Administrator, as the original is read-only and classed as system file. If you don’t want to mess with regedit, this gives another option :)

  • Elric

    @Olof…..

    Stop spamming this f@#king blog you moron!!

    Fact: Win7 continues to cycle wallpapers during account lock…. WITHOUT the need for 3rd party app

    Fact: Win7 gives all the tools, NATIVELY, to customise images being used for wallpaper and wallpaper cycles

    Fact: This posting has NOTHING WHAT SO EVER TO DO WITH F@#KING WALLPAPERS, WTF ARE YOU ON ABOUT??

    Get a life and stop f@#king spamming other ppl’s blogs with unwanted info…. loser!!

  • complainer

    Whoever created this “Locked Background Rotator” should know that the application won’t work in startup as long as UAC is enabled. Your application needs elevation of permissions and so UAC system block it. You should find another way to make it work at startup. However don’t get down. It’s a good application.

    Please don’t ask people to turn off their UAC. I sure think this “UAC” sucks, but for normal users (little knowledge) its a barrier againts threats.

    Keep up the good work.
    Regards,
    -Anon

  • Pingback: Tweak your Windows 7 Logon UI “button set” | Everything Microsoft

  • http://www.jando.se/lockedbackgrundrotator Olof Wingren

    Dear Elric, and complainer,

    Elric:
    If you tested my program you should be able to realise that the main feature is to change the background in lock mode – as this blog intends. As for the win7 cycle feature, my meaning with the program is that the backgrounds should sync. If the user wishes, again – the windows background is a plus feature and not the main thing.

    My spamming was meant for those who seemed to have problems comprehending the manual procedure. Im just trying to help. I don’t make any money on this and if three posts are two to much, then im sorry…

    complainer:
    Thank you for your good input. I have in no way incurraged people to turn their UAC of. The program should run in administrator mode and then not have any problems with this, but I will be sure to test this more thouroghly. It could be that you have downloaded an old version. The manifest was missing in an early one.

    Sorry for the spamm :(

  • http://www.intelliadmin.com Steve Wiseman

    We just released a free utility to do this too. It takes care of the image size, and registry changes.

    http://www.intelliadmin.com/blog/index.php/2009/07/change-the-windows-7-logon-background-free-utility/

  • Jeff

    I was not able to get this to work with a 253 kb image (though it says here that 256 kb is the max). I reduced the image quality so that it was 182 kb (just what the preset was, no reason I chose that number) and it worked like a charm.

    Can’t wait to be able to do this on all my lab computers at work. Now, just have to get the image where the Ctrl-Alt-Del is not in the white area of the image, so that it can be seen.

    Thanks,

  • Elric

    Can’t be bothered to filter through replies to see if this was covered, but to all the newbies complaining the directory doesn’t exist, CREATE THE DAMNED FOLDERS YOURSELF. They don’t initially exist as Win7 RC is NOT an OEM build, thus no OEM has created the directories!

    Also, if after loading in image, if not showing up, check to see if Windows has switched of the ability (Windows sometimes does this as the folder didn’t exist when you first switched it on) – switch back on and should stay on.

    As an aside, can also be done vie the Group Policy editor – see link below for details on that method.

    By the way, have you released a copy of the screen capture tool you wrote… would be very handy. Cheers mate, great advice :)

    @Raj – Raphael was not criticising MS, just saying that the new Login UI not to his (or other ppl’s) tastes… the beauty of being individuals. If you likeit, keep it – if you don’t, replace with an image you do like. Simple

  • Pingback: Download 7 Logon Changer – Change Windows 7 Logon Wallpaper In Single Click – Geeky Way To Change Windows 7 Login Screen Wallpaper

  • Nikola

    The names of the files are misspelled. Could you change them in the text?

    I have no patience to read through all of the posts to figure out if anyone has noticed and solved the problem. If you are copying and pasting the names from the text you have to change the “×” to “x” (1920×1200 to 1920×1200). This threw me for a loop, but Photoshop was nice to tell me that there were some wierd character in there.

    To test, no reboot is required, just hit Windows+L.

  • Pingback: How to customize the logon screen for Windows 7 | Windows 7 Center

  • Pingback: » Skinning the Windows 7 Logon UI Alex’s Blogthing

  • eltercero

    great job. i also wanna know, is there a possibility that i can increase the size of the logon user account picture?

  • Pingback: Shep’s Pondering’s » Blog Archive » Changing the background on Windows 7 logon screen

  • Ravi J

    The above steps worked on a desktop that is not an OEM. However, they didn’t work on an OEM such as Dell E1505. There must be another registry key that needs to be altered or created for this to work on OEM

  • Alper

    What will it take for Microsoft to place redundant copies of images with different resolutions so we can get truly crisp images right out of the box? Vista installs for a hefty 20 GB, and there is tons of space in the installation DVDs already. Why compute the aspect ratio where for 256 KB a pop, you can provide the most crisp image? And where is the 1680 x 1050 resolution, which the majority of users have today? The industry is on the eve of switching to high resolution 2560 x 1600 pixels with the advent of the Display Ports…. I wish the little guys at Microsoft had the power to poke their technologically inert superiors… geez!…

  • Pingback: Windows 7 Tips – Top 100 | Windows 7 Software, Windows 7 Review

  • Paul

    Great feature, but it’s a shame you can’t specify “tile” rather than “stretch” so that multi-monitor setups were supported. At the moment, additional monitors over the default monitor always appear black, even though the mouse can be seen on them.

  • Alpenzeller

    Is there any way to disable font hinting on the login screen? I like pixelated text.

  • Pingback: Customize your Windows 7 Logon Screen

  • Tom

    I was interested to find an existing background.bmp in /oobe/ which had the default background. modifying this seems to change the background also. Maybe the background wasn’t intended to be OEM only.

  • Elton

    FYI, to get this to work on 64 bit, I had to add the key to this node:

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Background
    Add new DWord value (32 bit) named OEMBackground, value 1

  • Pingback: login screen changer | DarekMeridian.Com

  • Pingback: xsummary.com » Blog Archive » Windows 7 – Change the Logon Screen Wallpaper - tech at X speed

  • Dusty

    @Rafael

    Is it possible to use a similar tweak to customise the folder background?

    When you use Windows Explorer, all the folders background are in glaring white.

    Only way to get other colors is to go for the Windows Classic theme which mean you don’t get the glass effect.

  • Neshi

    @ Elton

    I have just did this on my x64 version of windows 7 (build 7057) and I did not have to add that key you just stated.
    So I don’t know where it went wrong for you..

  • Pingback: Customising Windows 7 Login Background « the incurable cynic

  • Mikko [DK]

    Hmm, instead of guessing filenames and file size limits, why don’t you just read the fu** … ehrem … fine manual at http://technet.microsoft.com/en-us/library/dd744353(WS.10).aspx

    …where it is stated that “True or False. If this is set to true, the background image must be located in the Windows\System32\Oobe\Info\Backgrounds directory and must be named Background.jpg, where resolution = 800×600, 1280×1024, or whatever resolution the monitor on the target computer has. The file for the background must not exceed 250K. You can also add a default file, BackgroundDefault.jpg, which is used when a background for the target computer’s monitor resolution is not present.”

    Beware, that Microsoft claims, the image must be under 250K – not 256K as stated in your fine article.

    Please give credits for my contribution.

  • Rafael

    Hey jackass… eherm… I mean Mikko. That documentation is wrong.

  • http://n/a Archie

    Great job “Steve Wiseman”, yours is the simplest version to use that is posted here.

    It is very reminiscent of the best version around found at tweaks.com (link below).

    http://tweaks.com/articles/39468/customizing-logon-screen-background-in-windows-7/

  • Pingback: Windows 7 Allows Changing on Logon UI Background | Wade Womersley - Leeds based web developer

  • Pingback: Windows 7 – Custom Login Backgrounds « Wallpaper for Windows

  • http://chrispenner.info Chris

    Thanks! Worked perfectly on Windows 7 Enterprise RTM (90-Day Trial).

    I already had the registry key, so I changed it, created the “info” and “backgrounds” folders and saved a “defaultBackround.jpg” at my LCD’s native resolution (1280×1024 – I know, I’m old school, I do have a second screen that’s 25.5″ 1900×1200 though) and as soon as I locked the screen it was there. No reboot required. Much nicer.

  • Pat

    Personally I hate UIs where I have to edit the registry. It would be a hell of a lot easier if microsoft went and made a GUI like the program Logon Stuido. GUI’s are more helpful than having to tweak the registry.

  • http://chrispenner.info Chris

    Update: Registry key seems to have reset itself. I’ll try rebooting again as the system did crash due to an unstable overclock.

  • ramen

    In Linux you can customize all stuff about login UI, not just the background.
    I use windows from time to time ( for programming stuff, most).
    I’m just more comfortable with Linux.

  • Ant

    Hey Folks,

    Somebody have tried to put the logon wallpaper on the second monitor?? My second monitor on the logon is always black… :S

    Regards

  • 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

  • Alexandre Cunha

    I’ve been using 7 Ultimate, and this tweak works perfectly.

    The only thing, though, is that I had to set the key “OEMBackground” as read-only to the system -to prevent having its value reset to zero after a restart.

    Cheers

  • VectorRoll

    I am using the 64bit Windows 7 Ultimate build 7100.
    I did some testing with a few methods. The only one that worked for me was the Group Policy method done through the (GPedit.msc).

    Note that I checked the regedit to see what it made and it put in the DWORD value (UseOEMBackground) set to value “1″ in this location. (HKEY_LOCAL_MACHINE \ Software \ Policies \ Microsoft \ Windows \ System)

    You still have to make the folder location for the custom image and have the image listed as backgroundDefault.

    What is weird is that the registry location (HKEY_LOCAL_MACHINE \ Software \ Policies \ Microsoft \ Windows \ System) was there to begin with and that DWORD value (UseOEMBackground) did not work when manually putting it in there, as I saw someone mention that DWROD value up above in this Blog. I also noticed that this particular location will also disappear from the registry when you turn the Group policy back to being “Not Configured”.

    Now the main method for listed here in this Blog where you set the DWORD value (OEMBackground) to “1” enabled in this location (HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Authentication \ LogonUI \ Background) did not work at all for me. Taking from what I saw made in the other location while using the Group Policy I decided to add in the DWORD value (UseOEMBackground) into this location. It did not work either. I am not sure if this is because I am using Ultimate or not or if it has to do with being 64bit or not. All I know is that it does not work at all, no matter how I tried it. And I did try many different variations.

    On the size and image type, what is strange is that the original background image is a Bitmap at 2.25MB. That size converts to 2305KB. Yet Rafael mentions that it has a limit of 256KB and the guides say that it only mentions the Jpeg format. I find this strange, especially since the original image is larger and a different format to begin with. There has to be a way to change the format and use larger file sizes. This size limitation is depressing.

  • Rafael

    The images stored in imageres.dll — used in the logon ui background — do not exceed 256kb. I’m not sure where you are seeing 2.25MB.

  • Mamuf

    I was disappointed a little when I saw it does not support 1680×1050 “natively”, but then I got an idea, tried it and it worked – I’ve used a JPEG image resized and cropped to exactly 1680×1050 and compressed it to meet the file size requirement, then I’ve copied the file to that folder as backgroundDefault.jpg and it works great! I didn’t try it with lower display resolutions but I really don’t feel like using one on an LCD screen ;-). Note that I have the final release of W7.

  • Josh

    I’ve got Windows 7 Pro, and right now, I can’t even transfer anything to the ‘backgrounds’ folder I’ve created in Windows\System32\Oobe\Info\Backgrounds. It says I don’t have permission, but I’m the only user and admin on my comp.

  • invitado

    funciona perfecto…gracias

  • Pingback: W Windows 7 zmienisz także ekran logowania – vBeta.pl – blog o internecie, baza wiedzy o nowych programach, Web 2.0

  • Alex

    so i changed the registry value from 0 -> 1. Then I put a image labeled backgroundDefault.jpg in
    the oobe\inof\backgrounds.
    Nothing happened, how do I fix it?

  • Pingback: Top 10 Windows 7 Booster Apps [Lifehacker Top 10] · TechBlogger

  • Name (required)

    @Jeff

    same here, tried a few times… 251k did not work, 244 did…

  • 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

  • André

    Works perfectly.

    You can just try it out by going to Start>Switch User, and look which wallpaper will be nice for you.

    An advice, use Paint.NET to resize your image. You can set in a scale of 1 to 100% which final quality you want and the final size. Photoshop is too crappy for this.

  • Pingback: Top 10 Windows 7 Booster Apps :Xero Wire

  • Chris

    I’ve got mine working in a 1680×1050 resolution.
    Simply put the .jpg in the \oobe\info\backgrounds folder and make sure it’s name is backgroundDefault NOT background*resolution*.

  • Chris

    @Josh

    You can copy files into the folder that you create it seems.
    Just drag it and drop it, that’s what I did.

  • Jon

    I had some issues with the screen as well with the jpg being 253 kb. I downsized it to 243kb and it worked fine. For those who have trouble, try this (I am using Windows 7 Ultimate Final release)

  • Ashish

    Works just fine. Is there a way to change the startup sound too?

  • Pingback: Windows 7: come cambiare la schermata di Logon - Commenta la tecnologia, la telefonia, i software

  • Pingback: Top 10 Windows 7 Booster Apps « Shadowland

  • Frank

    Any idea why this doesn’t work on Windows 7 Ultimate 32-bit (RTM)?

    I think that I followed well all instructions here. Is this a feature of the beta or RC version only?

    BTW, I also made sure that %windir%\system32\oobe\info\backgrounds\backgroundDefault.jpg is not larger than 220KB.

    Any idea?

    Thanks!

  • David

    To Rafael,

    The original (default) picture looks like this file: %windir%\System32\oobe\background.bmp

  • David

    To Frank,

    I am using the Windows 7 Ultimate 32-bit (RTM), it works fine to change the picture.

  • 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

  • Kaushal

    Iin case anyone (like me) find the manufacturer (such as Dell) changed the logon screen to their own image and dont like it (like me), you can revert it back to the standard Microsoft background by setting the Software\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Background\OEMBackground key from ’1′ to ’0′

  • Pingback: Insanity on High » How to Change the Logon Screen in Windows 7 WITHOUT Hacking the Kernel!

  • endah

    hi rafa..is there anyway for beginner like me to change my windows 7 background?
    cos what you guys have explained above make me confused..
    thanks

  • steve

    hey Raf, where can i download that flower background that you used as the example for your post? Thanks!

  • Ferry

    Hi
    I am using the Windows 7 Ultimate 64-bit Enterprise, it works fine to change the picture background but I want to change or delete text with Windows 7 Enterprise . Someone you can help me?
    thanks

  • Yno

    Guys, please help! i have tried everything .. created an OEMBackground for both the registry keys and set the value to 1 and even changed gpedit to always use the custom logon I have even tried all the possible resolutions for the picture that i want to use but it still doesnt work tried in 1280×768 1024×768 and some other smaller size .. file size is now 212kb and the native resolution of my display is 1366×768 .. please help! dont know what else to do ..

  • FreeJAC

    Works on the 90 day trial of Win 7 Enterprise 64bit. I used IRFANVIEW and the plugins to resize the pic. I named it background1440x900.jpg even though my resolution is 1280×800 and it worked.

  • Pingback: Configure the login and Welcome Screen in Win7 | Tips | Smallvoid.com

  • spoko

    Thanks for the file-size tip. I was doing everything else right, and getting no result. Compressed the JPEG a bit after reading this, and it worked immediately. Beautiful.

  • razbo

    Thanks for the great site. I’ve found that if the JPEG is “250 KB (256,002 bytes)” as viewed in the file properties window accessed by right-clicking the file, the file will not work. After reducing the image size a bit, so the file is “248 KB (254,894 bytes),” it works fine. I’m thinking the size limit may actually be 256,000 bytes, however it might otherwise be expressed.

    My resolution is 1680 x 1050, but my JPEG is not exactly the same ratio. I’m thinking the image is being stretched by Windows, especially since it is now only 369 x 230 pixels. For me this is no biggie, as all I want is a dark blue screen. I am using Microsoft Paint and have not found a way to create a larger image without the file size getting really big.

    Mine is a single file named backgroundDefault.jpg in the folder specified by Rafael. You will need administrative rights to add files to this folder after it is created.

    I did not edit the registry directly, but instead edited Group Policy, as described on http://www.winhelponline.com/blog/windows-7-lets-you-change-the-logon-background-image/. Incidentally, that site directed me to this one. You will need administrative rights to edit Group Policy.

    Anyhow, I’m good to go. May someone find this useful. Great work, Rafael!

  • honeebug

    how can you do this on vista home premium???
    help please…

  • Pingback: Changing Windows 7 Logon Screen Background – With an Innosetup Installer « Hotware: Dirk Paessler’s Software Blog

  • Big J

    Rafael,do u mean 256kb for jpeg images?im using a bitmap image with size 2MB…and i didnt even have to rename it.i just drag and drop it into the background file…and it still works..can u check on this please?

  • Spirit Wolfe

    I learning more and more about Windows 7 and I am LIKING it MORE AND MORE! Kewel! >:)

    Okay, now that we have and can change the logon screen; what about the Shut Down Screen?

    @Big J:

    You might be able to utilize 2MB graphics, mind you. But do you REALLY want to take up more system resources and bog your system down (no matter how fast it may be, already) with extra system resources than you really need or have to? The naked eye really cannot determine whether or not you are using a 2MB JPG or a 256kb JPG. I mean, how long are you going to stare at the log on screen, anyway? Seriously. I have a decently fast system and I try to keep my resources down to a minimum, usually.

    Just a thought….

    Happy Holidays to all, Cheers!

    Spirit Wolfe

  • Pingback: Top 10 Windows 7 Booster Applications « Ashish Malik's Website

  • Pingback: Windows 7 zmiana ekranu logowania | notepad of Karol Stilger

  • Kung-fu Kingstar

    I’m new to all of this and have been trying to follow intructions on what to. I’ve located the registry for the background logon UI and i’ve changed the value to 1. But now i’m stuck on how to get the images to the registry…help is needed and much appreciated…thank you much…

  • Pingback: # Change Windows 7 Logon, Welcome Screen Background

  • John

    This works fine when you’re trying to login to the console like on a physical computer. Even works on Windows 2008 Server R2. BUT when using Remote Desktop I keep getting this ugly green logon screen. Have searched and searched the Internet and have been trying all kinds of different things but no matter what I do the green screen keeps showing. Windows 7 Ultimate: same thing. We want to demo Windows 2008 R2 Server to our customers but it doesn’t look very impressing with this ugly green screen as the first thing they see…. Can’t even change it to black!

  • Michael R. (monkey_05_06)

    Thanks for this great info. It worked brilliantly for me.

  • Pingback: Top 10 Windows 7 Booster Apps | Shadowland

  • steve

    Thanks for posting this.

  • steve

    @Kung-fu Kingstar you don’t put the files in the registry. You put them on the System drive (C: usually) in the directory mentioned above: %windir%\system32\oobe\info\backgrounds. Just copy that, open up windows explorer and paste in that path. It may tell you that it doesn’t exist. you may have to paste in %windir%\system32\oobe and then create the other folders. That’s what I had to do (Win7 Enterprise VL)

    I pasted in %windir%\system32\oobe and then created the folder in oobe called info and one inside info called backgrounds. then put the file in the backgrounds folder.

  • 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

  • Tony B.

    Great tweak. Win 7 Enterprise worked great. Thanks for thehelp.
    T.B.

  • Tony B.

    BTW, to add to Steve’s comment, don’t forget to rename the image you place in the backgrounds folder to backgroundDefault.jpg

    T.B.

  • Pingback: Windows 7: Hintergrund von Logon ändern | free your mind...

  • sturm

    i can’t seem to get this to work.. i bought a dell desktop, running win7 64-bit… the folder and stuff exists, and i see a few dell backgrounds in the folder, but i can’t seem to copy/move anything in or out of the folder.. i get an error saying the system cannot find the path specified (i use teracopy)…

  • Fred

    Arghh!

    It took me a while to figure out that this won’t work with Total Commander, since it is 32 bit. If you think Total Commander copied the files to %windir%\system32\oobe\info\backgrounds, it didn’t. It copied them to %windir%\sysWOW64\oobe\info\backgrounds. Using Windows Explorer works.

    Windows 64 bit can be a bitch.

    • Ba

      Total Commander is the bitch…(hehehe)

  • Asif

    First of all I must say that this is a great article. But there is some security concerns. As microsoft is a giant player they always checks for their registry (if you regularly update your system). I have Windows7 Ultimate 64 bit installed. I follow all the steps you mentioned. Manually edit the registry and so on. After that my desired image appears while logging on. But after few days a defender update (provided obviously by Microsoft) took palce. The next time I boot by PC the default logon screen (the dirty one) appear again. But all of sudden after giving the password, a windows authentication popup appears above a black screen. And it says that mine one is not an authenticate one. Although it is directly collected from Microsoft. Then it wants to activate. I simply follow. Activation was also successfull(offline mode). I checked for event viewer. There I found a error about logon. And it says that my registry was being used by another process (appears for the period while I did have my desired LogOn screen). I googled for this but didn’t find any satisfactory explanation. Can you please say me why this happened and what i need to do to keep my desired Logon background?

  • Phil

    I’ve got this working perfectly on one monitor but, as Ant said, I’ve got two monitors and the right-hand monitor just goes black when I lock the computer. It’s annoying because under Windows XP the desktop background used to stay as it was when I was logged in when I locked the workstation. Wish there was away for my lovely, wide image to fill both screens even when my computer was locked!

  • Pingback: Nab Windows 7 Secrets, and a door stop, for nearly half off - Within Windows

  • http://zrce.eu Zrce

    thanks that works perfect.

  • Borek

    ..thank You, works great !!!… Just the way you described it…

  • Borek

    win 7 32bit – ultimate

  • Anonymous

    Man, Linux has had this feature since forever. Even “minimalist” login managers like slim have had this feature. On top of that, we can customize more than just the effing background. Once again, Microsoft has to claw at the wall to catch up and still falls short.

    Why do people use Windows again? They fooled themselves into thinking they need it and that Linux doesn’t work?

    I’m telling you, Linux stomps Windows when it comes to desktop features.

    • Borgwan

      We’re talking about Windows, not Linux, fanboy and Linux sucks when it comes to available software and drivers.  Go ahead, put Linux on Aunt Matilda’s machine.  She’ll commit suicide within a week.  Something will break stupidly that needs a 500 character command from the command line and no one will help her.

  • Dave

    @Anonymous: I’m sure we’d all switch to Linux if Windows wasn’t working for us. I’m sorry if you have a problem with Windows but most of us don’t and find Linux a pain to configure and use productively.

  • Pingback: 64 位 win 7 及简单美化 · horan studio

  • bdavis

    This is very useful to get rid of the annoying image that is included. Thx! At least if I get an OEM PC with some annoying logo on the login screen I know how to remove it.

  • Bret

    Thanks Rafael, this is an excellent tip. It works perfectly but you do have to pay close attention to the 256KB limit for the image.

    @Anonymous: I’m with Dave on this one buddy, I never have issues with Windows itself. I occasionally have issues with poorly written programs or drivers running in Windows but that’s no different than Linux. Perhaps when the gaming and hardware (specifically peripherals) industries fully embrace Linux I will switch, or perhaps when I stop gaming on PCs.

  • LizzieB

    Great tip, but instead of going into the registry, I prefer using the Group Policy Editor. You need to be an administrator to do it this way, but it’s less of chance of doing harm to the registry.

    To access, type gpedit.msc in the Start menu search field (of just enter the words: group policy).

    Select Computer Configuration > Administrative Templates > System > Logon > Always use custom logon background.
    Select Enabled.
    Click Apply.
    Click Okay.

  • http://blog.teammatelabs.com/ Andrea Moro

    This post looks like interesting as well and offer a tool for change the Windows 7 login’s background.

    http://weblogs.asp.net/lduveau/archive/2009/10/15/windows-7-logon-background-changer.aspx

  • Tom

    Hi All!

    I would like to implement the logon screen using group policy. The “Always use custom logon screen” policy is only available in WS2008R2 enviroment.
    I ran in the same thing as Fred: copyed the files to %windir%system32\oobe\info\backgrounds with total commander, and didn’t worked. Copyed with explorer and worked instantly! Can Anyone tell me why is this? Is this some sort of ntfs hard link? Please help!!

    Thanks

    Tom

  • james

    microsoft are no longer going to let you do that…

  • james

    sorry for double post,… but you will have to use 3rd party software …. found here ……. http://tweaks.com/software/tweakslogon/

  • Pingback: Top 10 Windows 7 Booster Applications

  • Chris

    @TOM

    Thanks so much – thought i was going mad.
    TC doesn’t do the trick – it seems not even the directories get created in the right place as they dont show when using Explorer.
    Created folders and images with Explorer instead – and voila.

    Thanks again,
    Chris

  • Jordan Sim

    Hi, if any of use run a network of Windows 7 client machines with a Windows Server 2008 R2 server and would like to know how you can change all the machine logon backgrounds through the server insted of going round each one and doing it manually, email me and i will send you the method how to do it. jordansimm (@) sky . com its very easy to do once you get the hang of it.

  • http://smustafa.net Mustafa Kazemi

    The size should be really less than what Rafael Mentiond, otherwise it won’t put your ass on fantasy of seeing a new wallpaper while logging in. The file extension, it can be any recognized extension that Windows Photo Viewer could read/open it. Even it Paint is not able to edit the file, this extension is supported to be a wallpaper for the logon screen.

    Thanks be to Rafael for the guide. It really works.

  • P45

    The 256kb size limit is ridiculous, especially when their defaultBackground.bmp is around 2MB.

  • Diesel

    Anyone know if the location you save the backgrounds to can be changed from the default? I am doing this on a corporate system that I have admin rights to but for some reason it won’t let me add files to the directory. Even though I was able to create the info/backgrounds directories inside the \Windows\System32\oobe folder it won’t let me save a jpg to that backgrounds folder, it’s a permissions issue.

  • Pingback: Welcome with a new welcome screen in Windows7 « Look up for a Change

  • Pingback: Top 10 Windows 7 Booster Applications | eknow.in

  • Thomas Simmons

    I have a Government system using this feature. It appears that they completely removed the REG_DWORD altogether. i changed it to 1 on my PC but my laptop doesn’t have it at all. So maybe it’s on by default but the registry key disables it rather than the other way around. I don’t dare try to delete it though

  • Pingback: Windows 7 to support Logon UI background customization | Forum Sticky

  • Chris Barnes

    Ok, I am getting stuck on the stupidest thing.

    I made the registry change. I have a background1920x1200.jpg image I want to use. But when I try to copy the file to the %windir%/system32/oobe/ directory, Windows 7 barfs at me telling me I don’t have permissions.

    So I goto the advanced options of that folder and try to reset the permissions. No love – all the options are grey’d out.

  • Pingback: Logon Changer Customizes the Windows 7 Login Screen « Promer's Blog

  • Wes Gann

    For all of you with Permission Issues, it’s because you have to disable UAC(User Access Control). You can disable it long enough(requires a reboot) to put your image in the %system32%\oobe\info\backgrounds folder or leave it disabled all together. Personally I dislike UAC and disable it on all my machines although that is not recommended. Anyways, there are multiple ways to disable UAC but I’ll describe two of them:

    1a. Click Start, Control Panel, User Accounts, Change User Access Control settings (it’s at the bottom). Go to step 2.

    1b. Click Start, in the search box/run type “msconfig” without the quotes and press enter. Click on the Tools tab, click “Change UAC Settings”, then click the Launch button. Go to Step 2.

    2. Move the bar on the left all the way down to Never Notify and press OK. You may be prompted if you’re sure you want to do this, just hit Yes. Reboot your computer. Now you modify the folder :)

    • BenZahn

      Changing UAC (User Access Control) settings is not a good way to fix permission errors in Windows 7.  But  it is a great way to cripple your computers’ security and make yourself slightly more vulnerable online.

      If you want to copy your custom background to the %windir%System32oobeinfo folder, I would recommend opining Windows Explorer as an Administrator (right-click, “Run as Administrator”) then drag and drop your file to the correct folder.

      If you do or already have disabled UAC, then you might want to re-enable it or re-adjust your settings.  An easy way to get there is: Control Panel > “Getting Started” > “Choose when to be notified about changes to your computer”

  • 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

  • Donkey

    Haha. Funny Microsoft. The folder is called OOBE (out of body experience).

    • Akira6664586

      true but also means they leave easter eggs for us oobe is a easter egg type folder like when they had the xp easter egg song.

      • http://www.withinwindows.com Rafael R.

        That song was used during OOBE. Not sure how that constitutes as an easter egg.

      • Ibz

        OOBE stands for Out Of Box Experience in this instance; that so called XP Easter Egg was in fact simply the resources used in the OOBE installation of XP, just like it was in Windows 7

  • BANANAS

    OOBE stands for out of BOX expreience

  • http://koowie.com Peter Shen

    I use the Group Policy Editor. You need to be admin though. By doing this you won’t harm the registry. Peter, Founder Koowie.com

  • Geniuz

    Any idea how to force the custom logon ui background appears over RDP (remote desktop connection) too?

  • Pingback: How can you add a static picture above the user user name in windows 7

  • Pingback: » Change Windows Startup/Logon Background @ nerd.

  • Mayfieldj

    IS there a way to remove The Windows text at the bottom of the screen?

  • Pingback: Customizing Logon Screen Background in Windows 7 | Read IT Solutions

  • Pingback: Windows 7 login screen background « Tech Scratchpad

  • Thilo Langbein

    What is with 2560×1440/1600 ? Does this also work?

  • 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

  • Capi

    I changed backgroundDefault.jpg to my own image but it changed back to the (standard) Toshiba wallpaper, did I do something wrong or do I have to change ALL of the images in background to my own image?

    • No3gods

      i had to change the OEMBackground key to a value of 0. Then I use LogonStudio to take care of my backgrounds.

      http://www.stardock.com/products/logonstudio/

      • Spfroggie

        Totally work for me with LogonStudio. so easy… please every use this

  • No3gods

    good post – thanks!

  • http://www.facebook.com/moondoll711 Morgan Chapman

    Totally worked. Bomb!

  • Nick murf

    interesting write up, Ive been trying to change mine and add the metro ui theme

  • http://www.kwestro.com kwestro

    Sweet Beans!

  • Ajs_96

    I’ve just tried doing this on my Dell Inspiron PC but with no joy. There are several different backgrounds to choose from in the folder, but whenever i put my own in there it just uses the boring old factory blue one. This worked fine on my old HP computer but i’m having no joy on this one. Any ideas, registry value is set as 1 so i’m a bit lost as to what else could be preventing it from working.

  • Pingback: Ultimate Tool To Tweak & Modify Windows 7 Logon Screen

  • Kovan_mozore
  • Charlie Sheen

    I was frustrated because it wasn’t working for me and i thought it was because of the change to the registry, but turns out I had to put 0…

  • Pingback: Hintergrund des Windows 7 Logon ändern – #MTOTM | the #family #mac

  • BenZahn

    Great Post, Thanks!

    Here’s a re-cap with some relevant information…

    Your custom background must be the image file in the following path on your computer:
    %windir%System32oobeinfobackgroundsbackgroundDefault.jpg
           (%windir% is “C:Windows” for most systems)

    If you have trouble copying your file to the folder listed above, or if
    you don’t have the “oobe” folder inside your “System32″ folder, try
    launching Windows Explorer as an administrator:
    Start > All Programs > Accessories > right-click Windows Explorer click  “Run as Administrator”

    You can also upload images for different screen resolution so that the picture looks better when stretched to fit the screen.  A common example would be the background on  an additional monitor or HDTV connected to your computer.  These pictures would must be in the directory above but would be named with one of the above listed resolutions, like “background1920x1200.jpg”
    You don’t need to include the images with custom resolution but having the option is very cool!

    Your custom login/welcome screen won’t be enabled unless the following registry key exists with a value of 1 (or more).
    Accessories HKLMSoftwareMirocoftWindowsCurrentVersionAuthenticationLogonUIBackgroundOEMBackground

    You can add/modify the key using the methods below:
    The following command should work from an Administrator command prompt:

    REG ADD HKLMSOFTWAREMicrosoftWindowsCurrentVersionAuthenticationLogonUIBackground /v OEMBackground /d 00000001

    Or save the following text as a .reg file:

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionAuthenticationLogonUIBackground]
    “OEMBackground”=dword:00000001Thanks again for the post!Cheers, BZ

  • Pingback: Change the logon screen background on windows « Ghack88's Blog

  • keyfob

    Is it possible to edit the secondary monitor’s background as well? In a dual monitor setup the secondary monitor remains black during login.

  • Jan Šotola

    On 64bit Windows, be sure to manage the %windir%system32oobeinfobackgrounds folder from Windows Explorer, command prompt or any other 64bit system tool.

    In 32bit applications (like Total commander, for instance), the %windir%system32 is mapped to the %windir%systemWOW64 folder and your changes will have no effect.

    • http://www.facebook.com/people/Йозеф-Зибельман/100001884252968 Йозеф Зибельман

      http://www.ghisler.ch/wiki/index.php/Total_Commander_for_Windows_XP_64-bit

      Turning Redirection Off in TC 7.0

      TC 7.0 introduced a new experimental wincmd.ini key (the [Configuration] section):

      x64DisableRedirection

      If it is set to 1, TC turns the system redirection off, but it turns
      it on temporarily when a plugin is loaded, so that it could load all the
      necessary 32-bit DLLs.

  • http://photographya.info/best-baby-photography/ Photography

    *likes*

  • justin

    Does this work with Win 7 Pro?

  • Pingback: Customize your Windows 7 Log-On Screen « Technology Tips & Tricks

  • Flora

    Well, It doensn’t work for us. The backgroundDefault.jpg is loaded. But the screenresolution files aren’t e.g. “background1440x900.jpg”. Any idea’s?

  • ercan kaleli

    merhaba ben windows 7 bilgisayrımın arka plan resmini değiştiremiyorum yardımcı olbilirmisiniz acaba……

  • 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

  • Srinivas

    i tried this but it is not happened
     

  • rd

    is restart required after this?

  • Mardadon

    U have used Visual Basic for this I Guess