home *** CD-ROM | disk | FTP | other *** search
/ Dr. CD ROM (Annual Premium Edition) / premium.zip / premium / DOSUTIL1 / DSHARP10.ZIP / HOT2.DOC < prev    next >
Text File  |  1993-01-24  |  4KB  |  88 lines

  1.                            HOT-BOOT 2
  2.          John DeHaven (from original by Jason Loveman)
  3.                    (TSR - may be loaded high)
  4.  
  5.         A MINIMALIST TSR MANAGER AND BREAK-OUT UTILITY
  6.  
  7. I am indebted to Jason Loveman for his wonderful tiny utility 
  8. that has been part of my computing life for years.  The way it 
  9. came to me was sparse: the program, source, and a document.  
  10. Jason did not indicate in any of these how he might be reached.  
  11. Jason, wherever you are, thanks!
  12.  
  13. NOTE: In the spirit of the original program this particular one 
  14. is FREEware.  In other words, if you ONLY use this program out 
  15. of this collection, we will be happy if you don't send any 
  16. shareware money.  If you can find Jason, you might send HIM a 
  17. little something...
  18.  
  19.                             HISTORY
  20.  
  21. The original hot-boot was conceived primarily as a "break-out" 
  22. utility.  If HOT is resident, then any time a program hangs, you 
  23. can quickly break out with the keychord CTRL-ALT-INS.  This is 
  24. instant compared to a reboot attempt, and will often work when 
  25. the CTRL-ALT-DEL reboot will not.
  26.  
  27.                            OPERATION
  28.  
  29. The idea is to run HOT at any time, and leave it lurking as a 
  30. TSR.  When, later, you hit CTRL-ALT-INS, the running program and 
  31. HOT are dumped and your computer will be restored to the 
  32. condition it was in before you ran HOT.
  33.  
  34. Jason did not emphasize it, but I've used HOT as a minimalist 
  35. TSR manager.  It's possibly the smallest in existence.  The idea 
  36. is that that magic keychord not only dumps the running program 
  37. and HOT itself, but all TSR programs that have been installed 
  38. after HOT.  Thoughtful application of HOT has paid off very well.
  39.  
  40. The only caution about HOT that Jason mentions is that it should 
  41. not be loaded after SideKick or other TSR programs that might 
  42. fight with it for possession of that keychord.
  43.  
  44.                           WHAT'S NEW?
  45.  
  46. But now we are in a world of loading high and UMB's, and it was 
  47. time to update this program to work as well in this new world.
  48.  
  49. HOT2 works exactly like HOT did, except that it will also unload 
  50. any programs that were loaded high into UMB memory after HOT2 was 
  51. run and installed.  HOT2 may itself be loaded high.
  52.  
  53. HOT's dumping operation is very dangerous under Windows.  HOT2 
  54. will not attempt a dump if Windows is running.
  55.  
  56.                        VIRUS IMPLICATIONS
  57.  
  58. The original HOT would remove and deactivate many viruses.  Just 
  59. like removing any other TSR, it would remove TSR viruses that 
  60. did not use "stealth" techniques or DOS memory management 
  61. manipulations to defend themselves.  This would work for viruses 
  62. of this type (very common) that somehow got loaded after HOT was 
  63. loaded.
  64.  
  65. HOT2 will remove these, and also many that manipulate DOS memory 
  66. management to conceal themselves, and some that might try to 
  67. hide in the UMB memory.  Stealth viruses of various flavors may 
  68. evade HOT2.  HOT2 is not intended to be a true anti-virus tool, 
  69. but is useful in many cases, as a side-effect.
  70.  
  71.                              LIMITS
  72.  
  73. In order to keep HOT2 small, the number of "memory objects" it 
  74. can record before it is loaded is limited to 50.  This is more 
  75. than sufficient for just about every computing environment. If 
  76. by chance you have more memory objects than that, the behavior 
  77. of HOT2 will revert to that of the original HOT program, which 
  78. is still useful.
  79.  
  80. Any technique like this will just about always work, but will 
  81. never CERTAINLY work.  Some programs may do exotic things to 
  82. your system when they install and cannot be rolled back cleanly 
  83. by HOT2 or the original HOT for that matter.  An example of such 
  84. a program is SMARTDRV.  Still, HOT2 may bail you out of a sticky 
  85. situation, and is always worth a try before you resort to the 
  86. infamous red switch.
  87.  
  88.