Pip's first suggestion is good.
Load Task Master (CNTRL + ALT + DEL) and use to identify which process(es) are using lots of cpu for a long time.
Are you using Norton Internet Security?
If so, some of its processes (like ALUPDATE) can slow one down for around 20 miinutes on startup.
Please advise back on progress.
Good Luck - Keep us posted.