关都关不掉,几秒钟就可以跳出几百个这样的警告。打开这个是一个叫 shell32.dll的文件。大家帮帮忙,怎么解决。。。我 QQ30453717. 电脑是新装的系统。。
win7系统,但每次一开机,都要跳出个 您正试图打开类型为“应用程序扩展”(.dll)的文件 的警告是设置错误造成的,解决方法为:
1、运行“Reflector.exe”文件,可选择.net framework版本;这个版本的Reflector只支持到.net的4.0。
2、选择.net framework版本后,可以看到如下页面,左侧工作栏为.net一些基础类库,对应的是上一部下周的.net版本。
3、打开需要反编译的DLL文件,工作栏:File->Open Assembly,选择文件,或:ctrl+O;选择需要反编译的DLL文件。
4、选择好DLL文件后,左侧工作栏就会出现您选择的DLL文件。展开可以看到DLL类库里面的所有类了。
5、选择一个需要查看的类,展开就可以看到具体的方法,点击方法,方法的具体内容就会呈现在右侧的工作区域。
电脑是每次开机跳出警告的原因是加载了启动项(含非法启动项)。
开机启动项,就是开机的时候系统会在前台或者后台运行的程序。一般我们主要说的是windows系统电脑的开机启动项。而(.dll)文件是动态链接库文件,包含程序运行必须的一些库或者调用函数,用户用可以运行的一般是(.exe)文件,这种文件一般用不着。开机启动(.dll)文件此情况有可能时中毒造成的,但不是所有不能执行的文件都是病毒。
一:开机启动项
1.管理系统启动项
如果只是在开机时不要提示的话,键盘“win”+“R”,在打开的“运行”里面输入“msconfig”,在启动里面把不需要的启动项前面的勾去掉。
2.注册表
键盘“win”+“R”,在打开的“运行”里面输入“regedit”,进入第二行目录“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run”根目录,删除掉后面的除了默认之外的各项;同理,进入第三行目录“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run”下的根目录,删除掉后面的多余项。
3.安全软件
如若怕删除不必要的开机项,可以用安全辅助软件进行优化开机项。进入“优化加速”,选择“启动项”,将不必要的(如不能识别的dll服务)启动项”禁止启动”即可。
二:杀毒
打开.dll文件时出现提示,因为时开机就出现,可能是有非法的启动项,所以最好杀杀毒(含安全模式)。
三:清理注册表
电脑中不要的程序卸载后,大部软件卸载得不彻底,在注册表中都会有残留的信息,造成了启动显示dll等不可读文件等等。对注册表进行清理,可以彻底卸载软件。
四:系统还原(重装)
在开机启动未进入到操作系统之前我们按下F8键,选择“最后一次正确的配置”然后回车。如果还不能解决的话,说明系统有问题了,可以进行系统还原操作,严重的可以进行系统重装。
温馨提示:可以试着比较一下出错提示时的进程和关掉提示后的进程少了哪个,可疑判断是哪个程序引起的。