Installation

MsiGetProductInfo failed to retrieve ProductVersion while installalling SQL 2008R2

MsiGetProductInfo failed to retrieve ProductVersion while installalling SQL 2008R2

This week we will discuss one of the most common error messages we get while we install SQL 2008 /R2 version of Windows. This is the third article of SQL Troubleshooting series we started two weeks ago. Last week we discussed issues caused by Performance counters issues.

MsiGetProductInfo failed to retrieve ProductVersion

This week we are going to discuss the error:

MsiGetProductInfo failed to retrieve ProductVersion for package with Product Code = 'A2122A9C-A699-4365-ADF8-68FEAC125D61' Error code 1605 or 1608.

The GUID will vary case to case so for this article I'm going to use this particular GUID.

The main reason why we get this error message is because of the left overs ofpervious version of SQL. So if it's a fresh install say on a new computer or a PC that never had SQL before you mostly probably won't be getting this error message. So there are actually two ways to resolve this problem. One the traditional method and the other is something we came up with. So always I would recommend to follow the traditional method.

Method 1:

This method is where we will find the GUID responsible for in the registry and delete it. Unfortunatelyit's not as easy as it sounds. How it works is we need the reverse search the GUID to find it in the registry. That's that's weird I know well that'sonly way to get it to work.

Some cases the installer will give you multiple key. So you need to search each keys that you get the error message and delete it. Once you are down go ahead and reboot your system and try to install SQL. In very rare cases you might get error messages related to permission something like

In such cases go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components and find the relevant key and take ownership and give full permissions.

Method 2

This method is a little risky but should work at the first attempt. Make sure you don't reboot the system until we complete the process. In this method we will just make the UpgradeCodes unusable until we finish the SQL install.

Now attempt to install SQL again. This time it should work in first try. Make sure you don't reboot the system because sometime other application like MS Office might stop working. Once the installation is complete, close the installer and find the file you saved UC.reg and double click on it and click OK. Now we have up the UpgradeCodes back again.

Well one of this method should definitely work for you. Just be careful while working withregistry. I hope you found this article helpful. Incase if you uses you can ask in the comments sections. We'll be happy to help you.

Middle mouse button not working in Windows 10
The middle mouse button helps you scroll through long webpages and screens with a lot of data. If that stops, well you will end up using the keyboard ...
How to change Left & Right mouse buttons on Windows 10 PC
It's quite a norm that all computer mouse devices are ergonomically designed for right-handed users. But there are mouse devices available which are s...
Emulate Mouse clicks by hovering using Clickless Mouse in Windows 10
Using a mouse or keyboard in the wrong posture of excessive usage can result in a lot of health issues, including strain, carpal tunnel syndrome, and ...