VM Junkie

April 7, 2009

Making a Thin Client on Fat Hardware: Part 3

Filed under: view, vmware — ermac318 @ 10:45 am

I wanted to add a bit to my previous posts about WinFLP – there are still a few more optimizations you can do to get it running a bit better.

Something a friend pointed out was – why does WinFLP have such a smaller disk footprint, but not a substantially smaller memory footprint? Will that’s because for some reason, Microsoft doesn’t turn off very many services for WinFLP. In fact, I’ve managed to get away with disabling all the following services in my WinFLP image with no impact on the View Client (as far as I can tell):

  • Application Layer Gateway Service
  • Error Reporting Service
  • Help and Support
  • Infrared Monitor
  • IPSEC Services
  • IPv6 Helper Service
  • Remote Registry
  • Secondary Logon
  • Security Center
  • Smart Card
  • SNMP Service
  • SSDP Discovery Service
  • System Restore Service
  • Task Scheduler
  • TCP/IP NetBIOS Helper
  • Telephony
  • Themes
  • Wireless Zero Configuration
  • Workstation

Other things you can do: make sure the System Restore service is fully disabled, otherwise post-sysprep it turns back on.

Clean out the following folders:

  • C:\Windows\$* (these are all hidden folders containing uninstall information for patches)
  • C:\Windows\SoftwareDistribution\* (this is still left over by Windows Update)
  • C:\Windows\ServicePackFiles\* (stuff left over from our Service Pack install)

Before cleaning these folders, my image had grown to 1.63GB! That’s double the size of my blank install. After cleaning that stuff, it dropped back down to a much more manageable 818MB. I bet compressed that will fit on a single CD!

Lastly, if you would like to take your sysprep’d image and boot it from a USB key, you may find this tutorial useful. Replacing all those old, loud hard disks with little 1GB flash drives (buy a 10 pack at your local electronics store, or just go to a lot of trade shows!) can save you a lot of power and headaches!



  1. Go to BlackViper.com and read about disabling Windows XP services, you can also make a registry file there that will do all the services disabling etc.

    Comment by Tom — April 7, 2009 @ 10:51 am

  2. I’ve disabled error reporting in both services and in my computer properties, yet error reporting still occurs.

    Is there a way to disable it completely?

    Comment by zora sourit — December 3, 2009 @ 4:16 am

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Blog at WordPress.com.

%d bloggers like this: