桑格芝士网

百科知识分享平台,汇聚全球百科全书与学习资源

都已经2025年了,UCDOS和FOXBASE软件还有人在用?你会相信吗?

昨天接到一个陌生的电话打过来,说自己有台电脑坏了,软件打不开了。这是一个XP系统上安装的虚拟机里面的运行WIN98操作系统加载UCDOS后再启动FOXBASE开发的一个汽车配件管理软件。

现在是虚拟机打不开了,加载时报0X80040101错误。

说实话维修电脑的都不愿意接修老旧电脑,运行速度慢不说,硬盘还容易出问题,搞不好修着修着机器就蓝屏或黑屏了。

听了客户的描述,我大概也明白了,客户的这个软件非常老,只能支持WIN98系统,XP系统都不支持。要知道win98系统连NTFS分区都无法识别,现在U盘都是NTFS分区了。

客户问上门多少钱,我没有丝毫犹豫,直接报价200元。说实话,这种老电脑上门可能也修不好,那就会白跑一趟。

客户当时没有让我上门。

大概过了半个多小时,又联系我让我上门维修。

上门后开机启动XP系统正常,但是加载虚拟机VMWARE时报错。我也上网查了,出现这种问题是因为客户改动过管理员密码或者权限,也可能是动过硬盘分区等。所以就按网上的方法把VM appsdk.dll,vmdbCOM.dll和VMnetBridge.dll三个动态库文件重新加载。但是处理后之后故障依旧,仍然报错。

到这里我基本就确定是VMWARE虚拟机的启动文件出错了,有可能是损坏,因为毕竟电脑时间长了,硬盘肯定有坏道的,不知道哪个文件损坏了,就导致无未能正常加载。

客户的电脑太慢,所以我就和客户沟通,把电脑带回公司去维修。

等我搬电脑的时候才注意到,连接这台电脑的打印机是并口的CR5400+针式打印机。要知道现在USB接口的针式打印机都没有人用了,这里还用的是并口打印机,说明什么?说明客户的软件只支持并口打印机,不支持USB打印功能。

把客户的电脑带到公司后,首先对客户的C盘和虚拟分区盘进行备份。这是必须要做的工作,万一在操作过程中出现错误,就有机会进行恢复,避免不可逆的操作出现。

因为是XP和98系统,硬盘占用空间很小,所以备份花费的时间也不多。

硬盘数据备份好后,就可以开机进行维修操作了。支持XP的VMware虚拟机软件最高版本是10.0,现在客户使用的是VMware6.0。既然无法修复,直接在6.0之上安装10.0版本,然后等虚拟机启动后,看能不能加载win98分区?

VMware安装到一半的时候,系统提示电脑里面已经安装了VM ware 软件,继续的话可能版本冲突。

于是安装到一半的时候退出,没有完全安装成功。

接着鼠标双击VMware,发现VM虚拟机已经可以正常启动,不报错了。由此可证明之前的判断是对的,就是VMware的启动文件有损坏导致的。

虚拟机启动成功后,加载win98虚拟分区,启动win98系统 。98系统加载没有问题,也很顺利。看到win98桌面后,看到桌面上有一个怀远汽配的图标。

双击怀远汽配的图标,硬盘指示灯闪一会儿,还是报错。

进入HY文件夹,编辑HY.BAT 文件,发现这个批命令ywyr,最初加载的是UCDOS和字库,还有输入法。试着直接在UCDOS文件夹下面启动UCDOS,发现还是报错。

再次进入HY文件夹,根据BAT文件里面的命令,加载Q40后,软件启动成功。由此确定UCDOS出了问题,软件是正常的。

检查硬盘后发现硬盘里UCDOS7.1备份,把UCDOS文件夹改名,重新安装UCDOS后,再次启动HY后,软件顺利加载成功。

电脑修好了,赶紧给客户送过去,客户就靠这台电脑打单子卖配件呢。送过去的时候,客户说,自己也想换,但是这台电脑里面的数据库文件无法导入到新系统中,所以现在店里有两台电脑,一台是这个运行最老的软件,一台是新电脑运行网络版。

为了这个软件能够运行,几年前打印机坏了,找了好长时间,才找到这台并口针式打印机,是库存的,现在都买不到了。

电脑主机是04年的,软件是98年的,到现在已经老实巴交行了20年了,硬盘也换过,不知道这台电脑还能坚持多久。

我走的时候,客户把我的电话贴在显示器上,说这是找到我了才修好。之前已经找了好几个人都修不了,说根本没有见过这样的软件,更没有见过这样的工作方式。

这是一个XP系统上安装的虚拟机里面的运行WIN98操作系统加载UCDOS后再启动FOXBASE开发的一个汽车配件管理软件。

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言