Make XP and Vista boot as fast as Windows 7

There's no single reason why Windows 7 boots faster than its predecessors. Instead of inventing a magic new technology, Microsoft has spent a very long time investigating the boot process, uncovering the bottlenecks and finding ingenious ways to reduce their cumulative impact.

For example, early on in the boot process Windows must load and initialise drivers for every device that it finds. Previously it did this one by one, so if one driver was slow and buggy then it would hold up the boot for everyone.