If you don’t like the default gray Windows Server 2008 R2 logon screen, it is also possible to use the colorful Windows 7 one.
1. Download logonscreen.7z (11,7MB) via Mirrorcreator or logonscreen.zip (29,9MB) via Mirrorcreator.
2. Extract the .zip or the .7z using 7-Zip to a folder and run install(.cmd).

3. Enjoy your new logon screen!

Manually
The files in this patch are the original ones from Windows Server 2008 R2 which are edited. You can edit them by opening the imageres.dll file with a Resource Editor like Restorator 2007, expanding the IMAGE resource and replacing all gray logon screens with the Windows 7 equivalent. Do this as follows (read as: copy … to …): 5031 -> 5044, 5032 -> 5045, 5033 -> 5046, 5034 -> 5047, 5035 -> 5048, 5036 -> 5049, 5037 -> 5050, 5038 -> 5051, 5039 -> 5052, 5040 -> 5053, 5041 -> 5054, 5042 -> 5055, 5043 -> 5056.
Continue to install the missing gameux.dll file…
18 comments so far...
Hmmm…
what about using your own logon screen without any hacks?
check this out:
http://www.withinwindows.com/2009/03/15/windows-7-to-officially-support-logon-ui-background-customization/
and
http://www.sevenforums.com/tutorials/5382-log-screen-change.html
Arris: Thanks for your comment. I tried this and it works on Windows Server 2008 R2, so I’ll rewrite this page to the more clean way of changing the Logonscreen background soon!
Re: Arris: Thanks for your comment. I tried this and it works…
Yeah, sorry… I forgot to mention that.
Been trying out the R2 RC build 7.100 for the past 6 months, and I finally installed the RTM. This method worked like a charm in 7100, but in RTM the registry entry is there until you play around with the themes and then it resets itself. So alter the registry entry after you’ve selected your theme.
By the way, didn’t want to look into the “width-to-height ratio” for every monitor I’m using, so I just dropped a “backgroundDefault.jpg” in the sys32 folder, and don’t forget the 256 kb max file size.
That’s all, keep up the great work.
Arris: Thanks again for notifying me of this issue! I already created a batch file to install the wallpapers/registry entries and select a default if no matching resolution is found but I will have to build-in some changing of permissions of the keys in the registry to prevent the SYSTEM user to write a new value to those keys. I will test if this works and update the page soon!
Arris Edit: Last week I created a new installer but despite of strictly following the guides you mentioned I couldn’t get it installed automatically. However this method works if done manually so any ideas what the problem with the installer is?
Btw. I haven’t implemented the permissions change in the registry yet in order to prevent resetting the values.
Or use:
http://tweaks.com/software/tweakslogon/
I tested, works in Server 08 r2.
HELP!!
After installing logonscreen.7z (11,7MB) from Rapidshare my logon screen is all black. Except the mouse pointer is still viewable.
I can click around until I hit the user picture, then move the mouse around until i get the “user input field” mouse pointer and I can then type my password in and enter windows.
What happened?
Arris: Try to revert to the original imageres.dll files by booting into safe mode and if that doesn’t work from the Windows Server 2008 [R2] DVD where you open the Command prompt, move the imageres.dll files in System32 and SysWOW64 to an other folder and rename both of the imageres.dll.original files back into imageres.dll.
Hi Arris,
when I start the installation as administrator, then “Setting pemissions…” fails and it asks me:”Are you running the installation as Administrator?”
Have you any idea what the problem could be?
Arris: Try to execute the following commands in a Command Prompt (Start -> Run -> cmd.exe -> OK) manually and see which error you get:
icacls “%SystemRoot%SysWOW64imageres.dll” /grant Administrators:F
Hey JMfricke!
I had the problem, too.
I am from Germany and got Windows Server 2008 R2 as a student for free from http://www.dreamspark.com (just for background story…)
the error was the same…
except for the one, where the Designs are changed, and the Background of the Desktop is installed.. I had to go to WindowsWebWallpaper and grant more access to the jpg-file to the user-groups.
I tested
icacls “%SystemRoot%System32imageres.dll” /grant Administrators:F
in CMD..
and found (while having a typing-mistake in it) out, that in german Server 2008 R2 it is not “administrators” but “administratoren”, so i opened the “install.cmd”, which was in the ZIP from this website, changed “administrators” to “administratoren” and it worked.
@Arris: all of the other packages worked well even here in germany.
THX for this webpage!
Kralle from Germany!
does this files contain the windows7′s startup sound?
I must choose which one?logonscreen.7z or logonscreen.zip?
thanks very much~
Hey Kralle – vielen Dank für deinen Comment; Das ist des Rätsels Lösung gewesen
Hi, I get “file creation error – the requested operation cannot be performed on a file with a user-mapped section open”.
It was warking peviously, and today it suddenly turned back to default – now i’m trying to change it to win7 style.
any ideas?
thanks,
pwlj
If your Windows Server 2008 R2 is not an english version, edit the file install.cmd and change the word “Administrators” by the equivalent in your language.
Info : do not just run the script in administrator mode but run it on the administrator session !!!
If this info help you, I’m happy.
PS: excuse my english, I’m french with a bad english level…
[...] http://www.win2008r2workstation.com/win2008r2/logon-screen [...]
In polish replace “Administrators” to “Administratorzy”
> Piotr Said on November 24th, 2010 at 3:50 am:
>
> In polish replace “Administrators” to “Administratorzy”
>
Or just do it properly and specify SIDs (which aren’t localised) instead of names. Can’t remember how though…
Oh, and why make a 30MB download when all the pictures are in IMAGERES.DLL? Why not write up something to extract the resources, and put them in the right place with the right name?
Just my 2c on the subject. Otherwise, keep up the good work!
–
Regards,
Michael
Arris: Thanks for your comment! To make the script more generic using SIDs is preferable. For the next script that needs the localized name of the Administrators group, I’ll use the following vbs: WScript.Echo GetObject(“winmgmts:\.rootCIMV2″).ExecQuery(“SELECT * FROM Win32_Group WHERE SID = ‘S-1-5-32-544′”).ItemIndex(0).Name. About the patching of imageres.dll: I have thought about it but couldn’t quickly find a way to do this. Any suggestions are welcome.
You can use Microsofts Application Verifier. By setting Compatibility -> HiVersionLie -> Product Type = 1 on LogonUI.exe
No need to copy images, they’re already there. More on the topic: http://www.win2008workstation.com/forum/viewtopic.php?f=21&t=1389
This way you can force explorer.exe to think it’s 7 (which has positive efects like Sleep/Hibernate shows in Start Menu, Experience index appears in Coputer -> Properties, etc.)
Arris: Thanks for your suggestion.
Looks promising. Will try out the Application Verifier when I have some time.
Hello, Is this script compatible with Win2008R2withSP1 ?
Looks like all the links for the download are dead.
Easier method.
http://www.intowindows.com/how-to-change-windows-7-logon-screen-easily-without-using-hacks-tools/
It’s for windows 7 but works 2008r2
Arris: Thanks for the information! If applicable, will use this method in the next manual.
Hello,
its not allowing me download the file. its asking to download ilivid file and after downloading that also am not able to download the zip file. please help me..
leave a reply