So I wanted to change the wallpaper on my logon screen for Windows 7. I found some great articles online on how to do it. Then I decided to create a quick little app to make easier for me and anyone else to change it in the future.
It works around the limitations of Windows. For example Windows 7 only supports JPEGs, this tool supports many other formats including PNG, BMP, and TIFF.
It also gets around the Windows file size limit of 256 KB. It gets around this by compressing image and adjusting the size to fit the screen.
The interface is very simple, just a button to select the image you want to make into your wallpaper background, and another button to remove it.
You can download it here:
Updated! Command line option.
Some of you expressed an interest in running this tool from the command line so you can do mass deployments. You can now run this tool from the command line with no front end GUI. Here’s how you do it:
Usage: ChangeWindows7LogOnScreen [filename | default]
filename to change the Windows 7 log on wallpaper to that image via the command line. The guid will not load.
Specify the word “default” to restore the logon wallpaper to the default Windows 7 wallpaper.
If you don’t specify any parameters you will get the window you see in the screenshot above.
Here are some example:
Changes your windows 7 logon wallpaper to “myWallPaper.png”. Remember to use quotes if the path to the image contains any spaces.
Restores your Windows 7 logon wallpaper to the Windows default logon wallpaper.
No parameters will open the window in the screenshot above.
Any variation of
help will display information on how to use it.