There is no need of installing extra third party software to change the logon background. You can easily change the background by just following this article.
Go to this location:
HKEY_LOCAL_MACHINE > SOFTWARE >Microsoft > Windows > CurrentVersion > Authentication > LogonUI > Background
(Showing you in two screenshots below):
Right click on the right sided pane, and create a new DWORD and name it OEMBackground:
We are using 64 bit system, so, we are getting two option for DWORD. we will select the 64 bit Value.
Double click over it and change the Value from 0 (zero) to 1:
Open the following location:
you will see here:
If you select (like we have done), you will see the properties below, of this default background image:
All you have to to is:
1. Create a subfolder inside oobe subfolder; name it “info”, inside it create another subfolder, name it “Backgrounds”.
2. Images must be of 24-bit and not larger than 256kb in bitmap format.
3. Default Image must be named: “BackgroundDefault.jpg”
4. It must be of the same resolution that of your monitor. (For me, its 1024×768).
If you want to save resolution dependent versions of your image you can name them like this:
Reboot, you are done!
If you can not get or create all the above mentioned resolutions:
Use any wallpaper or image of your choice, but always use the correct resolution, i.e. that of your monitor.