With me, the desktop icons don't come up until I logon into a Windows account. And if one of them hangs (not that it ever did), I just login into another account to see if it's an issue with that account. What happens if you do that?
When in Safe Mode in this account, run msconfig from the start>run box, go to the startup tab and disable all (make a note of the settings, so you can go back to them later). Then reboot. If that doesn't help, move ALL icons from your desktop to another folder (or simply delete them if you have a good backup of those icons). Then reboot again.
Dell Latitude d610 Laptop
Win xp service pack 3
When I start the computer it hangs before the desktop icons come up and no task bar is displayed hard drive activity light does not show any activity. Indications are corrupt explorer.exe. tried system restore, also start from last known good start. can get to desk top icons through safe mode
tried numerous remedies show on google search but none have worked. any expert advice.