当前位置: 首页 > news >正文

151 离线安装Office的逆天技法:一个镜像,通杀所有版本

离线安装Office的逆天技法:一个镜像,通杀所有版本

我曾经详细的介绍过如何使用setup.exe在线下载安装Office。但是这种方法很难控制安装office的组建类型和位宽等细节。有的时候,待安装Office办公套件的电脑甚至处于离线(无法联网)状态或网络环境十分差,下载时速度慢或经常断联,这时使用在线下载安装方式无疑是一种巨大的时间浪费。

在这种情况下,使用本地安装文件离线安装Office是一个更好的选择。

有的人可能担心:Office的版本有那么多,2016,2019,2021,2024,Microsoft 365 apps,那是否需要下载每一个版本对应的Office安装文件,占用大量的磁盘空间?

实际上并非如此。自从微软从Office2016开始引入了Office C2R 技术,微软把所有的基于相同功能集的Office组件放在了同一份二进制文件里。也就是说,我们只需要下载好一份office安装二进制文件,再通过合理的配置文件,就可以实现使用同一份安装文件安装不同版本的Office软件了。

请注意,我这里所说的不同版本的Office并不只限于同一年份版本Office的不同产品ID(如Office2021proplus,Office2021standard,Office2021homestudent),而是指从Office2016版本之后的所有Office版本,包括2019,2021,2024,Microsoft 365 apps以及每一个大的Office版本里的不同产品ID分类。

由于他们都是基于Office16,所以都被汇总到了同一个二进制文件中。


如何下载Office的二进制文件?

我们可以直接从微软官方渠道cdn直接获取Office的安装二进制文件,但是为了方便,我们可以使用第三方工具。

这里我推荐使用的工具是Office tool plus。

Office tool plus(OTP)是一款github开源的Office部署安装工具,支持Office全生命周期控制,版本控制,激活控制,安装卸载控制。你可以在OTP里面找到所有的与Office有关的操作功能。

office tool plus 工具官网:
https://OTP.landian.vip/zh-cn/download.html

OTP软件需要.net4.0运行库,如果没有提前安装,软件在运行时会报错并且引导你下载运行库并安装,安装好运行库后可以直接打开软件使用。

打开Office tool plus工具,点击左侧的“部署”,即可看见部署Office的界面。

由于我们是要下载Office的二进制文件用于后续安装,所以我们应该选择“下载”。

体系结构选择x64位。

在更新渠道选择框,选择当前通道就可以,当前通道是最适合普通个人用户的渠道。

安装模块选择Office tool plus。

在下方的产品选择处,选择最新的Office版本ID:o365proplusretail。这个版本是Microsoft 365 应用企业版。当然,这个版本的安装二进制文件可以用于安装Office2016以后的所有版本Office。

下方的安装的产品选择,我一般只选择Word,Excel,PowerPoint办公三件套。其他的组件对于普通办公用处不大。

在安装的语言选择框,选择简体中文。简体中文在下拉选择框的最下面。

到此为止,Office的配置就已经基本完成了,我们可以直接点击开始部署下载Office二进制安装文件。

点击开始下载后,下载速度基本上可以达到你的最大下载速度。下载完成的文件总大小大约为3GB。

Office的二进制安装文件位于OTP文件夹中的Office文件夹中。里面主体文件为streamxxx.dat。

以上操作完成了下载Office安装二进制文件。


如何使用Office二进制文件安装不同版本的Office?

安装Office不同版本的根本就是配置config.xml。

在Office tool plus中刚刚下载好Office后,我们可以直接点击最上方开始部署旁边的下拉箭头,点击导出配置,就可以把安装Microsoft 365 apps的所有配置都以xml格式保存下来了。这个xml可以随意命名。

同理,我们可以再继续使用OTP配置一下Office2019,2021,2024的xml,在OTP中选择完所有设置之后直接点击导出配置即可。

以上的操作相当于利用OTP的gui界面生成xml。如果你有xml编写能力,那么可以不利用OTP工具。

例如,我下载完Office的安装二进制文件后,配置好了以下xml:

  • 2019proplus.xml
  • 2021proplus.xml
  • 2024proplus.xml
  • o365proplusretail.xml

那么下一次我想要在其他的计算机上安装其中一个版本的Office应该如何做呢?

首先,我们需要把Office tool plus整个软件所在的文件夹全部复制到移动硬盘或U盘里。

这个文件夹里要包括OTP的所有文件,下载好的office二进制安装文件,并且,这些文件夹和文件的目录层级不能动。

所以,简单点说,你就把整个OTP的文件夹复制出来就好了。

把你的移动硬盘或U盘插入待安装Office的计算机中。假设我们要安装Office2021。

那么自然我们需要使用Office2021的那个xml,也就是2021proplus.xml。

但是我们在使用这个xml之前需要先编辑一下这个xml里面的内容。

我们使用记事本打开这个xml文件,找到sourcepath,把后面双引号里面的文件夹路径替换为当前计算机上的Office tool plus软件所在的文件夹。其他不用动,保存关闭。

如果不替换路径,那么OTP调用setup.exe安装Office的时候就找不到安装文件,导致安装失败。

等待安装完成即可,离线安装速度比在线安装快很多。


总结

通过上述方法,我们达到了使用同一套安装文件安装不同版本Office的目的。通过控制Office的安装配置文件xml,就可以命令Office C2R 安装对应版本的Office,而不必下载每一个版本Office的安装包而浪费时间和占用过多的无用磁盘空间。

在下一篇文章中,我将为你介绍如何使用工具永久激活Office以及为什么有的时候激活后的office和安装的office版本不同。

http://www.jsqmd.com/news/56488/

相关文章:

  • 61 把PE系统安装到VHD里?玩的够花,但比PE to Go更快
  • 26番外1 对PE启动U盘的思考:制作启动盘,真的不用格式化!!!
  • 149 物理扇区,逻辑扇区,簇,4K对齐等基础概念介绍
  • 145 使用WindowsRE 进行系统维护的一般方法
  • 68 Windows 更新痛点重重无法禁用?到底如何彻底关闭Windows更新?牛掰小工具奉上666
  • 程序员修炼之道:从小工到专家读后感(2025年11月30号)
  • 71 电脑C盘爆满?这个功能一关,轻松省出10GB!
  • 84 如何在 Windows RE 里面运行自己U盘里面的软件?
  • 44 360卸载评测整大活! Revo Uninstaller Pro卸载神器秀肌肉!(附破解版链接)
  • 69 一款小工具,杀爆Windows Defender! 流氓Defender生杀大权从此由你掌握!
  • 100 一块硬盘多个EFI分区?UEFI固件最终选择了谁启动?
  • 85 微PE吕了了修改版--更新!
  • 使用LoRa进行远程黑客攻击的技术实践
  • 57 新机自动化ps脚本:一键卸载讨厌的预装软件
  • 可维护性——代码的“长寿密码” - 20243867孙堃2405
  • 95 某白菜PE行为分析:如何自动安装推广软件并更改注册表
  • [技术向] [新手入门] VMWare 虚拟机到底如何配置操作?VMWare 教材全解来啦!
  • 118 什么是磁盘分区表?
  • 60 对UEFI引导的深入探究:efi引导程序的位置一定是死的吗?
  • 代码质量的根基——从“能跑”到“好用”的思维跃迁 - 20243867孙堃2405
  • 36PE启动盘新秀:Ventoy(附各种PE的ISO下载)
  • 115 系统坏了不想重装?吕了了手搓系统修复软件帮你修复系统
  • 116Dism++备份系统,如何选择性的备份文件?
  • 66重装系统被驱动难倒?几个重要的驱动安装技巧,建议收藏!
  • 86 [深度解析] 系统的产生依赖于什么?
  • ArkTS 泛型编程指南:提升代码复用性与类型安全
  • 87 Windows 系统安装的本质是什么?
  • 内存溢出问题
  • 140 Windows 11 新系统一分钟打不开一个软件?原来卡顿的真凶在这里!
  • 124 禁用Windows更新有bug?不如先暂停它2000年!