May 2007 Entries
Vista, Virtual PC, VMWare & Superfetch

Superfetch is a funky new service in Vista that tries to pre-cache all the files that you use on a regular basis to make your apps run faster and snappier.  While I'm sure this is a good idea in general, if you make heavy use of VMs on your machine you may have noticed a rather heavy load on the HDD.

On my laptop I've narrowed this down to Superfetch trying to pre-cache all of my .vhd and .vmdk files into memory as they're the files that I access the most.  Suffice to say a) they don't fit so it's a waste of time, and b) it does this at the expense of loading other apps. I guess it's logic is that I load Outlook once a week, but I nail the .vmdk files all day every day so that's what it spends the time loading.

Disabling Superfetch has transformed the system, and now the hard disk light goes out sometimes.  Try it out if you're seeing similar issues.

As always, YMMV,

Neil.

Longhorn, Orcas & Team Explorer

They almost play well together.

*If* you need to install all these at the same time you'll find the install for Team Explorer blows up with a rather cryptic error - ask Dan how cryptic it was...

To make it install, fire up the Orcas that you've just installed, create a new Windows Service project, build and install the service ensuring it's service name is "WebClient".  Then when you run the Team Explorer install it'll work just fine.

Enjoy!