Add or edit exclusion

This dialog window enables you to add or edit exclusions. Choose the exclusion Type from the drop-down menu:

Exclude path

Excludes specific path (file or directory) for this computer. Do not use wildcards - asterisk (*) in the middle of a path. See the following Knowledgebase article exlink for more information.


NOTE

If you want to exclude folder contents, do not forget to add the asterisk (*) at the end of the path (C:\Tools\*). C:\Tools will not be excluded, because from the scanner's perspective, Tools can also be a file name.

Exclude threat

A valid ESET detection / threat name should be provided. There are no restrictions to using wildcards in the middle of a path. For a valid detection name, check Log files > Detections. Exclusions for real infiltrations are very dangerous, consider excluding only affected files / directories by browsing its location in the Path mask. Exclusions apply to Potentially unwanted applications, Potentially unsafe applications and suspicious applications.

Exclude hash

Excludes a file based on specified hash (SHA1), regardless of the file type, location, name or its extension.

You can use wildcards to cover a group of files. A question mark (?) represents a single variable character whereas an asterisk (*) represents a variable string of zero or more characters.


EXAMPLE

If you want to exclude all files in a folder, type the path to the folder and use the mask *.*

To exclude an entire drive including all files and subfolders, use the mask D:\*

If you want to exclude doc files only, use the mask *.doc

If the name of an executable file has a certain number of characters (and characters vary) and you only know the first one for sure (say “D”), use the following format:
D????.exe (question marks replace the missing / unknown characters)


EXAMPLE

Path exclusions using an asterisk:

C:\Tools\* - path must end with the backslash (\) and asterisk (*) to indicate that it is a folder and all folder content (files and subfolders) will be excluded

C:\Tools\*.* - the same behavior as C:\Tools\*, which means, it works recursively

C:\Tools\*.dat - will exclude dat files in the Tools folder

C:\Tools\sg.dat - will exclude this particular file located in the exact path


EXAMPLE

You can use system variables like %PROGRAMFILES% to define scan exclusions.

To exclude the Program Files folder using this system variable, use the path %PROGRAMFILES%\ (make sure to add the backslash at the end of path when adding to exclusions)

To exclude all files in a %HOMEDRIVE% subdirectory, use the path %HOMEDRIVE%\Excluded_Directory\*.*

The following variables can be used in the path exclusion format:

%ALLUSERSPROFILE%

%COMMONPROGRAMFILES%

%COMMONPROGRAMFILES(X86)%

%COMSPEC%

%HOMEDRIVE%

%HOMEPATH%

%PROGRAMFILES%

%PROGRAMFILES(X86)%

%SystemDrive%

%SystemRoot%

%WINDIR%

%PUBLIC%

User-specific system variables (like %TEMP% or %USERPROFILE%) or environment variables (like %PATH%) are not supported.


EXAMPLE

If you want to exclude a threat, enter valid detection name in the following format:

@NAME=Win32/Adware.Optmedia
@NAME=Win32/TrojanDownloader.Delf.QQI
@NAME=Win32/Bagle.D