Jarker
V2EX  ›  Windows

新发布的 Windows 软件触发 SmartScreen,怎么解决下载全新安装

  •  
  •   Jarker · Aug 31 · 2282 views

    最近发布了一款 Windows 桌面软件,安装包已经使用正规代码签名证书签名,但由于软件和证书都是新发布的,目前下载运行时可能会出现 Microsoft Defender SmartScreen 的“Windows 已保护你的电脑”提示。 想请教做过 Windows 软件分发的大佬朋友们: 新证书怎么快速的搞定下载全新安装的,某鱼找了一圈没找到

    16 replies    2026-08-31 22:40:46 +08:00
    keyfunc
        1
    keyfunc  
       Aug 31
    试试 EV 的代码签名
    Jarker
        2
    Jarker  
    OP
       Aug 31
    @keyfunc 我已经采购了 digicert 的证书签名打包了,但是微软官方文档说要一定的下载全新安装来累积信誉值。
    ashong
        3
    ashong  
       Aug 31
    微软的代码签名, 一个月 9.9 刀 (须有注册公司)目前最便宜的方式
    Jarker
        4
    Jarker  
    OP
       Aug 31
    @ashong 我已经采购了 digicert 的证书了,现在是下载全新安装有个阈值要求,想请教下有没有怎么去刷这个下载安装的
    ashong
        5
    ashong  
       Aug 31
    @Jarker 那就别着急, 百来个下载就差不多了,另外提交你的打包到微软 https://www.microsoft.com/en-us/wdsi/filesubmission 或许能加快
    Jarker
        6
    Jarker  
    OP
       Aug 31
    @ashong 正常的路子可行就是慢,就是想问问快速的,闲鱼搜了一圈,基本没相关主题
    zyqzyq08
        7
    zyqzyq08  
       Aug 31
    那个是数量吧,ev 的累积快点,或者你可以上架 microsoft store 。那个个人免费也不会跳
    jedihy
        8
    jedihy  
       Aug 31
    @Jarker 找微软客服解决。Azure Portal 上面可以发起一个 support request 。
    MindMindMax
        9
    MindMindMax  
       Aug 31
    @ashong 微软的代码签名不支持 China 了吧
    momo1999
        10
    momo1999  
       Aug 31
    发布到微软商店,会有微软签名
    ZeroClover
        11
    ZeroClover  
       Aug 31
    只有 MS Store 签名证书有绕过 SmartScreen 的作用,EV 证书不再具有这一特权。实际上 MS 很想彻底干死 EV 代码签名证书。现在内核驱动也必须 MS 签名

    https://learn.microsoft.com/en-us/windows/apps/package-and-deploy/smartscreen-reputation
    lovelyidiot
        12
    lovelyidiot  
       Aug 31
    使用 winget 作为另一个分发渠道,不会有 smartscreen 的问题,还更现代。另外我的软件带驱动、winrar sfx 打包,目前还没有被 SmartScreen 拦截过。
    Jarker
        13
    Jarker  
    OP
       Aug 31
    @ZeroClover 看了下文档,好像也没啥法子了,我们现在采购的就是 EV Code Signing
    Jarker
        14
    Jarker  
    OP
       Aug 31
    @lovelyidiot 主要使用群体还是习惯了传统的网页提供个下载地址,下载安装这一套。
    tomclancy
        15
    tomclancy  
       Aug 31
    我是直接发布 winget 和微软商店,商店选择个人开发者免费签名
    future0906
        16
    future0906  
       Aug 31
    我记得可以 submit 一个包给 windows defender ,可以网上找找
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3243 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 11:23 · PVG 19:23 · LAX 04:23 · JFK 07:23
    ♥ Do have faith in what you're doing.