中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-10-28 01:38
共 47,815 主题排行 / 349,929 发帖 / 今日 1 篇 / 48,290 会员排行
DOS启动盘 & LOGO技术 (启动盘室) » 用MS-DOS 7.10启动WinME的问题
可打印版本  1,309 / 13
第1楼 Wengier 发表于 2003-04-18 00:00
系统支持 发帖 10,521 积分 27,736
用MS-DOS 7.10启动WinME的问题
昨天我装好了Windows ME并和MS-DOS 7.10做成了双启动后,今天就开始测试用MS-DOS 7.10启动WinME的效果。大家知道MS-DOS 7.10启动盘或硬盘上的MS-DOS 7.10都是可以启动Win3.x及Win9x的,那么能不能启动WinME呢?

直接在纯MS-DOS 7.10下输入WinME的WIN命令自然是不行的,由于DOS版本号的原因(WinME启动时会判断操作系统是不是MS-DOS 8.00),这时系统会出现“This version of Windows runs only on MS-DOS 8.00”(即:“此版本的Windows只能在MS-DOS 8.00中运行”)的错误信息。于是用VERS/DOSVER命令设置DOS版本号为8.00,再运行WIN命令,就不会出现DOS版本不对的提示了。接下来的结果我得到了两种:

第一种情况:出现“XMS cache problem...”的信息后死机;

第二种情况:能顺利启动到WinME界面下,但自动使用了安全模式。

至于启动到安全模式下,我估计是由于我跳过/加载了CONFIG.SYS中的一些程序而引起的。不过由于种种原因,我无法做更多测试。请问谁有办法用MS-DOS 7.10顺利启动到Windows ME的标准模式下呢?



第2楼 MYS 发表于 2003-04-18 00:00
元老会员 发帖 1,637 积分 5,170 来自 广东佛山
是不是少加载了一个IF*。BIN之类的原因,我是看到WINME的补丁的说明想起的,这个补丁打后要在CONFIG中加载HIMEMSYS和这个东西。
第3楼 Wengier 发表于 2003-04-18 00:00
系统支持 发帖 10,521 积分 27,736
HIMEM.SYS和IFSHLP.SYS都加载了的。有时能启动到WinME界面下,并可以运行各种程序,但却变成了“安全模式”。

IF*.BIN是什么?
第4楼 Error 发表于 2003-06-07 00:00
初级用户 发帖 86 积分 344 来自 广东
是啊,请mys说清楚。
第5楼 brglng 发表于 2005-08-08 13:02
银牌会员 发帖 466 积分 1,200 来自 上海
呵呵,我最近也试过
先是改版本号,得到的结果和Wengier的一样
后来我把Me的内核换成MS-DOS 7.1的。先把IO.sys、msdos.sys、command.com换掉。然后把VMM32换掉。启动后提示缺少许多.vxd、.386和.dll 的文件。然后从98里找到这些文件换上去。全部做完之后启动时提示“System Protection Error”。后来又不知怎么弄了点什么东西,每次启动都出来Scanreg的界面。等它扫描好了以后提示已经恢复了注册表,但下一次启动仍然跳出Scanreg,就是进不了系统。安全模式都进不去。

我觉得WinME既然只是一个GUI,按理应该是可以用在DOS 7.1下的。可是M$对版本号的要求太严格了。如果我再继续把WinME的哪些系统文件都换成98的,岂不是就把ME变成98了?!所以换系统文件还不是一个办法。最好就是对ME的哪些系统文件反编译,去除对版本号的检测。但是那些文件M$应该都是加密过的(否则兼容版的Windows岂不是满天飞了?!)。

WinME的GUI如果能成功的运行在DOS 7.1下,那当然是再好不过的一件事。众所周知,DOS 7.1比DOS 8好。而WinME的GUI功能比98强大得多。要不是DOS 8还有一个启动WinME的用处,还真不知道现在世界上还有谁在用DOS 8。

[ Last edited by brglng on 2005-8-8 at 13:13 ]
第6楼 Michael 发表于 2005-08-09 20:34
钻石会员 发帖 3,041 积分 10,056
我倒是觉得win98se比winme强,winme对数码设备支持的好一点。这点像xp.
第7楼 JonePeng 发表于 2005-08-09 23:22
金牌会员 发帖 1,883 积分 4,562 来自 广东广州
我个人认为,WinME是Windows家族里的一个不伦不类的“畸形”操作系统。之所以是“畸形”,是因为它是Win98和Win2000的混和体,其桌面既像Win98又像Win2000,尽管“我的电脑”、控制面板、系统图标与Win2000相似,但启动LOGO、任务栏、开始菜单、系统属性、虚拟内存的管理、WinME的安装文件以及各种设备的驱动程序都是沿袭Win98的风格,没有任务管理器,命令提示符是MSDOS方式而不是CMD,DOS内核是DOS 8.0,与MSDOS 7.1启动盘水火不容,在没有补丁情况下,启动WinME时不能引导至DOS界面……太多了,说不完……唯一的亮点是支持多种数码设备和系统还原功能。
第8楼 brglng 发表于 2005-08-10 09:16
银牌会员 发帖 466 积分 1,200 来自 上海
不管WinME在外观还是功能上和2K像,它的内核还是DOS啊。既然如此,他能运行在MS-DOS 8.0下就应该能运行在MS-DOS 7.10下。至少除了MS-DOS 8.0没有实模式、内核提供XMS等之外,其他的我没发现它和MS-DOS 7.10有什么区别。而现在之所以不能运行是因为M$将WinME设置了DOS版本号检查。
忘了说了,在替换系统文件时最重要的,要先把WIN.COM替换掉,都换成98的。呵呵,IO.SYS换成98的之后,ME的启动画面变成98了。
WinME的功能比98强,我好像还没发现98哪一点功能WinME没有的。

[ Last edited by brglng on 2005-8-10 at 09:18 ]
第9楼 Wengier 发表于 2005-08-10 12:53
系统支持 发帖 10,521 积分 27,736
M$是最喜欢做手腳的了,像以前為了不讓DR-DOS中能正常Win3.x時也是這樣的。
第10楼 brglng 发表于 2005-08-10 14:04
银牌会员 发帖 466 积分 1,200 来自 上海
嗯,同意,M$的东西对版本号要求实在是太严格了。
我做的试验也是这样,提示“XMS Cache Error”,然后启动是启动了,但是显卡驱动没有正常加载(好像不是安全模式吧?只是一些驱动没有正常加载,不过也相当于安全模式了),而且很多地方中文字变成了下划线“_________”,跟有一次我把装在C盘的98手动移到G盘去的情况一样。
第11楼 Michael 发表于 2005-08-10 19:38
钻石会员 发帖 3,041 积分 10,056
我倒是从来没试过winme的系统还原功能,我装上它的第一时间就忙着找禁用系统还原并且彻底删除_restore目录的方法了。
曾经,我有一段时间同时装过winxp,win98se,winme,win2k四个windows系统,winme的当机率是最高的。但它对我的摄像头支持的比xp还好,在winme里面我的摄像头竟被自动虚拟成了一个图像文件夹,20几元的东东被winme如此的支持,真叫我感激涕零啊,winxp都做不到这一点。
如今winme只留在我的记忆里了。
第12楼 JonePeng 发表于 2005-08-10 23:10
金牌会员 发帖 1,883 积分 4,562 来自 广东广州
Originally posted by Michael at 2005-8-10 19:38:
……但它对我的摄像头支持的比xp还好,在winme里面我的摄像头竟被自动虚拟成了一个图像文件夹,20几元的东东被winme如此的支持,真叫我感激涕零啊,winxp都做不到这一点……


其实这与摄像头的驱动有关,并不是所有XP都做不到这一点。我的一个朋友的摄像头在XP里安装驱动后,在“我的电脑”里面的“可移动存储设备”里就多了一个盘符,也是虚拟出来的,双击该盘符,就可以看到摄像头实时拍摄的画面。
第13楼 chujiafu 发表于 2005-08-16 10:10
银牌会员 发帖 595 积分 1,339 来自 安徽 宿州
WinMe的内核是8.0的
第14楼 shangfei05 发表于 2005-08-21 21:52
新手上路 发帖 2 积分 5
我的新机器支持 USB 启动。我将 Wengier 编的Dos 超级启动盘复制到 U 盘上。在U 盘的 DOs 启动下。启动 E: 盘上的 Windows 98 , 能够顺利的启动起来。 但这种 Windows 界面 不能安装软件!
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023