Windows 版 (精华区)
发信人: xhc (花自飘零水自流), 信区: Windows
标 题: 限制Windows 98系统功能终极大法
发信站: 哈工大紫丁香 (2000年06月20日13:41:27 星期二), 站内信件
限制Windows 98系统功能终极大法
在日常操作中,我们经常会因为某些特殊原因而希望对Windows 98的功能进行适当
限制,相关报刊上也刊登了不少诸如如何删除开始菜单上的命令、如何禁止使用控制面
板、如何关闭光盘的自动运行功能、如何将桌面上的程序图标全部隐藏起来等方法的文
章,本人最近找到了一种用于对系统进行全方位限制的技巧,利用该技巧可以实现禁止
启动除指定程序之外的一切程序的目的,也就是说我们只需事先指定一些可供运行的程
序,此后系统将只运行这些程序,而拒绝启动其它任何程序,从而起到了极好的限制作
用,效果非常好。
Windows 98的这一限制功能,主要由禁止使用一切应用程序和允许使用某些特殊应
用程序等两项功能所共同组成(它们都是由修改注册表数据库来实现的)。我们首先应
在注册表数据库中设置禁止使用一切应用程序,然后再为其指定一些“例外”项(也就
是不受限制、可随时运行的程序),之后Windows 98就会按照我们的要求对系统进行控
制,从而满足了用户的要求。
实现Windows 98这一限制功能的具体步骤为:
(1)启动Windows 98的注册表编辑器。
(2)按顺序在注册表编辑器的左边依次双击HKEY_CURRENT_USER、SOFTWARE、Microsof
t、Windows、CurrentVersion、Policies及Explorer项,展开Explorer主键。
(3)执行“编辑”菜单“新建”子菜单中的“DWORD”命令,在Explorer主键下新建一
个名为RestrictRun的DWORD值。
(4)双击RestrictRun,然后从弹出的“编辑DWORD值”对话框中将其由系统默认值0改
为1,从而达到禁止运行一切应用程序的目的(注意,从设置本步骤之后直至完成下面的
整个步骤之前千万不要关闭注册表编辑器,否则你的权限将受到限制,可能会连重新启
动注册表编辑器对系统进行修改的机会都没有了)。
(5)执行“编辑”菜单“新建”子菜单中的“主键”命令,在Explorer主键下新建一个
名为RestrictRun的主键(很巧,新建的这两个项目的名称完全一致,只不过一个是DWO
RD值而另外一个是主键而已)。
(6)利用“编辑”菜单“新建”子菜单中的“字符串”命令在新建的RestrictRun的主
键下分别建立一些名为“1”、“2”、“3”……等顺序编号的字符串值。
(7)双击新建的“1”字符串值,然后在弹出的“编辑字符串”对话框中输入某个允许
运行的“例外”程序(只需输入文件名,无需指定路径,如用户希望在对系统进行限制
之后仍可使用记事本,则可将“1”的值设置为NOTEPAD.EXE)。
(8)单击“确定”按钮,关闭“编辑字符串”对话框。
(9)重复7-8步,将所有需要运行的程序(如EXPLORER.EXE、MSPAINT.EXE等)分别添加
到RestrictRun主键下的“2”、“3”、“4”……之类的字符串值中。
(10)执行注册表编辑器“注册表”菜单的“退出”命令,关闭注册表编辑器。
这样我们就实现了对Windows 98的系统功能进行最大程度的限制的目的,此后除了
在6-9步中所设置的“例外”程序之外,用户在启动其它任何程序(无论是Windows 98附
带的应用程序,如计算器、IE、MS-DOS方式、控制面板、我的公文包等;还是用户自行
安装的应用程序,如Word、WPS;或是那些保存在软盘及光盘上的应用程序等)时,系统
都会提示本次操作受到限制,并阻止用户继续运行,从而满足了用户对系统进行限制的
要求。
需要注意的是,采用此方式后,没有设置为“例外”的程序将绝对无法运行,因此
我们在使用该项功能时一定要谨慎,否则可能会造成系统“动弹不得”的困境。因此我
们在使用该功能时务必在6-9步中将那些维持系统正常运行必不可少的应用程序添加到允
许运行的程序列表中,其中最重要的就是REGEDIT.EXE!如若不然,今后你可能再也不能
对注册表数据库进行修改及恢复了(你若不信可以试一下,不过到了那种欲哭无泪的地
步时可别怨我的“馊主意”哦!)。
--
古来进退雍容难!
进则易伤,退则易损,该当如何?难!
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: dip8.hit.edu.cn]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.386毫秒