原创,技术,VxD,Dll,错误,处理,方法

有了VxD,Dll错误啥办?
一’
初学者一般在无意间制造了惨剧,例如,安装了CyberMedia UnInstaller后,觉得它用起来不错,可就是太废时了,于是就找到安装目录,del之面后快,此后,每次开机屏幕就会出现一行行关于VxD文件无效的警告,不按任意键,它就停着不动,很大程度上延长了启动时间,可以推断出现这种情况,肯定跟刚才删除的文件有关。
此例的解决方法是重装CyberMedia UnInstaller,然后用“添加-删除程序”或者其自带的“Uninstall UnInstaller”将其卸载,这种方法同样适用于其他软件的删除。
建议喜新厌旧的初学者,最好把“控制面板”中的“添加-删除程序”做一快捷方式到桌面上,以方便你的杀戮。
二’
部分应用软件并不在注册表中加入信息,反而在Win.ini和system.ini中增加内容,假如你已经有一定的电脑基础,又对系统有所了解,那么以上的解决方案就不必那么麻烦了。
首先你应记下屏幕提示的无效VxD文件名,然后在“开始”中选择“运行”,输入system.ini,查找相对应的文件名,再在找到的行的第一个字符前插入一个“;”,以屏蔽该设备驱动程序的运行,同样地对win.ini进行以上操作。
如果这样子还不行的话,那就只好对注册表动手术了,先运行scanregw来检测注册表中StaticVxd的值是否正确,若错误信息未指定设备驱动程序,是对应的StaticVxd的值为空。运行regedit,找到
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD,在“编辑”中选“查找”所记录的Vxd文件名和注册表检查程序找出的无效StaticVxd值,删除该键值。
三’
高手虽“高”,当然个子不一定高,但总有一系列的备份啊!备份的,因为往往越是高手越是谨慎!那么就用使用过的备份软件恢复吧!这一类软件例如:超级兔子魔法设置,Windows优化大师等等,或者在DOS状态下进行系统自身的恢复大行动,点击“开始”>“关机”>“重新启动计算机并切换到MS-DOS方式”>“是”,在C:\>提示符下,运行“scanreg /restore”,可以让注册表恢复到上一次正常启动时的状态。
其次对于.Vxd和.dll文件丢失的问题,可以在98中单击“开始”选择“程序”>“附件”>“系统工具”>“系统信息”>在程序面板上选择“工具”单击“系统文件检查器”,或直接在“开始”>“运行”中输入“SFC”,在出现的对话框中选择“从安装盘提取一个文件”,再输入相应的Vxd文件名,以修补系统的缺陷。这里可要记好Win系统安装源文件所在的位置,强烈建议在安装系统里先将源文件拷贝到硬盘,以方便安装和其它的操作。
如果确定误删或无效的文件是系统的.VxD 或.Dll 文件,那么还可以用以下的方法进行解决,首先用98的启动盘启动电脑,执行如下的操作:A:\>ext 回车,在出现的提示符后输入Win98安装文件所在的路径,回车;
接着在提示后输入你所要提取的文件名,回车(每次一个);下面系统会要求你提供释放该文件的路径,一般填C:\windows\system,回车;最后,如果你觉得填得都对了,则按Y,就可以让Ext为你干活了!
四’
最后一点就是尽可能地避免非正常关机,不到万不得已绝不按reset,当然当你按Alt+Ctrl+Del都无效里例外,此外记着经常备份你的系统文件,国产的软件“智能备份”就很不错,它可以在每次开机时自动备份系统文件,真是一切尽在不言中,另外还应避免非正常删除软件,最好将“文件夹选项”中“查看”标签下的“隐藏受保护的操作系统文件”前的勾保留。

Tags: , , , , , , ,

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • Twitter
  • RSS

Leave a Reply

You must be logged in to post a comment.

文字链