MS-DOS是什么?它是否仍在使用?与Windows有何不同?

MS-DOS是早期个人计算机的基础,它为后来的Windows奠定了基础。随着Windows的发展,MS-DOS逐渐被淘汰,但仍有其痕迹,如命令提示符。现在,人们可以通过DOSBox模拟MS-DOS环境,或者使用FreeDOS在旧硬件上运行类似系统。微软甚至在GitHub上开源了早期版本的MS-DOS,供参考和学习。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在 Windows 之前,有 MS-DOS。 如今,您可能在旧 PC、旧软件或类似的浏览网站上看到过这个名称,但它有点毫无意义。 但什么是 MS-DOS? 为什么旧计算机有它,当 Windows 出现时它发生了什么?

还有人还在使用 MS-DOS 吗?

什么是 MS-DOS?

Microsoft Disk Operating System 的缩写,MS-DOS 也称为 Microsoft DOS。 DOS 是一种“磁盘操作系统”,它基本上是用于从磁盘(硬盘驱动器或软盘驱动器)运行软件和管理设备(例如格式化)的工具和命令的集合。

MS-DOS

此外,DOS 命令可以让您安装并运行软件。 通常,这将是电子表格和文字处理器; 有时,它会是游戏或其它。

如今,所有这些都包含在 Windows 或您使用的任何操作系统上,并配有鼠标驱动的图形用户界面 (GUI)。 然而,当 PC 刚出现时,DOS(一个命令行界面)是你与设备交互的方式。

但是,如果您现在加载一台运行 MS-DOS 的 PC,您会注意到两个主要区别:

  • 只有一个应用程序可以运行(没有我们已经习惯的多任务处理)

  • 不支持用户帐户

MS-DOS 于 1981 年推出,最终于 2000 年在 Windows Me 上发布。随着 Windows 95 的到来,MS-DOS 作为旧软件运行的辅助模式被淘汰。 到 Windows XP 时,MS-DOS 几乎不复存在,只有糟糕的 DOS 仿真和依赖它的紧急启动盘。 从 Windows 10 开始,不需要 MS-DOS 启动盘。

计算机不再附带软盘驱动器!

Windows 之前:PC-DOS 和 MS-DOS

当 IBM 开发第一台个人计算机时,它需要一个磁盘操作系统。 为此,它求助于微软开发 PC-DOS。

许多旧 PC 启动时会在 POST 屏幕上显示 PC-DOS 字样。 但随着时间的推移,情况发生了变化,因为 IBM 不再是唯一的 PC 生产商。

Columbia Data Products 能够对 PC 的 BIOS 进行逆向工程,Compaq 紧随其后。 一旦发生这种情况,任何制造商都可以开发自己的 BIOS。 微软利用这一点,向 IBM 在 PC 市场的竞争对手发布了 MS-DOS。

所以,PC-DOS 和 MS-DOS 都是微软出品的。 随着 IBM 在 PC 市场(它本质上创造的)份额的缩小,PC-DOS 的使用也在缩小。

MS-DOS 和 Windows

MS-DOS 让微软在早期的 PC 行业站稳了脚跟。 虽然它已经为 MSX 和 Commodore 生产了磁盘操作系统,但它将商业计算行业确定为一个增长目标。

微软已经发布了用于 MS-DOS 的办公工具,并于 1987 年发布了 Windows 1.0。 Windows 的第一个版本为 PC 带来了 GUI 环境,这在 Apple 和 Amiga 计算机上已经有好几年了。

随着 Windows 随着每个版本的发展而增长,MS-DOS 的使用率下降。 当 Windows 95 出现时(在包含 Web 浏览器的推动下)它是 MS-DOS 终结的开始。 PC 不再启动进入 MS-DOS; 相反,它启动进入 Windows。

Windows 95 和 Windows 98 保留了可以从 GUI 切换到的 MS-DOS 模式。 这适用于旧软件和现代游戏,其中许多是在没有 Windows 支持的情况下发布的。

什么是应急引导盘?

安装 Windows 95 需要启动盘和安装介质(总共 13 张 3.5 英寸软盘,但它也以 CD-ROM 形式提供)。 如果操作系统出现故障,可以借助引导盘重新安装 Windows。

MS-DOS 应急引导盘

Windows 95 及更高版本(一直到 Windows 8.1)可以创建紧急启动盘。 这包括有助于重新安装 Windows 的核心 MS-DOS 文件。

简而言之,您可以将启动盘插入计算机,然后启动操作系统的安装。 因此,只要您有安装介质,就可以重新安装 Windows。

在 Windows XP 之前,操作系统依赖于启动盘进行安装。 虽然可以为系统恢复目的创建紧急启动盘,但从 Windows XP 开始,只需要安装介质。

命令提示符如何取代 MS-DOS 提示符

您可能熟悉 Windows 命令提示符。 这是一个用于与 Windows PC 或笔记本电脑进行命令行接口的黑盒。 (您可以通过按 WIN+R 然后输入 cmd 并单击确定来打开它。)

它的出现要归功于 MS-DOS 的后期; Windows 95 和 98 可以切换到 MS-DOS 模式,或者通过命令提示符访问它。

当时,它被称为 MS-DOS 提示符——您可能与仍然这样称呼它的人一起工作。

最终,由于 MS-DOS 遗留支持最终从 Windows 中剥离,因此命令提示符变得突出。 反过来,这已被 Windows PowerShell 取代。

你可以用 DOSBox 模拟 MS-DOS

说了这么多关于 MS-DOS 的内容,您可能想知道是否还有办法继续使用它。

好吧,您不需要一台旧计算机来体验 MS-DOS。

自 2002 年以来,DOSBox 就可以模拟 MS-DOS 环境。 使用 DOSBox 可以在现代 PC 上运行旧软件(即 1981 年至 2001 年间发布的 MS-DOS 游戏)。

虽然 DOSBox 项目最初旨在运行所有 DOS 软件,但它主要用于游戏。 我们在 DOSBox 上玩复古游戏的指南将向您展示如何做到这一点。

MS-DOS 现在开源并在 GitHub 上

认识到 MS-DOS 的重要性,微软最终在 GitHub 上发布了 1.25 和 2.0 版本,专门“供参考”。 它被列为已采用 Microsoft 开放源代码行为准则。 这是一个重要的发展,因为微软历来是封闭源代码的代表。

允许使用 MS-DOS 进行分叉和试验,但请注意这是早期版本。 MS-DOS 的最新版本是 Windows Me 上的 8.0。

那么,如果您想下载 MS-DOS 并将其安装在旧计算机上怎么办?

需要旧 PC 的操作系统? 试用 FreeDOS

假设您有一台 1990 年代的旧 PC,并希望启动并运行它。 尝试运行当前的软件将毫无意义,因为情况已经发生了变化。 但是,这台机器上可以运行 20 年的软件。

但是有一个问题:无法启动的硬盘意味着您需要重新安装操作系统。 由于 MS-DOS 的开源版本对于 1990 年后制作的软件不是特别有用,因此您需要一个替代品。

这就是 FreeDOS 的用武之地。根据 GNU 通用公共许可证分发,FreeDOS 是开源软件。 如果您的旧 PC 或笔记本电脑有 CD-ROM 驱动器,则可以安装 FreeDOS。 如有必要,我们还可以选择启动盘。 对于更现代的系统,可以从 USB 驱动器安装 FreeDOS。

FreeDOS 也可以下载到 PC 上并在虚拟机中运行。 它像 MS-DOS 一样运行,因为它本质上是它的替代品。 正如您在视频中看到的,您甚至可以在 FreeDOS 中编写程序。

下载:FreeDOS(免费)

MS-DOS:仍然可用的早期 PC 时代的遗产

令人难以置信的是,40 多年前开发的软件仍然具有影响力。 没有 MS-DOS,PC 就不会有现在,更不会有 Microsoft Windows。

我们仍然可以使用 MS-DOS(无论是使用开源版本、DOSBox 还是 FreeDOS)。 许多出色的应用程序和游戏都可以在运行 MS-DOS 及其变体的系统上得以重新访问。 虽然您可以从 GOG.com 购买它们并安装在现代 PC 上(多亏了 DOSBox 技术),但仍然可以选择使用基于 Microsoft DOS 的 PC。

MS-DOS 7.10 完整安装版说明 ************************** MS-DOS 7.10介绍 =============== MS-DOS 7.10是目前功能最强大实用,且兼容性最好的DOS。而且由于它全面支持大硬盘、大内存、长文件名(LFN)、FAT32分区、可能直接启动Win3.x/9x等等,所以非常实用!尤其是对于大硬盘和FAT32分区的支持这点是最为重要的,因为现在的硬盘容量越来越大,例如30GB、50GB等硬盘现在越来越多,而旧版本的DOS就无法支持这些大硬盘。所以MS-DOS 7.10的功能是非常强大的,而且由于它可以自动做成系统中已有的Win9x/NT/2K/XP+等系统的双启动,所以非常安全实用。 MS-DOS 7.10安装 =============== DOS71_1.IMG和DOS71_2.IMG两个文件分别为MS-DOS 7.10完整安装版的软盘IMG镜像文件,即安装盘1和安装盘2。要制作成安装盘,请用HD-COPY、WinImage之类的软件将它们分别写入软盘即做成真正的安装软盘。注意,是写入到软盘中,而不是复制文件,否则安装盘可能会无法启动。或者也可以用VMWare、Virtual PC、Bochs等虚拟机将它们(IMG镜像文件)做为虚拟软盘来直接使用并进行安装。 安装盘做好后,直接用上面的安装盘1启动系统,它就会自动启动MS-DOS 7.10安装程序,这时就可以按照提示(图形界面)以自动进行MS-DOS 7.10的安装了。这个安装程序可以自动将MS-DOS 7.10安装到硬盘中来使用。上面的安装盘2中还带有DOSSHELL、MSBACKUP等各种附加的DOS程序,也会一起安装的。说明:它可以自动系统中已有的WinNT/2K/XP+、旧版本的DOSMS-DOS 6.x等系统做成双启动。 如果没有软盘而想把它们解开到硬盘上安装,请用UNDISK、DOSIMG、WinImage之类的软件将它们全部解开到硬盘的一个文件夹中。注意:如果是两个IMG镜像文件的话,请将它们解开到硬盘的同一个路径下,而不是两个不同的路径下。然后在纯DOS下进入此路径并运行SETUP即可开始安装。 如果想用光盘进行安装的话,可以把IMG放在光盘中做为启动镜像(比如2.88MB启动镜像);或者下载“MS-DOS 7.10完整安装光盘ISO版”并直接启动以进行MS-DOS 7.10的安装。以下是MS-DOS 7.10完整安装版的光盘版(此ISO为可启动光盘的镜像): 安装光盘:http://newdos.yginfo.net/dosware/dos71cd.zip 由于MS-DOS 7.10的安装程序具有插件功能,以使得可以自动安装更多的程序,所以这个“MS-DOS 7.10完整安装光盘ISO版”中已包含有许多附件(例如一些MP3播放器、声卡驱动、汉字系统等)以让用户进行选择性的自动安装。如果是使用MS-DOS 7.10完整安装软盘版”并想安装插件的话,可以在安装程序提示输入插件路径时插入相应的插件盘并确定即可,随后这些插件将会被自动随MS-DOS 7.10一起安装到系统中。如果不想安装插件或没有插件盘的话则可以直接跳过此步骤。 正因为MS-DOS 7.x的功能非常强大,微软公司推出的Windows 9x等GUI程序就是用了一个经过某些修改的精简/特别版的MS-DOS 7.x内核来启动的。而以上的MS-DOS 7.10完整安装版和Windows 9x所带的精简版的DOS相比之下功能也自然更加丰富,性能也更加稳定。也正由于MS-DOS 7.10的这些增强特点,所以在这个MS-DOS 7.10下可以直接进入Windows 3.x/9x等(毕竟Win3.x/9x只是DOS下的GUI程序),方法是先进入其相应的Windows文件夹/目录,然后用相应的WIN命令即可进入相应的Windows 3.x/9x即可,或者通过修改MSDOS.SYS的路径设置来直接实现。 如果系统中已安装了Win9x,再安装MS-DOS 7.10的话,安装程序在安装中通常会提示是否自动设置Win9x的路径,以便直接输入WIN命令就可以进入Win9x,这时请选择“是”。这样一来,MS-DOS 7.10安装成功并启动后,若想进入Win9x的话,只需在DOS命令行下输入WIN命令即可进入。如果系统中已安装了WinNT/2K/XP,再安装MS-DOS 7.10的话,安装程序通常会自动做成DOSWinNT/2K/XP双启动。MS-DOS 7.10安装成功后,系统启动时会自动出现双启动菜单,选择菜单中的“MS-DOS 7.10”就可以进入安装好的MS-DOS 7.10了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AI虎哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值