Исключения

В разделе Исключения задается список каталогов и файлов, исключаемых из антивирусной проверки Dr.Web Agent Сканером.

Перед добавлением исключений ознакомьтесь с рекомендациями по использованию антивирусных программ для компьютеров под управлением ОС Windows. Статья с необходимой информацией находится по адресу https://support.microsoft.com/en-us/topic/virus-scanning-recommendations-for-enterprise-computers-that-are-running-windows-or-windows-server-kb822158-c067a732-f24a-9079-d240-3733e39b40bc. Материал данной статьи призван помочь оптимизировать производительность системы в присутствии антивирусного ПО.

Чтобы отредактировать список исключаемых путей и файлов

1.Введите путь к требуемому файлу или каталогу в строку Исключаемые пути и файлы.

2.Чтобы добавить новую строку в список, нажмите кнопку и в открывшуюся строку введите требуемый путь.

3.Чтобы удалить элемент из списка, нажмите кнопку напротив соответствующей строки.

Список исключаемых объектов может содержать элементы следующих видов:

1.Прямой путь в явном виде до исключаемого объекта. При этом:

Символ \ исключает из проверки весь системный диск в ОС Windows,

Символ / исключает из проверки всю корневую файловую систему в ОС семейства Unix,

Путь, заканчивающийся символом \ (или / в случае ОС семейства Unix) — данный каталог исключается из проверки,

Путь, не заканчивающийся символом \ (или / в случае ОС семейства Unix) — любой подкаталог, путь к которому начинается на указанную строку, исключается из проверки.

Пример для ОС Windows: C:\Windows — не проверять файлы каталога C:\Windows и все его подкаталоги.

Пример для ОС семейства Unix: /etc — не проверять файлы каталога /etc и все его подкаталоги.

2.Маски объектов, исключаемых из проверки. Для задания масок допускается использование знаков ? и *.

Пример для ОС Windows: C:\Windows\*\*.dll — не проверять все файлы с расширением dll, расположенные во всех подкаталогах каталога C:\Windows.

Пример для ОС семейства Unix: /etc/*/*.pub — не проверять все файлы с расширением pub, расположенные во всех подкаталогах каталога /etc.

3.Заданные в операционной системе переменные окружения в составе пути до объектов, исключаемых из проверки.

Пример для ОС Windows: %WINDIR%\SysWOW64\ — не проверять файлы в подкаталоге SysWOW64 каталога C:\Windows.

Пример для ОС семейства Unix: /home/*/network — не проверять файлы в подкаталоге network каталога /home.

4.Регулярное выражение. Пути могут задаваться регулярными выражениями. Также любой файл, полное имя которого (с путем) соответствует регулярному выражению, исключается из проверки.

Синтаксис регулярных выражений, используемых для записи исключаемых путей, следующий:

qr{<выражение>}<флаги>

Наиболее часто в качества флага используется символ i; данный флаг означает "не принимать во внимание различие регистра букв".

Примеры записи исключаемых путей и файлов при помощи регулярных выражений

Регулярное выражение

Значение

qr{\\pagefile\.sys$}i

не проверять файлы подкачки ОС Windows

qr{\\notepad\.exe$}i

не проверять файлы notepad.exe

qr{^C:}i

не проверять вообще ничего на диске C:

qr{^.:\\WINNT\\}i

не проверять ничего в каталогах WINNT на всех дисках

qr{(^C:)|(^.:\\WINNT\\)}i

объединение двух предыдущих случаев

qr{^C:\\dir1\\dir2\\file\.ext$}i

не проверять файл c:\dir1\dir2\file.ext

qr{^C:\\dir1\\dir2\\(.+\\)?file\.ext$}i

не проверять файл file.ext, если он в каталоге c:\dir1\dir2 и его подкаталогах

qr{^C:\\dir1\\dir2\\}i

не проверять каталог c:\dir1\dir2 и его подкаталоги

qr{dir\\[^\\]+}i

не проверять подкаталог dir, находящийся в любом каталоге, но проверять подкаталоги

qr{dir\\}i

не проверять подкаталог dir, находящийся в любом каталоге, и его подкаталоги

Использование регулярных выражений кратко описано в документе Приложения, Приложение И. Использование регулярных выражений в Dr.Web Enterprise Security Suite.