I had Sql Server 2008R2 Developer's Edition Installed on my machine, Two Named instances,
Default Instance was Sql Server Express. and there was another named Instance Evaluation Enterprise Edition.
I wanted to clean my machine and get rid of all the unwanted instances. I started Uninstalling the instances one by one using SQL Server Uninstall wizard.
Now when I am trying to install Sql Server back on my machine it passed the initial Tests but later on fails on the following step.
![enter image description here][1]
__At this point when I try to Install the Stepup files I get the following error__
__What I have tried so far__
1. [`MsiGetProductInfo failed to retrieve ProductVersion for package during install`](http://social.msdn.microsoft.com/Forums/sqlserver/en-US/89eb8038-68a6-4201-a784-aa0063f4d8c0/msigetproductinfo-failed-to-retrieve-productversion-for-package-during-install?forum=sqlsetupandupgrade).
2. [`Solving MsiGetProductInfo failed to retrieve ProductVersion for package with Product Code`](http://gaurangpatel.net/solving-msigetproductinfo-failed-to-retrieve-productversion-for-package-with-product-code-8bdd006d-d5f0-4aaa-ba13-65995063ec44-error-code-1608)
3. [`SQL Server 2008 R2 – Error code: 1605`](http://slecluyse.wordpress.com/2011/10/11/sql-server-2008-r2-error-code-1605/).
I have tried doing what all three of the above posts suggest but the problem still persists. I have tried cleaning up my Registry by searching and deleting the registries but nothing has worked as yet.
__Trying to Install__
SQL Server 2008 R2 Developer's Edition (64 bit)
__Operating System__
Windows 7 Home Premium (64 bit)
Any help any suggestions? any articles or any pointers in the right directions please thank you.