You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

winget安装sysinternals报no store account found绕过方法求助

WinGet安装Sysinternals无商店账户报错解决方法

报错「Verifying/Requesting package acquisition failed: no store account found」的根因是v1.1版本的WinGet调用微软商店源拉取应用时,强制要求绑定微软账户,即使是免费应用也无法跳过该校验。
以下两种方案均为纯WinGet原生操作,可满足企业批量部署需求:

方案1:升级WinGet到v1.4及以上版本

v1.4及之后的WinGet版本已经优化了微软商店源的拉取逻辑,免费应用无需登录账户即可正常获取,是长期最优解。
企业批量升级完成后,执行原命令即可正常安装:

winget install sysinternals --accept-source-agreements --accept-package-agreements

方案2:指定社区源跳过商店校验(无需升级WinGet)

Sysinternals同时在WinGet官方社区源上架,拉取该源的安装包不需要调用微软商店的账户校验逻辑,直接执行以下命令即可:

winget install --id Microsoft.Sysinternals --source winget --accept-source-agreements --accept-package-agreements
  • 关键参数说明:
    • --id Microsoft.Sysinternals 锁定官方发布的Sysinternals包唯一标识,避免匹配到非官方同名包
    • --source winget 指定从WinGet社区源拉取资源,完全跳过微软商店源的账户校验流程

补充适配企业部署的可选参数

如果需要安装到设备所有用户可用的路径,可在命令中加入--scope machine参数,实现机器级别的全局部署。

内容的提问来源于stack exchange,提问作者Alymsin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 10:27:03