Windows Server 没有微软商店?如何离线安装Microsoft Store应用

如果你使用过 Windows Server(2019/2022/2025) 或者 Windows 10/11 LTSC(企业长期服务版),你一定经历过这样的绝望:

系统极其干净、稳定,但没有预装 Microsoft Store(微软应用商店)

当你因为工作需要,想安装一个现代化的 UWP/MSIX 应用(比如高颜值的 Windows TerminalChatGPT 桌面客户端WSL 组件,甚至是 NVIDIA Control Panel)时,你会发现根本无处下手。

传统的解决思路是去第三方网站(如国外的 rg-adguard)解析离线包,但这往往会让你陷入 “依赖地狱”

好不容易下载了主程序 .msix,用 PowerShell 安装时却报错 0x80073CF3,提示缺少 Microsoft.VCLibsMicrosoft.UI.Xaml 等依赖框架。你只能回去重新搜索依赖包,下载、安装、再报错、再找依赖……无限套娃,令人崩溃。

今天,给大家分享一个能彻底终结这个痛点的宝藏工具站MS Store:https://store.uihtm.com
image


典型使用场景:谁需要这个工具?

  1. Windows Server 服务器环境
    服务器系统出于安全和性能考虑,默认阉割了 Microsoft Store。但运维人员往往需要在服务器上安装 Windows Terminal 来管理多个 SSH 会话,或者安装特定的现代 UI 管理工具。
  2. 企业内网 / 隔离网络环境
    公司的研发网络或保密机房无法连接外网,更无法访问微软商店,只能通过 U 盘拷贝离线包进行“空气隔离”安装。
  3. Windows LTSC / 精简版系统用户
    LTSC 版本或某些“精简版”系统移除了商店组件,当用户需要恢复“计算器”、“照片查看器”或“应用安装器”时,必须依赖离线包。
  4. 批量自动化部署
    IT 管理员需要将特定的商店应用打包进系统镜像(ISO/WIM),或通过脚本在多台机器上静默部署。

破局神器:MS Store

MS Store 是一个专为解决“无商店环境安装应用”而生的微软商店离线包解析与打包平台。

相比于传统的解析网站只能给你扔一堆散乱的文件,它最大的杀手锏是:智能识别依赖,并支持一键打包下载!

核心优势

痛点 传统解析站(如 rg-adguard) store.uihtm.com
文件呈现 列出几十个散文件(主包、BlockMap、各种依赖),用户需自行辨别 智能过滤,自动识别主程序与核心依赖
依赖处理 缺啥自己找,陷入“套娃”式报错 一键打包下载,将主程序及所有必需的依赖包打包成一个压缩包
下载速度 国外服务器,有时直链解析慢或下载受限 优化解析链路,下载速度更稳定
安全性 官方 CDN 直链 同样调用微软官方 API,文件 100% 来自微软官方 CDN,安全无毒

实战演练:在 Windows Server 2022 上安装 ChatGPT 客户端

下面以在 Windows Server 2022(无 Microsoft Store)上安装 ChatGPT 桌面版 为例,演示如何使用该网站快速完成部署。

第一步:获取应用的商店链接

打开浏览器,访问微软官方商店网页版(apps.microsoft.com),搜索你需要安装的应用(例如 ChatGPT)。
复制浏览器地址栏中的 URL,或者点击“分享”按钮复制链接。

示例链接:https://apps.microsoft.com/detail/9nt1r1c2hh7j

第二步:使用 store.uihtm.com 解析并打包

  1. 打开 MS Store
  2. 在输入框中粘贴刚才复制的链接。
  3. 渠道(Ring)选择默认的 Retail(零售正式版)
  4. 点击生成/解析按钮。
  5. 高光时刻:在解析结果页面,网站不仅会列出主安装包,还会自动勾选所需的依赖项(如 VCLibs、UI.Xaml 等)。你只需点击 “打包下载”“下载全部必需文件”

第三步:解压并一键安装

将下载好的压缩包解压到服务器的任意目录(例如 C:\OfflineApps\ChatGPT\)。

管理员身份打开 Windows PowerShell,使用 Add-AppxPackage 命令进行安装。

💡 进阶技巧:批量安装脚本
如果你下载了包含多个依赖包的文件夹,手动一个个安装太慢了。可以在解压目录下新建一个 Install.ps1 脚本,运行以下代码一键静默安装所有依赖和主程序:

# 获取当前目录下的所有 .appx 和 .msix 文件
$packages = Get-ChildItem -Path $PSScriptRoot -Include *.appx, *.msix, *.appxbundle, *.msixbundle -Recurse

foreach ($package in $packages) {
    Write-Host "正在安装: $($package.Name)" -ForegroundColor Cyan
    try {
        Add-AppxPackage -Path $package.FullName -ErrorAction Stop
        Write-Host " -> 安装成功!" -ForegroundColor Green
    } catch {
        Write-Host " -> 安装失败或已存在: $($_.Exception.Message)" -ForegroundColor Yellow
    }
}
Write-Host "`n所有包处理完毕!" -ForegroundColor Green

运行完毕后,你就可以在 Windows Server 的开始菜单中找到并流畅运行 ChatGPT 客户端了!


总结

在 Windows Server 或 LTSC 等“无商店”环境下安装现代应用,不应成为阻碍我们提升工作效率的绊脚石。

MS store 凭借其微软官方源、智能依赖识别、一键打包下载的特性,完美解决了离线安装 UWP/MSIX 应用时的“依赖地狱”问题。

无论你是苦逼的运维工程师、追求极简的 LTSC 用户,还是需要在内网部署软件的开发者,这个网站都值得你加入浏览器收藏夹

📌 建议:如果是企业内网环境,建议在有外网的机器上使用该网站打包下载好压缩包,再通过 U 盘拷入内网机器进行 PowerShell 离线安装。

posted @ 2026-07-15 14:29  ayuday  阅读(412)  评论(0)    收藏  举报