1. A lot of people recommend disabling MS Task Scheduler because it's "rarely" used and constantly takes up system resources. However, after doing so, my system took longer to boot, and Windows Networking and IBM Access Connections took over 40 seconds after shell bootup to start. Apparently, Windows uses Task Scheduler to optimize startup order and boot times, and the benefits of leaving it on may outweigh the resource savings of disabling it. Go figure.
2. I downloaded an unsupported tool called Microsoft Bootvis (http://www.majorgeeks.com/download.php?det=664), which analyzes your boot process and optimizes it for speed. After running a trace + driver delay and optimizing, my boot times went from 52 seconds (well over a minute including networking) to 28 seconds total.
Now that everything has been reordered on disk, I might try turning off task scheduler again so it doesn't fudge anything up in the future, but for now, I'm very happy with the huge boot time improvements made to my previously unoptimized system
PS - bootvis isn't supported by MS, but I just ran it successfully on IBM preinstalled XP-Pro SP1 and SP2 RTM machines. Works like a charm.[/url]






