Нет ли в Защитнике Windows возможности исключить папку из сканирования в реальном времени, но при этом включить ее в запланированное сканирование?

Нет ли в Защитнике Windows возможности исключить папку из сканирования в реальном времени, но при этом включить ее в запланированное сканирование?

Согласно документации, это не представляется возможным:

https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-antivirus/configure-exclusions-windows-defender-antivirus

Есть ли у кого-нибудь обходные пути?

Thunderbird периодически зависает, и я обнаружил это с помощью Windows Defender Realtime в моих локальных папках для почты IMAP в Thunderbird.

решение1

Как было отмечено выше, папка, добавленная в список исключений, не будет сканироваться.

В качестве обходного пути, чтобы Защитник Windows просканировал определенную папку, можно использовать следующую команду:

"C:\Program Files\Windows Defender\MpCmdRun.exe" -scan -scantype 3 -File path-to-folder

Если это всегда одна и та же папка, вы можете поместить команду в .batфайл для быстрого использования.

Также можно запустить сканирование папки с помощью Защитника Windows, щелкнув правой кнопкой мыши меню в Проводнике Windows.

решение2

Можно запланировать сканирование Защитника Windows через командную строку, при этом исключения будут проигнорированы, но при этом будут отключены все формы исправления, а результаты сканирования будут выводиться только в терминал, в котором вы его вызвали.

От & 'C:\Program Files\Windows Defender\MpCmdRun.exe' -h:

   -Scan [-ScanType value]
        0  Default, according to your configuration
        1  Quick scan
        2  Full system scan
        3  File and directory custom scan

           [-File <path>]
                Indicates the file or directory  to be scanned, only valid for custom scan.

           [-DisableRemediation]
                This option is valid only for custom scan.
                When specified:
                  - File exclusions are ignored.
                  - Archive files are scanned.
                  - Actions are not applied after detection.
                  - Event log entries are not written after detection.
                  - Detections from the custom scan are not displayed in the user interface.
                  - The console output will show the list of detections from the custom scan.

    . . . continues with other parameters and options . . .

Я запускаю команды из PowerShell, но синтаксис в командной строке более или менее такой же (возможно, за исключением символа «» &в начале).

Запуск сканирования -DisableRemediationпроигнорирует исключения файлов, но и не предпримет никаких действий, что, я полагаю, нормально.

Пример команды:

& 'C:\Program Files\Windows Defender\MpCmdRun.exe' -Scan -ScanType 3 -File PATH_TO_FOLDER -DisableRemediation

Это должно делать свое дело.

Связанный контент