解决方案
我们建议您按顺序执行本文提供的方法。但是,如果您之前尝试使用以下方法之一删除 Office 失败,可以快速尝试此列表中的其他方法:
方法 1:从“控制面板”卸载 Microsoft Office 2007 套件
若要从“控制面板”删除 Microsoft Office 2007,请按照以下步骤操作:
- 在控制面板中,打开“程序和功能”。
- 在当前安装的程序列表中找到 Microsoft Office 项。
- 选中该项,然后单击“卸载”(在 Windows XP 中为“删除”)。
- 如果列表中存在多个 Office 产品,请重复此操作。
- 重新启动计算机。
方法 2:使用 Microsoft Fix it 卸载 Microsoft Office 2007 套件
注意 Fix it 解决方案不会删除单独安装在计算机上的个别 Office 程序。例如,如果您安装了 Microsoft Office Professional 2007 和 Microsoft Office Visio 2007,则 Fix it 解决方案仅删除 Microsoft Office Professional 2007,而不会删除 Visio 2007。
此外,如果您使用 Fix it 解决方案之一,则必须重新启动计算机。若要自动卸载 2007 Microsoft Office 套件,请单击“修复此问题”按钮或链接。单击“文件下载”对话框中的“运行”,然后按照 Fix it 向导中的步骤执行操作。
此外,如果您使用 Fix it 解决方案之一,则必须重新启动计算机。若要自动卸载 2007 Microsoft Office 套件,请单击“修复此问题”按钮或链接。单击“文件下载”对话框中的“运行”,然后按照 Fix it 向导中的步骤执行操作。
对于 Windows 8
[button class="download" size="lg" href="http://download.microsoft.com/download/4/7/A/47A0D191-D6F9-4C95-92E6-28D1DFF80F64/MicrosoftFixit20052.mini.diagcab" title=""]点击下载[/button]
对于 Windows 7、Windows Vista、Windows Server 2008 或 Windows XP
[button class="download" size="lg" http://download.microsoft.com/download/B/C/7/BC767024-747D-417A-BFCF-3C0806826140/MicrosoftFixit50154.msi" title=""]点击下载[/button]
关于 Fix it 解决方案的说明
- Microsoft Office 2007 套件的 Fix it 解决方案会删除所有 Office 2007 版本,包括所有 Office 2007 试用版。
- 如果使用的是 Windows 64 位操作系统,请下载 Fix it 解决方案并将其保存在桌面上,然后双击下载文件并在计算机上运行。如果尝试直接从本文运行此解决方案,运行时可能会遇到问题。
- 此向导可能只提供英文版本。但是,自动修复功能同样适用于其他语言版本的 Windows。
- 如果所使用的计算机中并未出现此问题,则可将 Fix it 解决方案保存至闪存驱动器或 CD 或 DVD 中,然后在出现此问题的计算机上运行该解决方案。
方法 3:手动删除 Microsoft Office 2007 套件
注意 要使用此方法,您需要使用管理员帐户登录。如果您的计算机是网络的一部分,您可能需要向系统管理员寻求帮助。如果您不确定是否已使用管理员帐户登录,可以参阅如何确定 Windows 中的用户帐户类型获取帮助。
首先,在此方法中您需要查看隐藏的文件和文件夹。为此,请按照下列步骤操作:
- 打开 Windows Explorer。
- 在“工具”菜单上,单击“文件夹选项”。在 Windows 7 或 Vista 中,按 ALT 键显示菜单栏。
- 单击“视图”选项卡。
- 在“高级设置”窗格中,单击“隐藏文件和文件夹”下的“显示隐藏文件和文件夹”。
- 清除“隐藏已知文件类型的扩展名”。
- 单击“确定”,然后关闭窗口。
如何手动删除 Microsoft Office 套件
第 1 步:删除所有剩余的 2007 Microsoft Office system 的 Windows 安装程序包
- 打开 %windir%\Installer 文件夹。为此,请单击“开始”,单击“运行”,键入 %windir%\Installer,然后单击“确定”。
- 在“查看”菜单上,单击“选择详细信息”。
- 单击以选中“主题”复选框,在“所选列的宽度(像素)”框中键入 340,然后单击“确定”。
注意 可能几分钟后主题才能显示在每个 .MSI 文件旁。 - 在“视图”菜单上,指向 Windows 7 或 Vista 中的“排序”,或指向 Windows XP 中的“排列图标”,然后单击“主题”。
- 如果出现“用户帐户控制”对话框,请单击“允许”继续。
- 找到每个主题为“Microsoft Office <产品名称> 2007”的 .MSI 文件,右键单击此 .MSI 文件,然后单击“卸载”。
注意 <产品名称> 占位符表示 2007 Microsoft Office 产品的名称。
第 2 步:停止 Office Source Engine 服务
- 打开“服务”窗口。为此,请单击“开始”,单击“运行”,键入 services.msc,然后单击“确定”。
- 在“服务”窗口中,确定“Office Source Engine”服务是否正在运行(“已启动”将显示在“状态”列)。如果此服务正在运行,右键单击“Office Source Engine”,然后单击“停止”。
- 关闭“服务”窗口。
第 3 步:删除所有剩余的 2007 Microsoft Office 安装文件夹。
- 打开 %CommonProgramFiles%\Microsoft Shared 文件夹。为此,请单击“开始”,单击“运行”,键入 %CommonProgramFiles%\Microsoft Shared,然后单击“确定”。
注意 在运行 64 位版本的 Windows 7 或 Vista 的计算机上,键入 %CommonProgramFiles(x86)%\Microsoft Shared,然后单击“确定”。 - 如果出现以下文件夹,请将其删除:
- Office12
- Source Engine
- 打开 %ProgramFiles%\Microsoft Office 文件夹。为此,请单击“开始”,单击“运行”,键入 %ProgramFiles%\Microsoft Office,然后单击“确定”。
注意 在运行 64 位版本的 Windows 7 或 Vista 的计算机上,键入 %ProgramFiles(x86)%\Microsoft Office,然后单击“确定”。 - 删除 Office12 文件夹。
- 在每个硬盘驱动器的根文件夹上,找到并打开 MSOCache 文件夹。如果看不到此文件夹,您需要查看隐藏的文件和文件夹。
- 打开 MSOCache 文件夹中的 All Users 文件夹,然后删除所有文件夹名称中包含 0FF1CE}- 文本的文件夹。
注意 此文本中包含一个“零”和一个“一”,对应字母“O”和“I”。
例如,{90140000-001B-0409-0000-0000000FF1CE}-C。
第 4 步:删除所有剩余的 2007 Microsoft Office 安装文件
- 打开 %AppData%\Microsoft\Templates 文件夹。为此,请单击“开始”,单击“运行”,键入 %appdata%\microsoft\templates,然后单击“确定”。
- 删除以下文件:
- Normal.dotm
- Normalemail.dotm
- 打开 %AppData%\Microsoft\Document Building Blocks 文件夹。为此,请单击“开始”,单击“运行”,键入 %appdata%\microsoft\document building blocks,然后单击“确定”。
- 打开在“文档构建基块”文件夹中找到的子文件夹。
注意 子文件夹标题是一个四位数字,此数字代表 Microsoft Office 套件的语言。 - 删除“building blocks.dotx”文件。
- 执行剩余步骤之前请关闭所有程序。
- 打开 %Temp% 文件夹。为此,请单击“开始”,单击“运行”,键入 %temp%,然后单击“确定”。
- 在“编辑”菜单上,单击“全选”。
- 在“文件”菜单上菜单上,单击“删除”。
- 打开 %AllUsersprofile%\Application Data\Microsoft\Office\Data 文件夹。为此,请单击“开始”,单击“运行”,键入%AllUsersprofile%\Application Data\Microsoft\Office\Data,然后单击“确定”。
- 删除“opa12.dat”文件(仅删除此文件)。
第 5 步:删除 2007 Microsoft Office system 的注册表子项
重要 请仔细遵循本部分中的步骤进行操作。对注册表修改不当可能会导致严重问题。在修改之前,请备份注册表以便 在出现问题时进行还原。
找到并删除 Office 2007 注册表子项(如果存在)。为此,请执行以下步骤:
- 打开注册表编辑器。为此,请单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。
- 找到并单击下列注册表子项:HKEY_CURRENT_USER\Software\Microsoft\Office\12.0
- 在“文件”菜单上,单击“导出”,键入 DeletedKey01,然后单击“保存”。
- 在“编辑”菜单上,单击“删除”,然后单击“是”确认。
- 对以下列表中的每个注册表子项重复执行这些步骤(2 至 4)。逐个更改每个子项的导出项的名称。
例如,对于第二个项,键入 DeletedKey02,对于第三个项,键入 DeletedKey03,诸如此类。
32 位版本的 Microsoft Windows 中要删除的注册表项。
- 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\Upgrade Codes\*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*
64 位版本的 Microsoft Windows 中要删除的注册表项。
- HKEY_CURRENT_USER\Software\Microsoft\Office\12.0
- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\12.0
- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\Delivery\SourceEngine\Downloads\*0FF1CE}-*
- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*0FF1CE*
- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Installer\UpgradeCodes\*F01FEC
- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\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\Win32Asemblies\*Office12*
注意 在注册表项中,星号字符 (*) 代表子项名称中的一个或多个字符。
继续删除相关注册表项。
- 打开注册表编辑器,找到下面的注册表子项:32 位:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
64 位:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall - 在“文件”菜单上,单击“导出”,键入 UninstallKey01,然后单击“保存”。
- 在从步骤 1 中找到的“Uninstall”子项下,单击每个子项,然后确定子项是否已分配了以下值:
- 名称:UninstallString
- 数据:file_namepath\Office Setup Controller\Setup.exe path注意 file_name 占位符表示安装程序的名称,path 占位符表示文件路径。
- 如果子项包含步骤 3 中所述的名称和数据,请单击“编辑”菜单上的“删除”。否则,请转到步骤 5。
- 重复执行步骤 3 和步骤 4,直到找到并删除所有与步骤 3 中所述名称和数据相符的子项。
- 关闭注册表编辑器。
第 6 步:重新启动计算机。
重新启动计算机。如果删除成功,则操作完成,可以立即重新安装 Microsoft Office(如果您希望)。