中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-07-22 02:13
中国DOS联盟论坛 » DOS启动盘 & LOGO技术 (启动盘室) » 下载:我用UCSHELL做的DOS下中文GUI图形启动盘 查看 9,137 回复 21
楼 主 下载:我用UCSHELL做的DOS下中文GUI图形启动盘 发表于 2003-07-06 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
我刚才正式用著名的UCSHELL做了一个全中文的GUI图形启动盘。。它的界面和功能都真的非常强大美观呢(至少比MenuStar、DOS94这样的GUI/菜单程序强了很多)。。它的界面和操作都与Mini-Win3.x很相似,但启动速度却快了不少,体积也小了不少(和UCDOS 7.0内核合在一起,用ACE压缩后才300KB多一些)哦。~~用它来做全中文的GUI图形启动盘看来真的很合适呢。。当然,这个只是一个样品,现在里面的图标和快捷方式还不算多,但大家可以在它的基础上轻易增加自己想要的内容的(而是可以是全中文的呢!)。。

值得一提的是,本启动盘(仍采用MS-DOS 7.10内核)支持大硬盘、FAT32、大内存、光驱、鼠标等,而且有很多的空闲常规内存(在我的电脑上是625KB的Free常规内存)。大家试试吧,欢迎提出建议,谢谢。。
打开附件


[已使用 Gemini 解答]
Gemini 解答

启动盘技术背景与特性说明

该启动盘基于 UCSHELL(UCDOS 配套的图形化外壳)构建,核心特性与技术前提如下:

1. 核心组件与功能

  • 内核与基础环境:采用 MS-DOS 7.10 内核,支持 FAT32、大硬盘(突破传统 DOS 137GB 限制)、大内存管理及光驱驱动,同时集成 UCDOS 7.0 中文系统实现全中文显示。
  • GUI 核心:UCSHELL 是 UCDOS 推出的图形化操作界面,设计模仿 Windows 3.x,支持鼠标操作、图标快捷方式与多窗口(需内存支持),启动速度与体积优于早期 DOS GUI(如 MenuStar)。
  • 内存优化:通过 EMM386.EXE I=B200-B7FF 参数扩展 UMB(上位内存块),在作者测试环境中实现 625KB 空闲常规内存(常规内存对 DOS 程序兼容性至关重要)。
  • 压缩与体积:UCDOS 内核与 UCSHELL 经 ACE 压缩后体积仅 300KB 左右,适配软盘启动场景。

2. 历史常见问题的技术原因

论坛用户反馈的启动失败、显示异常等问题,本质是 硬件/环境兼容性限制UCSHELL 配置缺陷,当年因硬件碎片化常见:

  • 显示乱码/鼠标失效:UCSHELL 默认强制设置 ScreenMode=VM_640X480X256(虚拟 256 色模式),部分显卡(如早期集成显卡、克隆卡)不支持该模式,导致显示分层、鼠标区域受限。屏蔽此配置项(如 wglwx 用户修改 UCSHELL.INI)可切换至兼容模式。
  • 启动卡死/软驱灯常亮
    • 部分主板 BIOS 对 EMM386 I=B200-B7FF 参数支持不良,导致内存映射冲突,需移除该参数。
    • USB 鼠标未被 DOS 原生支持(需加载 USB 鼠标驱动如 USBMOUSE.COM),早期联想等品牌机的 USB 鼠标会触发 UCSHELL 初始化死循环。
  • 长文件名支持缺失:UCSHELL 本身不支持长文件名,需搭配 DOSLFN(DOS 长文件名驱动)才能让 Volkov Commander 等文件管理器识别长文件名。
  • 光驱错误 CD01:Not ready:启动盘未集成通用光驱驱动(如 MSCDEX.EXE + 对应 CD-ROM 驱动),或驱动与光驱硬件不匹配。

3. 功能扩展建议

  • 文件管理器支持:UCSHELL 可通过快捷方式调用 16 位文件管理器(如 Total Commander 早期 16 位版本、Volkov Commander),搭配 DOSLFN 即可实现中文长文件名管理。
  • 图标与快捷方式定制:UCSHELL 支持通过 UCSHELL.INI 或图形界面添加中文快捷方式,当年用户可基于此扩展工具集(如添加分区工具、杀毒软件)。

4. 技术局限性

  • GUI 功能简陋:UCSHELL 仅提供基础桌面与快捷方式,无内置文件管理器、任务管理等功能,依赖外部 DOS 程序补充。
  • 硬件兼容性依赖:对显卡、内存布局、外设(如 USB 鼠标)的兼容性高度依赖具体配置,当年难以做到“万能启动盘”。

此启动盘是 DOS 末期 “图形化简化” 思路的典型实践(用轻量 GUI 替代纯命令行),但受限于 DOS 底层与硬件碎片化,通用性存在天然瓶颈。

Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

2 发表于 2003-07-07 00:00 ·  中国 安徽 合肥 电信
银牌会员
★★
三生缘里笑红尘
积分 1,063
发帖 292
注册 2003-03-09 00:00
23年会员
UID 1073
性别 男
状态 离线
哈哈!!我第一个!!我下一个,试一下!!!!谢谢老大!!!
3 发表于 2003-07-07 00:00 ·  中国 安徽 合肥 电信
银牌会员
★★
三生缘里笑红尘
积分 1,063
发帖 292
注册 2003-03-09 00:00
23年会员
UID 1073
性别 男
状态 离线
老大!我用了一下,怎么光标停留在
Made by Wengier. China DOS Union.
All rights reserved. 2002-2003.
就不动了呢???软驱的灯立即就不亮了,再也没有反应了!!!(是不是和硬件有什么关系啊!!!??)
4 发表于 2003-07-07 00:00 ·  中国 广东 广州 白云区 电信
初级用户
★★★
积分 1,480
发帖 377
注册 2003-06-06 00:00
23年会员
UID 3875
性别 男
状态 离线
不错不错, 要顶.........
不过好像很慢啊(我用虚拟机, 不存在读盘慢问题).........
欢迎大家访问我的主页!
精品.爱好http://iso.533.net
5 发表于 2003-07-07 00:00 ·  中国 广东 广州 黄埔区 电信
元老会员
★★★
积分 1,468
发帖 407
注册 2002-10-21 00:00
23年会员
UID 34
性别 男
来自 广州
状态 离线
不错哦!
欢迎大家观临我的个人主页:

http://dosdiy.bluepc.com.cn/
http://dosdiy.ys168.com/


EMAIL: lydong@china.com.cn lydong@yeah.net
----------------------------------------------
6 发表于 2003-07-07 00:00 ·  中国 广西 柳州 电信
高级用户
★★★
积分 915
发帖 309
注册 2002-12-22 00:00
23年会员
UID 567
性别 男
状态 离线
无论是用VPC还是软盘,我都是没有成功!用软盘启动完什么都没有只见有 H:\ _ 的光标在闪。
7 发表于 2003-07-07 00:00 ·  中国 台湾 远传电信
元老会员
★★★★★
积分 8,312
发帖 3,551
注册 2003-03-22 00:00
23年会员
UID 1225
性别 男
状态 离线
我也是,沒有成功
出現:
CD01:Not ready reading drive E
Abort, Retry, Fail?
MSN:tiqit2@hotmail.com
8 发表于 2003-07-07 00:00 ·  中国 广东 汕尾 电信
中级用户
★★
积分 417
发帖 137
注册 2003-05-30 00:00
23年会员
UID 2638
性别 男
状态 离线
先下载试用!3Q!
9 发表于 2003-07-07 00:00 ·  中国 广东 汕尾 电信
中级用户
★★
积分 417
发帖 137
注册 2003-05-30 00:00
23年会员
UID 2638
性别 男
状态 离线
试用OK! 不过没有任何文件管理器, 同时不支持长文件名(中文支持OK),即使运行了DOSLFN,
由于没有文件管理器(我发现不到?) ,看到的文件名是在浏览的窗口看到的. 同时发现在运行栏里运行VC时出现重新启动的现象 .进入到DOS界面时则可以运行VC. 重要一点: 能否执行16位的TOTAL COMMANDER ,若OK ,则所有的文件管理器都可以不要了.
10 发表于 2003-07-08 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
以下是引用pizigao在2003-7-7 11:49:49的发言:
老大!我用了一下,怎么光标停留在
Made by Wengier. China DOS Union.
All rights reserved. 2002-2003.
就不动了呢???软驱的灯立即就不亮了,再也没有反应了!!!(是不是和硬件有什么关系啊!!!??)


我刚才在我的三台系统配置均不同的电脑上试了,结果用它启动时一切均正常呢。。
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

11 发表于 2003-07-08 00:00 ·  中国 广东 广州 白云区 电信
初级用户
★★★
积分 1,480
发帖 377
注册 2003-06-06 00:00
23年会员
UID 3875
性别 男
状态 离线
以下是引用maple在2003-7-7 15:14:46的发言:
试用OK! 不过没有任何文件管理器, 同时不支持长文件名(中文支持OK),即使运行了DOSLFN,
 由于没有文件管理器(我发现不到?) ,看到的文件名是在浏览的窗口看到的. 同时发现在运行栏里运行VC时出现重新启动的现象 .进入到DOS界面时则可以运行VC.  重要一点: 能否执行16位的TOTAL COMMANDER ,若OK ,则所有的文件管理器都可以不要了.


对啊, 如果支持长文件名就好了.....
欢迎大家访问我的主页!
精品.爱好http://iso.533.net
12 发表于 2003-07-08 00:00 ·  中国 江苏 无锡 电信
高级用户
★★
积分 616
发帖 187
注册 2003-04-18 00:00
23年会员
UID 1598
性别 男
状态 离线
我试用也没有成功.
UCDOS可以正常加载,但UCSHELL加载以后,显示就乱了.屏幕上面三分之一有图形,是已被分割的乱图,鼠标只可以移动一半面积,左右键点击失效.
现在我已经解决.是把UCSHELL.INI中的第二行改成:rem ScreenMode=VM_640X480X256
即屏蔽掉此行,UCSHELL可以正常启动了.特提供给大家参考.
13 发表于 2003-07-08 00:00 ·  加拿大 Telus
初级用户
积分 148
发帖 17
注册 2003-06-10 00:00
23年会员
UID 4686
性别 男
状态 离线
遗憾,我试用也没有成功,恐怕通用性还不理想
14 发表于 2003-07-08 00:00 ·  中国 湖南 湘潭 电信
高级用户
★★
积分 871
发帖 269
注册 2003-07-02 00:00
23年会员
UID 6298
性别 男
状态 离线
我去试试!
15 发表于 2003-07-08 00:00 ·  中国 湖南 湘潭 电信
高级用户
★★
积分 871
发帖 269
注册 2003-07-02 00:00
23年会员
UID 6298
性别 男
状态 离线
基本正常 但界面有点呆板
希望能改进改进
论坛跳转: