New
#11
Look here:
Restart Time
download that little tool and run it. It will cough up number in seconds indicating your restart time.
You can also look in control panel/system/advanced system settings. Look at performance settings. There is a choice there for best performance and another for best appearance. You might run that restart tool with each of those settings to see how they differ.
Exactly what do you have checked in msconfig startup tab when you run the tool?