在MS-DOS 6.0上安装2.13H汉字系统

Author: 纪龙 Date: 1994-02-11

        [MENU]
        MENUITEM=213
        MENUITEM=WINDOWS
        MENUCOLOR=15,1
        MENUDEFAULT=213,4
        [213]
        DEVICE=ANSI.SYS
        DEVICE=C:\DOS\HIMEM.SYS
        DEVICE=C:\DOS\RAMDRIVER.SYS 1024 512 100/E
        BUFFERS=5,0
        FILES=30
        DOS=UMB
        NUMBERLOCK=OFF
        [WINDOWS]
        DEVICE=C:\DOS\HIMEM.SYS
        DEVICE=C:\DOS\EM386.EXE RAM
        BUFFERS=9,0
        FILES=30
        DOS=UMB
        FCBS=4,0
        DOS=HIGH
        NUMLOCK=OFF
        BREAK=ON
        重新热启动机器后,上述现象依旧。故怀疑MSDOS 6.0的ANSI.SYS与2.13H冲突,将其换为2.13H自带的ANSI.SYS,系统能正常启动。但当在2.13H启动菜单下选3,使用虚拟盘存放HZK16后,汉字显示错乱。分析文件FILE3.COM,发现修改地址027A的值可使其正常,方法如下:
        ■CD\213
        ■PATH C:\DOS
        ■DEBUGFILE3.COM
        ■在DEBUG命令提示符下用E命令修改027A的内容为18(原为10),然后用W命令存盘后再用Q命令返回DOS。
        ■按CTRL-F5去掉汉字系统,再重新启动2.13H,检查汉字显示是否正常,若仍不正常再执行第四步,修改027A的内容为10到1F之间的某一值,直到汉字显示正常为止。
        经以上修改,在MSDOS 6.0上能正常使用2.13H的全部功能,且利用MSDOS 6.0的优秀功能使可用内存增大,速度明显提高。