用了这么久的XP突然发现XP中有个很明显的缺陷,那就是它的AVI视频预览功能,win7估计没有了。
如果您遇到这种情况:某个或某些个含有AVI视频文件的文件夹一打开就弹出explorer.exe 内存错误,然后explorer.exe自动重启文件夹关闭(或死机),那么就是我说的情况了。这时可以用您的杀软扫描该文件件无果。(一些摄影爱好者放视频或照片的文件夹经常遇到该问题)这时不是您系统explore.exe坏掉了(不要去别人电脑考个替换自己的),也不是中木马病毒,而是因为有些AVI视频本身编解码问题或迅雷下载不完整,导致和XP的视频文件媒体预览功能冲突所致。
XP中,媒体预览功能是由shmedia.dll这一个动态库文件所控制由explorer.exe调用,因此即使您把那个文件夹浏览方式换成图标或列表什么的进去没问题,但是一选中这些特殊高码率AVI就又死机或崩溃了,因为默认左边的“文件和文件夹任务”侧边栏在XP是打开的会对该文件尝试读取缩略图(点该文件夹属性选第三个选项卡“自定义”也会这样)。
解决办法很简单:打开运行对话框,在里面输入regsvr32 /u shmedia.dll 这条命令是用于卸载shmedia.dll,当卸载成功时,会弹出对话框“shmedia.dll中的DllUnregisterServer成功”
一些定制的系统这些bug功能/服务可能已经关闭,所以不会遇到该问题,我是最近从微软官方下的SP3升级包把XP SP2升级后发现的,因此原版系统会有该问题。
注:若您的系统一起动或一点开我的电脑就弹出explorer.exe遇到问题需要关闭,xx内存不能为read需要关闭等问题(详情见:内存不能为read如何解决的方法),而不是某个AVI视频文件夹,这时请您查毒/木马,多半中毒了应该感觉的出来。