DOS Mode

Fix This Program Cannot Be Run In DOS Mode

Before we start this article, let’s clarify what a DOS really is. DOS is the short form of Disk Operating System that’s running from the hard disk drive. They’re operated by the command line interface and lets the users do different tasks by issuing the command to a program through the text lines. 

But at times, DOS on the PC begins to show an issue that says something like This program cannot be run in DOS mode. The problems can be for either for the Mac Books or for Microsoft and through this post, you can understand why such a problem is taking place and how you can fix such issues

Though it’s not essential for you to be a PC techy genius for resolving the program problems, it\s essential for you to acquaint the PC programs through and comprehend what you’re really doing. 

In case you’re not certain what you’re doing, it’s better to try to find professional assistance because there’re chances that you can cause further issues rather than just fixing them. So it’s essential to be confident in yourself. Without further ado, let’s get into why such issues take place in programs and how you can fix such program issues.

Why Such Program Problem Occur?


Issues showing that this program cannot be run in DOS mode might take place because of the numerous causes, all having diverse factors and diverse solutions. The core and basic cause are that the part of the program that’s developed for running on the DOS mode isn’t really compatible for running with the Windows DOC compatibility program. The working, solutions, and how the software run can be diverse for both Mac and Microsoft operating systems because both are two differently designed programs.

The issue on The Mac Systems:

The Mac systems and software have a diverse working in comparison to the Windows system and program, and in between such two, the issue showing that this program cannot be run in DOS mode is frequently encountered by the MAC users more. 


It might be because when you download or purchase a program for the MAC system, but when you try to run the software, it shows you that it’s not really supported by the DOS mode on the system. For getting rid of this error, it’s advised for you to see the file’ extension you’ve just downloaded. 

If the extension of the file is .dmg, then the association of that file to your DiskImageMounter is most probably incorrect, and you can resolve this issue yourself right away by simply following some easy steps that are mentioned below:

  • ·   First of all, choose the file in finder > hit command – I. choose DiskImageMounter > apply to all in the Open with tab. 
  • ·     Then, if you double-click on that file, it ought to accurately mount your disk image with your installer.
  • ·     The other cause can be that you might have downloaded your file with the .exe extension, which is usually for the users of the Windows system and not for the Mac operating systems. In such a situation, it’s advised to run your Windows program on the Mac operating system from within the Boot Camp.

Such issues aren’t extremely difficult to overcome though they take place on Mac operating systems the most it can simply be fixed, but you have to make certain that you acquaint the PC and systems well enough and have a proper idea about what you’re really doing. In case you’re not a MAC user and you’ve the Windows OS, then don’t worry; we’ve got you covered on that part as well. 

Though this issue saying that the program cannot be run in DOS mode occurs more often than not on the Mac operating systems, in no way does it denote that they can’t appear on the Windows operating system? They do, and in case you come across the same, you simply need to read the following section of this article to acquaint as to why it really happened and what you have to do to for resolving it.

Issue On The Windows Operating System:

For overcoming such errors and issues on the Windows operating system isn’t a huge deal. All you have to carry out is simply follow a few basic steps.

Windows Operating System

Numerous methods occur for fixing the issues on Windows OS, but the most easiest and basic ones comprise either booting your PC in the DOS mode or changing the settings for the MS-DOS compatibility mode and another third cause you can locate in the end, which can be helpful if none of the others work.

Changing Your Settings For The MS-DOS Compatibility Mode:

A few Windows versions make it simpler for the MS-DOS software to detect the tools in the DOS mode, which can resolve the errors that are causing the trouble.

  • ·      All you need to carry out is to first type in the “Command” in the text box of your Start Menu if you have the newer Windows version. If not, then start out with the following step.


  • ·     On systems that are utilizing Vista or the older Windows versions, simply choose the Run option from the Start Menu > enter the command.

Command in Run

  • ·      After you press Enter, the DOS-mode window will open. Simply right-click on the title bar of the opened window, and choose Properties, followed by the option Advanced. After that, a dialog box will open.
  • ·     Now, here choose the Prevent MS-DOS-based programs from detecting Windows option > run the program that caused the issue again.

option Advanced

  • In case the issue doesn’t go away by changing your settings, you can go on to the following step, which is by simply booting the system.

Booting Your PC In The DOS Mode:

If the software that is showing the issue is from the older version of windows, then it’s advised to start your PC with the installation disc in a suitable drive. It’ll boot up your PC into DOS mode. In the newer versions of Microsoft Windows, boot disks can be easily made by simple blank USB drives.

  • ·      For doing that, simply download the Rufus app > start the software and connect your USB disk drive. 

Rufus App

  • ·     Then, under the Devices, drop-down menu, simply choose the inserted drive and make certain the option of Create a bootable disk using is chosen.

Create bootable disk

  • ·      Now, choose Free DOS from the drop-down menu > click Start. 

Free DOS

  • ·      After that, simply copy the software that caused the issue onto your USB drive as well.
  • ·      Once the operation is done, reboot the PC with your USB drive inserted.

restart your computer

  • ·    It’ll boot your PC into DOS. Locate the program utilizing the “DOS” commands like “cd x”, where “x” would be the name of that directory in which the program is actually located.


These are a few tips and tricks which you can make use of for fixing issues on the system is showing related to the DOS. For resolving such small errors, you don’t need to be a PC genius, as you can see. 

All you need to carry out is being confident in yourself and have a little knowledge of the system, and that’ll be enough for you to resolve the issue yourself. We hope all the steps mentioned above were helpful for you, and at least one of these solutions assisted you in overcoming the error. If not, then the reason is something else, and you have to seek professional help for that.

Similar Posts