You User profile may be corrupt. If you have a different administrative
user on the system log in under that profile or create a new user with
Administrator privileges and log in as the new user.
If there is still a long pause logging in the new user don't continue,
but do the following: hit Start>Run. In the box type cmd and then hit
enter or OK. At the prompt type 'chkdsk c:\ /v /f /x /r' without the
quotes. This will tell your computer to scan for problems on your hard
disk. The /r switch will test your hard drive sector by sector for damage.
If the new user logs in faster (there will be a brief pause as the
environment needs to be set up, but not 10 minutes). Then consult the
following website to repair your user profile.
http://support.microsoft.com/default.aspx?scid=kb;en-us;811151