Winform Publish: Windows Protected your PC

Caio Luis Vitullo 1 Reputation point
2021-02-11T18:59:52.817+00:00

I distribut a WinForms App and when the user is installing a message appear on screen:
"Windows protected your PC
Microsoft Defender SmartScreen prevented an unrecognized app from starting. Running this app might put your PC at risk
"

I would like to understand what I need to do make my app reliable.
tks67103-whatsapp-image-2021-02-11-at-153837.jpeg

Windows 10 Security
Windows 10 Security
Windows 10: A Microsoft operating system that runs on personal computers and tablets.Security: The precautions taken to guard against crime, attack, sabotage, espionage, or another threat.
2,598 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Teemo Tang 11,241 Reputation points
    2021-02-12T01:38:21.307+00:00

    You can apparently use an EV code-signing certificate to "buy trust" (interesting concept - one would have to say) - it is essentially a more expensive certificate with USB hardware token security and a more rigorous vetting process for the buyer (and there are further details): "Programs signed by an EV Code Signing certificate can immediately establish reputation with SmartScreen reputation services even if no prior reputation exists for that file or publisher."
    Microsoft SmartScreen & Extended Validation (EV) Code Signing Certificates
    https://learn.microsoft.com/en-us/archive/blogs/ie/microsoft-smartscreen-extended-validation-ev-code-signing-certificates
    Similar case here:
    How to avoid the “Windows Defender SmartScreen prevented an unrecognized app from starting warning”
    https://stackoverflow.com/questions/48946680/how-to-avoid-the-windows-defender-smartscreen-prevented-an-unrecognized-app-fro

    -------------------------------------------------------------------------------------

    If the Answer is helpful, please click "Accept Answer" and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    1 person found this answer helpful.
    0 comments No comments

  2. Caio Luis Vitullo 1 Reputation point
    2021-02-12T14:13:41.713+00:00

    Hello @Teemo Tang , Thanks for your answer!