If when you are installing Microsoft Office 2010 on Windows XP Service Pack 2, and receive this error message; ‘The installation of Microsoft Office 2010 requires that MSXML version 6.10.1129.0 be installed on your computer. Install the component and re-run the setup.‘ then this article may interest you.

This error occurs because Windows XP SP2 and previous versions do not include MSXML 6.0 Service Pack 1 (MSXML6.1), which is a pre-requisite for installing Office 2010.

To resolve this issue, you will have to update Windows XP SP2 to XP SP3 or just download and install the tool MSXML 6.0 SP1 from Microsoft.