ISM
Sophomore Member

Posts: 112
OS: Windows 10 (22H2)
Theme: Classic theme (SCT)
|
Post by ISM on Oct 8, 2020 12:58:01 GMT -8
Is there a way to get the classic login message box in windows 10?
|
|
herit://that1cutie
Sophomore Member

sad girl times
Posts: 136
OS: Windows 10
Theme: Shitbox Edition
|
Post by herit://that1cutie on Oct 10, 2020 17:21:45 GMT -8
I don't know of any ways but I am also looking to do this. It appears there are many topics about it with no final solution to this.
|
|
|
Post by leet on Oct 29, 2020 10:39:36 GMT -8
Many developers on the forum, including me, have done numerous attempts at doing this. They all resulted in failure. The problem is that Microsoft changed the way the user gets logged in starting from Windows Vista. With GINA, custom login screens, although rare, where a thing. Microsoft is trying to make the operating system less customizable for some reason.
|
|
|
Post by R.O.B. on Oct 30, 2020 22:46:01 GMT -8
Many developers on the forum, including me, have done numerous attempts at doing this. They all resulted in failure. The problem is that Microsoft changed the way the user gets logged in starting from Windows Vista. With GINA, custom login screens, although rare, where a thing. Microsoft is trying to make the operating system less customizable for some reason. Pretty much. They changed the whole startup process in Vista, which included axing GINA completely. So it's downright impossible to load any sort of GINA-based interface in anything past XP. I too have spent a lot of time in the past trying to achieve this myself. In one of my many searches from several years ago, I seem to remember reading somewhere that the removal of GINA was done more for security than anything else. Supposedly, there were malicious custom GINA DLLs could be used to steal Windows credentials, though I can't find any specific cases of this. Not saying it didn't happen, because it easily could have. But perhaps it was a theoretical issue? I don't know. Even if that's true, it's still kind of a shame that what it ultimately ended up leading to was reduced customization capabilities for the login screen. Best bet for achieving something that at least looks the part would be either a complete rewrite of LogonUI.exe (which would be an absolutely ungodly amount of work, and would most likely require unique versions for every Windows release) or a really clever UIFILE mod. Other than that, it's impossible.
|
|
|
Post by ihatemetro on Oct 31, 2020 16:19:45 GMT -8
Many developers on the forum, including me, have done numerous attempts at doing this. They all resulted in failure. The problem is that Microsoft changed the way the user gets logged in starting from Windows Vista. With GINA, custom login screens, although rare, where a thing. Microsoft is trying to make the operating system less customizable for some reason. Pretty much. They changed the whole startup process in Vista, which included axing GINA completely. So it's downright impossible to load any sort of GINA-based interface in anything past XP. I too have spent a lot of time in the past trying to achieve this myself. In one of my many searches from several years ago, I seem to remember reading somewhere that the removal of GINA was done more for security than anything else. Supposedly, there were malicious custom GINA DLLs could be used to steal Windows credentials, though I can't find any specific cases of this. Not saying it didn't happen, because it easily could have. But perhaps it was a theoretical issue? I don't know. Even if that's true, it's still kind of a shame that what it ultimately ended up leading to was reduced customization capabilities for the login screen. Best bet for achieving something that at least looks the part would be either a complete rewrite of LogonUI.exe (which would be an absolutely ungodly amount of work, and would most likely require unique versions for every Windows release) or a really clever UIFILE mod. Other than that, it's impossible. I think the actual login and logout process is handled by winlogon.exe, and LogonUI only provides the GUI. But still, you would have to find out the calls that logonui does to winlogon and you would have to reverse engineer 2 executables, and find out how to make a custom logonui using the disassembled or reverse engineered code. So it's still impossible regardless.
|
|
|
Post by R.O.B. on Oct 31, 2020 18:14:04 GMT -8
I think the actual login and logout process is handled by winlogon.exe, and LogonUI only provides the GUI. But still, you would have to find out the calls that logonui does to winlogon and you would have to reverse engineer 2 executables, and find out how to make a custom logonui using the disassembled or reverse engineered code. So it's still impossible regardless. That's correct. A UIFILE mod is probably the best bet, and even then you'd be looking at a fairly large amount of work for something that looks at least somewhat okay. I've had a lot of trouble with this in the past, and that was on Windows 7. I imagine it would be hell to get something that looks even half-decent on Windows 8/10 (and in the case of Win10, your work would most likely end up being obsolete with the next feature update).
|
|