常见软件故障及处理方法

常见软件故障及处理方法

ID:9337904

大小:33.50 KB

页数:8页

时间:2018-04-28

常见软件故障及处理方法_第1页
常见软件故障及处理方法_第2页
常见软件故障及处理方法_第3页
常见软件故障及处理方法_第4页
常见软件故障及处理方法_第5页
资源描述:

《常见软件故障及处理方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、常见软件故障及处理方法软件故障的原因软件发生故障的原因有几个,丢失文件、文件版本不匹配、内存冲突、内存耗尽,具体的情况 不同,也许只因为运行了一个特定的软件,也许很严重,类似于一个的系统级故障。为了避免这种错误的出现,我们可以仔细研究一下每种情况发生的原因,看看怎样检测和避免 。丢失文件:你每次启动计算机和运行程序的时候,都会牵扯到上百个文件,绝大多数文件是一些虚拟驱动 程序virtual?device?drivers?(VxD),和应用程序非常依赖的动态链接库dynamic?link?library?(DLL)。 VXD允许多

2、个应用程序同时访问同一个硬件并保证不会引起冲突,DLL则是一些独立于程序、单独 以文件形式保存的可执行子程序,它们只有在需要的时候才会调入内存,可以更有效地使用内存 。当这两类文件被删除或者损坏了,依赖于它们的设备和文件就不能正常工作。要检测一个丢失的启动文件,可以在启动PC的时候观察屏幕,丢失的文件会显示一个“不能找到 某个设备文件”的信息和该文件的文件名、位置,你会被要求按键继续启动进程。造成类似这种启动错误信息的绝大多数原因是没有正确使用卸载软件。如果你有一个在 WINDOWS启动后自动运行的程序如Norton?Utili

3、ties、?Nuts?and?Bolts等,你希望卸载它们,应该 使用程序自带的“卸载”选项,一般在“开始”菜单的“程序”文件夹中该文件的选项里会有,或者使 用“控制面板”的“添加/卸载”选项。如果你直接删除了这个文件夹,在下次启动后就可能会出现上 面的错误提示。其原因是WINDOWS找不到相应的文件来匹配启动命令,而这个命令实际上是在 软件第一次安装时就已经置入到注册表中了。你可能需要重新安装这个软件,也许丢失的文件没 有备份,但是至少你知道了是什么文件受到影响和它们来自哪里。对文件夹和文件重新命名也会出现问题,在软件安装前就

4、应该决定好这个新文件所在文件夹的 名字。如果你删除或者重命名了一个在“开始”菜单中运行的文件夹或者文件,你会得到另外一个错误 信息,在屏幕上会出现一个对话框,提示“无效的启动程序”并显示文件名,但是没有文件的位置 。如果桌面或者“开始”菜单中的快捷键指向了一个被删除的文件和文件夹,你会得到一个类似的“ 丢失快捷键”的提示。丢失的文件可能被保存在一个单独的文件中,或是在被几个出品厂家相同的应用程序共享的文 件夹中,例如文件夹SYMANTEC就被Norton?Utilities、Norton?Antivirus和其他一些?Syma

5、ntec?出 品的软件共享,而对于WINDOWSSYSTEM来说,其中的文件被所有的程序共享。你最好搜索原 来的光盘和软盘,重新安装被损坏的程序。文件版本不匹配:绝大多数的WIN?9X用户都会不时地向系统中安装各种不同的软件,包括WINDOWS的各种补丁 例如Y2K,或者将WIN?95?升级到WIN?98,这其中的每一步操作都需要向系统拷贝新文件或者更 换现存的文件。每当这个时候,就可能出现新软件不能与现存软件兼容的问题。因为在安装新软件和WINDOWS升级的时候,拷贝到系统中的大多是DLL文件,而DLL不能与现 存软件“合

6、作”是产生大多数非法操作的主要原因,即使会快速关闭被影响的程序,你也没有额外 的时间来保存尚未完成的工作。WINDOWS的基本设计使得上述DLL错误频频发生。和其他版本不同,WIN?95允许多个文件共 享WINDOWSSYSTEM文件夹的所有文件,例如可以有多个文件使用同一个Whatnot.dll,而不幸 的是,同一个DLL文件的不同版本可能分别支持不同的软件,很多软件都坚持安装适合它自己的 Whatnot.dll版本来代替以前的,但是新版本一定可以和其他软件“合作愉快”吗?如果你运行了一 个需要原来版本的DLL的程序,就会

7、出现“非法操作”的提示。?在安装新软件之前,先备份WINDOWSSYSTEM?文件夹的内容,可以将DLL错误出现的几率降 低,既然大多数DLL错误发生的原因在此,保证DLL运行安全是必要的。而绝大多数新软件在安装 时也会观察现存的DLL,如果需要置换新的,会给出提示,一般可以保留新版,标明文件名,以免 出现问题。绝大多数卸载软件也可以用来监视安装,这些监视记录可以保证在以后的卸载时更加准确,另 外你也可以知道哪些文件被修改了,如果提供备份功能,可以保存旧版本的文件和安装过程中被 置换的文件。?WIN?98和WIN?95有所不

8、同,它在将WINDOWS升级和安装新软件时自动备份被置换的文件, 如果在WIN98安装后出现问题,你可以使用Version?Conflict?Manager(VCM)帮助你发现哪些文 件被改变了,可以从WIN?98的备份中将原来的版本恢复出来,而VCM可以从“开

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。