This Program Cannot Be Run in DOS Mode. How Do You Fix It?

An application that is intended to run in DOS mode is incompatible with the Windows DOC compatibility software when the error message “This programme cannot be run in DOS mode” appears. There are numerous remedies for this problem. Two of these are altering the settings for MS-DOS compatibility mode and starting the computer in DOS mode.

The problem can be resolved in some Windows versions by making it simpler for MS-DOS programmes to recognise applications running in DOS mode. First, type “command” into the text field on the Start Menu. Select the Run option from the Start Menu on Vista or earlier versions of Windows, then type “cmd.” You’ll see a DOS-mode window after pressing Enter. Select Properties from the context menu by right-clicking on the window’s title bar, then choose Advanced. There will be a dialogue box. Run the software that produced the error message again after selecting the “Prevent MS-DOS-based apps from identifying Windows” option.

Starting the computer with the installation disc in the proper drive boots it into DOS mode if the programme causing the error is one designed for an earlier version of Windows. Otherwise, a blank USB drive can be used to make a DOS boot CD. Run the Rufus software after downloading it, then attach a USB device.

Make sure the “Create a bootable disc using:” option is selected, then choose the inserted drive from the Devices drop-down menu. From the drop-down option, pick FreeDOS, then click Start. Additionally, copy the programme that caused the error to the USB drive. Restart the computer while the USB drive is still plugged once the operation is finished.

The computer will enter DOS after doing this. Use DOS commands like “cd x” to locate the software, where “x” stands for the name of the directory the software is located in. Use the command line to launch the programme that is producing the error.

Emulating a DOS installation procedure is a further potential fix. You must first download and install DOSBox before you can proceed. Put a copy of the application that generates the error code in the DOSBox installation directory.

Run the DOSBox programme when the software has been copied to the appropriate directory. A DOS window ought to show up. Run the software causing the error from its installation location using DOS commands.

Misha Khatri
Misha Khatri is an emeritus professor in the University of Notre Dame's Department of Chemistry and Biochemistry. He graduated from Northern Illinois University with a BSc in Chemistry and Mathematics and a PhD in Physical Analytical Chemistry from the University of Utah.


Please enter your comment!
Please enter your name here

Read More