Check these two registry settings...
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
Value Name: Shell
Data Type: REG_SZ
Value Data: Explorer.exe
Value Name: Userinit
Data Type: REG_SZ
Value Data: C:\WINDOWS\SYSTEM32\Userinit.exe,
Have a look at this. It could be a corrupted user account...
Taskbar Is Missing When You Log On to Windows
http://support.microsoft.com/default.aspx?scid=kb;en-us;318027
Since you did not include a link, and I am not gonna go looking, do *NOT*
use msconfig.exe to disable any services. Use services.msc...
Start | Run | Type: services.msc | Click OK
---
Why can't I use msconfig to change my services?
[[The reason is because with msconfig and Hardware Profiles, you can
disable services that may be vital to boot your system. With the
management console (services.msc) you cannot. Also, msconfig, while
unchecking the box, is disabling the service.
The "Disable All" button also scares me. It should not even be there as
no reason exists to justify disabling "everything."]]
Why can't I use msconfig to change my services?
http://web.archive.org/web/20041128011231/www.blackviper.com/AskBV/XP25.htm
--
Hope this helps. Let us know.
Wes
MS-MVP Windows Shell/User