晴窗中文,的确对于初学者来说,是一种非常好的专业翻译工具,我原来学的时候就用他。
开始接触的时候使用系统为2000,所以没有问题,直到以后系统都是XP,之后的问题就越来越多。
对于论坛上的朋友提出的很多问题,其实不是可以三言两语就说的清的。
我把问题主要分为
1、不能开,提示核心模块错误
2、不能
汉化,提示核心词库出错,就是开了之后不能正常汉化
3、汉化不完全。(主要在XP SP3)
对于第一个问题,原因就是系统的驱动没有加载,默认在%windir%\system32\drivers\CKHookXP.sys ,%windir%是指系统目录、默认c:\windows或c:\winnt,(我的XP是WINNT,应该是修改过的),如果安装完后,打过补丁,CKHookXP.sys(修改时间是2008年6月11日),这个是最新的,只要加载了驱动之后就可以开启晴窗5,如不能开启,可以网上搜索加载驱动的软件,自己手工加载,或者使用批处理进行加载:
- sc create ckhookxp binpath= %windir%\system32\drivers\ckhookxp.sys type= kernel start= demand
- sc start ckhookxp
- echo 启动成功,按任意键退出.
- pause
以上是加载的批处理文件,保存为 加载驱动.bat就可以了,用记事本保存要选择类型为 所有文件,编码ANSIC,文件名填 加载驱动.bat ,这样双击这个文件就可以启动驱动,加载成功后,晴窗就能启动了。
第二,不能汉化,主要问题在词库相关程序上,安装所有SP2补丁后,问题就没有了。主要是CKRUN.DLL和CKSEE.DLL等文件不适应SP2系统,打了补丁就没有问题了。
第三,不能完全汉化,对于不能完全汉化,主要问题在SP3上,打了所有补丁之后都这样,我猜测的原因是我们使用的补丁应该不全,包括专用补丁也是修改系统注册表SP3为SP2为代价,获得运行,最终我测试的结果表明,只要使用08.06.11以前的补丁CKRUN.DLL(72K,修改时间2005年5月20日)文件就可以在SP3的系统使用专用补丁后(即修改成SP2系统),使用这个CKRUN.DLL文件可以运行,也可以完全汉化,但是只能在SP2上运行,也就是说系统必修用注册表修改成SP2,运行完美汉化,其实修改注册表的前后应该对系统差别不是很大,但对于使用晴窗来说,就是必须的了。