Home > OS >  Why Microsoft Defender SmartScreen recognize my Windows Form app as not safe?
Why Microsoft Defender SmartScreen recognize my Windows Form app as not safe?

Time:02-27

I'm developing a Windows Forms app in C# using VS 2019. I've created a website with the download of the .exe file of my windows form app, but when I download it and I run it Microsoft Defender SmartScreen recognize the app as not safe.

enter image description here

Is there a way to not show this warning when a person runs my app?

CodePudding user response:

It might be that it's not signed by Windows. I suppose when you release the app you should verify it with Microsoft, otherwise it will show the warning for any such app downloaded from the internet.

CodePudding user response:

According to Microsoft's documentation (https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-smartscreen/microsoft-defender-smartscreen-overview), they state that the following checks are done:

  1. Checking downloaded files against a list of reported malicious software sites and programs known to be unsafe. If it finds a match, Microsoft Defender SmartScreen shows a warning to let the user know that the site might be malicious.

  2. Checking downloaded files against a list of files that are well known and downloaded by many Windows users. If the file isn't on that list, Microsoft Defender SmartScreen shows a warning, advising caution.

Assuming your app hasn't been flagged as malcious software, it is most likely that SmartScreen warns users because Microsoft doesn't recognise it.

The link above provides advice on how to submit your application to Microsoft so it can be reviewed and added as an exception to SmartScreen.

  • Related