Board logo

标题: 关于WINME中的IO.SYS [打印本页]

作者: sunz007     时间: 2003-5-8 00:00    标题: 关于WINME中的IO.SYS

为什么WINME 中的IO。SYS不能修改(98的可以改)。它是不是被压缩过了。可以还原吗?还有我正在做启动盘,想问一下用什么软件压缩比较好。不知那位大虾可以告诉我。不胜感谢![em25]
作者: Wengier     时间: 2003-5-8 00:00
WinME(DOS 8.0)中的IO.SYS自然是压缩过的,所以体积才比较小呢。但压缩格式暂时未知。
作者: 如是大师     时间: 2003-5-8 00:00
你是要压缩IO还是其他???
作者: Roy     时间: 2003-5-8 00:00


  Quote:
以下是引用Wengier在2003-5-8 19:54:30的发言:
WinME(DOS 8.0)中的IO.SYS自然是压缩过的,所以体积才比较小呢。但压缩格式暂时未知。

好像又是老方法oublespace
作者: kevinet     时间: 2003-5-8 00:00
建议使用 98 作启动盘,ME 的 DOS 不太好,你可以试试用 ME 的 DOS 装 NT 或 2000,根本装不上!
作者: 华龙     时间: 2003-5-8 00:00
ME比NT和2000都晚出,不支持NT和2000是正常,不过现在要用FDISK来分大于40G的硬盘就得用ME里的FDISK
作者: Wengier     时间: 2003-5-8 00:00
我们在论坛做的主要都是MS-DOS 7.10启动盘呢,基本不用DOS 8.0的,因为它的兼容性没有7.10的好。
作者: sunz007     时间: 2003-5-8 00:00
不是的,我是想把IO。SYS压缩还原,然后改里面的信息。如果用98的IO。SYS就是在CONFIG。SYS中要加HIMEM。SYS,而ME的IO。SYS中已有这条命令了。还有这个HIMEM。SYS到底有什么好处,用98的IO。SYS可以不用HIMEM。SYS吗?再问一下就HIMEM。SYS这个文件来讲,那一个更好,在网上我发现在三个版本,一个是3K多点,另一个是5K多点,还有一个就98和ME的的那个(98和ME中的HIMEM。SYS是一样的)谢谢
作者: Wengier     时间: 2003-5-9 00:00
Win98(MS-DOS 7.10)和WinME(MS-DOS 8.0)中的HIMEM.SYS并不完全一样。
例如,前者的HIMEM.SYS中有以下字样:

MS-DOS Version 7 (C)Copyright 1981-1995 Microsoft Corp

后者的HIMEM.SYS中则有以下字样:

MS-DOS Version 8 (C)Copyright 1981-2000 Microsoft Corp

可见这是不一样的。

HIMEM.SYS是XMS驱动程序,可提供XMS扩展内存。只有MS-DOS 7+中的HIMEM.SYS支持64M以上的XMS内存呢。

作者: sunz007     时间: 2003-5-9 00:00
版主,我觉的98的HIMEM。SYS和ME的HIMEM。SYS是一样的。你只要去年它们的启动信息全都是3。95 和3。0版(这个文件启动时有两个版本号)要得到这个信息你只有这样做。用ME的IO。SYS启动,在CONFIG。SYS中加入HIMEM。SYS,启动时就会说该程序已启动,并显示版本号。我试了都一样的。你为什么说只有98的才支持大内存,而ME的不行?还有压缩HIMEM。SYS后为什它的启动信息就没了呢?比如版本号什么的。
作者: Wengier     时间: 2003-5-9 00:00
WinME(DOS 8.0)中的HIMEM.SYS当然支持大内存呀。我上面是说“MS-DOS 7+以上版本中的HIMEM.SYS”支持大内存,即MS-DOS 7.x及以上版本中的HIMEM.SYS支持大内存。“+”是“或以上”的意思呢。

HIMEM.SYS已被嵌入DOS8内核文件IO.SYS中了,它和DOS8中的独立的HIMEM.SYS是全等的,所以不能重复加载。
作者: sunz007     时间: 2003-5-9 00:00
版主你说的不对,刚才我用16进制编器查看了一下ME的HIMEM。SYS里面也是这么一句“MS-DOS Version 7 (C)Copyright 1981-1995 Microsoft Corp”并不象你所说的那样。其实微软也是拿来用了,就连显示信息也没改。从这点上看我敢断定,二者是同一文件。
作者: Wengier     时间: 2003-5-9 00:00
嗯,没错,HIMEM.SYS的显示信息倒还真没改。但EMM386.EXE等文件中的显示信息则已经改了。