Windows Updates, BITS, Windows Defender, Windows Firewall, ICS, Security Center, Event Logging Service and probably more that I haven't noticed and missing from the registry. While I know I can boot up my one of my Win7 virtual machines and export hives* of the needed registry keys I was wondering if someone knew of a program that could repair all of these services automatically since windows can't short of a complete a complete reinstall.
As I was typing this up I spoke with my coworkers and they too have had some computers recently missing many services and simply reinstalled windows. I'd just reinstall windows myself if I knew the services were missing when I started but now it will take just as much time reinstalling/updating windows as I've already put into the machine + fixing the services.
TL;DR Someone know of a program that can repair damaged and install missing windows services? I'd rather avoid reinstalling windows every time I discover the services missing or spending time manually fixing them. Recent conversation (30m ago) with co-workers lead me to believe this is going to be a common problem if it isn't already but overlooked problem.
* For those wondering the registry is store in hives. Regedit allows you to export parts/all of the registry to either .reg files or raw .hive files. There are a few differences between hives and reg files. Normal reg can be modified with an text editor, contain location information but lack permissions. Hives can't not be modified easily, contain permission info but lack location information. Since hives lack location information this makes them incredibly dangerous to import if you don't know what you are doing. Importing hives make all the warnings about damaging your registry with reg files look a little silly. Importing hives is like comparing sticking your hand in boiling water to sticking it in lava. If you import hives even slightly wrong you WILL destroy all/part of your registry. Just don't use hives. I mention them specifically for the people that know what they are and how to use them for everyone else this is what they are and why they are dangerous in a nutshell.
Fixed a grammar mistake.
Edited by Credomane, 05 September 2012 - 11:55 AM.