您可以使用64位K-Lite Codec Pack。
这是一组64位DirectShow过滤器,可与64位播放器一起使用,例如Vista Media Center。这个包可以与常规(32位)K-Lite Codec Pack共存而不会出现问题。
编辑
我们倒退了。文章Win7x64 Components 2.1.8声明:
x64系统上存在2个版本的Windows Media Player。存储在\ Program Files(x86)\中的32位版本和存储在\ Program Files \中的64位版本
x64 Windows使用32位播放器作为系统默认值。此版本的已安装组件包括快捷方式,允许您将系统的默认播放器从32位更改为64位播放器。
需要提及x64系统上Windows Media Player的另一个方面。如果将特定文件类型与Open With WMP关联,而系统默认设置为使用64位播放器,则双击时该文件类型将始终打开64位播放器。即使您将系统默认值更改回使用32位播放器,也会发生这种情况。
根据以上所述,您应该实际安装32位编解码器。
我会尝试使用Win7功能更新的K-Lite Codec Pack 32位的新测试版。
如果仍然遇到麻烦,你可以安装上面的内容Win7x64 Components
,看看它能为你提供更多控制。
EDIT2
要查找文件的编解码器,请将其放入以下之一:GSpot或VLC(工具/媒体信息)。
EDIT3
我找到了这个线程,建议使用Vista Media Center解码器实用程序:
此实用程序将显示当前的默认解码器,让您从已安装的解码器列表中选择一个替代,并按Set Default更改默认值
其他人则建议使用nVIDIA PureVideo解码器或卸载FFDSHOW。