当前位置: 首页 > 图文教程 > 操作系统 > Windows > 修改控制权限—自定义自启动程序

Windows
Win XP系统中硬盘增容大法
Windows XP系统经典十例最新问答
详述防止IE被恶意修改的小技巧
Windows系统关键字搜索也有漏网之鱼
维护系统也能偷懒 让Win XP自己修复故障
Win XP操作系统镜像制作技巧大放送
完全卸载Windows中顽固组件
快装Windows操作系统独家秘籍
深入剖析Windows XP的BOOT.INI
XP不能装USB 2.0驱动问题解决
删除隐藏在XP系统深处的组件
WinXP中的另一个还原专家揭秘
失而复得 寻回XP管理员密码五法
在Win XP中批量修改文件名大法
将Windows系统安装到光盘上
用XP总管让操作系统运行如飞
Windows XP操作系统启动故障的排除
送你微软原装的“系统摄像头”
XP自带故障恢复控制台应用技巧
浏览器使用秘技五则

Windows 中的 修改控制权限—自定义自启动程序


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 99 ::
收藏到网摘: n/a

  现在不少软件,如WinDIY、MyIM等,每次运行后都会自动在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run下添加该软件的字符串值,目的是为了在系统启动时运行该软件。

  但很多时候这种功能反倒让我们感到苦恼,手动修改的话要每次运行软件后才能进行修改,十分麻烦。其实只要修改当前用户对HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run键的控制权限,只设置为“读取”,就可以防止程序的“自作主张”。

  方法是运行注册表编辑器(Windows 2000用regedt32),右击HKEY_LOCAL_MA-CHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run,选择“权限→高级”(此处是针对“从父系继承权限”功能而无法直接进行修改),在“权限”控制页中选择需要修改的用户或用户组(一般为Administrators),然后单击“编辑”按钮,再按照图中的设置,把Administrators用户对该注册表键的控制权限改为只读取。因为我们运行的程序都是以当前用户权限来运行的,所以程序对该注册表键也只是具有“读取”权限而已。此修改还可以有效预防一些木马、病毒对注册表启动项的而已修改,毕竟现在我们大多数用户都是以Administrator来登录系统嘛。利用此原理,我们还可以对系统的一些文件夹进行权限限制,比如通过禁止对%systemroot%\prefetch文件夹的“写入”权限来预防系统的预读文件过多而造成系统启动慢的问题。