I am using Vista Enterprise Edition. When I log on, desktop does not appear, for this to happen , i have to open task manager and run the file 'Explorer.exe'. Then desktop appears. Whats the problem.
Try this:
a) create a shortcut to Explorer.exe on your desktop
b) right click on the shortcut and choose 'Properties' and click on the 'Shortcut' tab
c) you will see the default '%SystemRoot%\explorer.exe' in the 'Target:' field
d) change the value to: C:\WINDOWS\explorer.exe /n, /e, c:\
e) click OK and exit
start regedit and check these values
HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon
on the right side check these strings
"Shell" should be "explorer.exe"
"Userinit" should be "c:\windows\system32\userinit.exe"
let us if this works... otherwise will find something else
good to know that this resolved the issue... but be careful... that crrss.exe is a virus/malware... it's trying to pass as csrss.exe which is a windows subsystem file... better run an anti-virus scan quick before it infects something else...