=============================================================================
                           -----------------
                           The Global Shield
                           -----------------

          Integrity Checker with powerful recovery capabilities.
                The recovery utility, dedicated to the
          protection against UNKNOWN and FUTURE computer viruses.

                              DOS version.

                                Gl.I.Yes.
=============================================================================

Note about author.
My name is Gleb Esman. I am a software programmer.
Originally from Minsk, Byelorussia. Have a quite big experience in a
programming, mostly on a PC based platforms. I spent more than 8 years
doing some typing in Assembler 80x86, C, C++. Worked mostly in a software 
development companies. Created a lot of security/protection/tricky software.
Still have some ideas but not much time. Had and have a great teachers.
Have a great friends. Have a great wife.
Have E-Mail address: gesman@io.org.

This product was created exclusively in my free time "home alone" in
Toronto, Canada.
                                                Special thanks to N.K. and
                                                his family for their great
                                                support and help.
                                                Special thanks to Mr. J.F.
                                                for his help in writing of
                                                the README file.
                                                Special thanks to Y.S. He's
                                                great guy to work with.
                                                Special thanks to E.S. He's
                                                tough, but very smart guy.
-----------------------------------------------------------------------------

                    IMPORTANT NOTES FOR BETA TESTERS:
                    ---------------------------------
0. -- Contents of Beta package:
      GS.EXE ------------------- 75729 bytes.
      README ------------------- 36894 bytes.
      GSSUPP.SYS --------------- 722   bytes.

1. -- This version of package is for Beta test purposes only.
      It does not contain following:
      * - README.WP  - Word Perfect version of README file.
      * - Feature to bypass resident programs.
          (/NOTSRS parameter will not have an effect).

2. -- This version of product has NETWORK support enabled, so that
      you WILL be able to process/check remote logical FAT drives.

3. -- You do not have to install Beta (this) version of product.
      It is ready to use and already licensed for Beta testing.
      So, please skip section, describing installation from diskette.
      All you have to do is to copy these files to a separate subdirectory
      and run GS [parameters].
      (Go to <H>elp-<A>bout menu to check license).

4. -- Because you do not have to install Beta version of package, I would
      recommend you to do the following steps manually:
      4a. ---- Add to CONFIG.SYS:
               DEVICE=C:\GS\GSSUPP.SYS
               where C:\GS - full path, where all files from package are 
               located. GSSUPP.SYS is a DOS device driver, dedicated to 
               protect your system against "bad actions" of possible memory
               resident viruses during working of GS. Please note:
               Driver GSSUPP.SYS is active only when GS is running.
               It is possible, that some Hard Drive cache drivers, especially
               "write behind" drivers would give false alarms, during working
               of GS. I'd recommend you to disable these drivers while
               running of GS.
               Of course you may ignore GSSUPP.SYS driver, but beware of 
               resident viruses!

      4b. ---- Add to AUTOEXEC.BAT:
               C:\GS\GS.EXE C:\ /DOS
               where C:\GS - full path, where all files from package are
               located. This will run GS every time you reboot system.
               It will check root directory of drive C:\ and will exit to
               DOS afterwards.

      Do not forget to reboot you system to activate changes made in 
      CONFIG.SYS and AUTOEXEC.BAT files.

5. -- I recommend that before doing any testing make yourself a 
      "safe diskette". It can be used independently, or kept as a back-up
      for your hard drive images. Example:

      GS /SAFEDISK C:\ /DOS
      - will create images of critical areas of hard disk on "safe" diskette
        and exit to DOS automatically.
      GS /SAFEDISK /ALLDRIVES /DOS
      - will create images of all drives and all [sub]directories on "safe" 
        diskette. Could take a while, regarding of number of files on system.
      In case of a damage to your hard-disk bootable areas, caused by virus
      even if access to hard-drive is impossible, you will still be able to 
      reconstruct these important sectors by running of GS from the
      floppy-drive and using your safe diskette (use GS /HDEMERGENCY for that).
      Have empty formatted diskette ready.


 +-------------------------------------------------------------------------+
 |                         DISCLAIMER OF WARRANTIES:                       |
 |                                                                         |
 |  The described product is provided to you solely for the purpose of     |
 |  Beta testing.  The product is provided "AS IS", without warranty       |
 |  of any kind. Neither me nor any organization shall not be liable for   |
 |  any damages arising out of your use of this product.                   |
 |                                                                         |
 +-------------------------------------------------------------------------+


 +-------------------------------------------------------------------------+
 |                             README file                                 |
 |                                                                         |
 |   README file - main help information about The Global Shield.          |
 +-------------------------------------------------------------------------+


INTRODUCTION

The main objective in the creation of this package was to find the
BEST possible solution for the problem of computer viruses, especially
the UNKNOWN ones and others, which will be created in the future.

In todays environment, there are many anti-virus utility programs, which
contain protection against hundreds of known viruses. 
Unfortunately, new viruses are being created daily.  Therefore, the
"sophisticated" software which was so effective today, may lose its
ability to protect your System tomorrow, unless you continuously
upgrade the program. I was deeply concerned of the possibility
that a User will believe that his System is "clean", and then finds
to his sorrow that a contamination by a new virus has spread his
System.  I strongly believe that it will be most advantageous to the 
User, if any infection can be detected and actions can be taken to remedy 
the problem and even more so if the source of unknown infection can 
be found.  GS is addressing these issues!
GS is a user friendly program which allows you to protect the
integrity of your computer system.  Once installed, the program is
capable to provide you with the ability (small hidden files), that
will enable to restore your computer operating system and software
to their original status, if are infected at a later day. 
GS is able to restore files to their original status after being
infected, and it does not matter where the virus is located: at the
beginning, end, or somewhere within the file body.  Any conventional
viruses belong to this category, whether they are known or do-not
exist yet. This ability is performed by smart mathematical
algorithms.  The image files absolutely do not make ANY changes to
the integrity of your Software and System!

If an infected file is introduced, which contaminates "healthy"
files in your System, GS will recognize the change in the files and
will create coded signatures accordingly.  Beside restoring the bad
files to their original status, GS will be able to identify the
source of the contamination and consequently let you remove it from
your System. 

For further protection I incorporated into GS selected viruses.  
If such viruses are detected, then GS will identify them. 
It will also restore your program to its originality, hence remove
the virus from it.


INSTALL

To begin the installation, change your current drive to the one
that has the "GS INSTALL" diskette in it and type INSTALL.  


Note for Beta testers: Type INSTALL from directory, where GS files
are located.


   A:       <ENTER>
A:>INSTALL  <ENTER>

You can also use here parameters like:
A:>INSTALL /MONO          or         A:>INSTALL /COLOUR 
that will force installation utility to change default colours.

Installation consists of two (2) steps:
  
   STEP #1
   Installation utility will copy support driver - GSSUPP.SYS to  
   the destination path and will suggest you to add the line:
   'DEVICE=GSSUPP.SYS' to the end of your CONFIG.SYS file.
   Presence of GSSUPP.SYS driver in necessary for normal          
   processing of GS, especially if an unknown virus appears in     
   memory.  There is a special parameter - '/NOTSRS', which will   
   allow you not to use GSSUPP.SYS driver, but it should be used   
   very cautiously and with some limitations, which will be        
   described in details in the Parameters paragraph.  After        
   GSSUPP.SYS driver is copied to the destination path and changes 
   are made to CONFIG.SYS, installation utility will instruct you 
   to reboot your computer in order to activate GSSUPP.SYS.  
   STEP #2
   Insert GS Install diskette into the source drive and type
   A:>INSTALL   again and then enter the source and destination  
   path (must coincide with the parameters chosen in step #1).
   After this installation, Utility will automatically detect,
   that the first step has been already passed and will continue 
   accordingly.  Other necessary files will be copied to the     
   destination path and string:
   'GS /DOS' will be added (optionally) to AUTOEXEC.BAT file.
   This gives the ability to check the integrity of your Operating 
   System every time while booting the computer. 

By default the source drive is "A" and the destination path is
"C:\GS".  However these options can be changed as per your
preference.  You will find it necessary to identify your
installation set by typing your personal name or company name, etc. 
You can move around the menu by pressing the arrows: up, down, left
and right.  Notice that a brief description of the highlighted
option is displayed on the bottom line of the screen.  This line is
called the Message Line.  

Once your Station has been identified you can either Continue or
Abort the installation of GS.  If you elect to continue, then
"GS.EXE" can be installed on your hard disk.

Once you have successfully completed the installation of GS, you
will  be given three choices:

Processing               Options               Exit

We strongly recommend that you select "Processing" to allow you to
check all drives on your computer.  This command will scan all
executable files (*.EXE and *.COM) on all drives for known viruses,
and allow you to repair your files if such viruses are detected. 
Most important, it will create hidden images of files and bootable
areas on your hard disk in the corresponding directory and/or sub-
directories.  This unique technique will allow you to repair your
files in the future, even if an unknown virus has penetrated your
system.           

The "Options" menu will give you the opportunity to change the
defaults of the program.  It will be described in details in "THE
PROGRAM" paragraph.  "Exit" will get you out of the program.

The purpose of GSSUPP.SYS driver is to prevent undesirable actions
of possible resident viruses while working of GS.






THE PROGRAM

Once you have activated the program, a general message will appear
on the screen.  Press "Enter" to bring-up the Menu-System to the
upper left corner of the screen.  The Top Assist consists of the
following choices:

Run         Files         Options         Help         Quit!  

You can move around the Top Assist Menu by pressing the arrow right
and arrow left keys.  An alternative method of moving between the
choices of the Top Assist is by pressing the first letter of the
required choice.  If you have a colour monitor, the letter will
appear in red.  If you have a monitor of the monochrome type, the
letter will be highlighted.

Each choice of the Top Assist has a corresponding commands which
are enclosed in a box and are positioned under the required choice. 
The box will appear on the screen upon pressing the "Enter" key
when a choice is highlighted, or when pressing the first letter of
your choice.  Movement around the box is with the up and down
arrows or by pressing the corresponding highlighted letter (the
letter in red if you employ colour monitor).

A two lines message (Message Line) in the bottom of the screen will
describe for you in brief each choice of the Top Assist and each
option within the box pertaining to the menu choice.

The Esc key will return you to your previous position.  All
possible navigation movements in the Assist Menu is shown in the
Navigation Line which is located at the bottom line of the screen.




At the right top corner of your screen (assist menu) you will find
the following symbols:
    
[--]   []   XX:YY:ZZ

[--]     This symbol represents your floppy drive.
[]     This symbol represents your hard disk.
XX:YY:ZZ  This symbol represents the time: hours:minutes:seconds.




THE RUN CHOICE

The "run" choice will allow you to select the drive and directory
and/or subdirectories which you wish to check.  You can create new
images, delete images which you no longer wish to keep and also
delete backups.

Once you have selected the run choice, you have three alternatives
as describe below:

Ŀ
  Check files/disk(s)... 
  Delete images...       
  Delete backups...      




Check files/disk(s)...


Ŀ 
 Select drive(s) for processing                          
 Ŀ                                               
 ABC                                                 
 *                                                 
                                                
                                                       
 Select directory                                      
 Ŀ 
 \                                                   
  
                                                       
 Entire disk                   (*)                     
 Selected directory and below  ( )                     
 Selected directory only       ( )                     
                                                       
                                                       
  >Start<                    Exit                      
                                                       



In the check files/disk(s) alternative, you will be able to select
the drive(s) and subdirectory(ies) and to check files from the
appropriate floppy drive or hard drive for known viruses.  You will
also be able to verify the integrity of your System and to check
for unknown viruses.  

The movement for the selection is by the four arrows (left, right,
up and down).  To enable a selection it is necessary to press the
space bar.  If you press it again your selection will be disabled. 
A dot will signify an enabled selection (in yellow if you have
colour monitor).  You can check only a main directory if you
specify such a command to be executed by GS.  However, if you wish
you can also check the directory and its subdirectories as well.

Once you are in the start mode, GS will begin checking the selected
files for you.  If an abnormality is detected, you will be advised
and in a position to restore your infected files to their original
status, hence removing the viruses from your files!
Ŀ
             Checked  Changed  Infected  Repaired 
  Drives:__     0        0        0         0     
  Files:___     0        0        0         0     

Upon completion you will be able to see what was checked and
changed and what was infected and repaired (in a Table as per the
above).  



Delete images...

When you are in the run choice you ann create new images which will
appear in hidden files.  You can also delete images which you no
longer wish to keep.  This can be executed when you use the 'delete
images' alternative.  Then, hidden image files: '_IMAGES.GS' (on
all directories) and '_BIMAGES.GS' (only on root directory for
partition table and boot areas) can be deleted from selected drives
and directory(ies), following similar instructions as used for the
'check files/disk(s)' alternative.



Delete backups...

When you are in the repair mode, the infected files will be renamed
(create backup option is enabled by default) to either '*.CO!' or
'*.EX!'.  Although they still exist in your directory or
subdirectories they are still retrievable but harmless, since they
cannot be executed nor spread the infection to other files.  If you
are  confident that you do-not need these files any more, you can
delete them following similar instructions as used for the 'check
files/disk(s)' alternative.   






THE FILES CHOICE

By default GS will conduct a search for viruses only on files such
as '*.COM' and '*.EXE'.  As a 'rule of thumb' such protection is
adequate.  However, it is optional to include up to ten (10)
additional extensions to the checklist.  The menu for the files
choice will look as follows:

Ŀ
  *.COM  
  *.EXE  
 [*.   ] 
 [*.   ] 
 [*.   ] 
 [*.   ] 
 [*.   ] 
 [*.   ] 
 [*.   ] 
 [*.   ] 
 [*.   ] 
 [*.   ] 




THE OPTIONS CHOICE

Ŀ
 Create images on HD          (*) 
 Create images on FD          ( ) 
 Smart alarms                 ( )  
 Automatic mode               ( ) 
 Update images (!)            ( ) 
 Use SafeDisk                 ( )    
 Create backups               (*)  
 Monitor...                        
 Load options...                  
 Save options...                  
 

I have elected to provide you as defaults the options as described
in the above Table.  A dot (in yellow if you have a colour monitor)
signifies an enabled option, while no-dot means that such option is
disabled.  The enabling and disabling of an option is triggered by
the space-bar or enter.  Movements around the Table are with the
arrows keys.  You can also move to an option by pressing the
highlighted key (in red if you have a colour monitor).

During the installation of GS you are given the opportunity to
change the options.  If you have elected to continue with the
default options, you can still change them at a later time,
whenever you activate the program.   
Create images on HD (enabled by default)

This option will force GS to create hidden images of executable
files by default, and others if you added them into the files 
choice.  These image files will be stored on your hard disk on the
corresponding directory and subdirectories.  Images of the
partition table (very first sector on hard disk) and the boot
sector of the active partition will also be created in the root
directory of your first hard drive.  New images will be created
only if they do-not exist as yet.  When GS will detect new file
it will add information about it to the existing image.

Create images on FD (disabled by default)

Once you have enabled this option, it will force GS to create, on
diskette in the appropriate drive, hidden images of the executable
files, and others if you have added them into the files choice.
If you choose to enable this option, you must ensure that the
diskette is unprotected and has excess space, prior to storing the
hidden image files on it.

Smart alarms (disabled by default)

While running GS, files will be checked for existing images.  While
in the default mode ("Smart alarms" is disabled), GS will check all
files characteristics and will alarm you whenever a change has
occurred, no matter how insignificant it is.  

Once you have enabled "Smart alarms", GS will not check file date,
time, attribute and other irrelevant changes which are meaningless
(non critical), because they cannot prove the presence of
infection.  Such changes which can be introduces by regular
software utilities, applications, etc., will be ignored.  In any
case, GS will check file integrity, checksums, and file size to
ensure the absence of infection (virus intervention). 

I recommend that you enable this option only locally, for separate
(sub)directories (see also "Save options").  This may be beneficial
for you when some executable and other files may be "touched" by
setup- or config- utilities (non-critical), and you do-not want to
handle frequent "false" alarms.

Automatic mode (disabled by default)

The enabling of this option will force GS to respond automatically
to all changes and/or infections, which are detected on files or on
diskettes while in the checking mode.  The files will be repaired
if possible.  Otherwise, they will be renamed.  




Update images (!) (disabled by default)

This option can be enabled only in conjunction with the automatic
mode option.  Any change which is found on either a file or the
drive bootable area (excluding known viruses), will force the
updating of the image file.

Use SafeDisk (disabled by default)

If you have elected to enable this option, it will force GS to use
the appropriate floppy drive as the destination for creating images
on a diskette rather than the hard drive.  The construction of all
directories and subdirectoriesories will be formed on the diskette in
the same manner as in the hard drive.  The hidden image files will
be saved onto the diskette in the corresponding directories and
subdirectories.

I recommend that you make yourself a "safe disk", which can be
used independently, or kept as a back-up for your hard drive images.
In case of a damage to your hard-disk bootable areas, even if
access to hard-drive is impossible, you will still be able to
reconstruct these important sectors by running of GS from the
floppy-drive and using your safe-disk.

Create backups (enabled by default)

Since this option is enabled by default, it will force GS to create
backup files such as '*.CO!' and '*.EX!' before repairing the
changed files.  The backup files will have the same names as the
parent ones, with a minor exception.  The last letter in the file
extension will be changed to '!', hence making the back-up file
inexecutable.

Monitor...

Ŀ
 Default         (*)
 Monochrome      ( )
 Colour          ( )


When you run GS, it will automatically detect the type of monitor
which you employ.  On rare occasions the auto selection will not
function adequately.  Then, you can elect either a monochrome or a
colour monitor as illustrated in the above Table.  The type of
monitor can also be selected as a parameter, i.e. 'GS /COLOUR' or
'GS /MONO'



Load options...

GS will alow you to load your options from the desired drive and
directory or subdirectory.  The following alternatives are
programmed into GS:

     Ŀ
1   Load standard default options 
2   Load main options             
3   Load from selected directory  
     


1  Allow you to load the standard default options.

2  Allow you to load your options from 'GS.INI' in the directory 
     where the Global Shield program is installed.      

3  Allow you to load your options from 'GS.INI' in a subdirectory 
     which must be selected as follows:
     Ŀ
       Select drive and directory from where to read options:  
       Ŀ                  
        C:\                                                   
                         
     
     Options successfully loaded from defined subdirectory will
     became the new defaults.


Save options

If you elect to define your own special defined options, GS will
allow you to save them in a separate subdirectory.

     Ŀ
1   Save as main options             
2   Save for selected subdirectory... 
     

1 Allow you to save the currently active options as main default 
    options.  These options will be saved in the 'GS.INI' file    
    where GS was installed.

2 Allow you to save the currently active options as defaults in 
    a separate subdirectory.  While you save your own defined     
    options in a separate (sub)directory, GS will create new      
    'GS.INI' file in this directory.  Every time, while checking  
    files, GS searches for the 'GS.INI' file.  If one exists in a
    subdirectory, GS will use options from it.  In any other      
    subdirectories, GS will use the default options as prescribed 
    in the 'GS.INI' file where GS was installed.
     
    When changes are made to the "Options" submenu and/or "FILES" 
    submenu (add/delete extensions), these options will become the 
    new defaults. However, if they are different from the standard 
    GS options you must save them.  Otherwise, they will be active 
    only for the duration of the current work session. 



         THE INSPECTION (LOGIC CIRCUIT)

                        
                        
                        
            Ŀ    
                CHECK FILE        
                FOR VIRUSES       
                                  
            
                           
                        
            Ŀ
                 DOES IMAGE        NO
                   OF FILE        Ŀ
                    EXIST?                         
                             
                          YES                       
                                                    
                                                    
            Ŀ     Ŀ 
                 COMPARE FILE                ADD/CREATE      
                     WITH                     IMAGE OF        
                 EXISTING IMAGE                 FILE         
                  
                                                    
                        <
                                                    
            Ŀ                              
               CHECK FILE FOR      
                   SOURCE         
                OF INFECTION      
               
                        


A) There is checking of file on viruses incorporated in the       
   program. 

B) While in the checking mode, GS is searching for the existence of
   image of current file.

C) When an executable file is introduced and no image exists, then 
   an image will be created.

D) If an image exists, then compare it with the file and repair   
   if a change has occurred.  GS will extract special code from the
   changed file, that later will be used for search of infection  
   source.
   
E) Check current file for source of infection.

PARAMETERS

For your convenience, I have incorporated parameters as per the
Table below.  Once you have familiarized yourself with these
commands, you can utilize them right from the prompt line of the GS
directory.

The common rule of using parameters is following:
GS /[parameter][-]
Some parameters allow to use '-' (minus character) after them,
which means that desired option should be disabled.

GS also allows simultaneous using of parameters.
Brief description of parameters:

 /C:\DIR1     - Run GS to check files in 'C:\DIR1' directory.
 /C:\DIR1+    - Run GS to check files in 'C:\DIR1' directory and  
                below.
 /ALLDRIVES   - Run GS to check all drives on hard-disk.
 /NOTSRS      - allow GS to bypass resident programs while        
                checking.
 /NOSOUND     - Run GS in "silent" mode.
 /NOGSSUPP    - allow using of GS without support from GSSUPP.SYS
                driver.
 /ABORTWRITE  - automatically aborts suspicious writings on disk 
                while checking.
                

 /HD[-]       - Enable(default)/[disable] creating of images on   
                hard-disk.
 /FD[-]       - Enable/[disable](default) creating of images on   
                floppy-disk.
 /SMART[-]    - Enable/[disable](default) smart alarms option.
 /AUTO[-]     - Enable/[disable](default) automatic response on all 
                actions.
 /UPDATE[-]   - Enable/[disable](default) updating images when    
                changes are detected.
 /SAFEDISK[-] - Enable/[disable](default) using of Safe-Diskette  
                for hard-disk.
 /BACKUPS[-]  - Enable(default)/[disable] create backups of       
                repaired files.
 /DOS         - Exit to DOS automatically after checking is       
                finished.
 /BW (/MONO)  - Run GS for monochrome monitor.
 /COLOUR       - Run GS for colour monitor.
 /HDEMERGENCY - Repair hard-disk bootable areas from images on Safe 
                Diskette.
 /INSTALL     - Force GS to start installation from GS Install    
                diskette.
 /? or /H 
 or /HELP     - Print this help on monitor. 


All options from "Options" menu are available through the command
line.  For example: 
       GS /FD     will enable the creation of images on the floppy 
                  disks.
 
While you disable or enable some options through the command line,
they will became active for the duration session, unless you will
change them in "Options" menu, or load different options from
another directory.  If you wish to make these changes permanent
(defaults) you must save them through "Save options".

If you wish to automatically check some additional directories or
subdirectories, you can enter their names as parameters to GS
in the AUTOEXEC.BAT file:

GS /C:\UTILS+ /C:\BIN /C:\MYFILES+ /D:\+ /DOS /AUTO
How  will GS recognize the above command line?

1. Check all files in directory 'C:\UTILS' and all subdirectories.
2. Check all files in directory 'C:\BIN' only.
3. Check all files in directory 'C:\MYFILES' and all              
   subdirectories.
4. Check all files in the root directory of drive D: and all
   subdirectories.  Actually it means - check the whole drive D:.
5. Parameter /DOS means that when all checking are finished,
   GS will exit to DOS automatically.
6. Parameter /AUTO means that if any changes or infections will be 
   detected, GS will respond automatically.  All files will be    
    repaired, where possible.  Otherwise they will be renamed.

There are no special parameters for checking of BOOT sector and
partition table sector.  GS is doing it automatically while in the
loading mode and every time when you run it to check files.  Even
if you run GS to check files on hard drive E:, GS will check disk
partition table of hard disk, then boot sector of active partition
and then will continue checking files on selected directory(ies).

There are some dangerous viruses that exist which can cause
damage to the boot sector or partition table on hard disk.
This may prevent you to access to your hard drives, and will get an
"Invalid drive specification" message from the DOS prompt.
this problem can be easily resolved, once you have created a
Safe Diskette.  

Running GS with '/HDEMERGENCY' parameter from floppy diskette gives
you the ability to completely restore hard disk partition table and
boot sector from  Safe Diskette images, even if access to logical
drives is impossible because of damage.
One of the advantages of GS is its ability to indicate the presence
of unknown BOOT virus on hard or floppy disk.  If image of clean
boot sector was created before - GS will quickly restore boot
sector from it. 

Even if image of corresponding boot sector is absent, GS can still
RECONSTRUCT either partition table sector or boot sector.  This way
it will not be infected any longer or suspicious to GS. 

Running of GS with '/NOTSRS' parameter will allow GS to bypass
all resident programs which are hooked disk I/O or file I/O
functions. 

The '/NOTSRS' option may be used when user cannot utilize the
GSSUPP.SYS driver from The Global Shield package.  Bypassing of
resident programs (and resident viruses)  will avoid possible "bad"
reactions of viruses while operating with GS, if GSSUPP.SYS driver
is not active.

GSSUPP.SYS uses less than 500 bytes of resident memory and less
than 1000 bytes of disk space.  However, if space capacity is
critical to you, then use '/NOTSRS' parameter but with some
limitations as follows:

1. Before running of GS with '/NOTSRS' parameter make sure that you
   do not have ANY ACTIVE RESIDENT PROGRAMS WHICH ARE HOOKED DISK 
   I/O or FILE I/O functions of BIOS or DOS (INT 13h and INT 21h).
   If you have them, either do-not use this option or unload them 
   from memory first. 

   TSR programs such as: STACKER, SMARTDRIVE, RAMDISK, PCKWIK,    
   etc., if are running in conjunction with 'GS /NOTSRS', may cause 
   a loss or damage to your software.    

   *** NOTE: This is not available for Beta Version. ***


2. You cannot use GS with '/NOTSRS' parameter for checking of
   STACKER drives and files, or drives and files which require    
   permanent presence of special resident drivers or automatic    
   encryption/decryption resident utilities.

3. You should not activate other "hot-key" TSR's while GS is      
   running with  '/NOTSRS' parameter.

   Parameter '/NOGSSUPP' will allow running of GS without support
   of GSSUPP.SYS driver.
   If you are not concerned of resident viruses, you may use this
   option, which will slightly improve your checking speed.


   Parameter '/ABORTWRITE' will automatically respond <Abort> to all
   attempts of suspicious writing on disk while reading of files.
   Otherwise GS will wait for user response. 
   The warning window may appear on your screen while checking of 
   files, to alert you of an attempt to write on disk or file.    
   Writing to a file is most likely the action of a virus, so
   <ABORT> response should be used in this case.
   Writing to the disk also can be caused either while checking of 
   files on 'STACKER' drives or by actions of resident disk cache
   drivers (PCKWIK, etc.).  In this case the response should be   
   <Continue>.
   
If you have many logical drives (C:, D:, E:, etc..) on your hard
disk, you can use only one parameter: '/ALLDRIVES' which will 
allow you to check all the drives automatically.
=============================================================================


All comments and bug reports will be appreciated. Please send them to:

Gleb Esman, gesman@io.org.
-----------------------------------------------------------------------------



