it167.com  设为主页
 收藏本站
 
  资讯:业界动态 | 软件动态 | 人物专栏 | 安全资讯 | 网络生活 | 电子商务 | 小游戏 | 视频 | 美女图片 | 音乐
  网络编程 | 网站运营 | 网页制作 | 图形图象 | 操作系统 | 媒体动画 | 软件教学 | 网络应用 | 邮件系统 | 网络安全 | 认证考试
asp | .net | php | jsp | Sql | java | Dreamweaver | FrontPages | Javascript | css | Coreldraw | photoshop | Flash | Coreldraw
当前位置: > 主页>操作系统>Windows Vista>Windows Vista下紫光拼音无法使用终极解决办法
最新新闻

·机会与整合 边缘化互联
·TOM-Skype新增三大本地
·雅虎抢闸邮箱竞赛 网易
·新浪抢攻北京奥运
·洞悉网络口碑的掘金机会
·拆解网络病毒黑金交易
·木马下载器近期出现新变
·《互联网周刊》第17期文
·Web2.0是否催生自吹自擂
·三张宝宝裸照招来MSN封
热门新闻
·Windows Vista评分系统
·Windows Vista中如何启
·好设置不如巧设置 让Win
·无惧Windows Vista漏洞
·32位Windows Vista系统
·教你Windows Vista系统
·快速修复Vista系统不能
·Windows Vista系统下创
·将升级的Windows Vista
·修改Windows Vista操作
推荐新闻
 
 

Windows Vista下紫光拼音无法使用终极解决办法 

作者:   来源:it167   点击:   日期:2007-11-14

  在实际的使用过程中,发现这个方法在大多数时候可以正常工作,但是如果在打开IE之前,已经调用过紫光拼音,则可能无法在IE浏览器里顺利启动紫光拼音。有人曾说,Windows Vista没有自带的工具,无法查看和设置文件夹的完整性级别。

  果真是这样吗?

  笔者有幸在Tech.Ed北京听了IE保护模式的负责人Robert Gu的一堂课,了解到Windows Vista其实自带了一款命令行工具Icacls.exe,可以用它来查看和设置指定文件夹的完整性级别。

  提示

  Robert Gu,微软总部的首席开发主管,目前负责IE 7安全的开发。他是EFS算法的发明者,曾主导EFS、PKI的开发,是华人中的骄傲。

  现在我们可以大胆猜测,既然有现成的Icacls.exe可供使用,则完全可以用它来把紫光拼音的工作目录“%AppData%\Unispim”的完整性级别设置为“低级”,这样无论是IE进程(低级)和外部的进程(中级),都可以访问该工作目录,紫光拼音就可以工作正常。

  说做就做,接下来就以Windows Vista RC2 Build 5744为例进行介绍(需要注意的是,该Icacls命令在RC1下无法正常工作):

  1.首先需要给当前的帐户增加“修改一个对象标签”特权,其内部名称为SeRelabelPrivilege。方法是运行secpol.msc,打开“本地安全策略”管理单元,在左侧控制台树中展开本地策略、用户权限分配,在右侧详细窗格里定位到“修改一个对象标签”策略项,双击该策略项,把当前的登录帐户添加进去,如附图所示。

  2.注销重新登录,然后以管理员权限运行命令提示符,在命令提示符下输入以下命令:

  Whoami/all |find /i "SeRelabelPrivilege"

  结果如附图所示,这表示当前登录用户已经拥有SeRelabelPrivilege特权,只是状态为禁用。

  3.然后运行以下命令:

  Icacls.exe %AppData%\Unispim /SetIntegrityLevel Level:L

  命令结果如附图所示,表示成功完成。

  4.可以继续运行以下命令,查看%AppData%\Unispim目录的完整性级别:

  Icacls.exe %AppData%\Unispim

  命令结果如附图所示,表示该目录的强制完整性级别为“低”。

  经过这样处理以后,就可以正常在IE浏览器里启用紫光拼音了,而无法针对特定网站禁用IE保护模式。如果偶尔发现无法在IE里启动紫光拼音,这时候不要着急,只需关闭其他启用输入法的程序,一般是Outlook、Word、Notepad等编辑程序,然后就可以在IE里正常使用紫光拼音。

  接下来,还有两个问题:

  1 细心的读者朋友发现用Whoami/all命令查看当前用户的访问令牌时,发现SeRelabelPrivilege特权是禁用的。而这个特权正是用来设置对象的完整性级别,那么这时候为什么Icacls命令可以成功运行?

  当运行Icacls命令设置目录的完整性级别时,该Icacls进程的访问令牌会自动启用SeRelabelPrivilege特权,以便命令能够顺利完成。

  2。由于Windows Vista RC1下的Icacls命令不能正常工作,这里可以下载一个第三方的命令行工具chml.exe。



文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【论坛讨论

   相关文章:
·用闪存加密Windows Vista系统磁盘分区中 ·删掉系统文件 让Windows vista少占用我们
·Widnows vista下修改最近打开文件的显示 ·Vista的新特性:懒人的安全感
·当Windows Vista系统提示“内存不足”怎 ·如何修复Windows Vista系统用户损坏的配

   文章评论:(0条)
  
 请留名: 匿名评论   点击查看所有评论 网管论坛
 

  责任编辑:it167  声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。