In msconfig Windows 7 is set by default for 1 processor. That strikes me as being wrong if, like me, you have a Core 2 Dual processor. I have 2 processors and not 1. You can change this in msconfig so that Windows 7 sees how many processors you have [1,2,or 4] at startup. This will speed up booting your system. Run>type msconfig>click on 'OK'>in System Configuration select the 'Boot' tab> select 'Advanced settings'>select the 'number of processors' and use the drop down box to select how many processors your system has at its disposal. Dual Core = 2, Quad Core = 4. Click on OK in the Boot Advanced Options. In the 'Boot' tab Check the 'Make all boot settings permanent' box>Click on OK in System Configuration. Reboot your system for the changes to take effect. Here's a link to the Vista Forums explaining it in more detail and the advantages. Boot Advanced Options - Number of Processors - Vista Forums Information If you have a multiple core CPU (Ex: Intel Core Duo or Quad CPU) or multiple CPUs, then this will show you how to change the Number of Processors that will be used during boot up for troubleshooting and debugging purposes to be able to determine if there is a problem with a single processor/core, or for a programmer to test their code against a single core while running on their multi-core system. NOTE Vista will use all your processors by default at boot up without this Number of Processors setting box checked. Using all of your available processors (cores or CPUs) during boot allows the computer to boot faster only because a multiple core CPU or multiple CPUs can handle and do more at once than a single core or CPU. Multiple cores do not actually increase the speed, but only increase the number of processor cores working on the job which in turn has the job finish quicker. If you do not have much running at startup, then you may not notice much improvement in how long it takes to startup. Tip People have reported that by checking this setting and selecting all of their available CPUs, they have seen a performance increase in boot up speed despite the Note above . See the example below. If it does not help, then you can do step 7 to undo this and go back to the default settings. Selecting a lower amount of processors to use at boot up than you actually have can increase the amount boot up time causing a longer boot.