How LoginStudio change the login screen?
Tuesday, December 25, 2007 by jd2066 | Discussion: Customization Software
I was wondering how does LoginStudio change the login screen?
Justin
Reply #2 Tuesday, December 25, 2007 9:24 PM
I figure it must have some kind of code that runs as part of the logon screen to change it.
In which if so my questions would be:
1. How does it get Windows to load it's dll/ocx/whatever file to load with login screen?
2. How does that whatever file change the login screen?
Reply #3 Tuesday, December 25, 2007 10:05 PM
When you change a logon with Logon Studio, it changes the logonuiX.exe which Windows will use as the logon. If you uninstall Logon Studio, Windows will revert back to using logonui.exe as the default logon.
Reply #4 Tuesday, December 25, 2007 10:31 PM
I wonder though what happens if you install a Service Pack with a new logonui.exe file and Windows uses logonuiX.exe that hasn't been updated?
Reply #5 Tuesday, December 25, 2007 10:57 PM
Reply #6 Tuesday, December 25, 2007 11:02 PM
Reply #7 Tuesday, December 25, 2007 11:10 PM
Reply #8 Wednesday, December 26, 2007 1:51 AM
ctrl+alt+del twice
Reply #9 Wednesday, December 26, 2007 1:56 AM
Ok.
Also I just looked and didn't see a LoginUIX.exe file so maybe that's not quite how it's done on Vista.
Reply #10 Wednesday, December 26, 2007 1:59 AM
Reply #11 Wednesday, December 26, 2007 2:03 AM
I looked with Process Monitor and it shows LoginUI.exe was running while locked and LoginUI.exe doesn't appear to be changed so LogonStudio must be doing something other then using a LoginUI.exe
Reply #12 Wednesday, December 26, 2007 4:40 AM
Reply #13 Wednesday, December 26, 2007 5:15 AM
I think I'll see if I can just email Stardock directly and ask them.
Reply #14 Wednesday, December 26, 2007 5:29 AM
Reply #15 Wednesday, December 26, 2007 6:09 AM
Thanks to all for the help so far. I would figure LoginStudio used a LoginUIX.exe for a while and then they figured out a better way to do it.
Also I just emailed support and got back an automated message that had at the bottom "NOTE: Our office will be CLOSED beginning Monday, December 24th, in observance of Christmas and New Years. We will resume regular office hours Wednesday, February 2nd."
I guess I won't be finding answer anytime soon. Not a big deal as I was just curious how it worked and can wait.
Reply #16 Wednesday, December 26, 2007 7:37 AM
The logon screen uses resources from 3 dlls:
- imageres.dll : contains the background image, the waiting animation and the startup sound
- authui.dll : contains all the UI elements and the UI scripts
- branding.dll : contains the vista logo and vista edition name
You can have a look here to get a little bit more related info.
BTW, emailing support to get technical info on the inner-workings of Stardock programs is not going to get you anywhere...
Reply #17 Wednesday, December 26, 2007 1:02 PM
Reply #19 Wednesday, December 26, 2007 4:13 PM
@Boss0190: That's ok, I should have mentioned in my first post I was using the Vista version.
Reply #20 Friday, April 25, 2008 7:28 AM
I can't find the branding.dll file. This one, I am most anxious to find. Does anyone know where to locate it? (Windows Vista Ultimate, btw)
Please login to comment and/or vote for this skin.
Welcome Guest! Please take the time to register with us.
There are many great features available to you once you register, including:
- Richer content, access to many features that are disabled for guests like commenting on the forums and downloading skins.
- Access to a great community, with a massive database of many, many areas of interest.
- Access to contests & subscription offers like exclusive emails.
- It's simple, and FREE!







Reply #1 Tuesday, December 25, 2007 9:12 PM
Looks wise changes to skin you choose to use.
Technically wise, it is safe to use, it does not hack your system.