pcjs/disks/pc/dos/microsoft/4.01/README.md
2016-01-17 22:53:42 -08:00

5.9 KiB

layout title permalink machines
page MS-DOS 4.01 /disks/pc/dos/microsoft/4.01/
type id
pc ibm5170-msdos401

MS-DOS 4.01

The PCjs machine below is running PC-DOS 4.01.

{% include machine.html id="ibm5170-msdos401" %}

Vital Statistics

MS-DOS 4.01 was released in April 1989. The contents of the six 360Kb distribution diskettes are shown below.

Directory of MS-DOS 4.01 (Disk 1)

 Volume in drive A is INST V401  
 Volume Serial Number is 2A33-13E4
 Directory of  A:\

IO       SYS     33337 04-07-89  12:00a
MSDOS    SYS     37376 04-07-89  12:00a
AUTOEXEC BAT        39 04-07-89  12:00a
COMMAND  COM     37557 04-07-89  12:00a
CONFIG   SYS        96 04-07-89  12:00a
COUNTRY  SYS     12806 04-07-89  12:00a
DISKCOPY COM     10396 04-07-89  12:00a
DISPLAY  SYS     15692 04-07-89  12:00a
FDISK    EXE     60935 04-07-89  12:00a
FORMAT   COM     22875 04-07-89  12:00a
KEYB     COM     14727 04-07-89  12:00a
KEYBOARD SYS     23328 04-07-89  12:00a
REPLACE  EXE     19415 04-07-89  12:00a
SELECT   COM      3642 04-07-89  12:00a
SELECT   HLP     28695 04-07-89  12:00a
SELECT   PRT      1329 04-07-89  12:00a
SYS      COM     11456 04-07-89  12:00a
       17 File(s)      18432 bytes free

Directory of MS-DOS 4.01 (Disk 2)

 Volume in drive A is OP#1 V401  
 Directory of  A:\

ASSIGN   COM      5753 04-07-89  12:00a
ATTRIB   EXE     18263 04-07-89  12:00a
CHKDSK   COM     17787 04-07-89  12:00a
COMMAND  COM     37557 04-07-89  12:00a
COMP     COM      9459 04-07-89  12:00a
DEBUG    COM     21574 04-07-89  12:00a
DISKCOMP COM      9857 04-07-89  12:00a
EDLIN    COM     14069 04-07-89  12:00a
FC       EXE     15807 04-07-89  12:00a
FILESYS  EXE     11129 04-07-89  12:00a
FIND     EXE      5941 04-07-89  12:00a
IFSFUNC  EXE     21739 04-07-89  12:00a
JOIN     EXE     17813 04-07-89  12:00a
LABEL    COM      4458 04-07-89  12:00a
MEM      EXE     20005 04-07-89  12:00a
MORE     COM      2134 04-07-89  12:00a
SHARE    EXE     13424 04-07-89  12:00a
SORT     EXE      5882 04-07-89  12:00a
SUBST    EXE     18467 04-07-89  12:00a
TREE     COM      6302 04-07-89  12:00a
XCOPY    EXE     17055 04-07-89  12:00a
       21 File(s)      56320 bytes free

Directory of MS-DOS 4.01 (Disk 3)

 Volume in drive A is OP#2 V401  
 Directory of  A:\

COMMAND  COM     37557 04-07-89  12:00a
EMM386   SYS     87776 04-07-89  12:00a
EXE2BIN  EXE      7963 04-07-89  12:00a
GWBASIC  EXE     80608 04-07-89  12:00a
LINK     EXE     43988 04-07-89  12:00a
PRINT    COM     14131 04-07-89  12:00a
RAMDRIVE SYS      8235 04-07-89  12:00a
README   TXT     17825 04-07-89  12:00a
SMARTDRV SYS     10224 04-07-89  12:00a
XMA2EMS  SYS     29211 04-07-89  12:00a
       10 File(s)      21504 bytes free

Directory of MS-DOS 4.01 (Disk 4)

 Volume in drive A is OP#3 V401  
 Volume Serial Number is 2A33-13E4
 Directory of  A:\

4201     CPI      6404 04-07-89  12:00a
4208     CPI       720 04-07-89  12:00a
5202     CPI       370 04-07-89  12:00a
ANSI     SYS      9105 04-07-89  12:00a
APPEND   EXE     11154 04-07-89  12:00a
COMMAND  COM     37557 04-07-89  12:00a
COUNTRY  SYS     12806 04-07-89  12:00a
DISPLAY  SYS     15692 04-07-89  12:00a
DRIVER   SYS      5241 04-07-89  12:00a
FASTOPEN EXE     16718 04-07-89  12:00a
GRAFTABL COM     10239 04-07-89  12:00a
GRAPHICS COM     16693 04-07-89  12:00a
GRAPHICS PRO      9397 04-07-89  12:00a
HIMEM    SYS      6261 04-07-89  12:00a
KEYB     COM     14727 04-07-89  12:00a
KEYBOARD SYS     23328 04-07-89  12:00a
MODE     COM     22960 04-07-89  12:00a
NLSFUNC  EXE      6878 04-07-89  12:00a
PRINTER  SYS     18914 04-07-89  12:00a
RAMDRIVE SYS      8235 04-07-89  12:00a
RECOVER  COM     10588 04-07-89  12:00a
       21 File(s)      15360 bytes free

Directory of MS-DOS 4.01 (Disk 5)

 Volume in drive A is SELECT V401
 Directory of  A:\

BACKUP   COM     36880 04-07-89  12:00a
EGA      CPI     49068 04-07-89  12:00a
FORMAT   COM     22875 04-07-89  12:00a
LCD      CPI     10703 04-07-89  12:00a
MODE     COM     22960 04-07-89  12:00a
RESTORE  COM     36946 04-07-89  12:00a
SELECT   DAT     22999 04-07-89  12:00a
SELECT   EXE     95107 04-07-89  12:00a
XMA2EMS  SYS     29211 04-07-89  12:00a
        9 File(s)      30720 bytes free

Directory of MS-DOS 4.01 (Disk 6)

 Volume in drive A is SHELL V401 
 Directory of  A:\

CHKDSK   COM     17787 04-07-89  12:00a
COMMAND  COM     37557 04-07-89  12:00a
DISKCOPY COM     10396 04-07-89  12:00a
DOSUTIL  MEU      6660 04-07-89  12:00a
PCIBMDRV MOS       263 04-07-89  12:00a
PRINT    COM     14131 04-07-89  12:00a
SHELL    HLP     66527 04-07-89  12:00a
SHELL    MEU      4588 04-07-89  12:00a
SHELL    CLR      4406 04-07-89  12:00a
SHELLB   COM      3894 04-07-89  12:00a
SHELLC   EXE    153855 04-07-89  12:00a
       11 File(s)      36864 bytes free

Additional details about MS-DOS 4.01 from PC DOS Retro:

  • distributed on 2 720KB floppy disks [also released on 6 360KB diskettes; the number of 720KB diskettes needs to be verified]
  • maintenance release
  • DOS version is reported as 4.00 [although the VER command reports "4.01"]
  • SHARE loaded for FCB operations on hard disks greater than 32MB
  • IFS driver support added
  • MEM command added to report memory usage
  • new internal command: TRUENAME
  • new external commands: FILESYS, IFSFUNC, MEM
  • new CONFIG.SYS commands: COMMENT, CPSW, IFS, INSTALL, MULTITRACK, REM, SWITCHES
  • new device drivers: SMARTDRV.SYS (MS-DOS), XMA2EMS.SYS, XMAEM.SYS
  • new support file: GRAPHICS.PRO
  • disk buffers could be allocated in expanded memory (BUFFERS /X)
  • DPB, SFT and CDS structures extended
  • new internal version table added
  • DOS swappable data area changed
  • program names added to MCBs
  • INT 21h functions 3305h, 5D0Bh, 5F05h-5F08h, 6507h, 6520h-6523h, 65A0h-65A3h, 69h-6Ch added
  • INT 21h functions 3303h-3304h, 5702h-5704h reserved but unused
  • INT 2Fh multiplex function 1Ah (ANSI.SYS) added