2011年4月4日星期一

KMP重装后出现"无法创建图表生成器"的解决办法

 

今天看到KMP官方发布了KMP的最新测试版,于是乎赶紧拖下来尝鲜。

11月18日官方完整测试版下载:http://www.kmplayer.com/beta/kmp.zip (16.81兆)
下列覆盖更新方式仅支持1398以后版本:

1413中文编码主程序+更新文件+语言 文件


1414 Vista专用主程序

1389(与1413通用)单一简体中文语言文件( 韩->简中) :Chinesesimp.zip

详细信息:http://www.kmplayer.com/forums/showthread.php?t=5270

 

由于我之前安装的就是ZIP版,现在下载的最新版也是ZIP版本,所以我直接把原来的文件夹删除后解压最新版的文件

到原来的文件夹中。(我已经版本升级也都是这么安装的)

赶紧试用。

可是,问题出现了: 播放任何视频媒体的时候都会报"无法创建图表生成器"的错误。

于是赶紧查看了相关的日志文件,最后的分析结果是:KMP不知道什么原因找不到了 quartz.dll 文件的入口函数了。

可能是新版中相关的函数进行了修改,或许是和我安装的最新的K-lite Codec Pack 冲突了,不过不管怎样,问题找到

了,解决就比较简单了。

 

现给出我的解决方法:

只要重新注册下quartz.dll就可以了,具体操作如下:
1.点击"开始"-->"运行"(或者直接Win+R),然后输入: regsvr32 /u quartz.dll
说明:先反注销原有的插件
2.接着输入: regsvr32 quartz.dll
OK。 在打开KMP的播放的时候,一切正常了。

附:
如果在进行“regsvr32 /u quartz.dll” 操作的时候提示"找不到入口函数"等错误信息,那么可能是你系统中的该文件已经损坏。你可以用U盘从别的系统的System32目录中将该文件拷贝到你系统的System32目录下。
    你也可以从如下网站下载:http://www.dll-files.com/
    quartz.dll 文件的下载地址是:http://www.dll-files.com/dllindex/download.php?quartzdownload0ULhTHZJiT
(如果下载地址失效,请在http://www.dll-files.com/中重新搜索后下载)

没有评论: