Microsoft 365自定义安装,卸载Access、Publisher、Skype

2023-05-16

买电脑送的Office 2019只有Word、Excel、PowerPoint三件套,一般情况都是够用的,可以前往Microsoft 帐户 | 服务和订阅中下载一键安装。

但是拥有Microsoft 365(原Office 365)用户,一键安装会被强制安装很多用不上的软件,被这些软件平白占用了珍贵的C盘空间可不是什么令人愉快的事。

一、下载工具

首先去微软官网下载ODT(Office Deployment Tool,Office部署管理工具):

Download Office Deployment Tool from Official Microsoft Download Center

下载后运行这个officedeploymenttool_xxxxx.exe文件,选择一个目录解压(单独建立一个空文件夹)。

会有4个XML配置文件和一个setup.exe程序。

二、修改配置文件

要安装的是Microsoft 365,再选择自己电脑对应位数的xml文件(现在一般应该都是64了吧)。我选的configuration-Office365-x64.xml,编辑它。

下方是我根据我的需求编辑的配置文件,供参考。

<Configuration>

  <Add OfficeClientEdition="64" Channel="Current">
    <Product ID="O365ProPlusRetail">
      <Language ID="zh-cn" />
        <ExcludeApp ID = "Access"/>
        <ExcludeApp ID = "lync"/>
        <ExcludeApp ID = "OneNote"/>
        <ExcludeApp ID = "Publisher"/>
        <ExcludeApp ID = "Teams"/>
    </Product>
    
  </Add>

  <!--  <Updates Enabled="TRUE" Channel="Current" /> -->

  <!--  <Display Level="None" AcceptEULA="TRUE" />  -->

  <!--  <Property Name="AUTOACTIVATE" Value="1" />  -->

</Configuration>

如果Skype卸载不掉(上边的配置我是卸载掉了,但是有人说有问题咱也不知道咋回事),可以在Product元素下方加入以下配置。(这是所有Skype的版本ID了,总有一个能对的上吧)

<Remove>
      <Product ID="LyncEntryRetail"></Product>
      <Product ID="LyncRetail"></Product>
      <Product ID="SkypeforBusinessRetail"></Product>
      <Product ID="SkypeforBusinessEntryRetail"></Product>
      <Product ID="SkypeforBusiness2019Retail"></Product>
      <Product ID="SkypeforBusiness2019Volume"></Product>
      <Product ID="SkypeforBusinessEntry2019Retail"></Product>
      <Product ID="SkypeforBusiness2021Volume"></Product>
</Remove>

Add元素

定义要下载安装的产品和语言。

  • OfficeClientEdition 属性:可选,定义是64位或32位。未指定的话,如果未安装office,默认64位,设备已有office则默认已安装的位数;指定版本的话,如果版本与已安装版本有冲突,则安装失败。

  • OfficeClientEdition="64"

  • OfficeClientEdition="32"

  • Channel属性:可选,定义用于安装Office的通道。如果设备上未安装 Office,则 Channel 属性的默认设置为 Current

Product元素

定义要下载或安装的产品。定义了多个则按配置文件的顺序安装。也可使用该元素将语言包添加到现有安装。

  • ID属性:必填,定义要下载或安装的产品的 ID。

  • 如:ID="O365ProPlusRetail"

  • 更多ID选择请参阅即点即用 Office 部署工具支持的产品 ID - Office 365 | Microsoft Learn

Language元素

定义要下载或安装的语言。

  • ID属性:必填,定义要下载或安装的语言的ID。

  • 如ID="zh-cn"

ExcludeApp元素

定义不应安装哪些Microsoft 365 应用版产品。

  • ID属性:必填,定义不应安装的产品的ID。

  • ID="Access" 数据库,一般用不上,建议去掉

  • ID="Excel" 这个必须留

  • ID="Groove" 这是指OneDrive for Business,有同步用途的建议留

  • ID="Lync" 这是指Skype for Business ,用不上建议去掉

  • ID="OneDrive" 有同步用途的建议留

  • ID="OneNote" 笔记软件,有很多比他好用的替代品,建议去掉

  • ID="Outlook" 邮箱,经常用电脑发邮件的建议保留

  • ID="PowerPoint" 这个必须留

  • ID="Publisher" 文字处理平面设计类,真的用不上,建议去掉

  • ID=“Teams” 会议类工具,真的用不上,建议去掉

  • ID="Word" 这个必须留

Remove元素

定义要从以前安装的Microsoft 365应用版中删除的产品和语言。若要删除已安装的语言,必须同时提供产品和语言。 若要删除所有已安装的语言,请不要包含语言属性。 在这种情况下,ODT 会自动发现并删除产品的所有已安装语言。

  • All属性:可选,未指定默认为FALSE。设置为TRUE,则删除所有Microsoft 365 应用版产品和语言,包括 Project 和 Visio。

更详细的配置可以参考下方的官方文档:

Office 部署工具的配置选项 - Deploy Office | Microsoft Learn

三、运行工具

打开CMD控制台进入该配置文件的目录下(按住Shift在该目录窗口空白处点鼠标右键打开PowerShell也可)。

输入下方命令:(如果报错找不到命令,将“setup.exe”改为“.\setup.exe” )

setup.exe /configure configuration-Office365-x64.xml

configure命令:是配置模式。

可以在客户端计算机上安装已下载的 Microsoft 365 应用版产品和语言,也可以使用配置模式来删除和更新 Office 产品和语言。

更详细的工具使用方法请参考下方官方文档:

Office 部署工具概述 - Deploy Office | Microsoft Learn

注意


Teams卸载后重启电脑会有重装的情况,解决方案:

卸载Teams后C盘C:\Program Files (x86)目录下还会有一个Teams Installer文件夹。

在程序和功能中找到“teams machine-wide installer ”卸载掉,那个文件夹就没了。

任务管理器-->启动中有个Microsoft Teams,禁用它,或者打开文件所在位置,是个Update.exe程序(前边都做了就没什么用了),删除掉整个文件夹。

程序到此是没有了,但是会留一些加载项,任务管理器-->启动,可以看到,禁用就好,也可以视情况删除。

方法一:win+r,输入regedit,回车打开注册表编辑器,根据下方目录找到想删除的启动项

注:千万,千万别删错了,搞不清楚是什么的启动项就别动,尤其是最下边目录下的。

计算机\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run

方法二:使用Autorunsc工具

Autorunsc是微软出品,能用于显示在 Windows启动或登录时自动运行的程序,并且允许用户有选择地禁用或删除它们。

找无用的启动项真的很方便,也可以查木马病毒。

可以在访问下方链接,下载该工具及参考简介:

Windows的自动运行 - Sysinternals | Microsoft Learn

下载后是压缩包,主要使用可视化界面的Autoruns64.exe程序。

File-->Run as Administrator运行

某条启动项的信息呈现黄色时,是文件未找到,一般无效启动项就是它了,呈现红色是签名未通过,要考虑它是不是木马文件。

选中某项右键,点击Jump to Entry,可以跳转到注册表位置;点击Jump to Image,可以跳转到资源管理器中的文件位置。

Logon栏列出了登录加载项,任务管理器的启动栏基本都在这,选中无效的启动项右键Delete,就删除了。

自己考虑删哪些无效项,比如有关Teams,Lync,OneNote这种标黄卸载过的。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Microsoft 365自定义安装,卸载Access、Publisher、Skype 的相关文章

  • 【Microsoft Azure 的1024种玩法】七十五.云端数据库迁移之快速将阿里云RDS SQL Server无缝迁移到Azure SQL Database中

    简介 本篇文章主要介绍了如何快速将阿里云RDS SQL Server无缝迁移到Azure SQL Database中 前期文章 Microsoft Azure 的1024种玩法 一 一分钟快速上手搭建宝塔管理面板 Microsoft Azu
  • 如何在 CentOS 8 上安装 Skype

    Skype是世界上最流行的通信应用程序之一 它允许您免费拨打在线音频和视频电话 并以经济实惠的价格拨打全球手机和固定电话 本文介绍如何在 CentOS 8 上安装最新版本的 Skype 在 CentOS 上安装 Skype Skype 不是
  • VS2022创建动态运行库(DLL)和隐式调用

    创建动态运行库 一 打开VS2022 新建一个DLL工程 二 在项目中新建一个头文件 输入以下代码 pragma once ifdef BUILD DLL 当源文件中有 define BUILD DLL时执行dllexport BUILD
  • 字符串匹配算法总结

    转自 http blog csdn net zdl1016 archive 2009 10 11 4654061 aspx 我想说一句 我日 我讨厌KMP KMP虽然经典 但是理解起来极其复杂 好不容易理解好了 便起码来巨麻烦 老子就是今天
  • VC从系统进程中查找并杀掉指定进程

    写程序的时候 有时候会调用别 别人写的 的程序的EXE 有的时候还会隐藏这个EXE 但是由于你的程序退出时并没有关闭这个EXE 只是隐藏了 所以在系统的进程查看窗口里面还是会看到的 这样当你下次再执行你自己的程序 还要调用这个程序的时候就会
  • 以编程方式从应用程序启动 Skype 并传递号码 - Android

    尝试启动并传递电话 不 通过我的应用程序中的以下代码转至 Skype PackageManager packageManager getPackageManager Intent skype packageManager getLaunch
  • C# 中的 Skype 插件

    我想尝试用 C 构建 Skype 插件 有API吗 https developer skype com 下载 你需要一个 C 包装器来使用他们的 sdks
  • Microsoft Remote Desktop高效、安全、稳定的远程办公解决方案

    在今天的数字化时代 Remote Desktop远程办公已成为许多人的日常生活 无论你是因为工作需要 还是因为在家中需要访问公司服务器 微软远程连接软件都是一个理想的选择 微软远程连接软件Remote Desktop是一款高效 安全 稳定的
  • 扬帆证券:A股股息率逼近历史新高 价值股迎配置良机

    A股公司酬谢股东积极性持续进步 本年前三季度多达243家公司现金分红 一切核算数据只包括各个报告期分红 不包括特别分红 派现公司数量及占比均创出10年来同期新高 估计分红近2300亿元 分红率靠近33 分红额及分红率均为近10年来同期次高
  • 消除 Windows 中可执行文件的“发布者未经验证”警告

    我已经为 Windows 创建了一个应用程序 每次通过打开可执行文件运行该应用程序时 我都会在 Windows 中收到 发布者未经验证 警告 如果我是这个应用程序的唯一受众 那很好 但事实并非如此 有什么方法可以对我的应用程序进行编程 以便
  • 某音订单接口在电商行业中的重要性及实践应用

    一 引言 随着移动互联网的快速发展 短视频平台抖音已经成为人们日常生活中不可或缺的一部分 越来越多的商家开始利用抖音平台推广和销售商品 从而实现商业变现 在这个过程中 抖音订单接口起到了至关重要的作用 本文将详细探讨抖音订单接口在电商行业中
  • 扬帆证券:什么是股票股利?它和现金股利之间的区别是什么?

    什么是股票股利 股票股利是公司以其所发行股票作为股利的支付办法 它将发放的分红换算为等值的股份 完结持股人股份的增加 对公司来说 选用股票股利进行无偿增发新股时 既不减少公司现金 又能给予股东利润 值得一提的是 如果公司采取现金股利的分红支
  • Microsoft Excel 2019中文

    Microsoft Excel 2019是微软公司推出的一款电子表格软件 是Office 2019套件中的一部分 作为一款非常流行的电子表格软件 Excel 2019具有非常广泛的应用范围 能够进行数据管理 数据处理和数据分析等工作 Exc
  • 使用 Hangout api 进行视频通话 [已关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 你好 我有一个 Android 应用程序 我想要其中的视频聊天功能 我在互联网上搜索了很多 但找不到任何有效且简单的解决方案 然后我找
  • 如何避免 .flatMap(x->reactiveAction(x).thenReturn(x))

    在使用项目反应器库进行 Java 反应式编程期间 我偶然发现了一种模式 我想知道是否有开箱即用的支持 所以我想要下面的代码 Mono just hello flatMap hello gt reactiveAction hello then
  • 论文为什么引用的句子被标红

    大家好 今天来聊聊论文为什么引用的句子被标红 希望能给大家提供一点参考 以下是针对论文重复率高的情况 提供一些修改建议和技巧 可以借助此类工具 论文为什么引用的句子被标红 在论文撰写过程中 我们经常需要引用他人的观点 数据或研究成果来支持自
  • 扬帆证券:跨年期控股权易主活跃 多元化助推因素值得关注

    岁末年初 A股实控权改变趋向生动 2023年底 天汽模 中天精装 电工合金 三湘形象等公司相继公告控制权改变事宜 2024年以来 ST大集等公司打开实控人改变之路 宝莫股份等公司的易主在年初快速落定 这些易主运作中 部分案例超出商场预期 以
  • 如何解决Windows 7上WAMP和Skype冲突? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 这个问题似乎不是关于主要由程序员使用的特定编程问题 软件算法或软件工具 help on topic 如果您认为该问题与主题相关另一个 St
  • 扬帆证券:A股高股息资产“画像”:连续数年跑赢大盘

    近期A股分红 大方 股息率较高的板块再次引起关注 走势显着强于同期大盘 并继续遭到商场追捧 有专家在接受证券时报记者采访时以为 近年A股商场高股息财物受捧背面 有多种要素在发挥作用 包含高股息财物本身具有的出资优势 微观经济布景 出资者心态
  • 防止 Skype 突出显示损坏文本区域

    简而言之 一个文本区域以编程方式填充了电话号码 并安装了 Skype 插件 生成突出显示标签 Thus 418 555 1234 becomes begin of the skype highlighting 418 555 1234 en

随机推荐