Since about Version 6 it has taken longer and longer to start up
Mathematica. In Version 10 on my HP Pavilion HPE Series it takes a
little over a minute. Is this common experience? Is there some way to
decrease this time? Does it have any thing to do with virus checking?
I guess that one possible solution is to just leave the Mathematica
FrontEnd open all the time, say by keeping the Documentation Center
open but minimized.
Earlier this year I installed an SSD. See my 73 minute YouTube SSD install video. Previously, when I used a Seagate 7200 RPM HDD as the system drive, my system was incredibly slow. I had to wait for everything, including the audio drivers, to load. Now, with my SSD, everything loads extremely fast. My Windows 7-64 bit, i7, 16 GB RAM, system boots in about 30 seconds. I haven't timed it in awhile.
I just installed Mathematica 10.0.2 today. I am basically a new Mathematica user, rarely using previous versions 8 and 9. I have not loaded any extras for M10. This fresh install loads the main screen in about 8 seconds, even if I include the time for getting past the Welcome Screen.
I do have Norton Internet Security 2013 running. To make sure NIS does not affect my timings, I take the precaution of pre-loading NIS by right-clicking on the NIS icon in the TaskBar and clicking "Load Norton Internet Security." NIS does not immediately load when booting up and it does take a few seconds.
Also, while I do have a SanDisk Extreme II 480GB SATA 6.0 Gbit/s installed, the motherboard Intel controller is actually a SATA II 3 Gbit/s controller. However, I don't believe this affects my speed by much. See my YouTube video above. My SanDisk Extreme II, which I bought a year ago, is the previous generation. The latest generation is the SanDisk Extreme PRO 480GB SATA 6.0GB/s. I highly recommend anyone replace their HDD with an SSD. You don't realize just how slow HDD's are, especially with demanding Windows 7-64 and later O/S's, until you upgrade to an SSD. Upgrade your RAM to whatever the maximum amount your Windows and motherboard can handle. If you have a 32 bit Windows O/S, your maximum is probably 4 GB. If you have a 64 bit Windows O/S, you are limited by what your motherboard can handle.