Windows 11 LTSC 安装微软商店完整教程:5 分钟一键恢复(附排障指南)
【免费下载链接】LTSC-Add-MicrosoftStoreAdd Windows Store to Windows 11 24H2 LTSC项目地址: https://gitcode.com/gh_mirrors/ltscad/LTSC-Add-MicrosoftStore
刚装好 Windows 11 24H2 LTSC,想从微软商店下载计算器、照片这类日常应用,翻遍开始菜单却找不到商店入口——这是很多 LTSC 用户的共同经历。LTSC-Add-MicrosoftStore 正是为这个场景而生的开源工具:它借助一个 Add-Store.cmd 脚本,就能给 Windows 11 LTSC 快速装回微软商店及全部必需依赖组件,全程只需几分钟,而且只装必要的东西,不会让系统变臃肿。
为什么 LTSC 系统天生"没有商店"?
LTSC(长期服务渠道)是微软面向企业环境推出的特殊版本,设计初衷是"十年不换版本、只打安全补丁"。为了把稳定性做到极致,微软干脆把商店、Cortana、各类 UWP 应用等"消费者功能"整体移除,只保留最核心的系统能力。
对企业 IT 部门来说这很省心,但对普通用户和开发者来说就很尴尬:
- 想装个新记事本、终端工具,没有正规入口;
- 从网页下载的
.appx安装包没有商店环境很难管理; - 想用 WinGet 命令行装软件,前提是得有商店相关的运行时组件。
更麻烦的是,微软没有给 LTSC 提供"一键补装商店"的官方途径。社区里流传的手动方案,通常要求你自行收集几十个组件、手动理清依赖顺序,步骤繁琐还容易翻车。
LTSC-Add-MicrosoftStore 的工作原理
这个项目的思路很朴素:商店应用不是孤立运行的,它依赖一组运行时组件,把它们按正确顺序补上即可。脚本的核心逻辑可以概括为四步自检:
启动脚本 → 校验系统版本 → 校验管理员权限 → 识别 CPU 架构 ↓ 检查必需文件是否齐全 → 按架构匹配依赖包 → 依次安装 → 完成其中关键的一步是"架构识别":脚本会读取PROCESSOR_ARCHITECTURE,自动区分 x64 和 ARM64,并挑选对应版本的依赖包,你不需要手动指定任何参数。
商店正常运行需要哪些组件?下面这张表帮你快速建立认知:
| 组件 | 作用 | 是否必需 |
|---|---|---|
| Microsoft.WindowsStore | 商店主程序 | ✅ 必需 |
| VCLibs | Visual C++ 运行库 | ✅ 必需 |
| NET.Native Framework / Runtime | .NET 原生框架与运行时 | ✅ 必需 |
| UI.Xaml | Windows UI 界面渲染框架 | ✅ 必需 |
| StorePurchaseApp | 应用内购买(Purchase)支持 | ⭕ 可选 |
| DesktopAppInstaller | 桌面应用安装器(内置 WinGet) | ⭕ 可选 |
手动折腾和脚本安装,差距到底在哪?
如果你之前试过"手动大法",应该能体会到两者的差距:
| 对比维度 | 手动收集安装 | LTSC-Add-MicrosoftStore 方案 |
|---|---|---|
| 组件来源 | 需要自己到处找包、核对版本 | 项目包内集中提供,版本配套 |
| 依赖顺序 | 理不清先后,装错就得重来 | 脚本按固定顺序自动处理 |
| 架构适配 | 下错 x64/ARM64 包直接失败 | 自动识别并按架构匹配 |
| 耗时 | 半小时起步,还常翻车 | 几分钟内完成 |
| 出错反馈 | 报错信息晦涩难懂 | 内置检查,明确提示错误类型 |
| 定制灵活性 | 高但代价是繁琐 | 删掉对应文件即可裁剪 |
一句话总结:工具帮你把"容易出错的部分"全部自动化,把"选择权"留给你。
安装前的环境确认清单
动手之前,先花 30 秒对照这份清单做个体检:
- ✅ 系统为 Windows 11 24H2 LTSC,Build 26100 或更高版本
- ✅ CPU 架构为 x64 或 ARM64(绝大多数 PC 都是 x64)
- ✅ 当前账户拥有管理员权限
- ✅ 磁盘剩余空间 500MB 以上
- ✅ 网络连接稳定(安装过程需要联网校验部分组件)
- ❌ 普通版 Windows 11 无需使用本工具(商店本来就带)
💡 不确定版本?按
Win + R输入winver回车,弹窗里就能看到 Build 号。
实操:给 LTSC 安装微软商店的四个步骤
步骤一:获取项目文件
在准备好的电脑上打开终端,克隆仓库:
git clone https://gitcode.com/gh_mirrors/ltscad/LTSC-Add-MicrosoftStore克隆完成后,确认目录里包含以下关键文件(可选组件缺失没关系,后面会讲):
LTSC-Add-MicrosoftStore/ ├── Add-Store.cmd # 主安装脚本 ├── Microsoft.WindowsStore.msixbundle # 商店主程序 ├── Microsoft.WindowsStore_8wekyb3d8bbwe.xml # 商店许可证文件 ├── Microsoft.VCLibs.x64.appx # C++ 运行库 ├── Microsoft.NET.Native.Framework.x64.appx # .NET 框架 ├── Microsoft.NET.Native.Runtime.x64.appx # .NET 运行时 └── Microsoft.UI.Xaml.x64.appx # UI 框架步骤二:以管理员身份运行安装脚本
找到Add-Store.cmd,右键 → 以管理员身份运行,在弹出的 UAC 提示中点"是"。
脚本会依次执行版本校验、权限校验、架构识别和文件完整性检查。如果某项不满足,会直接给出明确的中断提示,比如:
Error: Please run the script as Administrator Error: Windows 11 24H2 (build 26100 or later) required Error: Required files are missing in the current directory看到这类报错别慌,对照本文第六部分排查即可。
步骤三:等待脚本自动完成安装
安装过程中终端会滚动输出类似下面的信息,按顺序安装商店主程序及依赖:
============================================================ Installing Microsoft Store ============================================================如果检测到目录里存在 StorePurchaseApp 或 DesktopAppInstaller 的安装包,脚本还会顺带把它们一并装上,最后提示Installation Complete。
步骤四:验证商店是否可用
打开 PowerShell,执行下面的命令检查安装状态:
# 检查商店本体 Get-AppxPackage -Name *WindowsStore* # 检查核心依赖是否就位 Get-AppxPackage -Name *VCLibs* Get-AppxPackage -Name *NET.Native* Get-AppxPackage -Name *UI.Xaml*输出里能看到对应包名和版本号,就说明装好了。再回到开始菜单搜索"Microsoft Store",能正常打开即大功告成。
按需裁剪:只装你需要的组件
并不是所有人都需要完整全家桶。项目的一个贴心设计是:直接删除不需要的安装包文件,脚本就会自动跳过对应组件。
只看商店 → 只保留 Store + 四个依赖包 需要购买功能 → 保留 StorePurchaseApp 需要 WinGet → 保留 DesktopAppInstaller拿不准装哪些?用这个判断决策树对号入座:
需要 WinGet 命令行装软件? ──是──→ 保留 DesktopAppInstaller 后安装 │否 ▼ 需要应用内购买/订阅? ──是──→ 保留 StorePurchaseApp 后安装 │否 ▼ 仅需商店基础功能? ──是──→ 删除所有可选包,最小化安装装好商店之后,目录里那些可选应用包(如计算器、照片、终端等)也可以直接双击安装,按需取用即可,不必一次全装。
常见问题排查:症状 → 原因 → 解决
问题一:提示"请以管理员身份运行"
- 原因:双击运行而不是管理员运行,脚本没有写注册表的权限。
- 解决:右键
Add-Store.cmd,选择"以管理员身份运行",并在 UAC 弹窗中点"是"。
问题二:提示系统版本不符合要求
- 原因:脚本要求 Windows 11 24H2(Build 26100+),当前系统版本过低或非 LTSC。
- 解决:用
winver确认版本号;确为旧版本则需要先升级系统,再重新执行安装。
问题三:提示缺少必需文件
- 原因:目录里的 msixbundle 或依赖包不完整,脚本在文件检查环节直接拦截。
- 解决:重新克隆或解压完整包,确认 Store 主程序、许可证 XML 和四个依赖文件都在同一目录。
问题四:商店能装上,但打开就闪退或白屏
- 原因:组件注册信息异常,常见于安装中断或系统更新之后。
- 解决:先重启系统;仍不行就在管理员命令行里重新注册商店:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage Microsoft.WindowsStore).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"执行后再次重启。
问题五:商店能打开,但下载应用失败
- 原因:多为网络、账户或本地缓存问题。
- 解决:依次尝试——右键开始菜单 → 运行 → 输入
WSReset.exe清空商店缓存;确认已登录 Microsoft 账户;检查 Windows Update 服务是否在运行;必要时重置网络(netsh winsock reset后重启)。
进阶技巧与最佳实践
技巧一:不想下载项目包?试试官方隐藏命令。在管理员 PowerShell 里执行wsreset -i,系统会自动拉取并安装商店,稍等片刻会收到安装完成的通知。这是备选方案,适合网络环境好、又想快速体验的场景。
技巧二:把 WinGet 用起来。装好 DesktopAppInstaller 后,你就拥有了 WinGet 命令行工具,之后安装.appx包、批量管理软件都会轻松很多,这也是不少开发者选择保留该组件的原因。
技巧三:安装后可顺手补充的实用应用。商店恢复后,建议优先装这几类:现代记事本、计算器、终端(Terminal)、照片查看器,以及 AV1/HEIF/WebP 等媒体扩展,日常使用体验提升非常明显。
技巧四:养成维护习惯。每隔一段时间检查一次商店更新、清理 WSReset 缓存,并留意项目是否有新版本组件发布,保持组件版本与系统同步。
写在最后
到这里,你的 Windows 11 LTSC 已经顺利"接回"了完整的微软商店生态。回顾整个过程:定位问题 → 理解原理 → 确认环境 → 一键安装 → 按需裁剪 → 排障维护,每一步都有章可循,真正操作起来比你想象中简单得多。
最后提醒一句:请确保你拥有合法的 Windows 11 LTSC 授权,并遵守微软软件许可条款与项目所附的开源许可证要求;本方案适用于个人学习和日常使用的场景,请勿用于规避任何商业授权义务。如果你在使用中遇到新问题,保留好报错信息,多参考项目 README 与社区经验,基本都能找到答案。祝你用机愉快!
【免费下载链接】LTSC-Add-MicrosoftStoreAdd Windows Store to Windows 11 24H2 LTSC项目地址: https://gitcode.com/gh_mirrors/ltscad/LTSC-Add-MicrosoftStore
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考