This file can be found in
<$COMMONAPPDATA>\Spybot - Search & Destroy\Configuration.ini <$PROGRAMFILES>\Spybot - Search & Destroy\Default Configuration.ini
where there later are default settings used for everything not defined in the former. There might be a copy of the remote version stored as well when used in combination with sbNet.
Most settings described here are much easier available through the Settings page of the main application itself; this list is intended as a reference for system administrators who want to tweak a special default configuration file.
- 1 [Installation]
- 2 [Installation\StartmenuItem]
- 3 [Main]
- 4 [Main\AlertSounds]
- 5 [Main\Priority]
- 6 [Automation]
- 7 [Automation\ProgramStart]
- 8 [Automation]
- 9 [Automation\SystemStart]
- 10 [Automation\WebUpdate]
- 11 [Logfile]
- 12 [Look]
- 13 [BugReport]
- 13.1 UseDefaultMailer
- 13.2 IncludeSysInfo
- 13.3 IncludeResults
- 13.4 IncludeActiveX
- 13.5 IncludeBHO
- 13.6 IncludeBrowserPages
- 13.7 IncludeProcessList
- 13.8 IncludeStartup
- 13.9 IncludeWinsockLSPs
- 13.10 IncludeUninstall
- 13.11 IncludeServices
- 13.12 IncludeClipboardText
- 13.13 IncludeClipboardImage
- 13.14 IncludeSpyFiles
- 13.15 CarbonCopy
- 14 [Expert]
- 15 [Expert\Viewer]
- 16 [Helpers]
- 17 [Filesets]
- 18 [Durations]
- 19 [Windows]
- 20 [Tools.Visibility]
Possible values, updates existing icon with new state.
See DesktopIcon, but for the quicklaunch area which usually resided between the Windows Start button and the list of open windows.
Boolean; set to Easy=0 for no item for easy mode, 1 for an item. To force easy mode just on one special link, use the /easymode command line parameter.
See easy, except for advanced mode. Advanced mode icons may use the /advancedmode command line parameter.
Boolean; determines whether GUI starts in easy (EasyMode=1) or advanced mode (0; see mode menu).
Boolean; set Legals=1 to not show the warning about removing software on application start.
Boolean; Disable (AutoSave=0) to let any further changes not have effect. Useful mostly when using app from a bootable CD (e.g. WinPE, BartPE) where you don't want the config to remain on the system.
Boolean; set to 1 to create backups ("Recovery", quarantine). Backups are stored in
<$COMMONAPPDATA>\Spybot - Search & Destroy\Recovery\
as .zip files, protected using the password recovery to protect them against accidental use.
Boolean; similar to CreateBackups, but this time for usage tracks. Usage tracks updates are located in the same place and format as standard updates.
Boolean; set to 1 to create system restore points for the fixing operation. These system restore points can by identified by their title 'Spybot-S&D Spyware removal.
Boolean; set to 1 to create system restore points for the System Internals tool shown in advanced mode. These system restore points can by identified by their title 'Spybot-S&D System Internals.
Boolean; set to 1 to ask user for confirmation before creating a system restore point.
Boolean; set to 1 to ignore messages that would inform you if parts of the detection database were created for a newer version.
We do not recommend you to disable this option unless you have a very good reason to continue to use an older version of the application, in which case special attention with search results is needed.
Boolean; set to 1 to ask for confirmation before fixing, restoring, and many other actions. This is by default turned on.
Boolean; typo (means: Compatibility), set to 1 to warn on starting the app if other conflicting security apps were detected. If you are a system administrator and know about incompatibilities, you can disable this by setting it to 0.
Priority of the scan, identical to levels known from Windows Task Manager. Can have the following values:
Please keep in mind that Windows itself is responsible for scheduling the processing time each process gets assigned. These options will be regarded in relation to other processes, if Spybot-S&D is the only processing needing full processing power, it would still use 100% even if set to a low priority.
Show recovery entries older than a specified value greyed out, to indicate their age (e.g. helping user to clean up old entries).
To set up the amount of days, take a look at the registry setting called RecoveryAged.
Boolean; set to 1 to play a sound if malware was found.
To set up the sound file, take a look at the registry setting called WaveAlertFile.
Boolean; set to 1 to play a sound if the system scan came up clean.
To set up the sound file, take a look at the registry setting called WaveCleanSoundFile.
If the CPU is HT or multi-core, this would limit the application to one core.
If the CPU is HT or multi-core, this would limit the scanning process to one core.
Both options to limit the amount of used cores are only visible in the user interface if the user account using the application has sufficient rights to change this setting.
Boolean; after in versions after 1.6 this controls whether Spybot-S&D will ask you if you want your temp folders emptied if they contain more than 100 files. The Registry Tweaks TempFolderCleanDelay and TempFolderCleanMinimum allow advanced users to control the amount of files as well as the amount of seconds the option is shown until the default will be assumed.
It's recommended to use command line parameters instead of these.
Boolean; set to 1 to start a scan immediately when the app starts, might want to use /autocheck.
Boolean; set to 1 to auto-fix after a scan; might want to use /autofix.
Boolean; set to 1 to re-scan after fixing to trail left-overs or restoring malware.
Boolean; set to 1 to immunize on app start; might want to use /autoimmunize.
Boolean; set to 1 to wait a specified amount of minutes before starting a scan. Needed only if we want other background tasks to finish loading. You might also want to have a look at /waitstart for better use in automation.
Boolean; set to 1 to wait until other specified apps have closed (e.g. when scheduling multiple security apps to run on system start). You might also want to have a look at /waitprograms for better use in automation.
Boolean; set to 1 to have the user interface wait before auto-closing, but only if malware has been found (giving the user time to react). You might also want to have a look at /waitmore for better use in automation.
Close after automation operations have finished. In automation using command line parameters, you would use /autoclose.
Use SDUpdate.exe with command line parameters for better control of updates.
Boolean; set to 1 to check for updates when app starts, similar to /autoupdate.
Boolean; set to 1 to remind the user if he has not updated for more than 7 days.
Boolean; set to 1 to show beta updates.
Boolean; set to 1 to look for updates in each available language; if set to 0, only updates for english and the currently selected language will be shown.
Boolean; set to 1 to check for new skins (user interface color schemes) when looking for updates.
Boolean; would download PGP signatures of files up to 1.3. Removed in 1.6 since PGP is unknown to the vast majority of users.
Boolean; set to 1 to use a proxy to download updates. The actual proxy information is stored in the registry as ProxyAddress; to always have the updater show a button to set up the proxy right when using it, see /verbose.
Boolean; set to 1 to write complete check details to debug file Checks.txt; logs are stored in
<$COMMONAPPDATA>\Spybot - Search & Destroy\Logs\
Boolean; set to 1 to write complete fixing details to debug file Fixes.txt.
Boolean; set to 1 to include date and time in debug filename (Checks.yymmdd-hhnn.txt).
Boolean; set to 1 to overwrite existing logs (if no timestamp is used obviously), otherwise (0) new results would be appended.
Boolean; set to 1 to improve user interface for blind / disabled users. Only needed if automated detection of screen reader software is not working, since Spybot-S&D supports the Accessibility interface to detect this mode automatically. The command line parameter equivalent would be /blinduser.
Boolean; toggles the grey bar at the top of the interface naming the current page. Removed in 1.6.
Boolean; would use the system "highlight" color scheme for the infos shown at the top of each page. Due to differing results on various Windows versions, this was removed in 1.6.
Boolean; set to 1 to use system default mailer (Simple-MAPI) interface to send email.
Boolean; set to 1 to include Operation System details in report.
Boolean; set to 1 to include scan results in report.
Boolean; set to 1 to include list of installed ActiveX IE plugins in report.
Boolean; set to 1 to include list of Browser Helper Objects in report.
Boolean; set to 1 to include list of browser start and search pages in report.
Boolean; set to 1 to include list of running processes in report.
Boolean; set to 1 to include list of system startup items in report.
Boolean; set to 1 to include list of network drivers in report.
Boolean; set to 1 to include list of installed software in report.
Boolean; set to 1 to include list of system services in report.
Boolean; set to 1 to include current clipboard text in report.
Boolean; set to 1 to include current clipboard image (e.g. for screenshot) in report.
Boolean; set to 1 to attached files detected during scan to report email.
Boolean; set to 1 to send a copy of the report to yourself.
Uses shredding algorithms to permanently get rid of deleted files by overwriting them a few times before actually deleting them.
Uses shredding algorithms to permanently get rid of deleted recovery items by overwriting them a few times before actually deleting them.
Shows more options on scan results page:
- Select All
- Filesets popup selector
Shows more options on recovery page:
- Select All
- Select product
Boolean; set to 1 to use something different from Explorer to show a file if user is trying to locate it from the scan results list. See [Helpers].
Boolean; set to 1 to use something different from Explorer to show a folder if user is trying to locate it from the scan results list. See [Helpers].
Boolean; set to 1 to use something different from regedit to show a registry entry if user is trying to locate it from the scan results list. See [Helpers].
Command line to show file in external helper app, see [Expert\Viewer]:HelperUseFiles.
Command line to show folder in external helper app, see [Expert\Viewer]:HelperUseFolders.
Command line to show registry entries in external helper app, see [Expert\Viewer]:HelperUseRegistry.
Format of this section is
to indicate files that should be used during a scan; optionally
to indicate files that should not be used. This later is necessary to persist disabling a file, since the GUI will auto-accept new files as enabled when loading.
No paths, just plain filenames.
This is a cache used to remember how long scanning each file took on this system.
Toggle the width of columns in the lists that are identified by name here.
The results and startup page have additional info panels available by a button on the right. This toggles how wide this info panels are and whether they're shown (Maximized=1 means visible).
Show these lists as list or icons, 0 = icons, 1 = small icons, 2 = list, 3 = report. Supported are only 0 and 3.
When you enter the tools page, some tools are visible on the left, some are not. This allows you some "favorite" structure. Boolean values, set to 1 to show in list on left (always shown in main list).
- aToolsShredder (will disappear after 1.6)
Names are hopefully clear.