Many Windows files and Registry settings are shared by more than one program, so an uninstall utility needs to remove all leftovers for the program without disrupting any other software that may still ...