You have chosen to sponsor your bid up to a maximum amount of .
I need a simple desktop program for optimizing, speeding up and repairing Windows PCs. It needs to do four things:
* Uninstaller (to trigger normal uninstall or to delete entries which cannot be uninstalled)
* Manage which programs run at startup
* Free up disk space (recycle bin, temporary files, memory dumps, checkdisk fragments, Windows log files, temporary internet files)
* Clean registry (empty registry keys, invalid class keys, validity of shell extensions, invalid help files, invalid clsid/typelib/interface entries, invalid shared/known dlls or com/activex, check application events associated with sound, invalid file/paths, application paths keys/orphan references, invalid fonts, invalid file types /extensions/entries, check windows startup items)
It would be like a cut down version of Glary Utilities (http://www.glarysoft.com/products/utilities/glary-utilities/) or CCleaner (http://www.piriform.com/CCLEANER). It should be written in C#. It's OK if it relies on C++ libraries so long as they're included. I need full rights to all source.