原因:相关的注册表值冲突造成的。
1、右键开始图标,打开运行,输入regedit.exe,点击确定。
2、点击编辑,点击查找,输入TTKN,点击查找下一个。
3、然后查找到后,右键此文件选择删除再启动CAJ。
4、点击编辑,点击查找,输入TTOD再查找下一个。
5、找到之后,继续右键单击选择删除,就可以解决问题了。
四个办法:
把控制面板里的区域,格式改为『中文-中国』。
把文件名或者路径名里的中文都去掉,改成数字或者字母。当然这是治标不治本的。
安装低版本 CAJViewer,官网上有 7.1.2 的。
重装 CAJviewer
建议从上到下依次尝试。
p.s. 评论里有人说下载英文版的 CAJviewer 也能解决问题
p.s.s 评论里又有人说,『参照前人的做法,把文件拖动到桌面,文件名改成数字,就可以了。一旦成功过之后,以前打不开的文件,也都可以打开了』
不需要修复系统。
打开“开始”任务栏,打开“运行”,输入:regedit.exe(打开注册表编辑器),打开的界面左边一栏可找到TTKN和TTOD两个文件,删掉后,再启动CAJ,不用卸载,直接启动就可以使用了。
试试下载caj云阅读,可用。