if you have any type of tweaking program or something that clears your prefetch files on shut down could cause all kinds of stuff to load slowly...prefetch files are information files windows saves about certain apps to help them load up a bit quicker...theres alot of opinions on prefetch subject....some say its best to clear them some say its best to keep them and clear them once a month.....but heres my personal experience...my css and steam did the same crap got sick of it looked into prefetching in detail...i stopped clearing it at shut down and let it save files rebooted 3 times to make sure it was saving files now my steam and css start up in about 5 seconds flat and im in game...hope this helps out.