Windows 95下的三种DOS环境

Author: 肖代华 Date: 1998年 第13期 03版

  由于历史的原因,大量基于DOS和Windows3.x的应用程序需要在Windows95上运行。但是对于在DOS操作系统上使用EMM386.EXE等内存管理程序时,运行会出问题的应用程序,就不能在Windows95上运行。例如,WPS NT 1.0等。若要强制运行这些程序,就会重新启动。还有一些DOS应用程序在Windows95图形界面下运行时会出现“DOS版本问题,不能使用”的出错信息,如CCED5.0等。这时需要退出Windows的图形界面,在DOS提示符下运行即可。另外,某些DOS应用程序只能在纯DOS环境下运行,比如一些资源占用量大的游戏软件和图形软件。下面我们将介绍Windows95下应用程序运行的三种DOS环境:
  1.纯DOS环境。在启动Windows95时,出现“Starting Windows95...”提示信息后立即按F8键,再选择“MS DOS Prompt only”菜单即可进入纯DOS环境。这时的DOS环境为DOS 7.0操作系统。在纯DOS环境中绝大多数的DOS应用程序都可以运行,但运行某些图形程序时可能会出现死机,如GRASPRT.EXE等。
  2.Windows95下的虚拟DOS环境。在Windows95的“开始”按钮的“程序“菜单中选“MS DOS方式”,则此时的DOS环境为虚拟DOS环境。这是一个32位的DOS环境,有些DOS应用程序,例如与保护内存有关的程序,无法在这种环境下运行。
  3.Windows95缩成一点的DOS环境。从“开始”按钮中选取“关闭系统”,再选“重新启动计算机并切换到DOS方式下”,则Windows95将自动缩成一点,并返回到DOS下。此时的DOS环境与纯DOS方式的区别在于:前者Windows95的启动代码WIN.COM将占用3KB左右的空间。
  若在以上三种Windows95的DOS环境下都无法运行的DOS应用程序,则需要恢复原来的DOS操作系统。在Windows95的启动菜单选“Previous of MS DOS Version”(与进入纯MS DOS环境所选的菜单“MS DOS Prompt only”为同级菜单),则可进入到安装Windows95前的DOS环境。