Safeguard
Security Guides•

Why a signed Windows installer still triggers a SmartScreen warning

A valid signature does not stop a first-download SmartScreen prompt. Reputation builds from the publisher certificate and file hash. What to expect and do.

Safeguard Security Team
4 min read

A valid code signature does not guarantee a quiet install. Microsoft says SmartScreen weighs publisher reputation and file hash reputation, so a new signed binary can still show an "unrecognized app" prompt until enough clean downloads accumulate. Signing helps reputation carry across versions, but it does not erase the first warning.

The two signals SmartScreen uses

According to Microsoft's documentation for app developers, SmartScreen looks at whether the file is signed by a known publisher, and at whether this exact file has been downloaded by other users without signs of malicious behaviour.

If either signal is unknown or negative, a warning can appear. A freshly built binary has no hash history, and a new certificate has no publisher history. That is why a brand new product from a careful team can still get the prompt.

What signing changes

Signing changes what the user sees and how reputation behaves over time.

  • The prompt shows the verified publisher name, which gives users something to check.
  • Reputation attached to the certificate can help later releases signed with the same identity.
  • Unsigned files start from zero for every new version, because there is no publisher identity to inherit from.

Microsoft also notes that changing your signing identity affects the publisher trust signal, so avoid switching certificates without a reason.

What to do for a new release

You cannot submit a consumer file for a reputation review, according to the same page. Reputation builds from download volume and behaviour. Microsoft says the prompt stops once the hash has enough history, and that this can take weeks and many clean installs from a wide audience.

Practical steps:

  1. Sign every release, including the installer and the binaries inside it.
  2. Keep one signing identity across releases.
  3. Do not alter files after signing, since that can break the signature.
  4. Tell early adopters about the prompt and what a correct publisher name looks like.
  5. Never sign anything that behaves like potentially unwanted software, because the certificate can pick up negative reputation.

What to tell users

Users should proceed only when the publisher name matches what they expect and the download came from your official page. A prompt on a first release is not proof of a problem, and its absence is not proof of safety either. Pair the download page with a published checksum so careful users have a second check. Our guide on checksum versus signature explains how the two differ.

The Store route

Microsoft states that apps published through the Microsoft Store are re-signed by Microsoft and are not subject to SmartScreen download warnings. If your product can ship that way, it is the most direct way to avoid the prompt. If it cannot, the steps above are the realistic path.

Common mistakes

Teams often sign the installer but forget the executables inside it, which leaves unsigned files with no reputation. Others switch certificates between releases and lose the carried reputation. A third mistake is repackaging a signed file with a different tool after the fact, which can break the signature. Build a single signing step that covers everything and runs last.

Quick check

Does an EV certificate remove the SmartScreen prompt?

Not according to Microsoft. Its documentation says EV certificates no longer bypass SmartScreen and may matter mainly for enterprise procurement.

Is the prompt a sign the installer is malicious?

No. On a new release it usually means reputation has not built yet. Check the publisher name and the download source before continuing.

Sources

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.