输入法默认半角标点问题的解决方法.docx
《输入法默认半角标点问题的解决方法.docx》由会员分享,可在线阅读,更多相关《输入法默认半角标点问题的解决方法.docx(7页珍藏版)》请在冰豆网上搜索。
输入法默认半角标点问题的解决方法
输入法默认半角标点问题的解决方法(ZZ)
2009-09-1211:
35:
45
我使用五笔86版,正常安装以后默认的标点是全角标点。
但是有时重装系统时用非常规方法安装以后,不知道为什么变成默认半角标点,每次调出输入法都要点一下改中文标点,烦死了。
在网上搜索一下相关帖子,有的提到设置键盘布局可以改回默认全角标点。
有的说用CTRL+句号切换半角/全角,但是这种方法似乎只能有效一次,重启电脑以后仍然是半角标点。
在网上找到的帖子倒不少,但很多方法似乎都行不通。
这个现象困扰我半年多,(网上看到有的人似乎被困扰几年了),一直想研究一下,但是太懒不愿意动手。
昨天有时间研究了一下,似乎不难。
当时我的系统默认是半角标点,我把注册表的5个根键信息分别导出保存。
然后重装安装了一个新系统,安装后默认是全角标点。
把新系统注册表的6个根键导出来,分别导入“半角标点”的那个操作系统中,重启后默认的标点就变成全角了。
我再把“半角标点”的那个系统的注册表信息导入,重启以后又变成默认半角标点了。
这说明默认全角/半角与一个注册表的键有关。
只要找到这个键就能解决。
XP系统中的注册表太大了,一个根键导出来以后就有60多M。
也不知道其下有多少个子键,不过这都不重要,我只要知道我要找的键在其中就行了。
在众多的键中寻找一两个键适合使用“排除法”:
注册表文件分成几份,分别导入系统,导入一份重启电脑测试一次,如果问题依旧,说明需要的信息不在刚才导入的部分中,那么继续导入下一份测试。
如果导入一份以后问题解决,说明需要的信息就在刚才导入的部分中,再把这个部分再分成几份分别测试。
第一次分割后每一份约有10多M,第二次分割后每份只有几M,十多次分割以后只剩下10多K了,也就是最后一个键。
这就是影响半角全角的键:
WindowsRegistryEditorVersion5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CTF\SystemShared]
"CUAS"=dword:
00000000
当键值为dword:
00000000的时候,默认标点为全角,当键值为dword:
00000001的时候,默认标点为半角。
找到这个键以后,在我的电脑上测试了几次,的确见效。
本以为已经解决,没想到晚上又发现问题。
在使用QQ的时候:
如果启动QQ以后打开“群组聊天”对话框,那么启动五笔86以后默认的标点是半角。
如果启动QQ以后打开“好友聊天”对话框,那么启动五笔86以后默认的是全角标点。
这个怪现象有点气人,咱知识太少,实在不明白为什么。
不过我敢肯定它与注册表设置有关。
使用上面的“排除法”从正常的操作系统中寻找注册表相关的键。
最后查到一个键:
WindowsRegistryEditorVersion5.00
[HKEY_CURRENT_USER\Software\Microsoft\CTF\TIP\{F3BA9074-6C7E-11D4-97FA-0080C882687E}\LanguageProfile\0x00000804\{F3BA9077-6C7E-11D4-97FA-0080C882687E}]
"Enable"=dword:
00000000
当键值为dword:
00000000的时候,启动QQ群组聊天时五笔86默认为全角标点。
当键值为dword:
00000001的时候,启动QQ群组聊天时五笔86默认为半角标点。
这两个键是管什么的我也不懂,只是发现调整键值以后,即使重启电脑仍然有效。
(此键应该是针对五笔输入法,其它输入法相关的键应该在此键的附近)到此为止,这个问题应该算是解决了。
不过我只能在自己的电脑上测试,不知道在其它电脑上是否见效。
如果哪位网友也被这个问题困扰,那么请帮我测试一下上面的方法是否管用。
如果管用的话,请传播一下,希望帮大家解决一些烦恼。
IE7.0默认英文标点的解决过程
前天解决了QQ和系统默认中文输入法标点为英文标点的问题以后,在网上搜索相关文章,看到很多人提问如何解决此问题,有的留下通讯地址,选择近期的一个地址交流一下,对方说此法可以解决一部分,但是在IE7。
0中仍然是默认英文标点,我在自己的电脑上安装了IE7以后测试的确是默认英文标点。
这个问题得如何解决呢?
系统在安装IE7之前输入法默认是中文标点,在安装了IE7以后就变成了默认半角标点,我猜想有三种可能:
一、安装时改动了某些注册表的值。
二、安装时添加了某些键值,使默认中文标点的键失效。
三、IE7的程序就是默认英文标点,不受注册表影响。
最怕的就是第三种可能,不受注册表影响,那就是说怎么设置都是默认英文标点,这就让人失望了。
好在这个可能性不太大。
在网上下载了IE7的绿色版测试以后,人家的绿色IE默认就是中文标点。
那只能是注册表的关系了。
只要与注册表有关就不怕它。
注册表中哪个键是管什么作用的我不懂,让我看注册表中找相关的键我不会,我只能用一些基本的常识乱猜。
先弄一个干净的操作系统。
准备安装IE7,安装前用RegSnap5.0给系统做一个快照,安装后再做一个快照,对比安装前后两个快照,软件会找出其中差异部分,生成两个注册表文件,一个是“安装时向注册表中添加的所有信息”,另一个是“还原安装前状态的键”,就用这两个文件查找。
先从第一种可能入手。
怀疑是安装过程改动了某些键。
前天解决默认英文标点时发现的两个键键值为1时默认是英文标点,键值为0时默认为中文标点,那好,我把安装IE7时向系统写扩的信息中所有的1都改成0,这样行了吧?
我不管哪个键起什么干什么用,就是乱猜。
用编辑器打开“安装时向系统添加的信息”这个文件,搜索所有的"Enable"=dword:
00000001替换成"Enable"=dword:
00000000,然后统统导入系统,注销系统以后查看一下输入法标点状态如何。
发现没有变化,看来此法行不通,那就从另一个可能入手。
另一种可能是假设安装时向系统写入什么键,使IE7不受默认标点键的影响,那么我就删除安装IE7时向系统中写入的所有键,再启动IE7测试。
先把安装IE7时写入的所有键都删除,此时IE7也启动不了,呵呵,好在视窗和IE是捆绑在一起的,在资源管理器中输入网址,照样能打开浏览器,当然不能正常使用,哈哈,只要程序启动就行了。
打开浏览器程序以后输入法的默认标点恢复成了中文标点,这就说明猜对了,的确是新建立的某个键影响默认标点的状态,只要找到这个键就能解决问题。
剩下的就是用“排除法”一点一点分割注册表,找到这个键了。
一共分割了6次,最后找到的键是:
REGEDIT4
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CTF\TIP\{1188450c-fdab-47ae-80d8-c9633f71be64}]
“[”符号的右侧有一个“-”,这表示删除的意思,把这个键导入注册表以后,编辑器会删除此键。
IE7默认的输入法标点就是中文杯点。
根据这个键搜索一下,发现安装IE7时向系统中写入的键是:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CTF\TIP\{1188450c-fdab-47ae-80d8-c9633f71be64}\LanguageProfile\0x00000000\{63800dac-e7ca-4df9-9a5c-20765055488d}]
"Enabled"=dword:
00000000
"DummyTip"="IE7"
这个键也许只对IE7起作用,因为网友帮助测试时发现在不安装IE7的系统中建立这个键,系统默认仍然是中文标点。
正在请朋友测试,应该没有问题了。
至此这个问题算是解决了。
顺便交到了一个朋友,呵呵。
首页
窗体顶端
窗体底端
∙首页
∙同城
∙浏览发现
元创的日记
∙元创的主页
∙广播
∙相册
∙推荐
∙活动
∙发豆邮
输入法默认半角标点问题的解决方法(ZZ)
2009-09-1211:
35:
45
我使用五笔86版,正常安装以后默认的标点是全角标点。
但是有时重装系统时用非常规方法安装以后,不知道为什么变成默认半角标点,每次调出输入法都要点一下改中文标点,烦死了。
在网上搜索一下相关帖子,有的提到设置键盘布局可以改回默认全角标点。
有的说用CTRL+句号切换半角/全角,但是这种方法似乎只能有效一次,重启电脑以后仍然是半角标点。
在网上找到的帖子倒不少,但很多方法似乎都行不通。
这个现象困扰我半年多,(网上看到有的人似乎被困扰几年了),一直想研究一下,但是太懒不愿意动手。
昨天有时间研究了一下,似乎不难。
当时我的系统默认是半角标点,我把注册表的5个根键信息分别导出保存。
然后重装安装了一个新系统,安装后默认是全角标点。
把新系统注册表的6个根键导出来,分别导入“半角标点”的那个操作系统中,重启后默认的标点就变成全角了。
我再把“半角标点”的那个系统的注册表信息导入,重启以后又变成默认半角标点了。
这说明默认全角/半角与一个注册表的键有关。
只要找到这个键就能解决。
XP系统中的注册表太大了,一个根键导出来以后就有60多M。
也不知道其下有多少个子键,不过这都不重要,我只要知道我要找的键在其中就行了。
在众多的键中寻找一两个键适合使用“排除法”:
注册表文件分成几份,分别导入系统,导入一份重启电脑测试一次,如果问题依旧,说明需要的信息不在刚才导入的部分中,那么继续导入下一份测试。
如果导入一份以后问题解决,说明需要的信息就在刚才导入的部分中,再把这个部分再分成几份分别测试。
第一次分割后每一份约有10多M,第二次分割后每份只有几M,十多次分割以后只剩下10多K了,也就是最后一个键。
这就是影响半角全角的键:
WindowsRegistryEditorVersion5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CTF\SystemShared]
"CUAS"=dword:
00000000
当键值为dword:
00000000的时候,默认标点为全角,当键值为dword:
00000001的时候,默认标点为半角。
找到这个键以后,在我的电脑上测试了几次,的确见效。
本以为已经解决,没想到晚上又发现问题。
在使用QQ的时候:
如果启动QQ以后打开“群组聊天”对话框,那么启动五笔86以后默认的标点是半角。
如果启动QQ以后打开“好友聊天”对话框,那么启动五笔86以后默认的是全角标点。
这个怪现象有点气人,咱知识太少,实在不明白为什么。
不过我敢肯定它与注册表设置有关。
使用上面的“排除法”从正常的操作系统中寻找注册表相关的键。
最后查到一个键:
WindowsRegistryEditorVersion5.00
[HKEY_CURRENT_USER\Software\Microsoft\CTF\TIP\{F3BA9074-6C7E-11D4-97FA-0080C882687E}\LanguageProfile\0x00000804\{F3BA9077-6C7E-11D4-97FA-0080C882687E}]
"Enable"=dword:
00000000
当键值为dword:
00000000的时候,启动QQ群组聊天时五笔86默认为全角标点。
当键值为dword:
00000001的时候,启动QQ群组聊天时五笔86默认为半角标点。
这两个键是管什么的我也不懂,只是发现调整键值以后,即使重启电脑仍然有效。
(此键应该是针对五笔输入法,其它输入法相关的键应该在此键的附近)到此为止,这个问题应该算是解决了。
不过我只能在自己的电脑上测试,不知道在其它电脑上是否见效。
如果哪位网友也被这个问题困扰,那么请帮我测试一下上面的方法是否管用。
如果管用的话,请传播一下,希望帮大家解决一些烦恼。
IE7.0默认英文标点的解决过程
前天解决了QQ和系统默认中文输入法标点为英文标点的问题以后,在网上搜索相关文章,看到很多人提问如何解决此问题,有的留下通讯地址,选择近期的一个地址交流一下,对方说此法可以解决一部分,但是在IE7。
0中仍然是默认英文标点,我在自己的电脑上安装了IE7以后测试的确是默认英文标点。
这个问题得如何解决呢?
系统在安装IE7之前输入法默认是中文标点,在安装了IE7以后就变成了默认半角标点,我猜想有三种可能:
一、安装时改动了某些注册表的值。
二、安装时添加了某些键值,使默认中文标点的键失效。
三、IE7的程序就是默认英文标点,不受注册表影响。
最怕的就是第三种可能,不受注册表影响,那就是说怎么设置都是默认英文标点,这就让人失望了。
好在这个可能性不太大。
在网上下载了IE7的绿色版测试以后,人家的绿色IE默认就是中文标点。
那只能是注册表的关系了。
只要与注册表有关就不怕它。
注册表中哪个键是管什么作用的我不懂,让我看注册表中找相关的键我不会,我只能用一些基本的常识乱猜。
先弄一个干净的操作系统。
准备安装IE7,安装前用RegSnap5.0给系统做一个快照,安装后再做一个快照,对比安装前后两个快照,软件会找出其中差异部分,生成两个注册表文件,一个是“安装时向注册表中添加的所有信息”,另一个是“还原安装前状态的键”,就用这两个文件查找。
先从第一种可能入手。
怀疑是安装过程改动了某些键。
前天解决默认英文标点时发现的两个键键值为1时默认是英文标点,键值为0时默认为中文标点,那好,我把安装IE7时向系统写扩的信息中所有的1都改成0,这样行了吧?
我不管哪个键起什么干什么用,就是乱猜。
用编辑器打开“安装时向系统添加的信息”这个文件,搜索所有的"Enable"=dword:
00000001替换成"Enable"=dword:
00000000,然后统统导入系统,注销系统以后查看一下输入法标点状态如何。
发现没有变化,看来此法行不通,那就从另一个可能入手。
另一种可能是假设安装时向系统写入什么键,使IE7不受默认标点键的影响,那么我就删除安装IE7时向系统中写入的所有键,再启动IE7测试。
先把安装IE7时写入的所有键都删除,此时IE7也启动不了,呵呵,好在视窗和IE是捆绑在一起的,在资源管理器中输入网址,照样能打开浏览器,当然不能正常使用,哈哈,只要程序启动就行了。
打开浏览器程序以后输入法的默认标点恢复成了中文标点,这就说明猜对了,的确是新建立的某个键影响默认标点的状态,只要找到这个键就能解决问题。
剩下的就是用“排除法”一点一点分割注册表,找到这个键了。
一共分割了6次,最后找到的键是:
REGEDIT4
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CTF\TIP\{1188450c-fdab-47ae-80d8-c9633f71be64}]
“[”符号的右侧有一个“-”,这表示删除的意思,把这个键导入注册表以后,编辑器会删除此键。
IE7默认的输入法标点就是中文杯点。
根据这个键搜索一下,发现安装IE7时向系统中写入的键是:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CTF\TIP\{1188450c-fdab-47ae-80d8-c9633f71be64}\LanguageProfile\0x00000000\{63800dac-e7ca-4df9-9a5c-20765055488d}]
"Enabled"=dword:
00000000
"DummyTip"="IE7"
这个键也许只对IE7起作用,因为网友帮助测试时发现在不安装IE7的系统中建立这个键,系统默认仍然是中文标点。
正在请朋友测试,应该没有问题了。
至此这个问题算是解决了。
顺便交到了一个朋友,呵呵。