限制Win9X/NT系统功能二十六招

对于一些公用或专用的计算机,我们并不希望每个人都能修改系统的设定或运行其它的程序。尽管他们有时会认为自己的水平不低,但他们经常性的“偶然失手”会使你不停地忙于对系统进行维护。在这种情况下,我们就不得不想点招对系统的功能进行限制。

注册表实际是一系列数据文件,Windows 9x/NT主要通过它对硬件、软件、用户环境以及Windows的特性进行控制。在Windows 3.1时代,主要由Win.ini、System.ini及各个.ini文件完成注册表的功能。当你遇到一些入门教材不能解决的问题时,通过修改注册表却往往能使你如愿以偿。

要修改注册表就必须用到注册表编辑器。在Windows 9x中,注册表编辑器是Regedit.exe,它位于Windows目录下。在Windows NT中,专为Windows NT设计的注册表编辑器是Regedt32.EXE,它位于\WinNT\System32目录中。在Windows NT 4.0中,系统也提供了Regedit.exe,它位于\WinNT目录下。这里特别说明的是,对于本文涉及到的注册表的修改,Windows NT这两种注册表编辑器都可以用。

启动注册表编辑器最简单的方法是在开始菜单的“运行”命令行中键入Regedit或Regedt32(对于Windows NT操作系统)。

1、从“开始”菜单中删除“运行”命令(Windows 9x & NT),只能部分限制运行应用程序,应用程序仍然可以从资源管理器中运行。
键名 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
值名 NoRun
类型 REG_DWORD (双字值)
数据 (0=无效;1=有效)

2、从“开始”菜单中删除“注销……”命令(Windows 9x & NT),在Windows NT上,“注销”按钮将不起作用。
键名 [HKEY_CURRENT_USER\Software\ Microsoft\Windows\CurrentVersion \Policies\Explorer]
值名 NoClose
类型 REG_DWORD (双字值)
数据 (0=无效;1=有效)

3、禁用“关闭系统”命令(Windows 9x & NT)
键名 [HKEY_CURRENT_USER\Software\ Microsoft\Windows\CurrentVersion\Policies\Explorer]
值名 NoLogOff
类型 REG_DWORD (双字值)
数据 (0=无效;1=有效)

4、从“开始”/“设置”菜单中删除除“任务栏”以外的其它菜单项(Windows 9x & NT)
键名 [HKEY_CURRENT_USER\Software\ Microsoft\Windows\Current Version\Policies\Explorer]
值名 NoSetFolders
类型 REG_DWORD (双字值)
数据 (0=无效;1=有效)

5、从“开始”/“设置”菜单中删除“任务栏和开始菜单”命令(Windows 9x & NT)
键名 [HKEY_CURRENT_USER\Software\ Microsoft\Windows\Current Version\Policies\Explorer]
值名 NoSetTaskbar
类型 REG_DWORD (双字值)
数据 (0=无效;1=有效)

6、隐藏“网上邻居” (Windows 9x & NT)
键名 [HKEY_CURRENT_USER\Software\ Microsoft\Windows\Current Version\Policies\Explorer]
值名 NoNetHood
类型 REG_DWORD (双字值)
数据 (0=无效;1=有效)

7、NoEntireNetWork, 隐藏“网上邻居”中“整个网络” (Windows 9x & NT)
键名 [HKEY_CURRENT_USER\Software \Microsoft\Windows\Current Version\Policies\Explorer]
值名 NoEntireNetwork
类型 REG_DWORD (双字值)
数据 (0=无效;1=有效)

8、隐藏“桌面”上所有图标(Windows 9x & NT)
键名 [HKEY_CURRENT_USER\Software\ Microsoft\Windows\Current Version\Policies\Explorer]
值名 NoDesktop
类型 REG_DWORD (双字值)
数据 (0=无效;1=有效)

9、退出时不保存设定(Windows 9x & NT)
键名 [HKEY_CURRENT_USER\Software \Microsoft\Windows\Current Version\Policies\Explorer]
值名 NoSaveSettings
类型 REG_DWORD (双字值)
数据 (0=无效;1=有效)

10、只运行允许的Windows应用程序(Windows 9x & NT),这大概是最有价值的一招,这可以防止在你负责的公用机器上有人运行你不想运行的程序。如果再结合上面几招,那么这台公用机器就刀枪不入了。但使用该项功能时前,一定要谨慎,一旦有个程序没有列出,就无法运行它,所以Regedit.exe应首先列进去。这样即使注册表编辑器被禁用,采用导入注册表文件的方法,也可将注册表编辑器功能恢复。
键名 [HKEY_CURRENT_USER\Software\ Microsoft\Windows\Current Version\Policies\Explorer]
值名 RestrictRun
类型 REG_DWORD (双字值)
数据 (0=无效;1=有效)

11、此外在该路径下需新建主键RestrictRun,在该键下添加值名为“1”、“2”、“3”等字符串值,其数据为允许运行的程序名。不需要输入路径,只要指定执行程序的文件名。如下所示,
键名 [HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\Explorer\RestrictRun]
值名 1
类型 REG_SZ (字串值)
数据 允许运行的Windows应用程序名

12、禁止对显示器图标的访问(Windows 9x & NT)
键名 [HKEY_CURRENT_USER\Software\ Microsoft\Windows\Current Version\Policies\System]
值名 NoDispCPL
类型 REG_DWORD (双字值)
数据 (0=无效;1=有效)

13、隐藏“显示属性”对话框上“背景”选项卡(Windows 9x & NT)
键名 [HKEY_CURRENT_USER\Software\ Microsoft\Windows\Current Version\Policies\System]
值名 NoDispBackgroundPage
类型 REG_DWORD (双字值)
数据 (0=无效;1=有效)

14、隐藏“显示属性”对话框上“屏幕保护程序”选项卡(Windows 9x & NT)
键名 [HKEY_CURRENT_USER\Software\ Microsoft\Windows\Current Version\Policies\System]
值名 NoDispScrSavPage
类型 REG_DWORD (双字值)
数据 (0=无效;1=有效)

(0)

相关推荐

  • 限制Win9X/NT系统功能二十六招

    对于一些公用或专用的计算机,我们并不希望每个人都能修改系统的设定或运行其它的程序.尽管他们有时会认为自己的水平不低,但他们经常性的"偶然失手"会使你不停地忙于对系统进行维护.在这种情况下,我们就不得不想点招对系统的功能进行限制. 注册表实际是一系列数据文件,Windows 9x/NT主要通过它对硬件.软件.用户环境以及Windows的特性进行控制.在Windows 3.1时代,主要由Win.ini.System.ini及各个.ini文件完成注册表的功能.当你遇到一些入门教材不能解决的问

  • 在ASP.NET 2.0中操作数据之二十六:排序自定义分页数据

    导言 和默认翻页方式相比,自定义分页能提高几个数量级的效率.当我们的需要对大量数据分页的时候就需要考虑自定义分页,然而实现自定义分页相比默认分页需要做更多工作.对于排序自定义分页数据也是这样,在本教程中我们就会扩展前面的例子来实现自定义分页数据的排序. 注意:既然本教程是基于前一个的,因此我们需要把前面教程示例页面EfficientPaging.aspx的<asp:Content>元素中的代码复制到本教程SortParameter.aspx示例页面中.关于如何进行这样的复制操作请参看为删除数据

  • Android高手进阶教程(二十六)之---Android超仿Path菜单的功能实现!

    Hi~大家好,出来创业快3个月了,一切还不错,前一段时间用了业余时间搞了个问答类网站YQMA.想做中国的stackoverflow,哈哈,只是YY下,希望大家多多支持! 好了,今天给大家分享的是Path菜单的简单实现,可以支持自定义方向(左上,右上,右下,左下),并且可以自定义菜单的个数,难点就是菜单的摆放位置(动态设置margin),还有动画的实现,其实动画只是简单用了个TranslateAnimation,N个菜单一起移动的时候感觉很cool~ 这里也用到了自定义标签,这里不懂的童鞋可以看我

  • 五十六、 NT网卡和Novell网卡互用

    五十六. NT网卡和Novell网卡互用  热点网络 最近为一家电脑培训中心建立一个无盘NT教学网,由于NT无盘工作站上的网卡有着严格的要求:网卡的卡号(Adapter ID,也就是Node Address,共占12个字节)的前6个字符,必须是以0020AF或00608C开头, 且网卡上必须安装RPL(Remote Initial Program Load)的方式运行且支持NT的Boot Rom(其中记录着与NT通信的程序)才能为NT远程启动服务器所标识.我们建造的NT教学网上的工作站用的网卡符

  • PHP之十六个魔术方法详细介绍

    PHP中把以两个下划线__开头的方法称为魔术方法(Magic methods),这些方法在PHP中充当了举足轻重的作用. 魔术方法包括: __construct(),类的构造函数 __destruct(),类的析构函数 __call(),在对象中调用一个不可访问方法时调用 __callStatic(),用静态方式中调用一个不可访问方法时调用 __get(),获得一个类的成员变量时调用 __set(),设置一个类的成员变量时调用 __isset(),当对不可访问属性调用isset()或empty(

  • JavaScript知识点总结(十六)之Javascript闭包(Closure)代码详解

    闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现.很早就接触过闭包这个概念了,但是一直糊里糊涂的,没有能够弄明白JavaScript的闭包到底是什么,有什么用,今天在网上看到了一篇讲JavaScript闭包的文章(原文链接),讲得非常好,这下算是彻底明白了JavaScript的闭包到底是个神马东东以及闭包的用途了,在此写出来和大家分享一下,希望不理解JavaScript闭包的朋友们看了之后能够理解闭包!以下内容大部分是来自原文,我在原文的基础

  • 注册表Win2000安全设置—注册表使用全攻略之十六

    利用注册表Win2000安全设置-注册表使用全攻略之十六 注:更改的注册表项目位于HKEY_CURRENT_USER中. 如果针对某一用户,更改位于HKEY_USERS\(S-1-5-21-746137067-507921405-1060284298-500)(用户代码)下的相应键值. 1. 防止他人获取对Web页面的访问信息 HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\TypedURLs用于保存IE历史记录的,保存最近浏览的25

  • 二十九、教你备份与恢复Windows 2000注册表

    二十九.教你备份与恢复Windows 2000注册表  Windows 2000将它的配置信息存储在注册表的数据库中,其中包含了每个计算机用户的配置文件,以及有关系统硬件.已安装的程序和属性设置等信息,Windows 2000在运行过程中要一直引用这些信息.注册表是以二进制形式存储在硬盘上,错误地编辑注册表可能会严重损坏系统.所以,在更改注册表之前,强烈建议备份注册表信息.为了防止在修改注册表的时候发生致命错误,有必要了解一下注册表文件的备份和恢复方法.除此之外,为了研究注册表的结构,还可以将注

  • Python入门教程(十六)Python的if逻辑判断分支

    目录 Python 条件和 If 语句 缩进 Elif Else 简写 If 简写 If … Else And Or 嵌套 If pass 语句 Python 条件和 If 语句 Python 支持来自数学的常用逻辑条件: 等于:a == b不等于:a != b小于:a < b小于等于:a <= b大于:a > b大于等于:a >= b 这些条件能够以多种方式使用,最常见的是“if 语句”和循环. if 语句使用 if 关键词来写. 实例 If 语句: a = 66 b = 200

  • Python入门教程(二十九)Python的RegEx正则表达式

    RegEx 或正则表达式是形成搜索模式的字符序列. RegEx 可用于检查字符串是否包含指定的搜索模式. RegEx 模块 Python 提供名为 re 的内置包,可用于处理正则表达式. 导入 re 模块: import re Python 中的 RegEx 导入 re 模块后,就可以开始使用正则表达式了: 实例 检索字符串以查看它是否以 “China” 开头并以 “country” 结尾: import re txt = "China is a great country" x =

随机推荐