(1)运行输入msconfig回车,打开系统配置实用程序,在启动项目中查找一个名为“****.dll”,如果有将它前面的钩去掉,然后按应用确定(如果没有跳过)。
(2)运行输入regedit回车打开注册表,选编辑查找一个名为“****.dll”的键值项,找到后删除,多查找几次删除干净,然后重新启动电脑即可。
(3)去掉自启动项
开始/运行输入regedit回车打开注册表编辑器,依次展开
[HKEY_LOCAL_MACHINE\SOFTW...
1、单击 开始 、运行 , 输入 sfc /scannow 。然后,系统会自动检测出错的*.dll,如果提示*.dll出现错误,就插入,你安装系统时的光盘,它会自动修复错误的DLL文件。
2、新建一个后缀名为.bat的文件,然后在文件里面写入regasm shdocvw.dll /tlb:shdocvw.tlb /codebase之后运行这个.bat文件。再不成功,就是电脑没有运行.dll的环境
百度 dx repair 解决了请采纳。。。
单击 开始 、运行 , 输入 sfc /scannow 。然后,系统会自动检测出错的*.dll,如果提示*.dll出现错误,就插入,你安装系统时的光盘,它会自动修复错误的DLL文件。
还有一种办法:
新建一个后缀名为.bat的文件,然后在文件里面写入
regasm shdocvw.dll /tlb:shdocvw.tlb /codebase
之后运行这个.bat文件。再不成功,就是电脑没有运行.dll的环境
有可能是directX9c没正确安装
你缺少一个DX9文件 游侠网里可以下载到。 或者去微软的网站上下载一个DirectX 9.0c的最终版,以后就不会出现类似问题了。
标签:Shdocvw,dll,DllRegisrerServer