首页 >> 科普解惑 > 严选问答 >

问win10 应用商店安装包在哪里 缓存与源包位置详解

2026-11-15 21:05:52

问题描述:

win10 应用商店安装包在哪里 缓存与源包位置详解,在线等,求秒回,真的火烧眉毛!

最佳答案

答推荐答案

2026-11-15 21:05:52

win10 应用商店也就是 Microsoft Store,它下载的应用和传统 exe 软件不一样,不是单独保存成普通安装包文件,应用商店采用 UWP 应用包机制,文件后缀是 appx 或者 msixbundle,下载过程的临时缓存,和安装完成之后的应用本体,是分开存放的,很多用户想找到应用商店安装包,目的一般是离线备份,在别的电脑离线安装,或者应用下载失败想要清理损坏缓存,这里要区分三个位置,第一个是下载临时缓存目录,第二个是已经安装完成的应用包目录,第三个是可以导出备份的应用包,应用商店默认不会把安装包直接放在下载文件夹,普通用户直接打开 C 盘很难找到,而且这些目录默认有权限保护,不直接开放访问,需要获取管理员权限才能进入,同时要注意,应用商店下载完成并且安装成功之后,临时下载缓存有可能会被系统自动清理,不是永久保留,想要长期留存安装包,不能只等商店下载完去找缓存,需要用 PowerShell 命令导出 appx 包。

为什么和普通软件安装包不一样,传统 Win32 软件是 exe 或者 msi,用户可以单独拷贝,UWP 应用由微软应用商店统一管理,应用包签名和本机授权绑定,系统把应用文件放在受保护的 Program Files WindowsApps 目录,这个目录设计初衷就是防止用户随意改动,避免应用损坏,也防止恶意程序篡改应用文件,所以默认隐藏,并且权限锁定,这也是很多用户搜索 win10 应用商店安装包在哪里的时候,直接打开文件夹提示拒绝访问的根本原因,另外应用商店下载临时缓存,主要是 BITS 后台智能传输服务负责下载,临时文件存放在系统缓存区,下载校验完成之后就会释放并且安装,安装结束系统会按需清理临时文件。

应用商店下载临时缓存目录

这个是下载过程当中临时存放文件的位置,下载完成之后大概率自动清除

1 路径 CWindowsSoftwareDistributionDownload

这个目录是 Windows 更新和应用商店共用的 BITS 下载缓存,应用商店下载应用的时候,部分数据包会写入这个文件夹

2 访问方式,复制路径粘贴到资源管理器地址栏回车,会弹出权限提示,需要继续获取管理员权限

3 重要说明,这里的文件不是完整可直接双击安装的标准 appx 安装包,很多是分片临时文件,下载安装结束系统会自动清理,不适合拿来做离线备份

已安装 UWP 应用本体目录 WindowsApps

这个目录保存已经安装好的应用商店应用解压之后的程序文件,不是原始安装包

1 完整路径 CProgram FilesWindowsApps

2 这个文件夹默认是隐藏,并且权限锁定,直接打开会提示你没有访问权限

3 进入方法,右键 WindowsApps 文件夹,属性,安全,高级,更改所有者,把所有者修改成当前管理员账户,再给当前账户添加读取权限

4 目录里面每个应用都有独立文件夹,名称一般包含应用名称和版本号,里面是解压后的程序资源,不是原始 appx 安装包,不能直接拷贝这个文件夹拿到别的电脑直接正常运行,因为缺少应用注册信息和数字签名授权

使用 PowerShell 导出真正的应用商店安装包

如果目标是拿到可以离线安装的 appx 或者 msixbundle 安装包,推荐这个官方命令方案,这也是最可靠找到应用商店安装包的办法

1 开始菜单搜索 PowerShell,右键选择以管理员身份运行

2 输入命令 Get-AppxPackage 应用名称关键字

示例 Get-AppxPackage photo

3 执行之后,找到 InstallLocation 这一行,确认应用已经成功安装

4 接着执行导出命令,把应用包导出到自定义文件夹

Add-AppxPackage -Register 包路径

或者使用 Export-AppxPackage,指定输出目录,导出 msixbundle 或者 appx 安装包

5 导出完成之后,就得到独立安装包,可以拷贝到其他 win10 电脑离线安装,但是注意导出的包仍然绑定数字签名,跨电脑安装需要确认许可协议

应用商店缓存重置相关目录

如果应用商店下载报错,想要清空应用商店缓存

1 按下 Win+R,输入 wsreset 回车

2 wsreset 命令会自动清理应用商店缓存,这个操作不会删除已经安装好的应用,只是清除商店本身缓存数据

3 应用商店自身的应用包位置,同样属于 WindowsApps 目录,应用商店本身也是 UWP 应用

补充重要区分说明

项目临时下载缓存WindowsApps 应用本体PowerShell 导出包
是否原始安装包否,分片临时文件否,解压后的程序文件是 appx 或者 msixbundle
是否长期保留下载完成自动清理安装后长期保留手动导出永久保存
能否跨电脑离线安装不能不能可以,受签名许可限制
访问权限需要管理员权限默认锁定需要改所有者导出之后普通文件夹可访问

总结,win10 应用商店安装包在哪里,临时下载分片在 SoftwareDistributionDownload,已经解压的应用本体在 Program FilesWindowsApps,想要得到真正可以离线使用的安装包,需要通过管理员 PowerShell 导出 appx 或者 msixbundle,不要误以为 WindowsApps 里面的文件夹就是原始安装包,跨电脑安装还要留意应用数字签名和授权许可,系统会自动清理下载临时缓存,所以不要指望下载完成之后还一直保留原始安装包。

【常见问题】

问题 1 win10 应用商店安装包在哪里 打开 WindowsApps 提示拒绝访问怎么办

回答 1 win10 应用商店安装包所在的 WindowsApps 目录默认权限锁定,需要右键文件夹进入高级安全设置,把所有者改成当前管理员账户,再补充读取权限,但是这个目录里面只是解压后的应用文件,并不是原始可安装的 win10 应用商店安装包,想要原始包还是要用 PowerShell 导出。

问题 2 win10 应用商店安装包在哪里 下载完之后临时文件被自动删掉了怎么办

回答 2 win10 应用商店安装包临时缓存在 SoftwareDistributionDownload,系统在安装完成之后会自动清理分片文件,这种情况无法找回已经删除的临时文件,解决办法是应用安装完成之后立刻用管理员 PowerShell 导出 appx 安装包,提前备份独立安装包。

问题 3 win10 应用商店安装包在哪里 导出的 appx 包可以直接双击安装吗

回答 3 通过 PowerShell 导出得到的 win10 应用商店安装包,正常可以双击启动安装,但是部分应用有许可限制,或者系统策略禁止侧载应用,需要在设置里面开启开发人员模式,允许安装来自其他源的应用包,不然会弹出签名报错无法安装。

问题 4 win10 应用商店安装包在哪里 能不能在 C 盘 Download 文件夹找到

回答 4 win10 应用商店下载应用不会像普通浏览器下载那样,自动把 win10 应用商店安装包保存到用户 Download 下载文件夹,Download 文件夹是用户手动下载文件目录,应用商店走 BITS 后台下载机制,临时文件存放在系统缓存目录,不会写入这个普通下载文件夹。

【免责申明】

本文关于 win10 应用商店安装包位置的内容仅用于技术学习参考,修改 WindowsApps 目录所有者权限,导出侧载应用包,有可能违反微软应用许可协议,也可能带来签名校验异常,系统组件损坏风险,企业设备请遵守单位软件管理规定,所有操作产生的故障和许可纠纷由使用者自行承担,本文不承担相关责任。

 

相关阅读

最新文章