![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-19 03:23 |
共 47,814 主题排行 / 349,908 发帖 / 今日 1 篇 / 48,259 会员排行 |
| DOS疑难解答 & 问题讨论 (解答室) » [已解决]光驱驱动一定要在常规内存内? |
| 可打印版本 866 / 5 |
| 第1楼 willsion | 发表于 2008-01-09 10:22 |
| 高级用户 发帖 312 积分 793 | |
|
[已解决]光驱驱动一定要在常规内存内? 首先,我声明一下,题目可能会造成大家误解。
因为我说的所谓光驱驱动不是qcdrom.sys等在config.sys加载的驱动,而是 SHCDX33C.COM等在autoexec.bat里运行的一些可执行文件,可我不知该 把它当成什么类别的文件了,所以只好说光驱驱动文件。 我在autoexec.bat文件中,已经采用lh SHCDX33C.COM的方式加载,用mem 查看内存,上位仍有足够内存供SHCDX33C.COM使用,可是它却驻留在常规 内存中,难道这个文件一定要占用常规内存运行的? 谢谢各位朋友解答。 [ Last edited by willsion on 2008-1-10 at 01:29 PM ] |
|
| 第2楼 DOSforever | 发表于 2008-01-10 00:42 |
| 金牌会员 发帖 2,239 积分 4,639 | |
|
没用过 SHCDX33C.COM 。一个 TSR 在加载时和驻留时所占用的内存大小是不一样的,一般加载时要比驻留时所占用的内存要大,不知你当时空余的 UMB 大小能否满足 SHCDX33C.COM 加载时所需的内存空间。
|
|
| 第3楼 bc12060101 | 发表于 2008-01-10 09:07 |
| 银牌会员 发帖 712 积分 1,455 | |
|
嘿嘿,偶也没用过 SHCDX33C.COM ,但我在使用 shsucdx.com时发现,采用LH shsucdx.com 的方式加载无法将其载入上位内存,而当去掉LH时,却将shsucdx.com载入了上位内存中。
|
|
| 第4楼 fastslz | 发表于 2008-01-10 09:57 |
| 铂金会员 发帖 2,315 积分 5,493 来自 上海 | |
|
SHCDX33C.COM 包括 shsucdx.com有指定参数 /C 是否使用上位的
|
|
| 第5楼 willsion | 发表于 2008-01-10 13:16 |
| 高级用户 发帖 312 积分 793 | |
Originally posted by DOSforever at 2008-1-10 12:42 AM: UMB还有几十KB,应该是足够的。 Originally posted by bc12060101 at 2008-1-10 09:07 AM: 还有这样的事情? Originally posted by fastslz at 2008-1-10 09:57 AM: 立刻试验一下。 [ Last edited by willsion on 2008-1-10 at 01:29 PM ] |
|
| 第6楼 willsion | 发表于 2008-01-10 13:28 |
| 高级用户 发帖 312 积分 793 | |
|
荒谬的事情真的发生了,shcdx33c.exe直接加载(即不用lh载入上位内存),竟然就驻留到UMB里,反而刻意lh shcdx33c.exe,它就死赖在常规内存里。
呵呵。 多谢各位朋友指导。谢谢。 |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |