|
一、关于16299输入法状态容易消失的一些办法:
1、预置美式键盘输入法。
即在default中加入如下注册表:
- Windows Registry Editor Version 5.00
- [HKEY_LOCAL_MACHINE\pe-def\Keyboard Layout\Preload]
- "1"="00000409"
- "2"="00000804"
复制代码
同时,为了在转admin后也有效,也要将这个值写入到NTUSER.DAT注册表中
(我的理解:大致是在初始化阶段就告诉系统有两个输入法状态,这样CTFMON.EXE就能够显示状态,因为在没安装输入法时即使运行这个程序通知区也不会有显示)
2、64位中时,syswow64中补充下述16299新增的几个文件有利于程序的稳定运行:
Pimstore.dll
rmclient.dll
UserDataPlatformHelperUtil.dll
UserDataLanguageUtil.dll
如果没有这些文件,在kill explorer后很容易丢失输入法状态,而且点击切换时影响流畅度
二、64位初始化缓慢的问题
这个已经找到原因,是我补充的支持摄像头等设备的注册表值而引起的:[HKEY_LOCAL_MACHINE\pe-sys\ControlSet001\Services\EventLog\System\StillImage]
去掉这个好像就可以了。其他的版本好像没这个问题。 |
|