Windows 7 made for fast booting

Microsoft logo
Windows 7 aims to shake up the boot time

Leading Microsoft engineer Michael Fortin says that speeding up booting times is one of the priorities of Windows 7. Under 15 seconds is his target for a 'very good system'.

Boot times are influenced by systems and configurations. In tests with machines running Vista, over a third started up in 30 seconds or less, while around three quarters of them took 50 seconds of less.

Fortin says: "From our perspective, too few systems consistently boot fast enough and we have to do much better. Obviously, the systems that are greater than 60 seconds have something we need to dramatically improve – whether these are devices, networking or software issues... there are also some system maintenance tasks that can contribute to long boot times."

The cleaner the install, the better

He continues: "In scanning dozens of systems, we've found plenty of opportunity for improvement and have made changes. Illustrating that, please consider the following data taken from a real system. As the system arrived to us, the off-the-shelf configuration had a 45 second boot time. Performing a clean install of Vista SP1 on the same system produced a consistent 23 second boot time. Of course, being a clean install, there are many fewer processes, services and a slightly different set of drivers (mostly the versions were different).

"However, we were able to take the off-the-shelf configuration and optimise it to produce a consistent boot time of 21 seconds, two seconds faster than the clean install because some driver/BIOS changes could be made in the optimised configuration... if a service is not absolutely required, it shouldn't be starting and a trigger should exist to handle rare conditions so that the service operates only then.

Fortin says that device and driver initialisation can significantly affect lagging boot times, which Windows 7 seeks to avoid by increasing the number of drivers that are initialised in parallel. Making diagnostic fixes and communicating them with users is also an important consideration with Windows 7. An obvious problem is a user having too many startup applications, but less well known are the results of having problematic boot or logon scripts.

IT teams slow us down

In corporate environments too, IT teams can change the defaults and set up client systems to contact local servers. The result can be that booting up and logging on can take minutes taking into account networks timing out and server authentication. Such scripts can run expensive programs consuming CPU, disk and memory resources.

Fortin adds:"In addition to working on Windows 7 specific features and services, we are sharing tools, tests and data with our partners. The tools are available to enthusiasts as well. The tools we use internally to detect and correct boot issues are freely available today here as part of the Windows Performance Toolkit."

He also refers to additional software and how Microsoft must provide developers and users with the tools to maximise the quality for Windows users and for the users to know whether its performance is up to scratch.

Myth busting

Signing off, Fortin says that it's important to destroy the myths that have developed about certain configuration changes improving performance when they don't.

"Many recommended changes aren't helpful at all," he concludes. " For instance, we've found the vast majority of 'registry tweak' recommendations to be bogus. Here's one of my favourites. If you perform a Live search for 'Enable Superfetch on XP', you'll get a large set of results. I can assure you, on Windows XP there is no Superfetch functionality and no value in setting the registry key noted on these sites. As with that myth, there are many recommendations pertaining to CPU scheduling, memory management and other configuration changes that aren't helpful to system performance."

Latest in Windows
Printer
No, your printer isn't possessed: a Windows 11 23H2 bug could be making it print random characters when connected via USB
Man having Windows 11 problems with his laptop
Fed up of adverts creeping into Windows 11? You won’t like Microsoft’s latest update, then, although it does provide some important bug fixes
Acer Aspire 14 AI laptop display showing the Windows 11 login screen
Shock, horror – I’m not going to argue with Microsoft’s latest bit of nagging in Windows 11, as this pop-up is justified
A laptop on a desk with the Windows 11 background on its screen.
Microsoft is adding image editing and compression to its Windows Share feature - and I couldn't be happier
AOC Agon Pro AG276FK gaming monitor tilted slightly to the side, showing the Windows desktop screen
Windows 11 users get ready for more ‘recommendations’ from Microsoft – but I’m relieved to say these suggestions might actually be useful
Microsoft Store logo on a blurred background
There's finally a fix for an annoying Microsoft Store bug that's older than Windows 11
Latest in News
An image of the Samsung Galaxy S25 Ultra from a hands-on event
Samsung Galaxy S26 Ultra could resurrect an intriguing camera feature
Cristin Milioti in Black Mirror season 7
Netflix launches trailer for Black Mirror season 7, giving us a look at its first-ever sequel episode and an unexpected returning character
A graphic of the PC Gaming Show
Get ready for a bounty of PC games on June 8, as the PC Gaming show is back
A close up of The Daily podcast from Pocket Casts' web page
‘Podcasting shouldn’t be locked behind walled gardens’: Pocket Casts slams Spotify and makes its web player free to all
A smartphone on a sofa showing the WhatsApp, Telegram and Signal apps
Forget AI – WhatsApp is planning a simple messages feature that could be its most useful upgrade in years
NordicTrack Ultra 1
The new NordicTrack Ultra 1 treadmill looks like it was designed by an architect and costs $15,000