为何 msdos.sys 必须大于 1024 字节?

eternalee 2001-09-17 09:42:15
...全文
119 11 打赏 收藏 举报
写回复
11 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
CNer 2001-09-21
好啊,,我也看看官方的申明,,,,,
  • 打赏
  • 举报
回复
eternalee 2001-09-21
再不给分有点像无赖啦 :-)
  • 打赏
  • 举报
回复
Durjaya 2001-09-21
由于DOS的资料已经很难找了。这是我能够找到的最好的官方的解释

http://support.microsoft.com/directory/article.asp?ID=KB;EN-US;Q118579

Extra Characters in the Msdos.sys File
The Msdos.sys file also contains a section that contains seemingly useless information. This information is necessary to support programs that expect the Msdos.sys file to be at least 1,024 bytes in length. For example, if an antivirus program detects that the Msdos.sys file is less than 1,024 bytes, it may assume that the Msdos.sys file is infected with a virus. If you delete the Msdos.sys file your computer will not start.

The following statement, followed by a series of "X"s, appears in the Msdos.sys file:
;The following lines are required for compatibility with other programs.
;Do not remove them (Msdos.sys needs to be > 1024 bytes).
Because each line begins with a semicolon (;), the lines are not read by Windows.
  • 打赏
  • 举报
回复
eternalee 2001-09-20
to SCUM(人渣):
我也知道这个比较可信,但不权威亚
拿官方声明来 :-)

加 20 分 看有没有人答。
  • 打赏
  • 举报
回复
lqrf 2001-09-20
这个我不知道,
但我建议你把它改小点看看会发生什么:)
记得把结果贴上来
  • 打赏
  • 举报
回复
SCUM 2001-09-20
我同意 Durjaya() 
  • 打赏
  • 举报
回复
eternalee 2001-09-20
三个人三种答案,我信谁的啊?有没有权威一点的。 :-)
  • 打赏
  • 举报
回复
guywei 2001-09-20
怎么没分,是防止被一些杀毒软件误杀
  • 打赏
  • 举报
回复
CodeDemon 2001-09-20
up
  • 打赏
  • 举报
回复
Durjaya 2001-09-19
sys 必须大于1K,这是DOS下的规定,否则Sys文件无法通过config.sys加载。
  • 打赏
  • 举报
回复
binx 2001-09-19
这是windows一个公版bug!在win98下就没有这个限制了,试一试!
  • 打赏
  • 举报
回复
相关推荐
发帖
汇编语言
加入

2.1w+

社区成员

汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
申请成为版主
帖子事件
创建了帖子
2001-09-17 09:42
社区公告
暂无公告