查看: 27|回复: 5

[08-14] 系统提示文件版本不一样的解决办法

[复制链接]
发表于 2007-8-14 10:53:29 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
绝大多数的WIN 9X用户都会不时地向系统中安装各种不同的软件,包括WINDOWS的各种补丁例如Y2K,或者将WIN 95 升级到WIN 98,这其中的每一步操作都需要向系统拷贝新文件或者更换现存的文件。每当这个时候,就可能出现新软件不能与现存软件兼容的问题。
  
  因为在安装新软件和WINDOWS升级的时候,拷贝到系统中的大多是DLL文件,而DLL不能与现存软件“合作”是产生大多数非法操作的主要原因,即使会快速关闭被影响的程序,你也没有额外的时间来保存尚未完成的工作。
  
  WINDOWS的基本设计使得上述DLL错误频频发生。和其他版本不同,WIN 95允许多个文件共享\WINDOWS\SYSTEM文件夹的所有文件,例如可以有多个文件使用同一个Whatnot.dll,而不幸的是,同一个DLL文件的不同版本可能分别支持不同的软件,很多软件都坚持安装适合它自己的Whatnot.dll版本来代替以前的,但是新版本一定可以和其他软件“合作愉快”吗?如果你运行了一个需要原来版本的DLL的程序,就会出现“非法操作”的提示。
  
  在安装新软件之前,先备份\WINDOWS\SYSTEM 文件夹的内容,可以将DLL错误出现的几率降低,既然大多数DLL错误发生的原因在此,保证DLL运行安全是必要的。而绝大多数新软件在安装时也会观察现存的DLL,如果需要置换新的,会给出提示,一般可以保留新版,标明文件名,以免出现问题。
  
  绝大多数卸载软件也可以用来监视安装,这些监视记录可以保证在以后的卸载时更加准确,另外你也可以知道哪些文件被修改了,如果提供备份功能,可以保存旧版本的文件和安装过程中被置换的文件。
  
  WIN 98和WIN 95有所不同,它在将WINDOWS升级和安装新软件时自动备份被置换的文件,如果在WIN98安装后出现问题,你可以使用Version Conflict Manager(VCM)帮助你发现哪些文件被改变了,可以从WIN 98的备份中将原来的版本恢复出来,而VCM可以从“开始”菜单、附件、系统工具或者安装WIN 98的光盘中寻找。
  
  另一个避免出现DLL引起的非法操作的办法是不同时运行不同版本的同一个软件,即使你为新版本软件准备了另一个新文件夹,如果你一定要同时使用两个版本,就会出现非法错误信息。
回复

使用道具 举报

发表于 2007-8-14 10:54:23 | 显示全部楼层
LZ,我服你了,发贴发的好快啊s:11
回复 支持 反对

使用道具 举报

发表于 2007-8-14 10:54:45 | 显示全部楼层
看看,我好像没有需要s:11
回复 支持 反对

使用道具 举报

发表于 2007-8-14 10:57:01 | 显示全部楼层
电脑好用也容易坏啊

没用几年就开始要债了
回复 支持 反对

使用道具 举报

发表于 2007-8-14 11:00:45 | 显示全部楼层
嘿嘿。。。我卟需要也··电脑破掉掉了,有人修s:22
回复 支持 反对

使用道具 举报

发表于 2007-8-14 15:33:13 | 显示全部楼层
原帖由 lovezxfore 于 2007-8-14 14:46 发表
好多啊,geng今天是不是疯了,无语啊,发了这么多

呵呵。。geng今天大脑德某个神经搭错位子了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表