|
|
|
Как поместить свое ПО в исключения Windows Defender программно?
|
|||
|---|---|---|---|
|
#18+
Заметили что Windows Defender (MsMpEng.exe) начал активно проверять файлы создаваемые и записываемые нашим ПО (запись видео, файл около 500 мегабайт). При этом значительно возрастает нагрузка на процессор и замедляется работа ПО. Решили на этапе установки добавить наше ПО в исключения Windows Defender, как это сделать программно? Система Windows 10 Pro (x64). Сейчас имеется установка исключений для фаервола. procedure SetFirewallExceptionXP(AppName,FileName:string); var FirewallObject: Variant; FirewallManager: Variant; FirewallProfile: Variant; begin try FirewallObject := CreateOleObject('HNetCfg.FwAuthorizedApplication'); FirewallObject.ProcessImageFileName := FileName; FirewallObject.Name := AppName; FirewallObject.Scope := NET_FW_SCOPE_ALL; FirewallObject.IpVersion := NET_FW_IP_VERSION_ANY; FirewallObject.Enabled := True; FirewallManager := CreateOleObject('HNetCfg.FwMgr'); FirewallProfile := FirewallManager.LocalPolicy.CurrentProfile; FirewallProfile.AuthorizedApplications.Add(FirewallObject); except end; end; procedure SetFirewallExceptionVista(AppName,FileName:string); var firewallRule: Variant; firewallPolicy: Variant; begin try firewallRule := CreateOleObject('HNetCfg.FWRule'); firewallRule.Action := NET_FW_ACTION_ALLOW; firewallRule.Description := AppName; firewallRule.ApplicationName := FileName; firewallRule.Enabled := True; firewallRule.InterfaceTypes := 'All'; firewallRule.Name := AppName; firewallPolicy := CreateOleObject('HNetCfg.FwPolicy2'); firewallPolicy.Rules.Add(firewallRule); except end; end; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2016, 11:16 |
|
||
|
Как поместить свое ПО в исключения Windows Defender программно?
|
|||
|---|---|---|---|
|
#18+
SkySniperРешили на этапе установки добавить наше ПО в исключения Windows Defender, как это сделать программно? Интересно, а вирусописатели об использовании такой возможности не догадались? Или из благородных побуждений не пользуются? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2016, 11:45 |
|
||
|
Как поместить свое ПО в исключения Windows Defender программно?
|
|||
|---|---|---|---|
|
#18+
Соколинский Борис, Но ведь допустим в файерволе такая возможность присутствует. Тут явно нужны будут права администратора на внесение подобных изменений и к тому же программа появится в списке игнорируемых, это можно будет посмотреть в настройках Windows Defender. Я конечно понимаю что Microsoft могли не заложить данный функционал, но тогда это печально и придется пользователям вручную это делать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2016, 12:41 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=39164986&tid=1340794]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
145ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 448ms |

| 0 / 0 |
