I am trying to prevent that my application (an installer) will not be blocked by Windows SmartScreen Protection.
I use BitRock and I signed my installer manually but I have always this problem. I bought a valid certificate and the signing with a timestamp is ok.
It's a commercial application and I don't want that the user will be afraid to install it
ps. I dont have an unknown publisher
In the main window of App & browser control, under Reputation-based protection, click on Reputation-based protection settings. In the Reputation-based protection options, ensure that the following settings are set to On: Check apps and files. SmartScreen for Microsoft Edge.
Open Edge and go to Settings > View Advanced Settings. Then scroll down to the bottom under Privacy and Services and turn off Help protect me from malicious sites and downloads with SmartScreen Filter.
Select Start and type "Windows Security" to search for that app. Select the Windows Security app from the search results, go to Virus & threat protection, and under Virus & threat protection settings select Manage settings. Switch Real-time protection to Off.
You can just submit your software to Microsoft for malware analysis https://www.microsoft.com/en-us/wdsi/filesubmission
It worked for me, basically they've established my .exe reputation in a few hours, and now file is can be downloaded and installed without triggering Microsoft Defender Smart Screen.
Took a while to figure this out, their instructions could have been easier, but it works.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With