ThinkPad T61 Windows Server 2003的PowerPoint播放性能问题的解决
在一台ThinkPad T61的机器(以外接显示器作为主要工作显示器)上用Microsoft PowerPoint 2007播放幻灯片,觉得速度特别慢,尤其是退出播放状态时,特别不能忍受。
用Process Monitor检查结果,发现PowerPoint不停地在循环检测HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\Global\NVTweak下是否存在一个DisableWindowCaching键值。看来问题就在这里,手动创建一个DisableWindowCaching键值,并赋值为0,重启系统,问题解决。
原来T61采用nVidia的显卡,而其驱动存在一个bug,在多显示器的环境里没有提供DisableWindowCaching的键值,导致Microsoft PowerPoint 2007的问题。
如果是单显的环境,或者Windows Vista环境,该问题不会重现。