I think regcleaner would be the best alternative in this case. Remove the files on the hard disk and then use regcleaner to clean up the mess left in the registry.

To prevent this from happening...