win10安装不了office 2010提示“MSXML版本6.10.1129.0”怎么办

2024-12-16 13:54:35
推荐回答(2个)
回答1:

你好,解决的方法如下:

首先下载MSXML 6.0,这个在微软官方下载中心下载。或者在百度上搜索下载msxml6_x86.msi和msxml6_x64.msi。win7的32位系统只用下载msxml6_x86.msi。

下载好后运行这两个文件,32位系统只运行msxml6_x86.msi。分别点击安装 直接到安装成功的结果。

WIN+R键组合运行,在运行里输入regsvr32 /u msxml6.dll,然后确定。如果出现图二的现象。再尝试一下安装office2010,如果不成功,继续下面的步骤。

WIN+R键输入regedit,回车或点击进入注册表编辑器。依次打开路径,直到找到点击“HKEY_CLASSES_ROOT”下的“TypeLib”的“F5078F18-C551-11D3-89B9-0000F81FE221}”\6.0\0\win32。

我们选中win32,单击右键然后再选择权限。

左边选择win32,然后选中右边的默认后右键单击再选择修改。将数值数据更改为C:\Windows\System32\msxml6.dll,改好后点击确定。

如果HKEY_CLASSES_ROOT”下的“TypeLib”的“F5078F18-C551-11D3-89B9-0000F81FE221}”没有出现\6.0\0\win32。就自己新建一个。建好后再在6.0下面新建0和FLAGS。0下新建win32。注意要把FLAGS右边的值设为0,win32的值依然设为C:\Windows\System32\msxml6.dll。重复第五、六步步,确定ok。最后,安装office2010就好了。

回答2:

同样的问题.
分析后应是如下原因:
你的Office
2010和我一样是beta版下载的。安装需要MSXML
6.10.1129.0(精确的版本),而windows自动升级之后(如360自动安装补丁),MSXML已经升级成更高的版本了。
但是Office
2010
beta
版比较笨,只认识MSXML
6.10.1129.0。所以安装office报错,就更新MSXML也报错。