Application CleanUp tool for reinstalling

Microsoft Product 설치 Issue 를 진행하다 보면, 해당 Product 을 재 설치 해야 하는 경우가 생깁니다.
프로그램 추가/삭제 를 통해서 해당 Application 을 Uninstall 하는 것을 권장합니다만 프로그램 추가/삭제 에서 해당 Application 이 삭제가 되지 않는 상황을 겪을 수 있습니다. (이는 MSI Database 가 깨졌을 때 발생합니다만...)
이를 간편히 해결할 수 있는 Tool 들이 있습니다. 
 
Windows Installer CleanUp Tool 과 Microsoft Program Manager 로 있는 Aaron Stebner 의 Blog 에서 구할 수 있는 .NET Framework CleanUp Tool 입니다.

Microsoft Installer (MSI) 에 대한 CleanUp Tool
이 Tool 은 어디까지나 MSI 정보를 삭제할 뿐 실제 Product 은 Uninstall 하지 않습니다. 
따라서, Custom 하게 해당 Product 을 Unintall 하셔야 합니다.
(C:\Windows\installer 에서 해당 MSI 또는 MSP 를 선택해서 Uninstall 하는 방법 등)
무엇보다 해당 Product 과 관련하여 manually 하게 Uninstall 하는 방법을 기술한 KB를 참조하셔서 해당 Product 을 Uninstall 하는 것이 좋습니다.
https://support.microsoft.com/kb/290301/ko

.NET Framework 관련한 CleanUp tool (.NET Framework 1.x, 2.0, 3.0, 3.5)
어디까지나 정상적인 방법으로 삭제되지 않을 때 사용하셔야 합니다.
https://blogs.msdn.com/astebner/archive/2006/05/30/611355.aspx