Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
hi
I have two unrelated questions.
1. Why don't TSR run in windows ,but only in MSDOS mode?
2. why is there no fdisk program in Win2k. How do I create partitions ?
thanks in advance
shiladitya

Go to Administrative Tools the Computer Management. You should then see a Disk Management folder. If you select that folder then you will see what partitions you have. You may create and remove partitions here.

TSR - terminate and stay resident is a something left over from the DOS days when everyone wondered how DOS, which was a single tasking system, could do background printing.
Normally, when programs exit, they are wiped from memory. TSRs, however, are not wiped on termination. They are still resident. They normally work by hijacking one of the interrupts (normally the timer interrupt) and executing as part of the chain whenever the interrupt is invoked.
In Windows, 9X, NT etc (not 3.x), there is a protection layer which stops the interrupts from being modified. If they are, it could make the OS unstable and crash the system. Also, programs are loaded into virtual memory so the different memory locations may change their physical locations as the pages are swapped in and out. In DOS mode, you are given a virtual DOS machine so the interrupts can be hijacked and the TSR will behave like it does on DOS. Terminating the DOS session with a TSR running could make the system unstable.

![]() |
copy files
|
GO DOS
|

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |