When you restart after installing .NET Framework 1.1(+), the Welcome screen appears, even though you created only one local account, which does not have a password.

This behavior occurs because .NET Framework 1.1(+) creates a hidden ASPNET account, which Windows treats as a local account.

To workaround this behavior:

1. On the Welcome screen, press your user name to start your desktop.

2. Copy/Paste the following into Notepad and save it as ASPNET.reg.


\[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList\]

3. Right-click the ASPNET.reg file and Merge it with your registry, or run regedit /s ASPNET.reg.

4. The next time you restart Windows XP, you desktop will appear.