Installation
- Message: Some files have been updated, please restart
Q:
I just installed TeleMagic and each time I attempt to start the
program, it keeps giving me the same message of having to restart.
How do I get beyond this message?
A:
When TeleMagic is launched, it checks to see if any files need
to be updated in the \WINDOWS\SYSTEM directory (\WINNT\SYSTEM32
in Windows NT), then copies them to that directory. The files
which are copied is determined by comparing the date stamp of
the files in the Windows \SYSTEM directory with the files in the
TeleMagic \PROGRAMS directory. For a complete list of the files
which are compared and potentially copied, see the TMSYS.INI file.
If
there are any files that cannot be copied or registered without
rebooting, they are copied to the Windows temp directory and renamed
to _TM????.TMP (where ???? is a number). The TMBOOT.INI is then
created in the \SYSTEM directory. The TMBOOT.INI is a flag which
tells TeleMagic that you are required to restart. After restarting,
and once all of the files are successfully copied, the TMBOOT.INI
is deleted.
Some
of the files that need to be copied and registered are dependent
on each other, so they can only be copied one at a time. Because
of this, some Windows 95/98 users may be required to restart two
or three times (Windows NT should not require more than one restart).
After
successfully copying and registering a file, that file is deleted
from the temp directory.
If
TeleMagic was unable to copy all of the required files, the TMBOOT.INI
will not be deleted. When TeleMagic sees that the file is still
there, it assumes that not all of the files were copied successfully
and tells you to restart again. If this happens continuously,
Windows may have a lock on one of the files that needs to be replaced.
To
find out which file is the problem, look in the temp directory
to see which file was not deleted. Because the files are renamed
in this directory, you will need to compare the file size in this
directory with the file size in the TeleMagic \PROGRAMS directory
in order to determine which file has the problem. Alternatively,
if you are running Win '9x, you can also examine the "WININIT.INI"
in the \SYSTEM directory to determine the files that are not being
updated.
The
TMBOOT.INI file may be deleted. You may also delete the files
in the temp directory, however this will simply cause TeleMagic
to recreate the files if it still has a problem copying them to
the \SYSTEM directory.
If
your TeleMagic installation continuously asks you to restart the
system, use the following instructions to correct the problem.
Be sure to do each step - otherwise you may continue to have the
problem:
1.
Find out which files are causing the problem according to the
instructions given above.
2. Make sure those problem files in the \SYSTEM directory
match the ones in the TeleMagic \PROGRAMS directory (date and
time). If they do not, copy the files from \TM4\PROGRAMS to the
\SYSTEM directory. If you receive a sharing violation or other
error when trying to copy the files, restart the computer in DOS
mode and try copying them again.
3. Delete the _TM????.TMP files that TeleMagic created
in the Windows temp directory.
4. Delete the TMBOOT.INI from the \SYSTEM directory.
5. Run the TeleMagic DBUTIL.EXE program and register the
system files.
6. Restart the computer.
--
End of FAQ #58