Published on Maximum PC (http://www.maximumpc.com)


Engineering Windows 7 for Faster Boot Performance
Created 09/04/2008 - 6:58pm

Maximum IT
    • Novell: It's Tough to Make Money with Open Source, "Keep it Proprietary"
    • Dell's 3Q Sales and Profits Fall Flat
    • Kaboom! Data Firm Makes Its Point by Blowing Up a Server

    Sponsored
SEE MORE MAXIMUM IT
News
  • Intel Wants to put a Chip in Your Brain
  • Magic Mouse Drivers For Windows Emerge
  • Is Apple Using a Technicality to Avoid 3G License Fees?
  • Roadmap Slide Pegs Windows 8 for 2012
  • Is T-Mobile Looking to Team Up With Another US Carrier?
SEE MORE NEWS
News

Engineering Windows 7 for Faster Boot Performance

Posted 09/04/08 at 09:58:05 PM  by Mark Edward Soper

comment Commentsprint Printemail EmailDeliciousDiggStumbleUponRedditFacebookSlashdot

Engineering Windows 7 for Faster Boot Times

What can be done to help Windows 7 boot faster? According to Windows Fundamentals feature team leader Michael Fortin, blogging on the e7 (Engineering Windows 7) blog. a clean install isn't necessarily the way to go:

As the system [running Windows Vista SP1] 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 were 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 optimize it to produce a consistent boot time of ~21 seconds, ~2 seconds faster than the clean install because some driver/BIOS changes could be made in the optimized configuration.

Fortin identifies a number of design goals for Windows 7 to help it achieve a high percentage of "very good" boot times (under 15 seconds), including:

  • Reducing the number of system services
  • Reducing the demand that system services make on CPU, disk, and memory resources
  • Device and driver optimization
  • Improving parallelism of driver initialization (enabling multiple drivers to be installed at the same time)
  • Faster prefeching optimized for both traditional and SSD hard disks

Fortin's comments suggest that Microsoft is working very closely with system vendors to help assure that Windows 7 works well in typical preconfigured systems. Hopefully, Microsoft has learned a lot from the vast difference in performance between clean installs of Windows Vista and systems cluttered with OEM products not optimized for Vista. 

Don't want to wait for Windows 7 to get faster boot times? Fortin also discusses analyzing systems with the Windows Performance Toolkit for Windows Vista and Windows Server 2008, available here.

How do you define fast boot time? When is a system "ready to go?" Hit the comment button and give us your thoughts.

Illustration adapted from Windows 7 logo courtesy of ArsTechnica.

COMMENTS:13
TAGS: microsoft, operating system, windows 7, e7, Engineering Windows 7
COMMENTS
  • Login or register to post comments
  • Technology News

  • Computer Cooling Fans

  • Computer Cases

  • PC Game Controllers

  • PC Games

  • Computer Hardware

  • Headphones

  • MP3 Players

  • Stream Video

  • Computer Mouse

  • Monitors

  • Motherboards

  • NAS Storage

  • Networking

  • Laptop Computers

  • DVD Burner

  • Digital Cameras

  • Portable Storage

  • Computer Accessories

  • Smartphone

  • Antivirus Software

  • Sound Cards

  • Speakers

  • Computer Systems

  • Thumb Drives

  • Video Cameras

  • Video Card Reviews

  • Water Cooling

  • Gadgets

  • Keyboards
  • Contact Us
  • Advertising
  • Privacy Policy
  • Terms & Conditions
  • RSS Feeds
  • TechBlips
  • PCHardwareBlips
  • Site Map
  • Customer Service
Future © 2009 Future US, Inc. All Rights Reserved.

Source URL: http://www.maximumpc.com/article/news/engineering_windows_7_faster_boot_performance

Links:
[1] http://www.maximumpc.com/user/marcus_soperus
[2] http://blogs.msdn.com/e7/
[3] http://blogs.msdn.com/e7/archive/2008/08/29/boot-performance.aspx
[4] http://msdn.microsoft.com/en-us/library/cc305187.aspx
[5] http://www.microsoft.com/whdc/system/sysperf/perftools.mspx
[6] http://arstechnica.com
[7] http://www.maximumpc.com/article/news/redmond_offers_a_peek_behind_windows_7_curtain_with_new_blog
[8] http://www.maximumpc.com/article/news/a_closer_look_windows_7s_approach_system_performance
[9] http://www.maximumpc.com/article/news/windows_7_on_track_vista_acceptance_up_redmond_says