Question: I am developing a WPF window based application that runs in full screen. It's intended to work like an embedded system so I don't want to show any Windows logo screen or other similar information to end users.

I modified the appropriate Registry settings to automatically login an admin user. This works fine in Windows 7 32/64 bit as well as Windows 8.

**I want to disable or change this Welcome Screen in Windows 8 or 8.1:**
![I want to remove this screen](https://i.stack.imgur.com/bELqR.png)

I searched for some articles and tips and tricks but no luck.

I want to make this change using the Registry.

Thanks

Answer: 
Disabling the Logon UI is not possible on desktop or server operating systems in any way supported by Microsoft. At best, you could hack it away. Since it won’t speed things up, the screen would simply be blank during that time. Not exactly what you’d call user experience.

It *might* be possible with Windows Embedded.

This behavior also consistent with earlier Windows NT versions. They all have the Logon UI visible after early boot processes are finished.

[Here’s the relevant MSDN page](https://msdn.microsoft.com/en-us/library/dn449309%28v=winembedded.82%29.aspx) about Windows 8.1 Embedded Industry. Apparently, you can get what you want simply by activating Custom Logon:

> 
> By default, Custom Logon launches directly into the shell without displaying the sign-in UI when automatic sign-in is enabled.
> 
> 
>
Open group policy editor(Run: "gpedit.msc")

Go to:

Computer Configuration > Administrative Templates > Control Panel > Personalization

Double click “Do not display the lock screen,” and select Enabled from the dialog that pops up. Click OK.