Unless you make a disk image immediately after a fresh install and tweaking session of Windows, it can be tiresome to disable all the services you don't need with every reformat or major hardware upgrade. Fortunately, we now have tools such as Sordum's Easy Service Optimizer to take the grunt work out of these micro-tweaks.
Although at version 1.0, ESO already has everything you need, regardless of your experience level with Windows' various services. If you just want to keep things simple, you can select one of the predefined profiles -- Default, Safe, Tweaked and Extreme. These profiles use advice from the Black Viper website, if you're curious about what services each setting targets.
For fine-grained control, you can alter the starting parameters of services as you would with the operating system's own Services manager, however, you can also save and load configuration lists for custom profiles, or even output a Registry file so you can apply the changes without the program.
ESO supports all popular Windows versions, from XP all the way through to 10, so no problems there. A word of caution -- tweaking services can cause a multitude of issues, so if you're not sure if you need one, don't disable it!