chm文件显示乱码,我们第一反应是编码方式不对,但要命的是不能手动选择编码方式,那怎么办呢?chm文件乱码解决方案如下:
打开cmd  输入regedit进入注册表,找到:

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\International

你会看到右边:AutoDetectDefault_CodePage

AutoDetect设置为1(默认为0表示默认编码,设置为1表示自动检测)

注:在简体中文的操作系统上打开繁体中文的 chm文件乱码时,先把 AutoDetect 设置为0,然后把 Default_CodePage 设置为 BIG5 的代码页 950

另外,有时候我们打开chm时是无法显示状态,这一般是无法识别中文路径问题,可以把chm文件放到分区根目录下再打开查看.