微软商店免费上架政策落地后,个人与企业开发者都可以零费用发布 Windows 应用。对于准备把 Windows 软件推向更多用户的开发者来说,一个长期存在的门槛已经被微软移除:通过新的 Microsoft Store 开发者注册流程,个人开发者和企业开发者都可以免费创建开发者账户,并开始向微软商店提交应用。过去个人账户通常需要支付 19 美元的一次性注册费,企业账户则通常需要约 99 美元。随着新政策逐步落地,这两项开户费用已经取消。

需要注意的是,所谓“微软商店上架软件免费”,准确含义是开发者账户注册费用被取消,并不代表应用无需审核,也不代表开发、签名、隐私合规和后续维护没有成本。对独立开发者、小型团队和刚开始商业化的 Windows 软件作者而言,这项变化仍然非常重要,因为它直接降低了进入 Microsoft Store 的第一道门槛。

微软商店免费上架政策发生了什么变化?

微软在 2025 年公布了面向个人开发者的免费注册计划。个人开发者通过新的入口注册 Microsoft Store 开发者账户,不再需要支付原有的 19 美元注册费,也不再必须依靠信用卡完成开户。微软表示,这套流程已经覆盖全球接近 200 个市场。

到了 2026 年 5 月,微软进一步宣布取消企业开发者账户原有的 99 美元开户费,并为企业提供更快的注册流程以及 Microsoft Entra ID 工作账户支持。根据微软目前的开发者文档,新版注册体验下,个人和企业两种账户都没有注册费用。

这意味着,无论是独立开发者、学生、开源项目作者,还是以公司主体发布软件的团队,都可以在不支付开发者账户开户费的情况下进入 Partner Center,准备提交 Windows 应用。

免费注册不等于无条件上架

开发者仍然需要完成身份验证。个人账户通常需要使用个人 Microsoft 账户登录,并通过政府签发的身份证件和自拍进行身份核验。企业账户则需要验证合法企业身份,可能需要准备 D-U-N-S 编号、公司注册文件、营业执照、企业域名邮箱或其他证明材料。

应用提交后仍然要经过微软认证流程。认证内容可能包括安装与卸载是否正常、应用是否稳定、商店描述是否真实、隐私政策是否完整,以及软件申请的系统权限是否合理。如果应用使用麦克风、屏幕、文件、邮件、位置或其他个人信息,还需要提供公开可访问的 HTTPS 隐私政策页面。

对于 Electron、Win32、WPF、WinForms 等传统桌面应用(打包细节可参考微软商城应用上架攻略中的 MSIX 打包部分),打包为 MSIX 或 AppX 后经常会声明 runFullTrust。这是桌面程序在 AppContainer 外运行时常见的受限能力,但开发者需要在 Partner Center 中解释具体用途,并等待微软审批。免费注册不会取消这项审核要求。

哪些 Windows 应用可以提交微软商店?

Microsoft Store 目前支持的应用类型已经比较开放,包括传统 Win32 桌面软件、.NET WPF、WinForms、UWP、PWA、.NET MAUI 和 Electron 应用。开发者不必为了上架而把成熟的桌面软件完全重写成 UWP。

对现有 Windows 软件来说,常见路线是制作符合要求的 MSIX 或 AppX 包,配置应用身份、发布者信息、图标、截图、年龄分级、隐私政策和功能说明,然后在 Partner Center 上传并提交认证。传统 EXE 或 MSI 应用也有相应的商店提交方式,但具体分发和更新能力与 MSIX 可能不同。

微软商店免费上架能为独立开发者带来什么?

首先是试错成本下降。过去即使只是想验证一个小工具是否有用户,开发者也要先支付账户费用。现在可以先完成产品,再通过官方商店测试市场反馈。

其次是分发信任度提高。用户从 Microsoft Store 获取软件时,可以看到统一的产品页面、开发者信息、隐私政策和版本更新记录。与陌生网站直接下载 EXE 相比,商店渠道更容易获得普通用户的信任。

如果采用 MSIX,微软还可以提供软件包托管、商店签名和自动更新能力。开发者无需自行承担全部下载带宽,也不必单独搭建复杂的更新系统。对于非游戏应用,微软还允许开发者在符合政策的前提下使用自己的应用内商业系统。

微软商店免费上架:发布 Windows 应用的大致流程

  1. 访问 Microsoft Store Developer,从新版入口开始注册。
  2. 选择个人账户或企业账户。账户类型应与实际发布身份一致,因为个人账户目前不能直接转换为企业账户。
  3. 完成个人身份或企业主体验证,并进入 Partner Center。
  4. 预留应用名称,准备包身份、Publisher 信息和版本号。
  5. 制作 MSIX、AppX 或其他受支持的安装包,并在空白 Windows 环境中测试安装、启动、更新和卸载。
  6. 准备产品说明、关键词、应用图标、截图、宣传图、隐私政策和支持联系方式。
  7. 如实申报麦克风、文件访问、网络、屏幕和 runFullTrust 等能力。
  8. 上传安装包,完成定价、市场、年龄分级和提交选项,最后送交认证。

申请免费账户时需要注意什么?

应当从微软指定的新版入口开始注册。历史入口、Visual Studio 内的旧流程或部分 Partner Center 页面,可能仍然展示旧版信息或引导到不同流程。个人开发者应使用与身份信息一致的资料,这是微软商店免费上架审核顺利通过的关键之一;企业开发者最好提前准备 D-U-N-S 编号和企业域名邮箱,以减少人工审核时间。

还要区分“免费注册”“免费托管”和“完全零成本运营”。代码签名、第三方 API、AI 模型、云服务器、客服、隐私合规及软件维护仍可能产生费用。若使用 Microsoft Store 的商业系统或销售游戏,也可能适用相应的分成和政策。

结语:Windows 独立软件迎来更低门槛

微软取消个人与企业开发者账户注册费,是 Microsoft Store 开放策略中的重要一步。它不会替代产品质量和合规审核,但确实让更多开发者能够以更低成本进入官方 Windows 分发渠道。

如果你正在开发桌面工具、AI 助手、效率软件、PWA 或传统 Win32 应用,现在是重新评估 Microsoft Store 发布计划的好时机。先确认账户类型,准备好隐私政策和安装包,再从官方新版入口完成验证,可以少走很多弯路。

参考资料:微软个人开发者免费注册公告;微软企业开发者免费注册公告;Microsoft Learn 开发者账户注册指南。