The Welcome screen is available on Window XP Home Edition and on Window XP Professional Edition that is NOT joined to a domain.

The Welcome screen may display the number of unread e-mails next to each user, if their e-mail program updates the information.

I have scripted UnreadMail.bat, which runs from an Administrator's logon, without any parameters, to remove the count of unread emails and prevent the programs from posting it.

NOTE: UnreadMail.bat uses the corrected version of SubInAcl.exe, which must be installed in a folder that is in your PATH.

UnreadMail.bat contains:

@echo off
setlocal
for /f "tokens=*" %%a in ('reg query HKEY_USERS^|find "\"^|find /I /V "_Classes"') do (
 call :doit %%a>nul 2>&1
)
endlocal
goto:EOF
:doit
set key=%1\Software\Microsoft\Windows\CurrentVersion\UnreadMail
set OK=N
for /f "Tokens=*" %%x in ('reg query %key%^|find /i "HKEY_USERS\"') do (
 set OK=Y
)
if "%OK%" EQU "N" goto :EOF
reg delete %key% /f
reg add %key% /f
subinacl /nostatistic /keyreg %key% /grant=System=R