Windows 11 LTSC 装回微软商店:LTSC-Add-MicrosoftStore 完整安装与排查指南
【免费下载链接】LTSC-Add-MicrosoftStoreAdd Windows Store to Windows 11 24H2 LTSC项目地址: https://gitcode.com/gh_mirrors/ltscad/LTSC-Add-MicrosoftStore
刚装好 Windows 11 24H2 LTSC 的你是不是也遇到过这样的尴尬:系统确实又干净又快,可打开开始菜单想装个计算器,翻遍也找不到 Microsoft Store 的入口;跑去微软官网下载商店安装包,得到的回复却是"此应用不适用于你的设备"。LTSC-Add-MicrosoftStore 这个开源小工具就是专门来解这道题的:一条批处理脚本,把微软商店和它依赖的运行组件一并装好,免重装、免手动折腾。本文面向所有被 LTSC 缺商店困扰的新手和普通用户,带你从头到尾跑通"Windows 11 LTSC 安装微软商店"的完整流程。
一个让不少 LTSC 用户卡住的场景
LTSC(长期服务通道)版本的定位是"精简、稳定、少打扰"。微软默认把商店这类联网应用整体从系统里拿掉了——对企业来说是减少维护负担,对个人来说却是实打实的麻烦:想装 Teams、记事本、终端、截图工具,全都无从下手。
摆在面前的通常只有两条路:
- 找第三方整合安装包碰运气,风险自担;
- 干脆重装成完整版系统,白白放弃 LTSC 的干净与稳定。
其实还有第三条路——用 LTSC-Add-MicrosoftStore 把商店"补"回现有系统。它不碰系统镜像,不动 LTSC 的企业级特性,只专注一件事:把商店连同运行它所需的基础组件一起装好。装完不喜欢,还能干净地卸载,随时回到"安装前"的状态。
为什么"单独一个商店包"永远装不上
很多人以为微软商店就是一个独立应用,拷进去就能用。真相没那么简单:商店是一套组合件,缺一不可。
商店本体(Microsoft.WindowsStore)是 UWP 应用包,它运行依赖三样基础运行库:
| 组件 | 作用(大白话版) |
|---|---|
| VCLibs | 微软 C++ 运行时库,几乎所有现代商店应用的地基 |
| NET.Native Framework / Runtime | .NET 原生框架与运行时,不少应用靠它执行代码 |
| UI.Xaml | 现代 Windows 界面框架,负责界面渲染 |
在普通 Windows 上,这些组件随系统预装,你平时根本感觉不到它们的存在;而 LTSC 把它们和商店一起剥离了。所以只塞一个商店安装包进去必然跑不起来——这正是"从官网下载却装不上"的根本原因。LTSC-Add-MicrosoftStore 的思路,就是把商店本体和这一串依赖当作一个整体来安装。
翻一下脚本源码(项目里的Add-Store.cmd)就能看到,它启动后会按顺序完成几次"体检":
- 版本检查:确认系统满足 Windows 11 24H2 的最低版本要求,不达标直接退出并提示;
- 权限检查:没有管理员权限就拒绝执行并报错;
- 架构识别:根据系统是 x64 还是 arm64,挑对应架构的依赖文件,避免装错;
- 依赖安装 + 商店注册:用
Add-AppxPackage依次装入 VCLibs、NET.Native、UI.Xaml,再用许可证文件注册商店本体,最后按目录里的文件情况补装购买组件和桌面应用安装器。
这套流程手动操作极易出错,脚本把它压缩成了"双击运行"一件事。
安装前的三分钟准备
动手之前,先照着这份清单确认三件事,能帮你避开八成以上的坑:
- 系统确认为Windows 11 24H2 LTSC或更新版本;
- 磁盘剩余空间至少 1GB(安装包不大,但后续装应用会用到);
- 网络连接正常(离线也能装商店本体,但之后下载应用需要联网)。
获取项目文件有两种方式,任选其一:
用 git 拉取:
git clone https://gitcode.com/gh_mirrors/ltscad/LTSC-Add-MicrosoftStore或者直接下载 ZIP 压缩包,解压到任意普通目录(建议放 C 盘以外的位置,避开权限干扰)。
⚠️ 特别提醒:不要为了"精简"把压缩包里的文件挑出来,只留商店安装包。脚本会检查当前目录是否包含
WindowsStore*.msixbundle、依赖组件和许可证文件,缺文件会直接报错退出。解压后保持原样即可。
安装四步走:从双击到验证
第一步,以管理员身份运行脚本。右键点击Add-Store.cmd,选择"以管理员身份运行",弹出 UAC 提示时选"是"。这一步是整个流程的重中之重——脚本要调用Add-AppxPackage、Add-AppxProvisionedPackage这类系统级命令向整台机器注册应用,普通权限会被直接拒绝,你会看到 "Please run the script as Administrator" 的报错后退出。
第二步,等待安装完成。正常运行时,终端会依次打印 "Installing Microsoft Store" 和各组件的安装进度。整个过程大约 2-3 分钟,看到 "Installation Complete" 字样即表示全部装好。
第三步,验证是否成功。按Win键打开开始菜单,搜索 "Store" 或 "Microsoft Store",能搜到入口并正常打开,说明商店已就位。想更严谨地确认,打开 PowerShell 执行:
Get-AppxPackage Microsoft.WindowsStore能输出版本号,即表示注册成功。
第四步,跑通完整链路。建议登录微软账户,搜索并安装一个应用(比如计算器),走一遍"下载—安装—启动"全流程,确认商店功能正常。
装完想反悔?卸载也很干净
商店并没有"焊死"在系统里,随时可以移除。图形界面用户去"设置 → 应用 → 已安装的应用"里找到 Microsoft Store 卸载即可;习惯命令行的读者,用管理员身份打开 PowerShell 执行:
Get-AppxPackage Microsoft.WindowsStore | Remove-AppxPackage依赖组件也能一并清掉,系统可以恢复到安装前的状态。
按需精简:两个文件决定装多装少
脚本有个很聪明的设计:根据目录里有没有对应文件来决定装不装。完整方案下你会得到三样东西:
| 组件 | 说明 |
|---|---|
| 微软商店核心功能 | 商店本体,必装 |
| Store Purchase App | 应用购买组件,支持应用内购买 |
| Desktop App Installer | 桌面应用安装器,自带 WinGet 包管理器 |
如果你用不到购买功能和包管理器,可以在运行脚本前删掉两个文件:
DesktopAppInstaller*.msixbundle:去掉桌面应用安装器;StorePurchaseApp*.appxbundle:去掉购买组件。
这样脚本会跳过对应步骤,只装商店核心,更轻量。删除前确认你确实不需要这些功能,删了想恢复需要重新获取完整包。
另一条捷径:一条命令自动安装
不想下载安装包的话,项目还记录了一种"自动安装"思路:
- 以管理员身份打开 PowerShell;
- 执行
wsreset -i; - 等待系统弹出"商店已安装"的通知(可能需要几分钟);
- 之后建议再从商店安装 App Installer,以获得 WinGet 支持。
这个方案依赖微软的在线分发通道,网络状况好的时候非常省事,可以当作备选。
商店就位后:还有几十个可选应用
项目打包里附带了几十个可选的 Inbox 应用安装包(各自是.zip,解压后双击即可安装)。日常使用频率较高的有这些:
| 应用 | 一句话评价 | 依赖 |
|---|---|---|
| 计算器 / 记事本 / 截图工具 | 系统级小工具,轻量实用 | VCLibs、UI.Xaml 等 |
| Windows Terminal | 现代终端,开发者必备 | VCLibs、UI.Xaml |
| 照片 / 画图 / 相机 | 影音图文处理三件套 | VCLibs、NET.Native 等 |
| DevHome | 面向开发者的环境管理面板 | 无 |
| Power Automate Desktop | 自动化流程工具 | VCLibs |
部分应用自身也有依赖(如 VCLibs、UI.Xaml、AppRuntime),项目文档里对每个应用的依赖关系列得清清楚楚,装之前先看一眼能少踩不少坑。
常见故障排查速查表
商店打不开或白屏:先重启系统,多数问题一步解决;还不行就清理缓存——在"运行"里输入WSReset.exe回车,这会重置并清空商店缓存。
商店注册异常:以管理员身份打开 PowerShell,执行下面的命令重新注册商店,然后再次重启:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage Microsoft.WindowsStore).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"应用下载失败:依次检查系统时间与日期是否正确(证书校验依赖它)、网络是否稳定、C 盘是否有至少 500MB 空闲空间。这些都正常的话,把脚本原样重跑一遍,通常能解决依赖缺失问题。
不同角色怎么用最合适
企业 IT 管理员:建议先在测试机上完整跑一遍安装与验证,确认无异常再批量部署;可以结合组策略统一推送,把"安装商店"标准化为常规装机步骤。
个人用户:直接走完整方案即可。装完后你会发现,那些在 LTSC 上"消失"的日常应用又回来了,而系统依旧保持 LTSC 的干净与稳定,完全不需要为此重装系统。
开发者:终端、DevHome 这类开发工具装好后,开发环境基本补全;如果你在做商店应用分发,还可以顺手在这个环境里测试应用在不同系统版本上的安装与兼容性。
高频疑问与避坑清单
Q:装商店会影响 LTSC 的系统稳定性吗?A:不会。安装的组件全部来自微软官方渠道,且不修改系统镜像与核心服务,LTSC 的长期服务特性不受影响。
Q:安装后能卸载干净吗?A:可以。商店及其依赖都能通过设置或 PowerShell 移除,不会留下残留。
Q:项目需要定期更新吗?A:当 Windows 推出新的 LTSC 大版本时,建议关注项目仓库是否发布了对应的新安装包,以保持兼容。
Q:支持 Windows Server LTSC 吗?A:项目主要面向 Windows 11 LTSC,Server 版本可能需要额外配置,官方说明并未覆盖,建议先测试再使用。
Q:安装失败一般是什么原因?A:九成以上是两类:一是没有用管理员身份运行脚本;二是解压目录里文件不完整(尤其是不小心删掉了依赖或许可证文件)。
几个容易忽略的坑:
- 安装脚本要求所有文件位于同一目录,中途改路径或移动文件都会导致失败;
- 建议从官方渠道获取安装包,不要轻信来路不明的第三方整合包;
- 重要机器操作前,先建一个系统还原点,成本很低、心里有底。
动手试试吧
到现在,整条路径已经很清晰了:先理解"商店 = 本体 + 依赖"的原理,再按"准备 → 运行 → 验证"的顺序走一遍,最后按需定制和排错。全程不需要重装系统,也不需要专业知识,唯一要记住的重点是"以管理员身份运行"。
如果你正为 LTSC 系统缺少商店发愁,不妨现在就打开命令提示符,用git clone拉下项目,花两三分钟把商店装回来。也欢迎把这篇指南转给身边同样用 LTSC 的朋友——他们大概率也有同样的困扰。祝安装顺利,早日用上完整的 Windows 应用生态。
【免费下载链接】LTSC-Add-MicrosoftStoreAdd Windows Store to Windows 11 24H2 LTSC项目地址: https://gitcode.com/gh_mirrors/ltscad/LTSC-Add-MicrosoftStore
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考