微点交流论坛
» 游客:  注册 | 登录 | 帮助

 

作者:
标题: 只能来这里询问下了
feijianltx
新手上路





积分 3
发帖 3
注册 2010-5-25
#1  只能来这里询问下了

有些问题问周围的人或者问百度知道100%得不到结果的……(挠头)想来这里看看,希望能得到大家的解答……


我玩3D游戏的时候已经遇到好几次了,就是explorer进程和游戏抢CPU,导致游戏一卡一卡的:游戏在60~100%晃动,explorer就始终占满剩余CPU,0%~40%左右,一直满100%CPU……一开始以为病毒什么的,然后各种杀了一遍也没发现什么,后来也是有人推荐我用procexp看线程,于是看了下explorer的线程,发现果然是有一个叫SHLWAPI.DLL的东西,占满了剩余的CPU……


但是查询了之后发现这个dll还是个系统关键DLL,也不能乱终止= =b 于是现在不知如何是好了……于是有没有人能帮忙,告诉我下这个dll到底是干什么的?为什么会开3D游戏的时候有那么高的占用率。

※ ※ ※ 本文纯属【feijianltx】个人意见,与【 微点交流论坛 】立场无关※ ※ ※
2010-12-22 02:17
查看资料  发送邮件  发短消息   编辑帖子
images
银牌会员





积分 1429
发帖 1376
注册 2007-11-17
#2  

shlwapi.dll是UNC和URL地址动态链接库文件,用于注册键值和色彩设置。
可能在你开3d的时候需要进行色彩的渲染,所以占用cpu很高。
参考:http://baike.baidu.com/view/662376.htm

※ ※ ※ 本文纯属【images】个人意见,与【 微点交流论坛 】立场无关※ ※ ※

All accepted English
For a slim figure, share your food with the hungry. 给images发短消息
2010-12-22 02:25
查看资料  发短消息   编辑帖子
feijianltx
新手上路





积分 3
发帖 3
注册 2010-5-25
#3  

如果仅仅是色彩渲染的话,那应该会影响游戏的……

问题是,我尝试调低优先级或者关闭explorer进程,游戏都会变得无比流畅,但不会受到任何影响……如果那个dll是为了游戏的渲染的话那游戏不应该报错么……

※ ※ ※ 本文纯属【feijianltx】个人意见,与【 微点交流论坛 】立场无关※ ※ ※
2010-12-22 21:40
查看资料  发送邮件  发短消息   编辑帖子



论坛跳转:

可打印版本 | 推荐 | 订阅 | 收藏


[ 联系我们 - 东方微点 ]


北京东方微点信息技术有限责任公司 福建东方微点信息安全有限责任公司

闽ICP备05030815号