You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ClickOnce安装目录AppData\Local\Apps\2.0文件丢失问题求助

ClickOnce安装目录被清空问题(关联KB5029244更新)

近期我们在数百台部署ClickOnce程序的客户端中,发现20台出现以下异常:

  • ClickOnce安装目录C:\Users\%user%\AppData\Local\Apps\2.0下的文件被大量删除,仅保留类似如下结构的空文件夹:
    C:\Users\%user%\AppData\Local\Apps\2.0\3BWNG62B.Y4Y\LJMH1C5Z.ONJ\manifests
    
    其中LJMH1C5Z.ONJ文件夹为空
  • 部分数月未更新程序的电脑也同期出现该问题,重新安装程序后仍会随机复现
  • 经排查,所有出现问题的电脑均安装了KB5029244更新

以下是针对该问题的解决思路:

  • 临时回滚KB5029244更新验证根源
    打开「设置」→「更新和安全」→「查看更新历史记录」→「卸载更新」,找到KB5029244完成卸载后重启电脑,检查ClickOnce目录状态,重新部署程序观察是否仍会出现清空情况。若回滚后问题消失,可确认该更新是触发因素之一。

  • 排查安全软件的误清理规则
    检查Windows Defender或第三方安全软件的自动清理/垃圾扫描规则,确认是否将AppData\Local\Apps\2.0目录标记为可清理的冗余缓存。若存在相关规则,将该目录添加至安全软件的信任/排除列表,避免被误删。

  • 调整ClickOnce部署的缓存配置
    在程序的部署清单(.application文件)中修改缓存策略:

    • 设置<deployment install="true" />强制程序以离线安装模式运行,减少对临时缓存目录的依赖
    • 通过组策略(计算机配置\管理模板\Windows组件\ClickOnce部署)调整ClickOnce的缓存大小限制和保留时间,避免系统自动清理缓存文件
  • 收集系统日志定位删除行为
    打开事件查看器,筛选「Windows日志」→「系统」和「应用程序」中与文件删除、KB5029244相关的事件,重点查找事件ID为4663(文件访问)、4656(对象操作)的记录,定位执行删除操作的进程,确认是否为更新相关服务触发。

  • 提交问题至微软官方反馈
    由于问题与KB5029244强关联,可通过微软反馈中心提交详细问题报告,包含Windows版本、KB5029244安装时间、ClickOnce程序部署清单内容、事件日志片段及问题复现场景等信息,请求官方修复。

内容的提问来源于stack exchange,提问作者Михаил

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 21:35:01