IT天空

 找回密码
 加入我们

手机号码,快捷登录

搜索

[经验] win10封装office365请添加此代码,避免部署后程序运行报错

[复制链接]
ljw19891989 发表于 2022-10-31 08:56:23 | 显示全部楼层 |阅读模式

IT天空 定制版高速U盘 128G | 固态U盘 256G Pro/512G Pro
本帖最后由 ljw19891989 于 2022-10-31 08:59 编辑

本人电脑系统win10 x64 20H2 封装时安装了office365,
再重新部署后打开office应用时,全部office软件均报错AppvIsvSubsystemsXX.dll丢失
2019051216432930.png


在论坛搜索到以下帖子:
【0day方案】Office AppvIsvSubsystemsXX.dll丢失的另解思路
https://www.itsk.com/forum.php?mod=viewthread&tid=417604
ES5封装win10 x64 ltsc时安装office后,提示找不到appvisvsubsystems64.dll
https://www.itsk.com/forum.php?mod=viewthread&tid=404649

经过我认真拜读以上帖子,根据会员
風雲雪饮绝世 @風雲雪饮绝世

的观点此问题发生原因为:
用DISM++保存映像就不会出现这个问题!
优启通的EIX备份就会出现这个问题!取消忽略临时文件也不行!
ES5封装完自带的备份也会出现这个问题!
我自己亲自试过很多次了!
EIX备份每次都会比DISMM++小几百兆!

其实就是因为office的部分文件使符号链接的方式关联的,而WIM压缩后会丢失链接信息。
我的解决方案是在封装第二阶段时增加一个进桌面后运行的批处理,代码如下:

  1. DEL "C:\Program Files\Microsoft Office\root\Client\AppvIsvSubsystems32.dll" /Q
  2. DEL "C:\Program Files\Microsoft Office\root\Client\AppvIsvSubsystems64.dll" /Q
  3. DEL "C:\Program Files\Microsoft Office\root\Client\C2R32.dll" /Q
  4. DEL "C:\Program Files\Microsoft Office\root\Client\C2R64.dll" /Q
  5. DEL "C:\Program Files\Microsoft Office\root\Office16\AppvIsvSubsystems64.dll" /Q
  6. DEL "C:\Program Files\Microsoft Office\root\Office16\C2R64.dll" /Q

  7. MKLINK "C:\Program Files\Microsoft Office\root\Client\AppvIsvSubsystems32.dll" "C:\Program Files\Common Files\Microsoft Shared\ClickToRun\AppvIsvSubsystems32.dll"
  8. MKLINK "C:\Program Files\Microsoft Office\root\Client\AppvIsvSubsystems64.dll" "C:\Program Files\Common Files\Microsoft Shared\ClickToRun\AppvIsvSubsystems64.dll"
  9. MKLINK "C:\Program Files\Microsoft Office\root\Client\C2R32.dll" "C:\Program Files\Common Files\Microsoft Shared\ClickToRun\C2R32.dll"
  10. MKLINK "C:\Program Files\Microsoft Office\root\Client\C2R64.dll" "C:\Program Files\Common Files\Microsoft Shared\ClickToRun\C2R64.dll"
  11. MKLINK "C:\Program Files\Microsoft Office\root\Office16\AppvIsvSubsystems64.dll" "C:\Program Files\Common Files\Microsoft Shared\ClickToRun\AppvIsvSubsystems64.dll"
  12. MKLINK "C:\Program Files\Microsoft Office\root\Office16\C2R64.dll" "C:\Program Files\Common Files\Microsoft Shared\ClickToRun\C2R64.dll"
复制代码

经我自己测试,有效果。

各位有需要用到此代码请根据自己的路径信息自行替换。


magicgenius 发表于 2022-10-31 10:04:39 | 显示全部楼层

活跃 86326| 技术 284| 互助 248| 钻石 890

安装完可直接用实际文件替换链接文件。

点评

对的,也是可以的 感谢大佬回复,看过你的很多帖子,受益匪浅  详情 回复 发表于 2022-10-31 10:16
 楼主| ljw19891989 发表于 2022-10-31 10:16:20 | 显示全部楼层

活跃 1508| 技术 0| 互助 0| 钻石 0

magicgenius 发表于 2022-10-31 10:04
安装完可直接用实际文件替换链接文件。

对的,也是可以的
感谢大佬回复,看过你的很多帖子,受益匪浅
itsky2 发表于 2022-10-31 12:42:33 | 显示全部楼层

活跃 42844| 技术 109| 互助 172| 钻石 130

WIM 打包的时候是有一个选项,能够把硬链接文件定位的

点评

使用 /NoRpFix 可禁用重分析点标记修复。 是这个?  详情 回复 发表于 2022-10-31 18:44
magicgenius 发表于 2022-10-31 18:44:47 | 显示全部楼层

活跃 86326| 技术 284| 互助 248| 钻石 890

itsky2 发表于 2022-10-31 12:42
WIM 打包的时候是有一个选项,能够把硬链接文件定位的

使用 /NoRpFix 可禁用重分析点标记修复。

是这个?

点评

这个修复是默认打开的 关掉之后就会出问题  详情 回复 发表于 2022-11-1 12:53
itsky2 发表于 2022-11-1 12:53:21 | 显示全部楼层

活跃 42844| 技术 109| 互助 172| 钻石 130

magicgenius 发表于 2022-10-31 18:44
使用 /NoRpFix 可禁用重分析点标记修复。

是这个?

这个修复是默认打开的
关掉之后就会出问题
hnjjw 发表于 2022-11-3 09:01:55 | 显示全部楼层

活跃 2| 技术 0| 互助 0| 钻石 0

我又来了,学习一下
hnjjw 发表于 2022-11-3 09:05:28 | 显示全部楼层

活跃 2| 技术 0| 互助 0| 钻石 0

谢谢分享............,
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

ljw19891989

1508

活跃

0

技术

0

互助
签到任务
最火的业界新闻
  • 明年才是重头戏!曝iPhone 15系列将取消实
  • 业内人士:感谢竞争 今年第二代骁龙8、天玑
  • PC搅局者来了!Arm杀入:剑指英特尔AMD
  • Intel也玩弯道超车:EUV工艺生产量子芯片
  • “4nm、3nm”EUV工艺来了 Intel最先进晶圆
  • 高通骁龙8 Gen2本周发!网友:王者芯片归来
  • 天玑8200杀疯!冲击高频率 碾压二代骁龙7
  • 英特尔i7-13700H移动处理器现身:性能惊喜
  • RTX 4080明日发售 AMD摊牌了!晒RX 7900 XT
  • 偷师锐龙 远超锐龙:AMD RDNA3显卡的小芯片
炫酷的硬件Show
  • MARK 1 - 设计型 PC 与垂直风道
  • 好的大王,没问题大王
  • 振华SUPER FLOWER 铜皇450W 铜牌电源
  • 比小更小,Mini-STX装机
  • 华擎X99E-ITX + 银欣ML06 装机记
  • 最强双路泰坦硬管水冷 制作流程
  • 银欣FT02,双路E5工作站
  • 迟到的定制机箱小钢炮清理灰尘
  • 乔思伯UMX1 Plus,小巧的家用综合主机
  • 分体水冷第二弹-Inwin 805 infinity
有趣的美图分享
  • 电池行业这方面没了你不行
  • 经常被性急的破门而入
  • 奶奶:狗子头七还魂了这是?
  • 你写的取鲁大学,关我耶鲁大学什么事
  • 学校有心了, 喝凉水还放海带
关注官方微信
快速回复 返回顶部 返回列表