home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Dr. CD ROM (Annual Premium Edition)
/
premium.zip
/
premium
/
DOSUTIL1
/
DSHARP10.ZIP
/
HOT2.DOC
< prev
next >
Wrap
Text File
|
1993-01-24
|
4KB
|
88 lines
HOT-BOOT 2
John DeHaven (from original by Jason Loveman)
(TSR - may be loaded high)
A MINIMALIST TSR MANAGER AND BREAK-OUT UTILITY
I am indebted to Jason Loveman for his wonderful tiny utility
that has been part of my computing life for years. The way it
came to me was sparse: the program, source, and a document.
Jason did not indicate in any of these how he might be reached.
Jason, wherever you are, thanks!
NOTE: In the spirit of the original program this particular one
is FREEware. In other words, if you ONLY use this program out
of this collection, we will be happy if you don't send any
shareware money. If you can find Jason, you might send HIM a
little something...
HISTORY
The original hot-boot was conceived primarily as a "break-out"
utility. If HOT is resident, then any time a program hangs, you
can quickly break out with the keychord CTRL-ALT-INS. This is
instant compared to a reboot attempt, and will often work when
the CTRL-ALT-DEL reboot will not.
OPERATION
The idea is to run HOT at any time, and leave it lurking as a
TSR. When, later, you hit CTRL-ALT-INS, the running program and
HOT are dumped and your computer will be restored to the
condition it was in before you ran HOT.
Jason did not emphasize it, but I've used HOT as a minimalist
TSR manager. It's possibly the smallest in existence. The idea
is that that magic keychord not only dumps the running program
and HOT itself, but all TSR programs that have been installed
after HOT. Thoughtful application of HOT has paid off very well.
The only caution about HOT that Jason mentions is that it should
not be loaded after SideKick or other TSR programs that might
fight with it for possession of that keychord.
WHAT'S NEW?
But now we are in a world of loading high and UMB's, and it was
time to update this program to work as well in this new world.
HOT2 works exactly like HOT did, except that it will also unload
any programs that were loaded high into UMB memory after HOT2 was
run and installed. HOT2 may itself be loaded high.
HOT's dumping operation is very dangerous under Windows. HOT2
will not attempt a dump if Windows is running.
VIRUS IMPLICATIONS
The original HOT would remove and deactivate many viruses. Just
like removing any other TSR, it would remove TSR viruses that
did not use "stealth" techniques or DOS memory management
manipulations to defend themselves. This would work for viruses
of this type (very common) that somehow got loaded after HOT was
loaded.
HOT2 will remove these, and also many that manipulate DOS memory
management to conceal themselves, and some that might try to
hide in the UMB memory. Stealth viruses of various flavors may
evade HOT2. HOT2 is not intended to be a true anti-virus tool,
but is useful in many cases, as a side-effect.
LIMITS
In order to keep HOT2 small, the number of "memory objects" it
can record before it is loaded is limited to 50. This is more
than sufficient for just about every computing environment. If
by chance you have more memory objects than that, the behavior
of HOT2 will revert to that of the original HOT program, which
is still useful.
Any technique like this will just about always work, but will
never CERTAINLY work. Some programs may do exotic things to
your system when they install and cannot be rolled back cleanly
by HOT2 or the original HOT for that matter. An example of such
a program is SMARTDRV. Still, HOT2 may bail you out of a sticky
situation, and is always worth a try before you resort to the
infamous red switch.