Windows 10应用商店新装UWP应用可设为默认存至D盘,需在“设置→系统→存储→更多存储设置→更改新内容的保存位置”中指定D:\,且D盘根目录必须预先创建空的WindowsApps文件夹。

你想让Windows 10应用商店下载的安装包和后续安装的应用自动存到D盘,避免C盘越用越满、系统变卡、甚至弹出“磁盘空间不足”警告——这不能靠改浏览器设置或移动“下载”文件夹解决,必须进入系统底层存储策略调整,且操作后立即影响新装应用,但不会挪动已有的任何程序。
通过系统设置修改新应用默认保存位置
这一步只控制未来从Microsoft Store安装的UWP应用(如天气、邮件、Xbox Game Bar),不碰Chrome、微信这类.exe程序,也不动你桌面上的文件。
按Win + I打开「设置」→ 点击「系统」→ 左侧选「存储」→ 滚动到底部点「更多存储设置」→ 点击「更改新内容的保存位置」。
在「新的应用将保存到」下拉菜单中,选择D:\(注意:【D盘根目录下必须已存在WindowsApps文件夹】,若没有,请手动新建一个空文件夹并命名为WindowsApps,否则Store安装会直接失败)。
点击「应用」按钮。此后所有新装的商店应用,系统会在D:\WindowsApps下解压部署,同时自动生成对应用户配置文件夹和WpSystem数据目录。
把已安装的商店应用迁移到D盘
不是所有已装应用都能搬,只有标有“可移动”的UWP应用才支持此功能,比如计算器、照片、OneDrive客户端;系统级组件(如Edge核心模块)或第三方打包不规范的应用,移动按钮是灰色的,强行操作无效。
方法一:图形界面迁移
打开「设置」→「应用」→「应用和功能」→ 在列表中找到目标应用(例如“Netflix”)→ 点击它→ 出现「高级选项」→ 点击「移动」→ 选择D:\→ 点击「移动」。
迁移过程会自动卸载原应用、复制全部数据包、重新注册,完成后图标和功能完全不变,只是物理路径已切换。
方法二:命令行强制迁移(仅限PowerShell管理员模式)
以管理员身份运行PowerShell → 输入Get-AppxPackage | Where-Object {$_.Name -like "*Netflix*"}获取包全名 → 再执行Move-AppxPackage -Package "完整包名" -Destination "D:\"。
⚠️此命令不校验目标盘是否有WindowsApps结构,若D:\缺失该文件夹,迁移会中断并报错,需提前补全。
验证下载路径是否生效
打开Microsoft Store → 搜索任意免费UWP应用(如“Microsoft Solitaire Collection”)→ 点击「获取」→ 安装开始后,立即打开文件资源管理器,导航至D:\WindowsApps → 观察是否出现以“Microsoft.”开头的新文件夹。
如果D:\WindowsApps下始终为空,而C:\Program Files\WindowsApps里新增了内容,说明上一步设置未生效,大概率是D盘根目录缺少WindowsApps空文件夹或权限异常。
此时无需重启,只需删除D:\WindowsApps → 重建同名空文件夹 → 返回设置页重新点一次「应用」按钮即可。



















