更换主板后UCDOS不能运行的处理

Author: 云南 宁卫国 Date: 1995-07-28

        ■故障分析与处理:先是怀疑硬盘上UCDOS3.0有问题,便将另一微机的硬盘换用(安装有UCDOS3.1),发现其UCDOS3.1也不能正常运行。将UCDOS批处理命令单步执行,发现执行到KNL.EXE程序发生死机。KNL.EXE是UCDOS的显示与键盘管理模块,它不能正常运行,UCDOS也就无法应用。在对UCDOS的批处理命令多次修改和对微机CMOS参数反复调整后,两硬盘上的UCDOS3.0及UCDOS3.1还是不能正常运行,(UCDOS3.1还用其自带的SETUP程序进行多次设置仍未果),令人百思不得其解。后来,用最新杀毒软件对硬盘进行清毒处理也没发现任何病毒。UCDOS有很好的软、硬件兼容性,按说不应该在更换微机主板后出现这类问题的。最后偶然想到UCDOS是用软盘安装到硬盘上的,会不会在安装时将微机的系统信息、硬件配置等有关数据作了“指纹”加密,在更换主板后因系统有关信息改变,导致KNL.EXE程序不能确认硬盘上的UCDOS为合法安装生成而拒绝执行。根据这一思路,找来UCDOS3.1的原盘重新进行安装,安装完毕后果然顺利启动UCDOS。
        编者按,有的加密软件在向硬盘安装时,读取了微机系统信息作为密钥,在系统配置变化后,硬盘上的软件可能会被认为是非法而拒绝执行,遇此情况要考虑用原盘重新进行安装。