Page 1 of 1

Windows 10 text-based logonUI

Posted: Sat Jun 27, 2020 10:42 pm
by razvangabriel82
Hey guys, I did an experiment where I successfully disabled DWM on Windows 10 20H1.
If anyone wants to see it, it is right here: :)
However, what I want to show is a glimpse of what I found during this test, which is a CMD-based logonUI, which I think is very interesting...
Image
This is the "login screen"
Image
The security options
Image
Image

So, what gives? Is this actually a feature (like an emergency logon system) or just a bug?

Re: Windows 10 text-based logonUI

Posted: Sat Jun 27, 2020 10:56 pm
by Meow
It’s neither of those. It’s a feature that Windows server core uses and that can be enabled via registry

Re: Windows 10 text-based logonUI

Posted: Sat Jun 27, 2020 10:56 pm
by VictorMX2307
I think its a bug because, if really Windows 10 would had the 'emergency logon system' i think should be more simple or something like that.

Re: Windows 10 text-based logonUI

Posted: Sat Jun 27, 2020 10:59 pm
by AlphaBeta
This is implemented in consolelogon.dll. Aside from being used in Server Core it's also used on other editions as a fallback when the regular logon screen can't be used.

Re: Windows 10 text-based logonUI

Posted: Sat Jun 27, 2020 11:03 pm
by razvangabriel82
AlphaBeta wrote:
Sat Jun 27, 2020 10:59 pm
This is implemented in consolelogon.dll. Aside from being used in Server Core it's also used on other editions as a fallback when the regular logon screen can't be used.
This makes sense, as I haven't touched the registry...

Re: Windows 10 text-based logonUI

Posted: Sat Jun 27, 2020 11:07 pm
by Meow
razvangabriel82 wrote:
Sat Jun 27, 2020 11:03 pm
AlphaBeta wrote:
Sat Jun 27, 2020 10:59 pm
This is implemented in consolelogon.dll. Aside from being used in Server Core it's also used on other editions as a fallback when the regular logon screen can't be used.
This makes sense, as I haven't touched the registry...
Check if Windows.UI.Logon.dll exists. If not, then that’s what caused the console screen. As AlphaBeta said, it’s a fallback when the regular logon screen can’t be used.
Oh and it doesn’t use dwm for anything so that’s why it’s used there.

Re: Windows 10 text-based logonUI

Posted: Sat Jun 27, 2020 11:15 pm
by razvangabriel82
Meow wrote:
Sat Jun 27, 2020 11:07 pm
razvangabriel82 wrote:
Sat Jun 27, 2020 11:03 pm
AlphaBeta wrote:
Sat Jun 27, 2020 10:59 pm
This is implemented in consolelogon.dll. Aside from being used in Server Core it's also used on other editions as a fallback when the regular logon screen can't be used.
This makes sense, as I haven't touched the registry...
Check if Windows.UI.Logon.dll exists. If not, then that’s what caused the console screen. As AlphaBeta said, it’s a fallback when the regular logon screen can’t be used.
Oh and it doesn’t use dwm for anything so that’s why it’s used there.
This might be it, because I deleted this dll, otherwise Windows would get stuck on a boot loop... But nonetheless, interesting feature!

Re: Windows 10 text-based logonUI

Posted: Sun Jun 28, 2020 1:54 pm
by Courage
9903 is the first build to introduce ConsoleLogon.dll, and therefore the first build to have this feature.

Image

In order to enable this feature in 9903, the following two DWORD values must exist and have their values set to 1:

Image

Re: Windows 10 text-based logonUI

Posted: Thu Jul 02, 2020 10:18 pm
by LeonardoIannelliRETRIEVES
razvangabriel82 wrote:
Sat Jun 27, 2020 10:42 pm
Hey guys, I did an experiment where I successfully disabled DWM on Windows 10 20H1.
[snip]
So, what gives? Is this actually a feature (like an emergency logon system) or just a bug?
How did you get DWM disabled? I wanna try it out in a VM.

Re: Windows 10 text-based logonUI

Posted: Sat Jul 04, 2020 2:22 am
by razvangabriel82
First of all, I replaced DWM.exe with rundll32.exe (but it still was named DWM.exe, otherwise it would bsod), then I deleted sihost.exe and Windows.UI.Logon.dll (which apparently also causes the CMD-based logonUI). And that's pretty much it (as far as I can remember)...

Re: Windows 10 text-based logonUI

Posted: Wed Jul 08, 2020 9:42 pm
by EFI Shell
Can LogonUI.EXE be set as GUI in Windows Server Core versions?