Virus Protection
In year 2000[] E-Soft Encryption Technology commenced further research to improve and strengthen the original system recovery card[] and to incorporate the "sandboxing" technique of blocking viruses and hackers from invading and destroying windows operating system into E-Soft Virus Protection Card.
"Sandboxing" is a technique which creates a virtual operating system independent of the actual operating system of a computer. Viruses and hackers are lead into and run on the virtual operating system. The actual operating system is protected by strong protective encryption shield[] thereby sparing the actual operating system from destruction by all types of viruses and hackers. When the computer is turn off[] the virtual operating system is deleted together with all viruses and alteration by hackers[] subsequently on rebooting[] a clean virtual operating system will be produce from the protected operating system.
Hacker Protection
E-Soft Virus Protection Card protect the actual operating system from hackers by high level encryption shield which is unlikely to be broken.
System & Data Recovery
The E-Soft Virus Protection Card recovery function stores the information needed for recovering the protected HDD (i.e. File allocation table (FAT)[] Partition table[] CMOS Setup data[] etc.) in a secured area in the HDD.
The E-Soft Virus Protection Card starts its protection from before the HDD booting stage so when a failure or unauthorized change is detected[] the E-Soft Virus Protection Card instantly restores the original HDD content (HDD Image)[] and the hard disk is immediately restored to its original status.
In order to update the original HDD image (i.e. install new software or update existing files)[] the secret password unlocks the protection[] then relocks the protection when update is completed.
The E-Soft Virus Protection Card includes the "Reserve" mode to allow for inclusion of new software or other changes. In "Reserve،± mode[] E-Soft Virus Protection Card keeps all changes and any new installation[] and updates the material in a dynamic buffer (temporary data area). All changes and updates will remain as is until one of the following options is selected: