本文将为大家介绍在XP中播放AVI文件无响应的原因。
最近家中上了宽带,下载了不少电影,我偶然发现在单击较大的AVI视频文件时,WinXP往往会停止响应,在进程中察看,发现Explorer.exe进程的CPU占用率100%,占用时间居然长达两个小时!
最初怀疑是病毒,用杀毒软件全面查杀后没有发现病毒,并且访问其他程序包括REAL视频文件并没有异常。难道是Windows Mediaplayer没有安装相关插件?但这是资源管理器级的普通文件访问,并没有涉及到视频播放啊!抱着侥幸的心理使用了播放器自动升级,故障依旧。
查了查微软知识库,终于找到微软对于这个问题的解释:在资源管理器中单击较大的AVI文件时,系统需要先扫描该文件,执行一次循环来检查文件的所有部分,以便建立索引,假如文件较大(超过700MB)且文件中没有索引信息,系统查询该文件的索引所需的时间也较长,CPU使用率也较高。微软说已经有针对 WinXP SP1以上版本的修复工具,但没有留下下载地址,只给了一个免费电话。我试着打了一下电话,又需要注册,又需要用户信息,转到工程师那里时又说了半天也没说清楚。气死了!索性关掉这个文件夹的索引功能算了!
方法很简单:右键单击目标文件夹,选择“属性-常规-高级”,去掉“为了快速搜索,允许索引服务编制该文件夹的索引”前面复选框的对勾,然后点击确定并应用,系统会问你是否将更改应用到所有文件夹和文件,假如实在受不了这项索引服务,就选择应用到所有文件夹吧。