If you are pulling up a large number of files from the hard drive, then your system hasn't loaded them yet. This could be the reason for the slow start.
Also, if you haven't given your system sufficient time to boot up, it could still be loading other applications at the same time.