|
|
Windows出错信息解析及解决方案
|
|
来源:不详 作者:未知 点击数: |
| |
注意:要覆盖文件,请一定注意Dll文件或者VxD文件的版本号要和你的Windows匹配,如果你不知道怎么才是匹配,请将你的Windows安装盘放入光驱,然后运行sfc.exe让Windows自动检测被破坏的系统文件吧! 在Windows光盘上单击右键,选择“查找”,在弹出的“查找”窗口中,填写“包含文字”栏为需要查找的文件名(这里是WSock32.dll),按下“开始查找”,等光盘灯不亮的时候,可以看到在右边的查找到文件窗口中有一个Precopy2.cab(不同的Windows版本文件名也是不同的)。用Winzip将其中的WSock32.dll解压缩到需要的目录,至此大功告成(如果你没有Winzip,也可以使用Windows自带的Extract来释放文件,具体用法这里就不再赘述)。 注意:Dll和VxD文件很容易出现被覆盖的现象,所以当安装应用程序的时候提示“xxxx 文件将被覆盖,是保留老版本文件还是替换”,你一定要谨慎行事,最好不要替换,这样可以保证已经安装的软件和系统的正常运行。
程序失去反应 身在Windows下,某个应用程序失去反应可能是最常见的事情。如果不是在系统启动的时候某个程序失去了反应,你应该首先等待一下,一般会解决大部分问题(这主要是该应用程序正在忙于处理,来不及向系统发去的信号反应,等一段时间就是等应用程序处理完毕,你也不要太性急了……);还是不行的话,建议你启动一下计算机——Windows过一段时间要重新启动早已经是解决Windows问题屡试不爽的妙诀了…… 不过,要是你在安装某个应用程序、新加设备,而且重新启动之后却发现应用程序失去发应,只怕事情就不是那么简单的了。 案例:最近,我的电脑遇到了问题,每次一开机,刚刚出现桌面背景,连屏幕下的任务栏还没有就会出现一个对话框,左上角有“mprexe”字样,内容为“该程序执行了非法作,即将关闭,请予供应商联系”有时点关闭后照样能正常启动,有时就停止不动只能重新启动。即使覆盖重装了Win98也不管用。 解决方案:MPR出错一般是因为用户口令文件出错、服务冲突和正在用户配置文件、硬件冲突、硬件驱动程序出错等等。 1.用户口令文件出错 我们可以通过重建用户口令文件来纠正错误。按下“Win+F”打开查找窗口,在“文件名”栏中输入“*.pwl”,按下“开始查找”,在查找到的文件窗口中,将所有文件更名或者删除。重新启动Windows,在出现登录窗口时,重新输入用户名和口令就可以了…… 2.服务/应用程序冲突 要解决服务和应用程序冲突,你需要以“安全模式”启动计算机。然后将刚才安装的应用程序反安装或者服务禁用,看看是否可以解决问题。 3.用户配置文件问题 这可以通过禁止用户配置文件来解决此类错误。 在“网上邻居”上单击“右键”,选择“属性”,在“访问控制”中选择“共享级访问控制”,确定退出后重新启动。 4.硬件冲突 你可以在设备管理器中通过将有问题的硬件禁用来找到硬件冲突。 打开“控制面板”/“系统”/“设备管理器”,在有黄色惊叹号(或问号)的设备上双击,选择“该设备在当前配置文件中禁用”,重复上述步骤可以找到真正有冲突的硬件,请更换它。 5.设备驱动程序损坏 请重新安装该设备的驱动程序。 注:MPrexe失去反应可能是我们最常遇到的程序失去反应案例,这种案例的情形十分复杂,上述并不能完全包括,如果你的英文够好,请参阅微软的MPrexe问题详尽介绍: http://support.microsoft.com/support/kb/articles/Q178/0/84.asp 。
Windows NT/2000一般错误 Windows NT/2000是Windows系列的服务器家族重要成员,稳定性比Win9x有了很大的改进,不过他也并不是不会出错,好在是WinNT/2000的出错信息有详细的记录,我们可以通过“事件查看器”来找到出问题的原因进而找出解决方案。 我们这里说的一般错误,是指的Windows NT/2000还可以运行,不过会弹出出错信息,那种导致直接当机的问题请参看“Windows NT/2000 STOP错误”。 |
|
|
|
|
|