Windows XP MSXML6 Install Failure Fix

From richud.com
Jump to: navigation, search


  • 'MSXML6 SP2' is part of SP3 so doing the bottom steps with msizap will break windows and reinstalling SP3 will not fix it.

Windows XP SP3

To fix it either the simple way [Run the VBS fix here]

or

look in the setup log for the problem GUID e.g.

MsiGetProductInfo failed to retrieve ProductVersion for package with Product Code = '{A43BF6A5-D5F0-4AAA-BF41-65995063EC44}'. Error code: 1608.

  • Reverse first section of the GUID e.g. A43BF6A5 to 5A6FB34A
  • regedit to HKEY_CLASSES_ROOT\Installer\UpgradeCodes\ and search for 5A6FB34A, delete the long key beginning with this value.

You may also have to delete same key in HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\UpgradeCodes\

< Windows XP SP2

Remove MSXML6 SP2 to fix SQL installer

This affects such things as NVIVO that require SQL server installing as part of their setup.

Trying to remove it with Add Remove Programs won't cut it.

msiexec /X {1A528690-6A2D-4BC5-B143-8C4AE8D19D96} /qn
msizap TW {1A528690-6A2D-4BC5-B143-8C4AE8D19D96}


If msizap fails with permissions issues check out you have access to delete;

C:\WINDOWS\Installer\{1A528690-6A2D-4BC5-B143-8C4AE8D19D96}

See Also