当前位置:首页 > 问答 > 正文

Win11系统下移动Microsoft Store应用安装路径的完整操作指南

别让C盘再喊“挤死了”!Win11里给Microsoft Store应用搬家的实战心得

哎,每次打开C盘看到那一大坨“WindowsApps”文件夹,我就头疼——系统盘红了,电脑卡得跟老牛拉破车似的🤯,微软官方没提供直接移动应用安装路径的功能?没关系,咱们自己折腾!这篇指南纯属我个人踩坑总结,有点碎碎念,但绝对真实。

为啥要移动?我的惨痛教训 上次为了玩《Forza Horizon 5》,直接从Microsoft Store下载,结果愣是啃掉我C盘50GB!系统提醒空间不足时,我差点把咖啡喷屏幕上……后来发现,很多UWP应用默认死磕C盘,尤其是游戏和Adobe全家桶这类大户😤,搬家不仅是腾空间,更是救电脑于水火啊!


第一步:准备工作(别懒,这步不能省!)

  1. 开启“显示隐藏项目”
    打开文件资源管理器 → 查看 → 勾选“隐藏的项目”,不然你连应用文件夹都找不着,别问我是怎么知道的(之前傻傻找了半小时)。

  2. 用管理员身份打开PowerShell
    右键开始菜单 → Windows Terminal (管理员),输命令时小心别手滑!记得关掉杀毒软件实时防护,不然可能报错。

    Win11系统下移动Microsoft Store应用安装路径的完整操作指南


第二步:用mklink创建符号链接(核心操作)

这里我以移动Netflix为例(这货居然占了我3个G!),目标移到D:\StoreApps:

  1. 找到应用安装目录
    C盘路径一般是 C:\Program Files\WindowsApps,但直接访问会权限警告😅,先在PowerShell输:

    Get-AppxPackage -Name *Netflix* | Select PackageFullName

    复制输出的一长串名字(比如NetflixInc.Netflix_6.97.751.0_x64__t3g1rdxr6bym6)。

    Win11系统下移动Microsoft Store应用安装路径的完整操作指南

  2. 移动文件夹到新位置
    先把原文件夹整个剪切到 D:\StoreApps(自己建个目录),如果提示权限不足,直接暴力右键→属性→安全→高级→改所有者为你自己✅。

  3. 创建符号链接
    在PowerShell里执行:

    mklink /J "C:\Program Files\WindowsApps\NetflixInc.Netflix_6.97.751.0_x64__t3g1rdxr6bym6" "D:\StoreApps\NetflixInc.Netflix_6.97.751.0_x64__t3g1rdxr6bym6"

    看到“联接已创建”就是成功了!如果报错“文件已存在”,说明你没删干净原文件夹——回去检查权限吧。


第三步:验证和翻车补救

  • 检查快捷方式:打开开始菜单点Netflix,能启动就OK。
  • 如果闪退:大概率权限问题,右键新位置的文件夹 → 属性 → 安全 → 添加“ALL APPLICATION PACKAGES”并给读取权限🧐。
  • 彻底翻车怎么办:删掉符号链接,重新从Store安装(别倔,我翻过3次才成功)。

个人吐槽与注意事项

  • 不是所有应用都能挪:像Xbox或某些系统依赖的应用,挪了可能崩(亲测挪OneDrive后同步失效了)。
  • 更新后可能复发:大版本更新后符号链接会失效,得重操作一遍……微软为啥不学Steam搞个自由选择路径啊!🙄
  • 备用方案:如果嫌麻烦,直接用第三方工具(比如AppMover),但我不太信任——之前用过一个,差点把注册表搞崩了。

移动后我的C盘多出20GB,终于能安心更新系统了,虽然过程有点geek,但成就感爆棚💪!大家有啥疑问欢迎交流——毕竟,折腾Windows的乐趣就在于“居然还能这样?!”啊~