这是由于系统进行更新后,与office造成冲突,导致office无法安装,根据以下步骤解决。
工具:电脑。
1、点击开始菜单上的运行。
2、在弹出的运行对话框里输入【regedit】命令,点击确定打开注册表编辑器。
3、进入注册表定位到HKEY_CLASSES_ROOT。
4、继续点击TypeLib。
5、继续点击\{F5078F18-C551-11D3-89B9-0000F81FE221}。
6、继续点击6.0\0\win32。
7、右键点击win32在列表中选择【权限】选项。
8、进入用户权限设置界面,将下方的【完全控制】勾选,然后点击确定。
9、右键点击win32右方的默认值,选择修改选项。
10、将默认值修改为【C:\Windows\System32\msxml6.dll】点击保存即可。
为了帮助更多的人,我告诉大家一个我亲身试验并成功的方法,很简单:桌面新建一个记事本,把下文(windows……dll“)复制到记事本中,保存,把扩展名.txt改成.reg,双击执行。再重新安装office看看~
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\TypeLib\{F5078F18-C551-11D3-89B9-0000F81FE221}][HKEY_CLASSES_ROOT\TypeLib\{F5078F18-C551-11D3-89B9-0000F81FE221}\6.0]
[HKEY_CLASSES_ROOT\TypeLib\{F5078F18-C551-11D3-89B9-0000F81FE221}\6.0\0]
[HKEY_CLASSES_ROOT\TypeLib\{F5078F18-C551-11D3-89B9-0000F81FE221}\6.0\0\win32]
@="c:\\windows\\system32\\msxml6.dll"
1、下载MSXML 6.0,在微软官方下载中心就能下载。或者在百度上搜索下载msxml6_x86.msi和msxml6_x64.msi。32位系统只用下载msxml6_x86.msi。
2、下载好后运行这两个文件,32位系统只运行msxml6_x86.msi。
3、运行后结果出来后点击完成。这里我们可以尝试一下安装office2010看能不能成功,不能的话继续下面的步骤。
4、用WIN+R键组合呼出运行,在运行里输入regsvr32 /u msxml6.dll,然后确定。再次在运行里输入regsvr32 msxml6.dll,然后确定。再尝试一下安装office2010,看能不能成功,不能的话继续下面的步骤。
5、我们单击左下角的开始,在下方搜索框里输入regedit,回车或点击进入注册表编辑器。或者用WIN+R键组合呼出运行,输入regedit进入注册表编辑器。
6、依次打开路径,直到找到HKEY_CLASSES_ROOT\TypeLib\{F5078F18-C551-11D3-89B9-0000F81FE221}\6.0\0\win32。
7、选中win32,单击右键然后再选择权限。
8、将你自己的用户权限设置为完全控制,即在完全控制右边的允许下面的方框打上勾。完成后点击应用,再点击确定。
因为系统更新之后,OFFICE2010没有更新,所以导致问题。
1:运行【regedit】,不包含括号。
2:找到
HKEY_CLASSES_ROOT\TypeLib\{F5078F18-C551-11D3-89B9-0000F81FE221}\6.0\0\win32
3:右键WIN32属性,选择安全,然后下面选择完全控制。
4:单击WIN32,在右边的窗口,双击“默认值”,在数值里面输入C:\Windows\System32\msxml6.dll
5:确定,重新装OFFICE
网盘地址:http://yunpan.cn/QpzRP5vdRquPW
最好是用msxml.reg这个文件名 记得在记事本里 文件-另存为后 这样
保存后运行
WIN7 64位装msxml6_x64.msi和msxml6_x86msi
32位只装msxml6_x86.msi