office2010无法安装在win7上

在打开后,出现了这样的对话框请问我该怎么办?注:我已经完全卸载了以前的版本,注册表也已经修改,不要告诉我要重装系统。

Office 2007、2010常见安装问题及解决办法
2010年05月05 | 分类: 软件应用 | 5 条评论 | 标签: Office
昨天在Windows XP上安装Microsoft Office 2010时,总是遇到“Windows Installer 服务不能更新一个或多个受保护的windows文件,安装失败,正在回滚更改”提示,前几天在XP中文版上还是OK的,换成英文版试了几次都不行,于是在网络上搜索了一下,最终找到解决方法,看来这个问题在Microsoft Office 2007上就已经很多网友遇到过,本文把几个最常见的安装问题汇总一下,方便遇到类似问题网友参考,大家都进行尝试一下。如果遇到本文没有提到的故障现象,欢迎留言补充。

一、安装Office 2007、2010之前确认内容
1、安装程序来源是否可靠,最好不要使用网络上的修改版本,建议使用官方原版。
2、该版本的Office是否支持现在的操作系统,包括Service Pack也需要确认是否支持。
3、当前帐户是否具有安装权限。
二、卸载和清理上一次安装或卸载残留文件
对安装出现的问题,需要先确认是否存在上一次未安装或卸载完成的Office文件和目录,如果以前安装失败或未卸载干净,可能会影响本次安装结果。
1、优先使用微软官方的清理程序,点击下载:Windows Installer Cleanup Utility。安装后,运行Windows Install Clean Up,如果卸载目录发现Office 2007/2010等版本列表,只需要选中(按住SHIFT+鼠标左键多选),然后点击清理即可,清理完成后再次重试安装。

如果是Windows 7上安装Office 2007/2010遇到问题,先使用上述工具清理一下,然后:
A. 清理注册表中这两项:
HKEY_CURRENT_USER\Software\Microsoft\Office
HKEY_LOCAL_MACHINE\Software\Microsoft\Office
B. 打开Program files文件夹,删除"Microsoft Office"、"OfficeUpdate"、 "OfficeUpdate14"
C. 清理临时文件,在开始菜单输入"%Temp%"并回车,清空临时文件,假如有些文件无法删除,忽略即可。

D. 重启计算机再次尝试安装。
2、很多对未安装完成的程序,可能还未来得及进入程序组,如果Windows Install Clean Up没有发现安装残留,可以使用第三方卸载或清理程序,比如完美卸载等进行清理。或者使用天缘自己写的清理脚本:Office 2007、2010卸载清理问题及批处理
如果安装出现错误,可以先在控制面板——管理工具——事件日志(Event Viewer)里,查看应用程序的日志记录,看看是哪里报告的错误,然后尽可能的根据日志提示信息进行问题定位。
三、无法访问Windows Installer服务安装错误
安装Office 2007/2010必须在非安全模式下进行,如果是在安全模式下运行Office安装程序,可能会报Windows Installer无法访问或没有被正确安装错误。Windows Installer服务可以在系统服务里查看(cmd命令行,运行services.msc)。
四、安装时出现Windows Installer服务不能更新一个或多个Windows文件
下图是最典型的出错提示:

解决办法:
1、上图错误是天缘在Windows XP SP3系统上遇到的,查询后在一个国外网站上见到解决方法(见参考资料)。解决方法是:
把Windows XP安装盘中i386目录下的FP40EXT.CAB解压到系统盘的Program Files\Common Files\Microsoft Shared\web server extensions\40\bin目录下,然后再安装Office 2007或Office 2010就没有问题了。FP40EXT.CAB解压方式可以直接使用WinRAR解压。

2、网上还有一说是通过修改注册表后重启机子,并在安全模式下运行msiexec /regserver后再重启后安装Office方式(msiexec.exe是微软的Windows安装程序,用来处理.msi扩展名的安装文件),不 过天缘实际测试并没效果,通过比较实际安装Office 2010后的结果(如下图,注意图中的路径HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services \MSIServer),感觉网上流传的注册表内容有点问题,下图是天缘机子上ImagePath值(已完成Office 2010安装),所以这里不再转载网上流传的导入注册表方法,想试验该方法的,也可以先尝试网络上的导入注册表信息,也可以按照下图中的 ImagePath值设定测试(未验证,请自行备份注册表),直接在注册中修改ImagePath的类型为REG_EXPAND_SZ,键值为"C:\Windows\system32\msiexec.exe /V",假设系统盘是C:\,如果有网友确认过该方法有效,欢迎留言补充。

五、Office Source Engine服务问题
安装Office时还会经常遇到Office Source Engine问题,Office Source Engine安装错误有两种可能,一是OSE服务被停止或禁用,还有可能OSE被删除或没有安装。可以通过手动进入系统服务里检查Office Source Engine是否存在且可以手动运行(默认是Manual手动状态),如下图(最近用英文版XP抓的图)。
默认位置:系统盘:\Program Files\Common Files\Microsoft Shared\Source Engine\OSE.EXE
如果服务启动存在问题,可以到注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OSE这个位置检查Imagepath是否正确(定位OSE.EXE文件位置)。OSE.EXE文件也可以到以下位置拷贝:
1、如果是Office 2003可以到安装盘的Files\Setup下拷贝。
2、如果是Office 2007/2010可以到安装盘的ProPlus.WW目录下拷贝。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-10-31
哪样的对话框?
第2个回答  2011-10-31
缺组件,请问安装的是正版系统吗?

win7系统不能安装office2010怎么办啊?
1、点击开始菜单上的运行。2、在弹出的运行对话框里输入【regedit】命令,点击确定打开注册表编辑器。3、进入注册表定位到HKEY_CLASSES_ROOT。4、继续点击TypeLib。5、继续点击\\{F5078F18-C551-11D3-89B9-0000F81FE221}。6、继续点击6.0\\0\\win32。7、右键点击win32在列表中选择【权限】选项。8、进...

Win7装不上Office2010 提示MSXML 6.10.1129.0
Win7装不上Office2010并提示MSXML 6.10.1129.0的问题,通常是因为系统中缺少必要的MSXML组件或者该组件版本不兼容所导致的。首先,MSXML是微软提供的一套基于XML的服务,它允许应用程序进行XML数据的解析和处理。Office 2010在安装过程中可能依赖特定版本的MSXML,例如6.10.1129.0,如果系统中没有这个版本...

win7offic2010老是安装出错解决方法
win7offic2010老是安装出错怎么办:1、尝试重启一下电脑随后重新安装。2、打开注册表,找到HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\Installer\\Products,将所有以000021开头的键值全部删除即可。3、如果没有此键值,就尝试重新安装。自定义安装时选择如下。4、选择自定义安装”—“office 共享功能”—将"business...

Win7装不上Office2010 提示MSXML 6.10.1129.0
Win7装不上Office2010并提示MSXML 6.10.1129.0的问题,通常是由于系统中缺少必要的MSXML组件或者其版本不兼容所导致的。首先,MSXML是微软提供的一套用于处理XML文档的服务。Office软件在安装或运行过程中可能会依赖特定版本的MSXML。如果系统中没有安装所需版本的MSXML或者安装了不兼容的版本,就可能导致Of...

做完win7系统后office2010不能安装
WIN7不能安装office2010的原因如下:1、磁盘空间不够造成的。解决方法:选择磁盘空间比较大盘符安装office2010。2、office2010软件问题造成无法安装。解决方法:重新下载office2010软件安装。3、安全软件原因造成不能安装。解决方法:先暂停安全软件,安装office2010以后再开启安全软件。

office2010无法安装在win7上
1、优先使用微软官方的清理程序,点击下载:Windows Installer Cleanup Utility。安装后,运行Windows Install Clean Up,如果卸载目录发现Office 2007\/2010等版本列表,只需要选中(按住SHIFT+鼠标左键多选),然后点击清理即可,清理完成后再次重试安装。如果是Windows 7上安装Office 2007\/2010遇到问题,先使用...

为什么win7系统安装office2010软件会出现问题
1、1权限问题更换用户或参照“windows无法访问指定设备路径或文件您可能没有合适的权限访问这个项目”这篇文章中的第二个解决方案2使用windwos工具MicrosoftFixit 卸载office 2007 , 删除系统缓存和office安装路径中的文。2、可能是office2007的卸载不完全,可以通过以下方法解决1按住winkeywindows徽标键+R,...

64位的office2010在win7上怎么安装?
方法一:卸载32位版本的Office首先,您需要卸载掉已经安装的32位版本的Office。您可以按照以下步骤进行操作:打开控制面板。 选择“程序”或“程序和功能”。 找到并选择已安装的Microsoft Office。 点击“卸载”或“更改”。 按照提示完成卸载过程。方法二:清理残留文件和注册表项在卸载32位版本的...

...offic2010老是安装出错怎么办 win7安装office2010总是出错如何解决...
1、尝试重启一下电脑随后重新安装。2、打开注册表,找到HKEY_LOCAL_MACHINESOFTWAREClassesInstallerProducts,将所有以000021开头的键值全部删除即可。3、如果没有此键值,就尝试重新安装。自定义安装时选择如下。4、选择自定义安装”—“office 共享功能”—将business connectivity   services设置为...

Win7系统无法安装Office2010提示错误代码1902怎么办
方法如下:1、按Win+R键,打开运行,输入services.msc,点击确定;2、在打开的服务窗口中,在右侧找到并双击打开“WindowsEventLog”,将启动类型设置为“自动”即可。下次遇到Win7系统无法安装Office2010提示错误代码1902的情况,就可以直接按上面的方法,开启WindowsEventLog服务来解决了。希望此教程内容可以...

相似回答