Common application can use the registry SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall these locations to obtain (3), but not through the application of the shop to install, I passed some third-party applications such as cclear or revounstall SOFTWARE can obtain (pictured), but I don't know how to implement in c #,
