A computer program tool for checking the correct or otherwise installation of
a
different computer program operates by comparing predetermined installation data
with detected installation results, including at least one of read register entries
and details of files stored subsequent to the installation. A user may specify
the particular computer program and version of which the installation is to be
checked, as well the operating system environment. The results of the checking
may be reported as a simple pass/fail, a code value or a descriptive text of any
error encountered.