可通过系统设置修改新应用默认安装路径:Win+I→系统→存储→“保存新内容的地方”→在“新应用将保存到”中选择D盘并点击“应用”,此后所有新装Store应用自动部署至D:\WindowsApps,无需重启,已安装应用不迁移。

Windows系统默认将应用商店下载的应用安装到C盘的WindowsApps文件夹,导致系统盘空间快速告急,必须主动调整路径才能释放C盘压力。
修改新应用的默认安装位置
这一步直接改写系统级策略,后续所有从Microsoft Store新安装的UWP应用都会自动部署到你指定的非系统盘,无需每次手动选路径。
1、按 Win + I 打开“设置”→ 左侧点击“系统”→ 右侧选择“存储”。
2、向下滚动至“高级存储设置”,点击“保存新内容的地方”。(Windows 11)或“更改新内容的保存位置”(Windows 10)
3、在“新应用将保存到”下拉菜单中,选择D盘(或其他非C盘驱动器)。
4、点击右下角“应用”按钮。设置立即生效,【无需重启,但已安装的应用不会迁移】。
定位并访问已安装应用的实际目录
即使你已把新应用设为D盘安装,旧应用仍留在C:\Program Files\WindowsApps里——这个文件夹默认隐藏且权限锁定,不解除就看不到任何内容。
方法一:启用显示+获取所有权
① 打开文件资源管理器,进入 C:\Program Files(或你设定的新盘符下的 Program Files)。
② 点击顶部“查看”选项卡 → 勾选“隐藏的项目”。此时应能看到 WindowsApps 文件夹。
③ 右键 WindowsApps → “属性” → “安全” → “高级” → 在“所有者”行点“更改” → 输入当前用户名 → 勾选“替换子容器和对象的所有者” → 确定。
④ 返回“安全”选项卡 → “编辑” → “添加” → 输入用户名 → 点击“检查名称”确认 → 赋予“完全控制”权限 → 确定。
Windows 桌面自动化技能,支持鼠标控制(移动/点击/拖拽/滚轮/截图)、键盘输入(文字输入/按键/组合键)、窗口管理(查找/聚焦/最大化/最小化/关闭/移动)、截图并发送文件。提供两种截图方式:Python pyautogui 截图(集成在自动化流程中)和 PowerShell + .NET 零依赖截图(支持区域截图和多显示器)。当用户需要自动化 Windows 桌面操作、控制鼠标键盘、管理窗口、执行 GUI 自动化任务、截图发送文件时使用。
方法二:用PowerShell精准查某款应用路径
以管理员身份运行 PowerShell,执行:
Get-AppxPackage | Where-Object {$_.Name -like "*WeChat*"} | ForEach-Object {$_.InstallLocation}
这条命令能立刻返回微信(或任意关键词匹配)UWP应用的真实安装路径,比翻文件夹快得多。
强制迁移Store下载缓存到D盘
应用还没装完就断网?缓存卡在C盘临时目录占几GB?这时候光改安装路径没用,必须把下载中暂存的.appx/.msix分片也挪走。
方法一:符号链接重定向(推荐)
① 先清空当前缓存:按 Win + R,输入 wsreset.exe 回车,等黑窗口自动退出。
② 关闭 Store 相关进程:打开任务管理器 → 结束“Microsoft Store”“WSService”“Windows Update Medic Service”。
③ 在D盘新建文件夹:D:\WSStoreCache(路径必须全英文、无空格、无中文)。
④ 以管理员身份运行 PowerShell,执行:
mklink /J "C:\Users\你的用户名\AppData\Local\Packages\Microsoft.WindowsStore_8wekyb3d8bbwe\AC\INetCache" "D:\WSStoreCache"
【若提示“拒绝访问”,说明没用管理员权限运行PowerShell】
方法二:手动清理(仅应急)
按 Win + R 输入 %LocalAppData%\Packages\Microsoft.WindowsStore_8wekyb3d8bbwe\LocalState\Cache 回车,进该目录删掉所有子文件夹——但注意:【删除前务必确认Store已完全关闭,否则可能损坏下载队列】。

















