如何把office卸载干净,Office 卸载工具官方推荐

题图来自Unsplash,基于CC0协议
导读
彻底卸载Microsoft Office软件有时并不像点击“添加或删除程序”并选择“卸载”那样简单干净。尤其当你想要重新安装一个完全不同的版本,或者只是想彻底清除一个旧版本时,残留的文件和注册表项可能会导致冲突或奇怪的行为。下面介绍几种方法,帮助你更彻底地清理系统中的Office。
1. 标准卸载是基础
- 打开设置 -> 应用 -> 应用和功能(以前的控制面板 -> 程序和功能)。
- 找到你的Office应用(如 Microsoft Office 365 或 Microsoft 365 Apps for enterprise 等)。
- 点击它,然后选择“卸载”。
- 注意: 对于某些Office版本,可能需要右键点击程序,然后选择“更改”,有时甚至需要选择开发者模式(逐步升级版)进行卸载。持续右键点击程序图标,有时会看到“高级卸载”或“修复/更改”选项,选择“高级”通常会启动更全面的清理过程。
2. 清理残留文件和快捷方式
- 磁盘清理: 右键点击“此电脑”或“我的电脑”,选择“管理” -> “存储” -> “清理存储”。或者直接在“此电脑”窗口某个驱动器上右键 -> “属性” -> “磁盘清理”。在磁盘清理窗口,点击“清理所有文件”,然后勾选“旧版Office文档模板”以及其他你可能不需要的选项,最后勾选“Office撤消选项”(有时名字略有不同,可能是“Microsoft Office撤消文件夹”),点击“确定”和“删除”。
- 手动检查: 打开文件资源管理器,导航到
C:Program Files (x86)Microsoft Office或C:Program FilesMicrosoft Office(具体路径依赖于版本和安装位置)。除了Office主程序,你可能会在这里看到旧版本的遗留文件夹,可以直接删除它们,但删除前最好确定没有相关的应用程序依赖或者服务在运行。同样检查C:Users[你的用户名]AppDataLocal和AppDataRoaming目录下是否有名为Microsoft或MSOCache的文件夹(尤其是旧版本的Office文件夹),可以谨慎删除它们,或至少检查旧版本是否还在运行。
3. 注册表清理(需谨慎操作)
- 打开“运行”对话框 (Win + R),输入
regedit并按回车,打开注册表编辑器。 - 强烈建议: 在进行任何操作前备份整个注册表或至少备份相关的主键。
- 删除Office安装信息: 导航到
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall和HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionUninstall。在这里,找到与不同Office版本和应用程序(如Word, Excel)的对应键值(通常带有{产品代码})。- 重点删除: 确保已通过控制面板的标准卸载卸载了Office。
- 删除所有看起来与Office相关的子键。
- 删除Office共享组件: 导航到
HKEY_LOCAL_MACHINESOFTWAREMicrosoftShared ToolsClickToRunSettings和HKEY_CURRENT_USERSOFTWAREMicrosoftShared ToolsClickToRunSettings。在这里,可能会找到一个{ProductCode_Folder}文件夹,虽然里面通常不会有显式提到的Office应用卸载信息,但清除它可能是彻底清理的一部分,尤其是对于ClickToRun版的Office。 - (可选) 检查代码页注册表值: 在File和Directory键下检查编码信息,但通常不清除也没关系,也不一定是导致问题的原因。
- (可选) 清理Office应用程序支持: 导航到
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionRegisteredPackagesApps和HKEY_CURRENT_USERSOFTWAREMicrosoftWindows NTCurrentVersionAppCompatApps等位置,查找与Office相关的条目,虽然这有些深奥,但有时会关联到兼容性信息。 - 注意: 注册表操作风险很高。如果你不熟悉注册表编辑,最好不要自行操作。可以搜索特定Office版本的“彻底卸载修复”脚本,有时微软官方论坛或支持文档会提供一键清理脚本。
4. 使用官方卸载工具
- Office部署工具或专业版安装程序: 对于有批量管理需求的企业用户,可以利用联机部署脚本或配置文件来安装Office,并主动选择“Display Name”来指定将要在“添加或删除程序”中显示的名称以及进行清理。安装Office专业增强版或标准版后,可以在命令提示符下通过“添加或删除程序”选项获得其路径,然后使用命令
msiexec.exe /x O15IMAdmin.msi来调用内建的彻底卸载工具(这里的O15IMAdmin.msi是针对旧版Office的,新版本如Office 2013/2016等,这个MSI通常是已安装的,但可以被删除)。这个方法通常被认为是清理当前用户安装非常有效的方式。 - 下载Office程序: 微软官方网站提供用于卸载旧版Office的“下载Office”页面中的“共通のOffice統合シス テムを使用してOfficeをインストールします”过程,最终会出现一个Windows应用程序(通常是
O15IMService.exe或旧版的Setup.exe步骤),然后你可以在它的批量配置示例中选择“ProductUpdates: Option to Delete OfflineFilesClient = yes;”等选项,然后执行部署脚本来卸载旧版本并安装新版本。 - 普通用户请注意: 这些方法更多用于专业或批量环境,标准用户可能难以使用或需要管理员权限。
5. 清理激活信息
- 完全卸载后,旧的激活记录有时会保留在系统中,尤其是如果你之前使用过KMS激活的话。彻底清理注册表和残留文件通常会清除激活信息。
- 命令提示符: 作为最后的手段,你可以在管理员命令提示符下输入
cscript "$ %~dp0OfficeActivation.vbs"并回车,但这通常只对旧版本有效,并不一定能清除KMS激活。有时清理整个ClickToRun运行时(通过注册表或KMS客户端检查工具,如Microsoft Endpoint Configuration Manager (MECM) 中的工具)可以间接影响激活状态。 - 主要方法仍是彻底卸载和删除主要的ClickToRun文件夹和注册表项。
6. Office卸载不干净导致安装失败怎么办
- 重新启动电脑: 有时重启可以解决一些临时的锁定或冲突。
- 强制启动卸载: 在管理员命令提示符下,定位到Office程序包(对于MSI安装的版本,通常是
C:Program Files (x86)Microsoft OfficeOfficeXXSetup,注意版本号XX),运行Setup.exe /uninstall /Force /AllUsers可能会绕过某些阻止。 - 离线卸载参数: 对于某些版本,可以直接访问应用程序(如Word)的菜单 -> 文件 -> 帮助 -> 查看卸载信息,然后复制卸载参数(通常是类似
C:Program Files...OfficeXXSetup...Setup.exe /uninstall...)。打开管理员命令提示符,粘贴并修改为/FORCEUUI(如果你看到这个选项),或者/FORCE(如果上面的无法使用)。 - 清理注册表手动(备份): 如果上面的方法无效,可以考虑手动检查并删除与Office相关的所有注册表项(重点查找
Uninstall相关键值)。这是有风险的,请务必备份。 - 重置Office安装文件夹(若文件夹存在且完整): 删除Office真正安装的文件夹(如
C:Program FilesMicrosoft Office所在目录下的XX文件夹),然后再次尝试使用官方工具或UUI参数进行卸载。 - 考虑系统修复或重置: 如果问题严重且顽固,作为最后选择,可以考虑执行系统文件检查器 (
sfc /scannow) 或者更高程度的系统修复,甚至在极端情况下考虑重置Windows(虽然不推荐,但确实是最严厉的解决方案)。
7. Office 2019/365 彻底卸载教程
Office 2019 和 Microsoft 365 都采用现代部署技术,尤其是可能结合ClickToRun或ProPlus,因此彻底卸载需要略微不同。其过程不再依赖传统的MSI干净安装包,而是上述提到的使用 O15IMAdmin.msi 或通过下载程序来卸载。
- 引导方法: 如上文第4点所述,使用下载Office运行工具的纯净安装方法,然后在配置文件中通过设置
Display Name进行卸载管理是相对标准的方法。 - 关键步骤:
- 下载Office安装程序(不是完整安装版,而是包含部署选项的那一套)。
- 导航到下载目录(如
%ProgramFiles(x86)%Microsoft Office oot. - 在目录中有Release文件夹,里面几乎所有版本都有
Bin文件夹,其中O15IMAdmin.msi文件(版本号可能在变)是用于彻底卸载Office的内建工具。找到最新的O15IMAdmin.msi. - 右键点击
O15IMAdmin.msi,选择“打开命令窗口于此处”(在某个版本的右键菜单中是“Shift+右键”打开命令窗口然后选择类似“在此处打开Powershell窗口”或“打开命令提示符”)。 - 在黑色窗口中输入
msiexec /x O15IMAdmin.msi ALLUSERS=1并按回车。(ALLUSERS=1指定为所有用户卸载)。
- 注意: 确保已通过控制面板的标准方式卸载了Office。这种方法通常效率比其他方式高。
总结一下,从最安全的基础开始(标准卸载 + 磁盘清理),逐步深入(注册表清理,建议使用官方工具),对于最现代的Office版本,利用其内置的卸载工具(O15IMAdmin.msi)通常是最佳选择。在进行任何清除要求的操作,尤其是注册表操作之前,务必备份和谨慎行事。
希望这些信息能帮助你彻底清理残留的Office。
© 版权声明
本文由盾科技原创,版权归 盾科技所有,未经允许禁止任何形式的转载。转载请联系candieraddenipc92@gmail.com