How to customize Windows login screen with a custom application

Jashkumar Solanki 0 Reputation points
2024-07-10T15:11:51.8366667+00:00

Is it possible to create an app that replaces the Windows login screen with a custom one? I want to simplify the login process for users and provide a more personalized environment.For each user i define they have there seperate software enabled or disabled in it Can anyone provide guidance on how to achieve this?

Windows
Windows
A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.
5,409 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Dillon Silzer 57,491 Reputation points
    2024-07-10T15:21:49.9533333+00:00

    Hi Jashkumar,

    I would have a look at this:

    https://stackoverflow.com/questions/38975022/how-to-replace-the-logon-application-on-windows-10-with-a-custom-application

    Note: I have not run this script so please do at your own risk.

    0 comments No comments

  2. Michael Taylor 86 Reputation points
    2024-07-10T15:24:46.7866667+00:00

    Sort of like what malicious software could do? If you could write an app that could replace the login screen then it would be possible to create a malicious app that replaces it as well and that would open up a whole can of worms.

    In older versions of Windows GINA was responsible for this and you could replace it. With Vista+ this is no longer supported. The only real option you have is credential providers in the newer OSes.

    The other issue is that you mention "personalized environment" but the login screen doesn't know who is logged in yet because that is the screen it is done one. Once you know who is "logged in" then you are moved to the user's desktop which you can personalize.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.