Office 2007 安装错误的解决方案
今天帮一个朋友重装office 2007,系统是xp sp2,之前装过office 2003,2007,后来因为ppt经常报错就卸载重装。每次开始安装就报告遇到了一个错误,只能关闭,没有任何提示。怀疑是原来使用过绿色版的office导致卸载不干净,网上下载office 2007注册表清理工具,并且删除原来的安装缓存文件和安装文件,清理后仍然报错。换用另外一个正常使用的安装程序,报错。
检查用户temp文件夹中的安装log文件,出错步骤是在安装officeMUI.msi,提示 系统管理员设置了系统策略,禁止进行此安装。升级Windows Installer 4.5,修改Windows Installer策略(除非你改过,否则这一步没任何效果),安装,仍然遇到同样的问题。不过有时候遇到的是ExcelMUI.msi安装失败。
使用Installer Clean Up Utility清理安装向导文件,仍未解决。
创建新账户,禁用安全卫士360以及杀毒软件,安全模式都尝试过,同样报错。
最后,仍然怀疑问题在注册表上。但因为一开始就清理过注册表,所以很奇怪。手动检查注册表,发现注册表项残留
HKEY_CLASSES_ROOT\Installer\Products\*F01FEC
删除相应注册表项后,安装正常。
经验:不能完全相信软件,尤其是非官方发布的……
附:
1.Office2007强制完美卸載工具 恢复注册表到安装前状态
http://www.greenspe.com/soft/194.html
2.别处挖来的Office 2007 注册表信息清理方案
1、regedit
2、浏览到 HKEY_CURRENT_USER\Software\Microsoft\Office\12.0
3、删除12.0这个子键
4、浏览到如下子键,删除对应的子键
注:下面以星号括起来的子键,例如 *office12*,表示前后都有文字,这个子键名称可能是变化的,但一定含有office12的字样。并不是说以星号开头结尾的子键。
* HKEY_CURRENT_USER\Software\Microsoft\Office\12.0
* HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0
? HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Delivery\SourceEngine\Downloads\*0FF1CE}-*
* HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*0FF1CE*
* HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UpgradeCodes\*F01FEC
? HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\*F01FEC
? HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ose
* HKEY_CLASSES_ROOT\Installer\Features\*F01FEC
* HKEY_CLASSES_ROOT\Installer\Products\*F01FEC
* HKEY_CLASSES_ROOT\Installer\UpgradeCodes\*F01FEC
? HKEY_CLASSES_ROOT\Installer\Win32Assemblies\*Office12*
(标*的是要重点照顾的,实际上,我用注册表清理工具清理完,只删了HKEY_CLASSES_ROOT\Installer\Products\*F01FEC键值就可以正常安装了)
5、浏览到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
6、依次查看每个 UninstallString ,找到所有的 office12的相关项,这可能包含 \Office Setup Controller\Setup.exe 这样的字样。
7、删除每个找到的子键。
重新启动计算机 重新安装Office 2007。
Office 2007安装失败的解决方案(转载)
Office 2007无法卸载,也无法安装——我的同事计算机上安装的Office 2007坏掉了,想卸载后重新安装,但卸载也卸载不掉,安装也安装不上去。是软件,无非就是两个地方:注册表和文件,我查找了一下kb,然后结合以前的经验,成功的卸载并重新安装了Office 2007。强制卸载office 2007需要执行如下步骤:
Office 2007文件夹文件
%windir%\installer
1、按住winkey(windows徽标键)+R,输入%windir%\Installer,回车。打开installer文件夹。
2、右键点击窗口右边的空白处,查看-详细信息。
3、到资源管理器菜单栏,查看,勾选状态栏。这样您就可以在资源管理器最下面的状态栏看到文件的详细信息。
4、依次点击每个MSI,留意看状态栏的详细信息。找到每个Office 2007的相关文件,这可能包括word2007等相关组件。
5、在每个Office 2007的msi上,点击右键,选择 卸载。
Office Source Engine服务
1、按住winkey(windows徽标键)+R,输入 services.msc,回车。打开服务器管理器。
2、找到Office Source Engine,右键点击,选择停止。
Office 2007安装文件和目录
1、按住winkey(windows徽标键)+R,输入 %CommonProgramFiles%\Microsoft Shared,回车。
2、删除Office12 和 Source Engine 目录
3、按住winkey(windows徽标键)+R,输入%ProgramFiles%\Microsoft Office,回车。
4、删除Office12目录
5、按住winkey(windows徽标键)+R,输入 %appdata%\microsoft\templates ,回车
6、删除 Normal.dotm 和Normalemail.dotm 文件。
5、按住winkey(windows徽标键)+R,输入 %appdata%\microsoft\document building blocks,进入2052或者1033文件夹
6、删除 Building blocks.dotx 文件
7、按住winkey(windows徽标键)+R,输入 %AllUsersprofile%\Application Data\Microsoft\Office\Data 回车
8、删除所有文件
临时文件
1、按住winkey(windows徽标键)+R,输入 %temp%,回车
2、删除所有文件
缓存文件
1、在资源管理器 :工具菜单-文件夹选项-查看-高级设置,依次执行如下点击或勾选:
来源:(http://blog.sina.com.cn/s/blog_5f341d450100d76e.html) - Office 2007安装失败的解决方案(转载)_阿哲_新浪博客
·勾选“显示系统文件夹内容”
·取消勾选“隐藏受保护的操作系统文件”
·点选“显示所有文件和文件夹”
·取消勾选“隐藏已知文件类型的扩展名”
·点击应用
·点击“应用到所有文件夹”
2、查找所有本地硬盘的根目录,找到 \MSOCache\All Users 目录,进入。
3、删除该目录下所有包含这样字样的目录: 0FF1CE)-
Office 2007注册表
1、regedit
2、浏览到 HKEY_CURRENT_USER\Software\Microsoft\Office\12.0
3、删除12.0这个子键
4、浏览到如下子键,删除对应的子键
• HKEY_CURRENT_USER\Software\Microsoft\Office\12.0
• HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0
• HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Delivery\SourceEngine\Downloads\*0FF1CE}-*
• HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*0FF1CE*
• HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UpgradeCodes\*F01FEC
• HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\*F01FEC
• HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ose
• HKEY_CLASSES_ROOT\Installer\Features\*F01FEC
• HKEY_CLASSES_ROOT\Installer\Products\*F01FEC
• HKEY_CLASSES_ROOT\Installer\UpgradeCodes\*F01FEC
• HKEY_CLASSES_ROOT\Installer\Win32Assemblies\*Office12*
注:上面以星号括起来的子键,例如 *office12*,表示前后都有文字,这个子键名称可能是变化的,但一定含有office12的字样。并不是说以星号开头结尾的子键。
5、浏览到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
6、依次查看每个 UninstallString ,找到所有的 office12的相关项,这可能包含 \Office Setup Controller\Setup.exe 这样的字样。
7、删除每个找到的子键。
重新启动计算机 重新安装Office 2007。
Office 2007 安装失败的问题解决
Office2007是微软最新的办公软件套装,采用了最新的XML技术,有效地降低了文档的体积,增加了文档的兼容性。
但是相对于其他应用软件,微软自己开发的软件大都对系统的依赖性很强,因此如果系统存在问题就会影响安装。
尤其是系统当系统中存在老版本,特别是非原版office的时候安装失败的几率尤为大。
一般处理方法是从控制面板中卸载以前安装过的office版本,然后重启计算机安装新版office2007。
如果这种方法依然无法解决问题,操作就相对比较麻烦了,需要手工删除系统内的相关注册信息和安装信息。
首先,打开“C:\Windows\Installer”文件夹。
依次找到里面所有的安装包。右键选择文件包,并选择“属性”。查看“详细信息”。凡遇到与Office有关的项目,运行安装包选择卸载。
然后,在开始菜单中运行“regedit”。打开注册表编辑器,依次删除以下项目。(修改注册表可能造成系统崩溃,请注意备份数据)
HKEY_CURRENT_USER\Software\Microsoft\Office\12.0
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0
删除整个“12.0”键值
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Delivery\SourceEngine\Downloads\
删除下面所有包含“0FF1CE}-”的键值
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\
删除下面所有包含“0FF1CE*”的键值
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UpgradeCodes\
删除下面所有包含“F01FEC”的键值
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\
删除下面所有包含“F01FEC”的键值
KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ose
删除整个“OSE”键值
HKEY_CLASSES_ROOT\Installer\Features\*F01FEC
删除下面所有包含“F01FEC”的键值
HKEY_CLASSES_ROOT\Installer\Products\
删除下面所有包含“F01FEC”的键值
HKEY_CLASSES_ROOT\Installer\UpgradeCodes\
删除下面所有包含“F01FEC”的键值
HKEY_CLASSES_ROOT\Installer\Win32Assemblies\
删除下面所有包含“Office12”的键值
浏览HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall下每一个UninstallString,找到所有与“Office12”相关的内容,删除。
全部做好后,重新启动计算机。再次安装office207 均可正常安装。
无法通过“控制面板”卸载 Office 2003、Office 2007 或 Office 2010 套件的情况下,如何才能将其卸载?
文以前包含一个指向 Windows 安装程序清理实用程序 (MSICUU2.exe) 的链接。如果在安装 Microsoft Office 之外的其他产品时被定向到本文来解决问题,请联系软件制造商以寻求该产品的安装支持。或者,参阅下列 Microsoft 知识库文章,以获得解决产品(使用 Windows Installer)的卸载问题的步骤:
2438651 (http://support.microsoft.com/kb/2438651/ ) 如何解决在 Windows 计算机上安装、卸载或升级程序时可能出现的问题
虽然 Windows 安装程序清理实用程序解决了一些安装问题,但有时它会损坏计算机上安装的其他组件。因此,已从 Microsoft 下载中心删除该工具。本文中的修复问题解决方案能够完全删除 Office 2003、2007 和 2010 套件,而不会损坏其他 Windows 组件。
本文涵盖了 Office 版本 2003、2007 和 2010。另外,还有一篇文章介绍了手动删除 Office 2007 的步骤。有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
971179 如何在无法使用“添加或删除程序”功能卸载 2007 Office 套件时将其卸载?
如果满足下列条件之一,您将无法使用 Windows XP“控制面板”中的“添加或删除程序”功能或 Windows Vista“控制面板”中的“程序和功能”功能卸载计算机上的现有 2003、2007 或 2010 Microsoft Office 套件:
· 当您尝试安装新程序时,安装过程并未完成。因此,该程序处于部分安装状态。当您尝试再次安装该程序时,将不会成功。
· 此时无法删除以前安装的程序,因为安装文件已损坏。
· 如果以前尝试安装 Office 2010 时遇到问题。
解决该问题的步骤
验证是否无法使用“添加或删除程序”功能或“程序和功能”功能卸载 Microsoft Office 系统。为此,请按照下列步骤操作:
对于 Windows XP 或 Windows Server 2003
1. 依次单击“开始”、“运行”,在“打开”框中键入 control appwiz.cpl,然后按 Enter。
2. 从应用程序列表中单击以选择 Office System 产品,然后单击“删除”。
对于 Windows Vista
1. 单击“开始”,在“搜索”框中键入“程序和功能”,然后按 Enter。
2. 单击以选择希望从已安装产品列表中卸载的产品,然后从显示可用任务的栏中单击“卸载/更改”。
对于 Windows 7
1. 单击“开始”,在“搜索程序和文件”框中键入“程序和功能”,然后按 Enter。
2. 单击以选择希望从已安装产品列表中卸载的产品,然后从显示可用任务的栏中单击“卸载/更改”。
如果您可以使用“添加或删除程序”卸载 Microsoft Office 套件,则您已完成此文章。如果您无法卸载 Microsoft Office 套件,您的“添加或删除程序”对话框可能存在问题,或无法卸载某些 Microsoft Office 组件。在这些情况下,您无法重新安装 Microsoft Office 套件。请转至下一节使用其他方法卸载相应的 Microsoft Office 套件。