询问者
“必应”输入法某些部分变成其它莫明其妙的符号

问题
-
原本使用的是“必应”输入法是 1.6.302.06 版,突然某天启动系统后,调出“必应”输入法时发现输入法的浮动条的皮肤变了,不是我原先设置的“沉静深蓝”,而成了“默认皮肤”。进入到输入法的设置想改回来,没想到皮肤设置中原本的中文皮肤名称都变成了奇怪字符:
再从 Add Remove Programs 中一看输入法软件的信息,也变成奇怪字符了:
但问题是我其它有中文信息的软件显示都是正常的,只有这个“必应”输入法才有这问题。
于是先卸载到当前正在用的版本,用官方网站上下载最新的 1.6.98.04 版重新安装,中文名称皮肤名称是恢复正常了,但没想到原本奇怪的字符名称还保留着,删除也无法删除。这是怎么回事?
还有一个奇怪问题是: 官方网站上提供的最新版是 1.6.98.04 ,而我之前正在使用的版本号是 1.6.302.06 。到底哪个才是最新?难道自动更新比网站上提供的还要新?
全部回复
-
应该是旧版没删除干净。试试用 Windows Installer Cleanup Utility 将检测到的必应输入法全删掉,重启后再干净安装最新的版本。
Alexis Zhang
http://mvp.microsoft.com/zh-cn/mvp/Jie%20Zhang-4000545
http://blogs.itecn.net/blogs/alexis推荐以 NNTP Bridge 桥接新闻组方式访问论坛。
本帖是回复帖,原帖作者是楼上的 <DOSforever>;
| 原本使用的是“必应”输入法是 1.6.302.06 版,突然某天启动系统后,调出“必应”输入法时发现输入法的浮动条的皮肤变了,不是我原先设置的“沉静深蓝”,而成了“默认皮肤”。
-
现在几乎可以肯定这是这两个版本的必应输入法的 bug 。我先正常卸载已有的必应输入法,再打开 Windows Install Clean Up ,发现其中并没有必应输入法,说明应该是卸载干净了。再从官方网站下载所提供的“最新”版的 1.6.98.04 版,安装好后发觉,在 %Program Files%\Microsoft Bing Pinyin\1.6.98.04\Shared\Skins 目录下既有正常文件名的皮肤文件,也有乱字符名的皮肤文件:
цБУАѕµд.imeskin
隽永经典.imeskin
ЗеЛ¬јтЅа.imeskin
清爽简洁.imeskin
мЕїб±ШУ¦.imeskin
炫酷必应.imeskin
іБѕІЙоА¶.imeskin
沉静深蓝.imeskin
ВюІЅФЖ¶Л.imeskin
漫步云端.imeskin
Д¬ИПЖ¤·ф.imeskin
默认皮肤.imeskin
А¶Й«МмјК.imeskin
蓝色天际.imeskin
Win8УЎПу.imeskin
Win8印象.imeskin
ЖшЗт±¬ЖЖ.imeskin
气球爆破.imeskin
єбЙЁЗ§ѕь.imeskin
横扫千军.imeskin
В··Й.imeskin
路飞.imeskin
ЗеРВР±ТхУ°.imeskin
清新斜阴影.imeskin
УўївГЁ.imeskin
英库猫.imeskin
同时在 %appdata%\Kunlun\Skins 目录下也是如此:
Christmas.imeskin
М«їХеЫУО.imeskin
太空遨游.imeskin
°µєЪОЮЅз.imeskin
暗黑无界.imeskin
安装好后,由于必应输入法自己的自动升级,下次启动系统后自动变成了 1.6.302.06 版,而这个版本的在 %Program Files%\Microsoft Bing Pinyin\1.6.302.06\Shared\Skins 目录下的皮肤文件的文件名全都是乱字符:
Win8УЎПу.imeskin
А¶Й«МмјК.imeskin
В··Й.imeskin
ВюІЅФЖ¶Л.imeskin
Д¬ИПЖ¤·ф.imeskin
ЖшЗт±¬ЖЖ.imeskin
ЗеЛ¬јтЅа.imeskin
ЗеРВР±ТхУ°.imeskin
УўївГЁ.imeskin
мЕїб±ШУ¦.imeskin
цБУАѕµд.imeskin
єбЙЁЗ§ѕь.imeskin
іБѕІЙоА¶.imeskin在 %appdata%\Kunlun\Skins 目录下也会生成那两个乱字符文件名的皮肤文件:
М«їХеЫУО.imeskin
°µєЪОЮЅз.imeskin那看来这两个版本的必应输入法都有 bug ?
-
要这么说的话,那个设置菜单里显示的乱码名就是直接调用的 .IMESKIN 文件的文件名是吧?这倒是应该容易解决了,批量重新命名就可以吧。
Alexis Zhang
http://mvp.microsoft.com/zh-cn/mvp/Jie%20Zhang-4000545
http://blogs.itecn.net/blogs/alexis推荐以 NNTP Bridge 桥接新闻组方式访问论坛。
本帖是回复帖,原帖作者是楼上的 <DOSforever>;
| 现在几乎可以肯定这是这两个版本的必应输入法的 bug 。我先正常卸载已有的必应输入法,再打开 Windows Install Clean Up ,发现其中并没有必应输入法,说明应该是卸载干净了
-
等于现在还是没弄清楚那些文件名为什么突然乱码。我觉得也不一定是输入法自身的 BUG,说不定是其它原因直接导致了文件名乱码、间接引起了输入法乱码。
Alexis Zhang
http://mvp.microsoft.com/zh-cn/mvp/Jie%20Zhang-4000545
http://blogs.itecn.net/blogs/alexis推荐以 NNTP Bridge 桥接新闻组方式访问论坛。
本帖是回复帖,原帖作者是楼上的 <DOSforever>;原帖链接:news:03f07cf9-bf9b-46b2-a269-7dd9996e6e42@communitybridge.codeplex.com
| 解决是可以解决了,我已解决。不过必应输入法出这么一个低级的错误似乎太不应该了。
| -
我的猜想是,如果必应输入法完全卸载,但依然保存那几个 .IMESKIN 文件,它们会不会因为其它原因变成乱码?
Alexis Zhang
http://mvp.microsoft.com/zh-cn/mvp/Jie%20Zhang-4000545
http://blogs.itecn.net/blogs/alexis推荐以 NNTP Bridge 桥接新闻组方式访问论坛。
本帖是回复帖,原帖作者是楼上的 <DOSforever>;
| 因为之前已经卸载干净原有的版本,相关的文件也手动删除了,等于是全新安装的,刚安装好后就有乱符文件名。然后在自动升级后,在一个完全不相关的新目录里安装进去的就是乱符文件名。