win7 64位系统 每次开机,第一次点击开始,都会弹出对话框:找不到指定模块(msls31.dll),其他都正常

然后我发现我的systemWOW64里是有msls31.dll的,在网上重新下了想要替换,但提示我要管理员权限。。。我这账号本来就是管理员权限。。。重装了ie11也没用
我刚才在控制面板,查看已安装的更新中,卸载了最新的IE11,重启之后,就好了!O(∩_∩)O谢谢

这是因为开机自启动的应用程序找不到要调用的DLL文件给出的错误提示。如果这是一个正常的动态链接库文件,你可以试试点“开始”-“运行”-输入regsvr32 xxxx.dll(就是不能正常加载的那个DLL文件),然后点“确定”重新注册一次就可以了。但是这种情况一般感染病毒的可能比较大。最有可能的就是病毒文件本身已经被杀毒软件查杀并删除了,可启动信息还残留在电脑里。也就是说,在开机的时候系统还是会自动搜寻这个文件并试图运行他。如果找不到的话就会给出类似的提示。这样的话,你可以在开机启动项里找一找它,在运行里输入msconfig然后在启动栏里查找有关的选项。如果找到了的话把前面对应的勾去掉就可以了。如果在启动项里找不到的话,你可以打开注册表,定位到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon项下,右边有一个shell项,正常的数值应该是Explorer.exe,如果该数值后面跟有程序的话,应该就是木马添加的了。你可以通过修改数值数据的方法把后面的那个程序去掉。然后你在注册表中搜索一下关于那个DLL文件的键值,找到后将其删除,按F3键反复查找并删除,直到全部删除干净为止。追问

我在“运行”-输入regsvr32 msls31.dll后,弹出:模块“msls31.dll”可能与正在运行的windows版本不兼容。检查该模块是否与reregsvr32.exe 的x86或x64版本兼容。

追答

版本不兼容呀,这个去找个下了更换后注册下,但你下了但说是要管理员权限。。。。。。。。。。。。。,这就要解决权限问题,我给你链接,你试下,写多了累,嘿嘿。

http://jingyan.baidu.com/article/ab69b270ff426e2ca6189f54.html

又学了一招了,原来是更新惹的。

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-11-25
要下载64位系统对应的dll文件,dll文件需要注册才能使用,注册方法:打开命令行,输入regsvr32 msls31.dll。

出现这种情况一般是中毒或者你装某款软件时,该软件的同名文件覆盖了这个文件,假如这俩文件不同,就会出现你的情况,如果相同,那你卸载此软件时,亦会出现上述情况
相似回答