DOS 取消格式化内存问题

DOS 取消格式化内存问题

当我尝试格式化 MSDOS 6.22 FAT16 分区时(出于恢复原因,即使安装了 3 个 AV,我还是会感染大量病毒),它会继续运行,直到创建了 UNFORMAT 数据。它显示:

C 盘错误。内存不足,无法读取所有系统信息。创建格式化恢复文件时出错。此磁盘无法取消格式化。是否继续格式化(Y/N)?

此时,它完全挂了。没有输入,5 秒断电不起作用,我必须去打开断路器(您可能会说“拔掉插头!!!”但这会产生火花,房子里的电线已经老化了)。我需要紧急帮助。

内存:4 GB

我正在尝试重新格式化的 DOS 分区:90 MB

此错误毫无原因!

答案1

通常情况下,FORMAT如果您判断格式化了错误的驱动器,我们会尝试为您提供帮助。

在 MS-DOS 中,FORMAT可以使用一个参数/U来禁用此功能。显然,文档如此描述

/U
指定磁盘的无条件格式化。无条件格式化会破坏磁盘上的所有现有数据,并阻止您以后“取消格式化”磁盘。如果在使用磁盘期间收到读写错误,则应使用 /U。有关取消格式化磁盘的信息,请参阅 UNFORMAT 命令。

由于某种原因,保存非格式化信息失败,这听起来正是您想要的。因此,您想在调用格式时传递 /U;应该这样FORMAT C: /U做。

请记住,DOS 的设计并不特别强大;它被设计为在较小的空间内运行,同时仍然提供磁盘操作系统的基本服务,操作系统本身运行在大约 60 KB 的 RAM 中并且据我所知,它提供的大多数实用程序都不会比这大很多。


与问题无关,但是:

我必须去打开断路器(您可能会说“拔掉插头!!!”但这会产生火花,房子里的电线已经老化了)。我需要紧急帮助。

我会立即更换那个插座。仅仅因为拔掉负载而产生的火花与接线无关,而是与插座有关,并且插座很容易更换(或至少应该很容易更换)。或者,你住的地方有一些非常奇怪的电源插座。

相关内容