[Fix] Windows XP Shows Error Message: Installation of Microsoft Office 2010 Requires MSXML Version 6.10.1129.0

When you try to install Microsoft Office 2010 in Windows XP, you might get following error message:

Setup is unable to proceed due to the following error(s):

The installation of Microsoft Office 2010 requires that MSXML version 6.10.1129.0 should be installed on your computer. Install the component and re-run the setup. Correct the issue(s) and re-run the setup.

To fix the issue, you can follow any of following solutions:

Solution 1:

Download and install Windows XP SP3 from here. SP3 contains MSXML, so it'll fix your problem.

Solution 2:

If you can't download and install SP3, you can manually download and install MSXML using this link.

Solution 3:

If the above solutions don't work for you, do as following:

1. Type regedit in RUN or start menu search box and press Enter. It'll open Registry Editor.

2. Now go to following key:

HKEY_CLASSES_ROOT\TypeLib\{F5078F18-C551-11D3-89B9-0000F81FE221}\6.0\0\win32

3. Right-click on win32 key and select Permissions.

4. Now select your username and provide Full Control to it.

5. After that in right-side pane, change value of (Default) to following:

C:\Windows\System32\msxml6.dll

NOTE: Here C: is system drive where Windows is installed in your system. If you have installed Windows in any other drive, change C: to that drive letter.

After following any of above mentioned solutions, re-run Office 2010 setup and now it should work without any problem.





Share this article: Facebook | Twitter | Google+ | Reddit | Tell a friend

Posted in: Microsoft Office, Troubleshooting, Windows XP


Other similar articles that may interest you


Comments

  • Good evening
    I followed solution 3, but it didn't work for me. Always the same message at the end.
    What else can I try ?

  • Hi! i have tried all your steps but to no avail! As somebody mentioned on page 1 there is no 6.0 in the reg key HKEY_CLASSES_ROOT\TypeLib\{F5078F18-C551-11D3-89B9-0000F81FE221} only 2.6; 3.0; 4.0; & 5.0! Can anyone help? How on earth can we edit something that is not there! Flip windows is such bull!

  • VG

    ^^ Try to create the key manually.

  • Fix number 3 worked! THANKS

  • I tried what you told me to but i already have the full control on the administrator and the default is already set as C:\Windows\System32\msxml6.dll. Then i installed the msxml6.dll twice but it still didnt work. Please help me.
    Thank You

  • Thanks for this post, i will try that.

  • You Rock! Solution 3 - changing the default value did the trick!
    Thanks!

  • You are God Man!! i was trying to resolve this issue for five hours now and nothing on the internet search helpedme . your solution worked.(Number 3)

  • Solution 3 doesn't work:(

  • I followed the Solution 3 above (using registry editor), but Office 2010 would not install. The error message below would appear.
    Setup is unable to proceed due to the following error(s): 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.

    The solution that worked for me.
    I checked if the msxml6.dll and msxml6r.dll files were in the location C:\Windows\System 32
    The msxml6.dll file was in the location C:\Windows\System 32
    There was no msxml6r.dll file in the location C:\Windows\System 32
    There was a msxml6r(44).dll file in the location C:\Windows\System 32
    The msxml6r(44).dll file was copied to the desktop then renamed to msxml6r.dll file.
    The msxml6r.dll file was copied from the desktop to the location C:\Windows\System 32
    Install Microsoft Office 2010.

    Hope this helps.

  • i try the step and it works

  • I followed all steps but It is also not working for me . I am trying on server 2003 32 bit rdesktop(terminal server)

    Please help me.

  • i followed all the steps and still it doesnt work,, please help me,,, pleeeeeassseeeee

  • Thanks Dane.
    Your solution fixed my issue. Thanks For sharing valuable info :-
    checked if the msxml6.dll and msxml6r.dll files were in the location C:\Windows\System 32
    The msxml6.dll file was in the location C:\Windows\System 32
    There was no msxml6r.dll file in the location C:\Windows\System 32
    There was a msxml6r.dll.mmi file in the location C:\Windows\System 32 msxml6r.dll.mmi
    file was copied to the desktop then renamed to msxml6r.dll file.
    The msxml6r.dll file was copied from the desktop to the location C:\Windows\System 32

  • New solution for me.... this was on 64bit Server 2003,

    msxml6 and 6r.dll files were missing and copied from system32 to the c:\windows\sysWOW64 folder. (My guess is this is okay if you're installing 32bit Office)

    Reinstalled Office 2010, solved.

  • tks man, it helps me a lot!! ^^

Leave a Comment

(required)