Does anyone know a list of optimizations for Windows 7 x64 Ultimate specifically geared for .NET developers?

I primarily develop windows, web/mvc and service applications and use VS2010, SQL 2008 RS, etc. I'm thinking that there are some services/features enabled by default that can be safely disabled, but would like to get some input before I engage in some trial and terror.


If you take every single service and add them up, they'll come to maybe 1% of your CPU time, with the DWM being 80% of it.

Turn off the graphics animations and you'll be good. Anything else may cause troubleshooting issues that just isn't worth it later on when you . . .

  • 1
    1% is probably a bit low unless you have a rather high end system. I just checked my dual core laptop ~23.5hours uptime, and have 55 minutes of DWM and 34m under various svchost processes. That's about 2% for DWM and 1.2% for everything else. Even with my work laptop being an core core2 duo, you'd probably need an current generation Intel quadcore or AMD hexcore system to push it down to 1%. – Dan Is Fiddling By Firelight Sep 28 '11 at 17:36
  • Nope. Tricore Athlon II. No fancy animations. Black background. No aero. Just alt-tab! – surfasb Sep 29 '11 at 4:24

I mostly agree with surfasb; for win7 MS was very aggressive in switching non-essential services from starting automatically to only starting on demand. Unlike in older versions of windows there's really not any significant amount of room to gain by fiddling with OS services. If you install a million crapware apps that lurk in the tray and load at startup you can still run into trouble; but it won't be the OSes fault.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.