Real DOS-Mode Patch for Windows Millennium
By Reines [MFD]

Last Update: August 15, 2000

Real DOS-Mode Patch for Windows ME v1.3


Did you ever wonder why Windows ME, which is based on the Windows 9x kernel, can't access Real DOS-Mode? Did you think that Windows ME architecture doesn't allow it?

Well, it seems that Microsoft simply decided to hide this option in Windows ME, for some unknown reason...

This patch will modify "IO.SYS", "COMMAND.COM" and "REGENV32.EXE" in order to unhide the Real DOS-Mode on Windows ME systems, resulting in a similar boot process to the one available in Windows 9x. This will allow, for example, to reach DOS directly by pressing "Shift-F8" at boot-up, to use "CONFIG.SYS" and "AUTOEXEC.BAT" before Windows loads, and to set up a startup menu.

This patch was tested only with the final release of Win ME (build 4.90.3000). It might be compatible with other (future or previous) builds as well.

Version History:


If you are using a NON-US version of Win ME you will probably not be able to use versions prior to v1.3 as the files that are patched seem to be country specific. We have updated our current release to reflect this. If you use the US version then you will not experience any differences between v1.1, v1.2 and v1.3.

Installation Notes:

In order to install this patch, follow the instructions below carefully.

Note that whenever the instructions that follow refer to "C:\WINDOWS", you should specify the correct directory in which Windows ME is installed.

Stage 1:

Before applying the patch, complete the following tasks:

1. Create a temp directory and copy into it:

2. Make sure that the three files are writable, by running from the temp directory:

Stage 2:

When you complete the tasks above, execute from the temp directory you created the included patch:

Stage 3:

Once the patch completes successfully, perform the following tasks in order to complete the installation:

1. Copy the patched files to their destination, overwriting the original ones:

2. Edit "C:\CONFIG.SYS" and "C:\AUTOEXEC.BAT" changing them as described below:

That's it! Once these tasks are completed, DOS will be ready for use on the first reboot.

Additional Notes: