Vista无法正常用输入法的处理办法[Windows安全]
本文“Vista无法正常用输入法的处理办法[Windows安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
Windows Vista中很多朋友抱怨无法正常利用输入法,比方无法正常利用五笔输入,无法利用,无法利用拼音加加等.特别是在IE浏览器里运行的时刻.
这时刻普通是由于IE保护情势的作用,由于IE保护情势依靠于UAC、UIPI和MIC的作用,所以大约可以认为是UAC、UIPI大概MIC的功效招致这些输入法呈现问题.
1、一山不容二虎
保护情势下的IE进程运行在“低”级别,所以无法写入用户配置文件的区域,这样便可以禁止恶意网页破坏用户和系统数据.同时IE会自动把这种写入操作重定向到一个特定的区域.这样既可以确保安全,同时又能让IE的组件和加载项持续正常运行.
但是假如IE加载项必必要和一个“中级”的进程一同同享数据,那么大概就会有问题,因为这时刻IE进程(加载项)所拜候的数据实际上被重定向了,而“中级”仍然会去拜候本来的位置,这大概招致错误.
办理的办法:改正这些加载项,让它和外部进程一样同时有权限拜候某个特定的区域;大概让外部进程也运行在“初级”级别.
此外,也可以手工改正系统,把该同享区域设置为答应“初级”进程拜候.
2、UIPI惹的祸
假如IE加载项需求给外部进程发送Windows消息,就会被禁止.这是由于UIPI的作用,只答应高级进程给平级大概初级的进程发送消息,这有点近似从前的地下党,只答应上级接洽下级(单线接洽).但是这大概会对一些老的输入法产生影响,招致无法正常工作.
办理的办法:对输入法举行改正,答应外部进程承受指定的Windows消息.大概利用RPC等安全机制,在IE进程和高级进程之间通信.
目前,只妙手动改正系统,强行禁用UIPI,确保输入法的兼容性.不过这会削弱系统的安全性,同时也等于阉割了IE保护情势的功效(固然系统提醒IE保护情势仍旧在起作用,实际上已经被大大削弱).
在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System,新建一个DWORD键值EnableUIPI,设置为0便可.
重启系统,再测试几下,应当可以办理近似紫光拼音、拼音加加的问题,并且是真正的“完好”办理.
以上是“Vista无法正常用输入法的处理办法[Windows安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |