Does code signing is the only way to get rid of users getting Windows Defender or Unknown Publisher warnings for installing a new software?