Removing Terminate-and-Stay-Resident Programs from Memory

This article was previously published under Q80364
This article has been archived. It is offered "as is" and will no longer be updated.
Terminate-and-stay-resident (TSR) programs cannot be removed from theenvironment unless you:
  • Reboot the system.
  • Alter the memory arena by finding the memory owned by the TSR and marking it as available.
  • Use a third party utility.
More information
Two MS-DOS based programs, MARK and RELEASE by Turbo Software, arepopular tools when working with TSR programs. After you run MARK, youcan load TSR programs into memory and later remove them by runningRELEASE. For more information on MARK and RELEASE, contact TurboSoftware at (719) 260-6641.

Byte magazine also has an in-house tool called KILLPROG. This programuses a hot key sequence that checks for a safe time to use MS-DOS. Itthen checks the memory arena structure and puts memory back togetherthe way it was before KILLPROG was loaded. KILLPROG also includes acommand to take itself out of memory when the user chooses to do so.

For more information on KILLPROG contact BYTE magazine at(800) 258-5485 and ask for the December single month listing ofKILLPROG. It costs $10.95 per copy.

The programs included here are manufactured by vendors independent ofMicrosoft; we make no warranty, implied or otherwise, regarding theseprograms' performance or reliability.
"Microsoft MS-DOS Programmer's Reference Version 5," MicrosoftPress, 1988

"The MS-DOS Encyclopedia," Microsoft Press, 1991
6.22 3.0 3.00 3.1 3.10 3.22 3.3 3.30 3.3a 3.30a 4.0 4.00 4.0a 4.00a 4.01 4.01a 5.00 5.00a 6.00 6.20 3rdparty

Article ID: 80364 - Last Review: 10/26/2013 14:01:00 - Revision: 3.0

  • Microsoft MS-DOS 4.0 Standard Edition
  • Microsoft MS-DOS 5.0 Standard Edition
  • Microsoft MS-DOS 6.0 Standard Edition
  • Microsoft MS-DOS 6.2 Standard Edition
  • Microsoft MS-DOS 6.21 Standard Edition
  • Microsoft MS-DOS 6.22 Standard Edition
  • kbnosurvey kbarchive KB80364