ConfigSafe provides a safety net for making
NT configuration changes
I'm sure you have a horror story about loading some software and finding out it doesn't work properly. Then after uninstalling the software, you find applications that worked fine before you installed that horror software are now filled with bugs or crash your system. Worse, you have no way to return your system to its previous functional state (unless, of course, you backed up the system along the way). I've had this kind of experience, which is why I was pleased to come across ConfigSafe, a small software package by Artisoft. Once installed, ConfigSafe logs changes users make to system files, crucial directories, and the Registry. You can then use the logged information to instruct ConfigSafe to restore your system to a previous configuration.
Cracking ConfigSafe
ConfigSafe for Windows NT comes on one 3.5" floppythe package
includes floppies for Windows 3.1x and Windows 95. The user manual is simple to
use and surprisingly thin, but has no lack of information. The well-written
manual explains the user interface, controls, and options. A supplement document
includes a few extra screen shots and feature explanations.
To install and run ConfigSafe, the logged-on user must have the following
privileges: Backup files and directories, Managing and auditing security log,
and Restoring files and directories. Typically, members of the
Administrators group will have the rights necessary to perform all the
ConfigSafe functions. Users who will be taking system snapshots need only Backup
files and directories privileges.
My test computer was a Compaq Deskpro 5100, armed with a 100MHz Pentium,
32MB of RAM, and a 693MB hard disk. Installation was flawless; all I had to do
was run INSTALL.EXE and follow the onscreen instructions. After you
complete the installation, ConfigSafe takes an initial system snapshot,
capturing the current system configuration. From this point, ConfigSafe monitors
the system configuration for changes.
ConfigSafe tracks five basic areas: File changes, system changes, drive
changes, directory changes, and Registry changes. The five uppermost icons shown
in Screen 1 represent the five monitored areas.
The most recent system snapshot date, time, and name appear in the Changes
Starting text box. After installation, the initial snapshot date and time appear
here. By selecting the Snapshot command button, you can take snapshots at
any time. You can name each snapshot and select specific files to include. This
capability can be helpful in managing the snapshots. For example, I took a
snapshot before configuring system hardware, and instead of accepting the
default System Snapshot, I named the snapshot Before hardware config.
The snapshot taken before installing Microsoft Office 95 was called Before
Office 95, and the snapshot before installing a large DOS game was named
Before game demo.
The ConfigSafe window displays changes that have occurred from the last
snapshot to the present condition of the system. The Changes Ending text box has
the default Now. You can also have ConfigSafe show changes made at other times.
For example, if you record five different snapshots, you can view changes that
have occurred from any snapshot to the present or changes made between any two
snapshots.
The scroll list below the snapshot area details each monitored area; by
default, ConfigSafe opens to the File changes area. You can use the plus or
minus button to add or remove items in the scroll list. Through this interface,
you can configure the files, directories, and Registry areas that ConfigSafe
logs. You cannot change the drives or system areas because they track the
addition or removal of hardware components.
In the main text box, ConfigSafe shows the changes that have occurred since
the last snapshot. Screen 2, displays Registry changes made during a
snapshot named Second Stage, in which four additional computer user accounts
were created. A red font signifies that a line was deleted, and a minus sign
precedes deleted lines. A blue font signifies that a line was added, and a plus
sign precedes a new line. A green font and arrow show that a line has changed.
I tested ConfigSafe's ability to restore the computer to previous
configurations, including recovering my configuration after a faulty program
installation. Before I made any changes to my test computer, I used the Report
command button to generate a printout. I received a one-page printout of basic
information: start and ending time for the report; processor type; RAM; hard
drive space; and files, directories, and Registry folders being monitored.