工具软件极品 RAMinit 2.0
────────────
许多驻留软件运行后无法撤除,再运行其他程序时内存不够,只有关机重启
动。RAMinit(简称RI)可以帮助您清除驻留程序,同时还可以帮助您解决很多实际
问题。RI 1.0从1989年推出以来,受到许多用户好评。但V1.0还存在一些问题,
如无法释放XMS, EMS, UMB, 无法清除cache和网络驱动程序等,作者最近抽出四天
时间,重写了RAMinit,正式推出V2.0。希望大家多提宝贵意见,同时也希望大家
会喜欢她!
RAMinit 2.0版权归黄玫瑰组所有。如果觉得好用,请给予信心支援,并推荐
给更多的人使用,这样能使RI变得更好!
RAMinit 功能
━━━━━━
如果您运行了UCDOS 1.0,现在您想再用SPDOS,您只有重新启动机器。如果
您拥有RI,可以直接热键清除UCDOS,不必重启动。如果您驻留了SideKick,而内
存不够,RI可以帮您清除一部分驻留程序。
RI是电脑玩家的好帮手,工具软件中的极品!
RAMinit 特色
━━━━━━
[1] RI驻留后,能够清除其后驻留的各种各样的程序, 如所有的汉字系统,
SideKick工具程序,Novell驱动程序,PC-CACHE磁盘缓冲程序和GB4游戏克星等。
[2] RI能够中止当前正在执行的程序,如许多无法退出的游戏程序。程序死机
时,可以按热键中止退出,勿需重新启动。
[3] RI能够释放驻留程序分配的所有常规内存,恢复环境参数块,键盘Num
Lock, Caps Lock, Scroll Lock的状态,恢复时钟频率,关闭打开的文件,恢复系
统时间,关闭扬声器,重新初始化8259,复位磁盘机,复位监视器,复位打印机和
串并口。
[4] RI能够释放其后分配的EMS和XMS的内存块。
[5] RI能够用热键,命令行参数和中断功能调用激活,形式灵活多样。
[6] RI热键设计巧妙,可以识别101键左右CTRL,ALT键,方便设置。如设置出
左CTRL加右CTRL加'X'这样的热键。
[7] RI能够始终把握键盘控制权,同时又能与SideKick这类抢夺控制权的程序
兼容。
[8] RI能够驻留多份,可以逐次清除其后驻留的程序,也可一次清除第一份
RI以后驻留的全部程序。可选择是否清除RI本身。
[9] RI保留系统大量的信息,全部采用压缩存储。第一次驻留占2500个字节,
第二次驻留占1K字节左右。
[10] RI可以驻留在UMB中,同时还可以释放其后分配的UMB块。支持386MAX 的
UMB功能。
RAMinit 安装与使用
━━━━━━━━━
● 键入" RI /? " 可得到简要的帮助.
C:> RI /?
RAMinit Version 2.0 Copyright (c) 1989-1992 Yellow Rose Software Co.
Programmed by Mr. Leijun Nov 1989
Usage: RI [options]
/H,/? Display this screen
/CLS Removes all TSR programs after current RI
/RET Removes TSR programs include current RI
/NEW Residents a new data copy of current environment
/ALL Removes all RI copies and all other tsr programs
/Sxyy.. Define Hotkey x=AuxHotkey yy..=shift status
x=auxiliary hotkey (default is "X")
x equ "1" means need AuxHotkey
yy..=shift status [CAScas]',0dh,0ah
C: Left Ctrl A: Left Alt S: Left Shift
c: Right Ctrl a: Right Alt s: Right Shift
Example:"RI /S1c" means Hotkey is Right_Ctrl+X
"RI /S0Cc" means HotKey is Left_Ctrl+Right_Ctrl
"RI /CLS" equals simply press hotkey',0dh,0ah
"RI /RET" Removes all TSRs after current RI and this RI
Contact me for RAMinit problems: (01)2010088 Call 4166
● 直接键入" RI ", RI就驻留了, 同时显示系统当前的热键
RAMinit Version 2.0 Copyright (c) 1989-1992 Yellow Rose Software Co.
Activate with: Right_Ctrl + Right_Alt + X
系统提供用户的默认热键是 右CTRL加右ALT加'X'键.如果使用的是88键的键盘, 默
认的热键是CTRL加ALT加'X'. (这是因为88键键盘无法识别左右CTRL, ALT)
● 激活RI的方法有多种:
(1) 直接按热键, 就可清除其后驻留的程序;
(2) 键入" RI /CLS ", 等价直接按热键;
(3) 键入" RI /RET ", 就可清除RI以及其后驻留的程序;
(4) 键入" RI /ALL ", 就可清除第一份RI以及其后驻留的全部程序;
(5) 功能调用:
INT2F Func
----------
AX = C0D7h Return RI segment in AX
AX = C0D8h Removes all TSR programs after RI
AX = C0D9h Removes all TSR programs include RI
AX = C0DAh Removes all RI copies
● 热键设置:
键入 RI /Sxyy..
x: 为'1' 表示需要'X'辅助热键;
为'0' 表示不需要'X'辅助热键;
y: 表示Shift键的状态, 可接任意多个Shift键的状态
'S' 表示左SHIFT
's' 表示右SHIFT
'C' 表示左CTRL
'c' 表示右CTRL
'A' 表示左ALT
'a' 表示右ALT
如: 设置热键为: Left Ctrl + Right Ctrl + 'X' 的命令为:
RI /S1Cc
如果设置成功, 当前驻留在内存里RI的热键也被修改.
注意: 有的热键无法识别, 如 Left Shift + Right Shift + 'X'. 不要设置这样的
热键. 如果设置了, 请用命令行参数清除.
● 驻留多份RAMinit的方法
驻留一份RI后, 如果不驻留新的程序, RI不能再次驻留, 除非使用/NEW参数.
如果RI之后驻留了新的程序, 再运行RI时, RI会提问是否继续驻留.
RI活动时, 屏幕左上角会显示一个数字, 这个数字表明当前驻留了几份RI.
需要清除所有的RI时, 请用命令" RI /ALL".
RI第一次驻留, 占2.5K内存, 以后驻留时, 只驻留数据, 约占1K字节的空间. RI
的所有数据均压缩存储, 故占内存省.
RAMinit 使用注意
━━━━━━━━
虽然,RI能清除CACHE程序,但最好不要在RI之后驻留CACHE程序;同样,我们建议
您在RI之前驻留网络驱动程序。您的入网程序可以这样编写:
RI /ALL
IPX
NETX
F:
LOGIN
RI
用RI清除驻留程序,一般不会出错。有时使用RI后,发现系统有问题了, 最好
能重启动机器。
RAMinit 使用示范
━━━━━━━━
; 驻留第一份RI
C:> RI
RAMinit Version 2.0 Copyright (c) 1989-1992 Yellow Rose Software Co.
Activate with: Left_Ctrl + Right_Ctrl
; 驻留SideKick
C:> SK
; 驻留第二份RI
C:> RI /NEW
RAMinit Version 2.0 Copyright (c) 1989-1992 Yellow Rose Software Co.
Activate with: Left_Ctrl + Right_Ctrl
Already installed !
For Help, type "RI /?".
; 驻留GB4
C:> GB4
; 驻留第三份RI
C:> RI
RAMinit Version 2.0 Copyright (c) 1989-1992 Yellow Rose Software Co.
Activate with: Left_Ctrl + Right_Ctrl
Already installed !
For Help, type "RI /?".
Residents a new RAMinit copy [y/n] ? y
OK, RI No.3 residents successful !
; 显示内存印象
C:> MI
Memory Info V8 (c)1992 Central Point Software, Inc.
Addr. Total bytes Program or device driver
----- ----------- --------------------------
025Dh 1,088 Device=HIMEM Attr=A000h Name=XMSXXXX0
02A2h 1,184 Device=RAMDRIVE Attr=0800h Drive E
0437h 2,624 COMMAND
04EAh 2,560 RI ; 第一份
058Ch 84,224 SK
1A1Eh 1,120 RI /new ; 第二份
1A66h 11,696 GB4
1D43h 1,152 RI ; 第三份
1D8Dh 534,320 <largest free area>
655,360 bytes (640k) total DOS 5.00 conventional memory.
534,320 bytes (522k) largest executable program.
0 bytes Extended (AT/286/386) memory, reported by BIOS.
7,360k bytes XMS 3.0 (3.09) memory: 1,274k used + 6,086k free. DOS in HMA.
C:> RI /RET ; 清除第三份RI
C:> RI /CLS ; 清除GB4
C:> RI /ALL ; 清除第一份以后所有的驻留程序及RI本身
按左Ctrl和右Ctrl(默认的热键),等价于RI /CLS。
对RI使用有疑问,发现BUG或不足之处,请与作者联系。