如果我们在WIN7安装office2010的时候,提示要安装msxml 6.10.1129.0,那么,请使用如下的方法进行安装。
首先,要从微软上下载msxml 6.10.1129.0,实际上的下载msxml6_x86.msi和msxml6_x64.msi。32位系统只用下载msxml6_x86.msi并安装就可以,64位的系统需要两个都下载并安装。
安装好之后,如果还是不能安装office2010,那么,得使用如下的方法,因为我刚好试过,是成功的。
第一步:运行DLL
用WIN+R键组合呼出运行,在运行里输入regsvr32 /u msxml6.dll,然后确定。
再次在运行里输入regsvr32 msxml6.dll,然后确定。
再尝试一下安装office2010,如果还是不能成功,就按照下面的方法修改注册表
在运行框中输入regedit,回车或点击进入注册表编辑器。或者用WIN+R键组合呼出运行,输入regedit进入注册表编辑器。
依次打开路径,直到找到HKEY_CLASSES_ROOT\TypeLib\{F5078F18-C551-11D3-89B9-0000F81FE221}\6.0\0\win32
如果你的注册表里面没有6.0这一项,请自己添加,添加好之后再在6.0下面新建0和FLAGS。0下新建win32。注意要把FLAGS右边的值设为0,win32的值依然设为C:\Windows\System32\msxml6.dll
如下图,FLAGS的下面就是0
最后,修改如下图的WIN32,将其值改为C:\Windows\System32\msxml6.dll
修改值的方法很简单,选中上图的WIN32,在右边“默认”那里点击右键并选择修改,弹出如下图。
上图中,直接输入C:\Windows\System32\msxml6.dll就可以了。
就这样,尽管有点罗嗦,但是能够解决问题。