ThunderBYTE Anti-Virus for Windows ====================== last-minute notes Table of Contents ----------------- 1) Installing the Windows-based File System Change notifier 2) Known problems with the Windows-based File System Change notifier 3) Using the security options of TBAV-for-Windows 4) Making special installation sets 1) Installing the Windows-based File System Change notifier ----------------------------------------------------------- To overcome the problem with Windows' 32-bit file access, we have implemented a true Windows-based File System Change notifier module. To install the TBAV VxD driver, just must either use the accompanying setup program, or incorporate the changes by hand. You cannot use the automatic update feature to install the TBAV VxD driver! To install the TBAV VxD driver manually, you should first make sure that all files belonging to TBAV for Windows V6.38 are present in the TBAV directory. To install the TBAV VxD driver you must edit the SYSTEM.INI file that resides in your Windows directory. In the SYSTEM.INI file, you should add the following line in the [386Enh] section: device=\TBAVWIN.386 For example, suppose you have installed TBAV on your C: drive, in the directory C:\TBAV. Then, the [386Enh] section of your SYSTEM.INI file should look like te following: [386Enh] ... device=C:\TBAV\TBAVWIN.386 ... The lines with the three dots represent the existing entries in the [386Enh] section of your SYSTEM.INI file. 2) Known problems with the Windows-based File System Change notifier -------------------------------------------------------------------- The TBAV VxD driver that ships with TBAV-for-Windows V6.38 has one known problem: Using the VxD driver in a DOS box with the 'Exclusive Execution' bit set will result in unpredictable behaviour. For each PIF file, you can set the 'Exclusive Execution' bit using the PIF Editor. This means that once you run a PIF file with this bit set, all Windows activity is suspended until you quit the program or minimize the program. Not only the VxD driver won't work, but the execution of other programs such as Print Manager, a Clock program etc. will be halted too. We recommend you *not* to set the 'Exclusive Execution' bit in any PIF file that you use. 3) Using the security options of TBAV-for-Windows ------------------------------------------------- With the security options of TBAV-for-Windows you can disable some of TBAV-for-Windows' features, for example using TbSetup, saving scan options etc. By default, all features are enabled. If you want to change the security settings you should use the "Security options" item in the "Options" menu. Make sure to change the password first by clicking the 'Password' button. You will be asked to enter your old password. By default, this password is empty, so you should just press 'Enter'. Then you can proceed with typing your new password and, once you're back in the "Security Options" dialog, you can alter the security settings. 4) Making special installation sets ----------------------------------- By changing some options in the SETUP.INF you can alter the default settings from the Windows SETUP dialogs. The default settings are put in the [Defaults] section in the SETUP.INF. Following is a list of settings which defaults can be altered. DestinationPath = C:\TBAV Installation = 0 ; 0 = First-time, express installation ; 1 = First-time, custom installation ; 2 = Update installation The following options only hold for First-time, express installation Per default 0 = No, and 1 = Yes on the given command. AddTbStartStatement = 1 ; Add 'Call C:\TBAV\TBStart.Bat' in Autoexec.bat ? AddPathStatement = 1 ; Add 'Path=C:\TBAV' in Autoexec.bat ? AddTbScanX = 1 ; Add 'TbScanX' in Autoexec.bat ? AddTbCheck = 1 ; Add 'TbCheck' in Autoexec.bat ? AddTbMem = 0 ; Add 'TbMem' in Autoexec.bat ? AddTbFile = 0 ; Add 'TbFile' in Autoexec.bat ? AddTbScanOnce = 1 ; Add 'TbScanOnce' in Autoexec.bat ? AddProgManGroup = 1 ; Create Program Manager group in MS-Windows ? AddLoadIsStatement = 1 ; Add 'Load=' statement in WIN.INI UseTbLoad = 1 ; Use auto-update feature ? CreateDriveATarget = 1 ; Create target file to scan drive A: ? CreateDriveBTarget = 1 ; Create target file to scan drive B: ? CreateLocalTarget = 1 ; Create target file to scan local drives ? CreateNetworkTarget = 1 ; Create target file to scan remote drives ? CreateCDRomTarget = 1 ; Create target file to scan CD-Rom drive ? CreateFullScanTarget = 1 ; Create target file to scan all drives ? PromptForDirectory = 1 ; Ask for non-existent directories to be created ? DisableStopButton = 0 ; Disable Stop button while installing