Originally Posted by EndlessChaos
I simply read the First line of the post and gave my assumption that it was start up applications.
Then please read the whole post in future - while what you said was mostly correct (see rest of post), it did not apply in this situation.
I thank you for trying, anyway
the main cause of PCs taking too long to boot up is how the processor reads the memory and hard drive.
While partially true, since if you have a very old/slow processor then it will take longer to boot, however if that were true then SSDs would provide no speed benefits during the booting process over HDDs, if the CPU were the bottleneck in booting.
Edit: Ninja'd, sort of. He distracted me with a PM! :P