Windows 11 LTSC 装不上微软商店?一键脚本 3 分钟补回来
【免费下载链接】LTSC-Add-MicrosoftStoreAdd Windows Store to Windows 11 24H2 LTSC项目地址: https://gitcode.com/gh_mirrors/ltscad/LTSC-Add-MicrosoftStore
Windows 11 LTSC 安装微软商店,向来是件让人挠头的事:系统默认不带商店,去官网下载又提示"此应用不适用于你的设备"。LTSC-Add-MicrosoftStore 这个开源小工具就是为此而来——一份批处理脚本,把商店和依赖组件一次装齐,免重装、免手工配置,两三分钟让你重新用上微软商店。
前阵子,做设计的朋友小林把主力机换成了 Windows 11 LTSC,图的就是干净、少打扰。头两天她挺满意,第三天就傻了眼:想装个新版画图和便签,开始菜单里翻不到商店入口;跑到官网下安装包,得到的却是"此应用不适用于你的设备"。她翻了一晚上论坛,差点就动了重装系统的念头。
其实还有第三条路。LTSC-Add-MicrosoftStore 做的事情很单纯:把微软商店本体和它依赖的组件当成一个整体,"补"进现有系统。它不碰系统镜像,也不影响 LTSC 的稳定特性,装完随时还能卸。
先弄懂真相:商店为什么不能单独装
很多人以为微软商店是个独立 App,拷进去就能用——真不是。商店本质是一套组合件,它自己只是个应用包,要跑起来还得垫好几层"地基":
- VCLibs:微软 C++ 运行时库,几乎所有商店应用的地基;
- NET.Native 框架与运行时:一部分商店应用靠它执行程序逻辑;
- UI.Xaml:负责应用界面渲染的框架。
在普通 Windows 上,这些地基随系统预装,你感觉不到它们的存在;而 LTSC 把它们跟商店一起剥离了。所以只扔一个商店安装包进去根本跑不起来——这正是"从官网下载却装不上"的根源。这个工具的做法,是把商店和地基当作一整套来装。
脚本启动后会自动完成四件事:
- 版本检查:系统不满足 Windows 11 24H2(build 26100 及以上)就直接退出并提示;
- 权限检查:没有管理员权限就拒绝执行;
- 架构识别:读取环境变量判断是 x64 还是 arm64,挑对应架构的安装包,避免装错;
- 依赖安装与商店注册:调用
Add-AppxPackage依次装好地基,再用许可证文件把商店注册进系统,最后视情况补装购买组件和桌面应用安装器。
照着三步完成安装:准备、运行、验证
第一步:拿到项目文件,确认系统条件
用 git 拉取项目,或从项目页面下载 ZIP 压缩包解压到任意目录:
git clone https://gitcode.com/gh_mirrors/ltscad/LTSC-Add-MicrosoftStore动笔前先确认三件事:系统确实是Windows 11 24H2 LTSC或更新;磁盘剩 1GB 以上;网络正常(离线也能装商店本体,但之后下载应用要联网)。
⚠️ 别手痒去"精简"文件夹。脚本启动时会检查目录里有没有商店安装包、依赖组件和许可证文件,缺一样都会报错退出。保持解压原样即可。
第二步:以管理员身份运行安装脚本
这是最容易翻车的一步。右键Add-Store.cmd,选择"以管理员身份运行"(不是普通双击),UAC 弹窗点"是"。
⚠️ 为什么必须是管理员?脚本要调用
Add-AppxPackage这类系统级命令向整台机器注册应用,普通权限会被系统拒绝。权限不够时你会看到 "Please run the script as Administrator" 的报错。
正常运行后,终端会依次打印 "Installing Microsoft Store" 和各组件安装进度,通常 2-3 分钟结束,看到 "Installation Complete" 就是装好了。
第三步:如何确认安装成功
按Win键打开开始菜单,搜 "Store",能搜到入口且正常打开,说明商店已就位。想更严谨,打开 PowerShell 输入:
Get-AppxPackage Microsoft.WindowsStore能看到版本号输出,即注册成功。建议再登录微软账户,随便搜个应用(比如计算器)装一遍,跑通"下载—安装—启动"全链路,这一步最能暴露问题。
按需定制:把用不上的组件剔出去
项目默认是全组件方案,但它其实很聪明——脚本会根据目录里有没有对应文件来决定装不装。
- 完整方案:保留全部文件,得到商店核心 + 购买组件(Store Purchase App)+ 桌面应用安装器(自带 WinGet 包管理器),适合大多数人;
- 精简方案:运行前删掉
DesktopAppInstaller*.msixbundle(去掉安装器)和StorePurchaseApp*.appxbundle(去掉购买组件),脚本会自动跳过对应步骤,只留商店核心。
还有一条捷径:管理员 PowerShell 里执行wsreset -i,等系统弹出"商店已安装"的通知即可。这条走的是微软在线分发通道,网络好时很省事,可以当备选。
解锁额外玩法:几十个可选应用包
项目还打包了几十个 Inbox 应用安装包(每个是一个.zip,解压后双击即可装),按需取用:
- 计算器、记事本、截图工具:系统级小工具,日常刚需;
- Windows Terminal、DevHome:开发者的心头好;
- 照片、画图、相机:影音图文三件套。
注意部分应用也有自己的依赖(VCLibs、UI.Xaml、AppRuntime 等),项目文档里列得明明白白,装之前先扫一眼,能少踩不少坑。
排查常见报错与避坑要点
Q:脚本一运行就提示 "Please run the script as Administrator"?A:权限不够。右键脚本选"以管理员身份运行",UAC 弹窗点"是"。
Q:报错 "Required files are missing in the current directory"?A:目录里文件不全。检查是否误删了依赖或许可证文件,并确认所有文件都在同一目录、没移动过路径。
Q:商店打不开或白屏?A:先重启系统,多数情况一步解决;不行就在"运行"里输入WSReset.exe回车,重置并清空商店缓存。
Q:商店注册异常,怎么重新注册?A:管理员 PowerShell 执行下面命令,然后重启系统:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage Microsoft.WindowsStore).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"Q:装完想反悔,怎么卸掉?A:设置 → 应用 → 已安装的应用里找到 Microsoft Store 卸载即可;命令行党也可以用管理员 PowerShell 执行Get-AppxPackage Microsoft.WindowsStore | Remove-AppxPackage。
Q:应用下载失败?A:依次检查系统时间是否准确(证书校验依赖它)、网络是否稳定、C 盘是否还有 500MB 以上空间。都正常就原样重跑一遍脚本,通常能补上缺失的依赖。
几个容易忽略的细节:所有文件必须待在同一目录,中途移动路径会导致失败;建议从项目官方渠道获取安装包,别轻信来路不明的第三方整合包;重要机器操作前先建个系统还原点,成本很低、心里有底。
回到开头那个问题:LTSC 缺的不是应用生态,只是一个把商店装回来的入口。LTSC-Add-MicrosoftStore 把这个入口做成了"双击一下"的事,唯一要记牢的重点是以管理员身份运行。如果你正被"装不上商店"困扰,现在就按上面三步走一遍——两三分钟后,那个熟悉的商店图标就会出现在开始菜单里,到时候你可能会想:当初怎么没早点发现它呢?
【免费下载链接】LTSC-Add-MicrosoftStoreAdd Windows Store to Windows 11 24H2 LTSC项目地址: https://gitcode.com/gh_mirrors/ltscad/LTSC-Add-MicrosoftStore
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考