Julien-Manici.com Language : French | English

Windows 7 Logon Background Changer

Windows 7 Logon Background Changer : Customize your welcome screen wallpaper

Windows 7 Logon Background Changer is a free open source software that let you change the wallpaper of the Windows 7 logon screen (also known as "welcome screen", "login screen" or LogonUI).

It works with Windows 7 Home Basic, Home Premium, Professional, Ultimate, Enterprise and Starter, in x86 or x64 (32 or 64 bits). It also works on Windows Server 2008 R2 (but you are not supposed to customize a server).

On a side note, this small program is WPF based, it's a nice technical demo of Windows Presentation Foundation capabilities for those interested in WPF. It requires a decent GPU for the 3D animations to run smoothly.

What does it do?

- It does NOT change any system file, and the program itself does not requires admin rights to run : it will just ask you to run as admin a very simple cmd file that creates the required folder and registry key with the appropriate rights. Any user of the computer will then be able to change the Windows 7 logon screen wallpaper. You can also prevent users from being able to change the logon screen wallpaper if you don't want them to be able to modify it without administrator rights (option available by clicking on the "Settings" button).

- It creates a few JPEG files based on the image you want to put as wallpaper for the Windows 7 login screen, applies the appropriate cropping and sizing and saves them using the best compression quality possible.

License terms
Source code
Change log

1282 comments - Add a comment


Support Windows 7 Logon Background Changer development :

If you like this application, you can now donate via Paypal :

Known Problem :

On some computers, the following error message may appear :
"Unable to write to folder c:\windows\system32\oobe\info\backgrounds\".

Solution : Open the "c:\windows\system32\oobe\info\" folder in Windows Explorer, then rename the "backgrounds" folder as "backgrounds2".

Comments about Windows 7 Logon Background Changer


Jindadil Sing - 2014/09/17 08:14
You Did a Awsome work for everyone , who is bored by seeing everyday the asme bootup screen.
I'm very novish with C#, but i successfully run the solution with VisualC# express 2010.

If you give me about a flow chart of you creative program then it will be helpfull to me and other who is interested inthis subjet and try to develop with more ideas to bring your effort more successfull.

Many many thanks to you .

pixelstorm - 2014/09/11 17:18
Awesome application !

A small question:
I have 2 screens each 1920x1200, full desktop over both,
I have a a matching image 3840x1200, using it for desktop background.

I would like to use it on the lock screen.
How do I get it to cover the full lock screen area ?
Now it is truncated on the sides.
I guess it is only 1920x1200.
Julien MANICI - 2014/09/13 15:05
Sorry. Only the main monitor can display the wallpaper.
It's a limitation from Windows 7, I can't override it.
pixelstorm - 2014/09/22 13:08
Thats strange,
my lock screen spans both my monitors.
and the userlogon (both login and lock screens)
is in the midle (between the 2 monitors).

Could it have something to do with gfx drivers ?
I'm using nVidia latest, and enabled mosaic mode.

I'm running Win 7 Enterprice 64bit.

After a couple of reboots, my wide wallpaper is no
croped to the width of one monitor and streched over both,
so now at least it covers all, but is very ugly streched.

Ugly work around wuld be too pre compress the wallpaper
and then let it be streched.
Julien MANICI - 2014/09/23 12:51
Yes obviously it's the GPU driver that is exposing only 1 virtual monitor to Windows, made up of your 2 monitors.

You may want to go to c:\windows\system32\oobe\info\backgrounds, remove all images except backgroundDefault.jpg. That is the file that Windows will likely use, considering your virtual screen resolution. You can try to update it manually, but it must be less then 256kb, or Windows will not use it.
Cinestar - 2014/09/08 22:51
Help me! I lost the second windows. No choice! What to do?
Julien MANICI - 2014/09/09 08:37
I don't understand, what do you mean by "the second windows"?
Cinestar - 2014/09/10 02:27
OS selection menu in the loader - I had Win7 (HDD) for games and Win7 (SSD) for banking transactions.
Julien MANICI - 2014/09/10 12:26
Sorry, but your problem is not related to the use of my app, as it doesn't modify system files or settings related to the OS boot process.

Maybe you have installed a tool to customize the boot screen? That is likely to cause the issue you're reporting. Or maybe Windows failed to boot and did an "automatic repair"?
Cinestar - 2014/09/10 15:20
No, I've used your program. Removal did not help. Maybe the reason is the SSD.
zaini - 2014/09/06 01:27
thanks a million. very good software. keep it up.
Shrinath - 2014/09/05 16:52
I like your site please download many

Show all other comments ...