Versions of EMM386
HardwareEMM386 was a MS/PC DOS utility for loading TSRs into high memory. QEMM, UMBPCI and others were arguably more efficient, but EMM386 was broadly compatible and always there.
I always wanted to know the specific EMM386 versions shipped with systems. Partly out of curiosity, but also so I wouldn’t inadertedly load an older version when they were available from DOS and Windows.
I couldn’t find it directly on the Microsoft Knowledge Base site, but this mirror lists all the different versions. I’ve refactored it into an HTML table for your delight, amusement and convenience:
Product | EMM386.EXE Version |
---|---|
Windows for Workgroups 3.1 | 4.44 |
MS-DOS 6.0 | 4.45 |
MS-DOS 6.2 and 6.21 | 4.48 |
Windows for Workgroups 3.11 | 4.48 |
MS-DOS 6.22 | 4.49 |
Windows 95 | 4.95 |
What’s missing from this table is MS/PC DOS 5, PC DOS 2000, and Windows 3.0. Perhaps if I find them I’ll go back and add them in here.
Our last family DOS machine was upgraded to MS-DOS 6.2 and Windows 3.1. For my current nostalgia project I’m sticking with our original 6.2 disks, but I’m cheating a little and using 3.11 for Workgroups for the networking, 32bit disk access, and (cough!) stability.