限制Win9x、NT系统功能二十八招

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


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


要修改注册表就必须用到注册表编辑器。在Windows9x中,注册表编辑器是REGEDIT.EXE,它位于\WINDOWS目录下。在WindowsNT中,专为WindowsNT设计的注册表编辑器是REGEDT32.EXE,它位于\WINNT\SYSTEM32目录中。在WindowsNT4.0中,系统也提供了REGEDIT.EXE,它位于\WINNT目录下。这里特别说明的是,对于本文涉及到的注册表的修改,WindowsNT这两种注册表编辑器都可以用。


启动注册表编辑器最简单的方法是在开始菜单的"运行"命令行中键入REGEDIT,或REGEDT32(对于WindowsNT操作系统)。


1.从"开始"菜单中删除"运行"命令(Windows9x&NT)


只能部分限制运行应用程序,应用程序仍然可以从资源管理器中运行。


键名:[HKEY_CURRENT_USER\Software\Microsoft


\Windows\CurrentVersion\Policies\Explorer]


值名:NoRun


类型:REG_DWORD(双字值)


数据:(0=无效;1=有效)


2.从"开始"菜单中删除"查找"命令(Windows9x&NT)


在资源管理器中也将"查找"功能删除,这意味着不能对硬盘进行搜索。


键名:[HKEY_CURRENT_USER\Software\Microsoft


\Windows\CurrentVersion\Policies\Explorer]


值名:NoFind


类型:REG_DWORD(双字值)


数据:(0=无效;1=有效)


3.从"开始"菜单中删除"注销到"命令(Windows9x&NT)


在WindowsNT上,"注销"按钮将不起作用。


键名:[HKEY_CURRENT_USER\Software\Microsoft


\Windows\CurrentVersion\Policies\Explorer]


值名:NoLogOff


类型:REG_DWORD(双字值)


数据:(0=无效;1=有效)


4.禁用"关闭系统"命令(Windows9x&NT)


键名:[HKEY_CURRENT_USER\Software\Microsoft


\Windows\CurrentVersion\Policies\Explorer]


值名:NoClose


类型:REG_DWORD(双字值)


数据:(0=无效;1=有效)


5.从"开始"/"设置"菜单中删除除"任务栏"以外的其它菜单项(Windows9x&NT)


键名:[HKEY_CURRENT_USER\Software\Microsoft


\Windows\CurrentVersion\Policies\Explorer]


值名:NoSetFolders


类型:REG_DWORD(双字值)


数据:(0=无效;1=有效)


6.从"开始"/"设置"菜单中删除"任务栏和开始菜单"命令(Windows9x&NT)


键名:[HKEY_CURRENT_USER\Software\Microsoft


\Windows\CurrentVersion\Policies\Explorer]


值名:NoSetTaskbar


类型:REG_DWORD(双字值)


数据:(0=无效;1=有效)


7.隐藏"我的电脑"中的驱动器(Windows9x&NT)


资源管理器中也看不到任何驱动器


键名:[HKEY_CURRENT_USER\Software\Microsoft


\Windows\CurrentVersion\Policies\Explorer]


值名:NoDrives


类型:REG_DWORD(双字值)


数据:0x03FFFFFF(十六进制)或67108863(十进制)。


从最低位开始,每一位对应于一个驱动器。


8.隐藏"网上邻居"(Windows9x&NT)


键名:[HKEY_CURRENT_USER\Software\Microsoft


\Windows\CurrentVersion\Policies\Explorer]


值名:NoNetHood


类型:REG_DWORD(双字值)


数据:(0=无效;1=有效)


9.NoEntireNetWork,隐藏"网上邻居"中"整个网络"(Windows9x&NT)


键名:[HKEY_CURRENT_USER\Software\Microsoft


\Windows\CurrentVersion\Policies\Explorer]


值名:NoEntireNetwork


类型:REG_DWORD(双字值)


数据:(0=无效;1=有效)


10.隐藏"桌面"上所有图标(Windows9x&NT)


键名:[HKEY_CURRENT_USER\Software\Microsoft


\Windows\CurrentVersion\Policies\Explorer]


值名:NoDesktop


类型:REG_DWORD(双字值)


数据:(0=无效;1=有效)


11.退出时不保存设定(Windows9x&NT)


键名:[HKEY_CURRENT_USER\Software\Microsoft


\Windows\CurrentVersion\Policies\Explorer]


值名:NoSaveSettings


类型:REG_DWORD(双字值)


数据:(0=无效;1=有效)


12.禁用注册表编辑器(Windows9x&NT)


可禁止运行REGEDT32.EXE或REGEDIT.EXE程序,即使这两个文件被挪动了位置或改变了文件名。当然,在使用该项功能之前,你要考虑好将来如何将注册表编辑器功能恢复,否则你自己也无法再修改注册表了。


键名:[HKEY_CURRENT_USER\Software\Microsoft


\Windows\CurrentVersion\Policies\System]


值名:DisableRegistryTools


类型:REG_DWORD(双字值)


数据:(0=无效;1=有效)


13.只运行允许的Windows应用程序(Windows9x&NT)


这大概是最有价值的一招,这可以防止在你负责的公用机器上有人运行你不想运行的程序。如果再结合上面几招,那么这台公用机器就刀枪不入了。但使用该项功能时前,一定要谨慎,一旦有个程序没有列出,就无法运行它,所以REGEDIT.EXE应首先列进去。这样即使注册表编辑器被禁用,采用导入注册表文件的方法,也可将注册表编辑器功能恢复。


键名:[HKEY_CURRENT_USER\Software\Microsoft


\Windows\CurrentVersion\Policies\Explorer]


值名:RestrictRun


类型:REG_DWORD(双字值)


数据:(0=无效;1=有效)


此外在该路径下需新建主键RestrictRun,在该键下添加值名为"1"、"2"、"3"等字符串值,其数据为允许运行的程序名。不需要输入路径,只要指定执行程序的文件名。如下所示,


键名:[HKEY_CURRENT_USER\Software\Microsoft


\Windows\CurrentVersion\Policies\Explorer\RestrictRun]


值名:1


类型:REG_SZ(字串值)


数据:允许运行的Windows应用程序名


14.禁止对显示器图标的访问(Windows9x&NT)


键名:[HKEY_CURRENT_USER\Software\Microsoft


\Windows\CurrentVersion\Policies\System]


值名:NoDispCPL


类型:REG_DWORD(双字值)


数据:(0=无效;1=有效)


15.隐藏"显示属性"对话框上"背景"选项卡(Windows9x&NT)


键名:[HKEY_CURRENT_USER\Software\Microsoft


\Windows\CurrentVersion\Policies\System]


值名:NoDispBackgroundPage


类型:REG_DWORD(双字值)


数据:(0=无效;1=有效)


16.隐藏"显示属性"对话框上"屏幕保护程序"选项卡(Windows9x&NT)


键名:[HKEY_CURRENT_USER\Software\Microsoft


\Windows\CurrentVersion\Policies\System]


值名:NoDispScrSavPage


类型:REG_DWORD(双字值)


数据:(0=无效;1=有效)


17.隐藏"显示属性"对话框上"外观"选项卡(Windows9x&NT)


键名:[HKEY_CURRENT_USER\Software\Microsoft


\Windows\CurrentVersion\Policies\System]


值名:NoDisAppearancePage


类型:REG_DWORD(双字值)


数据:(0=无效;1=有效)


18.隐藏"显示属性"对话框上"设置"选项卡(Windows9x&NT)


键名:[HKEY_CURRENT_USER\Software\Microsoft


\Windows\CurrentVersion\Policies\System]


值名:NoDispSettingsPage


类型:REG_DWORD(双字值)


数据:(0=无效;1=有效)


19.从"开始"菜单删除公用程序组(WindowsNT)


键名:[HKEY_CURRENT_USER\Software\Microsoft


\Windows\CurrentVersion\Policies\Explorer]


值名:NoCommonGroups


类型:REG_DWORD(双字值)


数据:(0=无效;1=有效)


20.隐藏"开始"菜单子文件夹(WindowsNT)


键名:[HKEY_CURRENT_USER\Software\Microsoft


\Windows\CurrentVersion\Policies\Explorer]


值名:NoStartMenuSubFolders


类型:REG_DWORD(双字值)


数据:(0=无效;1=有效)


21.禁止"任务管理器"程序(WindowsNT)


WindowsNT需安装ServicePack2及以上的补丁程序,该项设置才有效。


键名:[HKEY_CURRENT_USER\Software\Microsoft


\Windows\CurrentVersion\Policies\System]


值名:DisableTaskMgr


类型:REG_DWORD(双字值)


数据:(0=无效;1=有效)


22.禁止"锁定工作站"按钮(WindowsNT)


WindowsNT需安装ServicePack4及以上的补丁程序,该项设置才有效。


键名:[HKEY_CURRENT_USER\Software\Microsoft


\Windows\CurrentVersion\Policies\System]


值名:DisableLockWorkstation


类型:REG_DWORD(双字值)


数据:(0=无效;1=有效)


23.禁止"改变密码"按钮(WindowsNT)


WindowsNT需安装ServicePack4及以上的补丁程序,该项设置才有效。


键名:[HKEY_CURRENT_USER\Software\Microsoft


\Windows\CurrentVersion\Policies\System]


值名:DisableChangePassword


类型:REG_DWORD(双字值)


数据:(0=无效;1=有效)


24.从资源管理器中删除"查看"/"选项"菜单(WindowsNT)


WindowsNT需安装ServicePack4及以上的补丁程序,该项设置才有效。


键名:[HKEY_CURRENT_USER\Software\Microsoft


\Windows\CurrentVersion\Policies\Explorer]


值名:NoOptions


类型:REG_DWORD(双字值)


数据:(0=无效;1=有效)


25.从资源管理器中删除"查看"/"转到"菜单(WindowsNT)


WindowsNT需安装ServicePack4及以上的补丁程序,该项设置才有效。


键名:[HKEY_CURRENT_USER\Software\Microsoft


\Windows\CurrentVersion\Policies\Explorer]


值名:NoGoTo


类型:REG_DWORD(双字值)


数据:(0=无效;1=有效)


26.从资源管理器中删除其中文件菜单(WindowsNT)


WindowsNT需安装ServicePack4及以上的补丁程序,该项设置才有效。


键名:[HKEY_CURRENT_USER\Software\Microsoft


\Windows\CurrentVersion\Policies\Explorer]


值名:NoFileMenu


类型:REG_DWORD(双字值)


数据:(0=无效;1=有效)


27.禁止任务栏的环境菜单(Windows98&NT)


鼠标右键点击任务栏任一处,再也不会弹出菜单了。


WindowsNT需安装ServicePack4及以上的补丁程序,该项设置才有效。


键名:[HKEY_CURRENT_USER\Software\Microsoft


\Windows\CurrentVersion\Policies\Explorer]


值名:NoTrayContextMenu


类型:REG_DWORD(双字值)


数据:(0=无效;1=有效)


28.禁止资源管理器的环境菜单(Windows98&NT)


鼠标右键点击桌面任一空白处,再也不会弹出菜单了。


WindowsNT需安装ServicePack4及以上的补丁程序,该项设置才有效。


键名:[HKEY_CURRENT_USER\Software\Microsoft


\Windows\CurrentVersion\Policies\Explorer]


值名:NoViewContextMenu


类型:REG_DWORD(双字值)


数据:(0=无效;1=有效) www.oneedu.cn
标签集:TAGS:
回复Comments() 点击Count()

回复Comments

{commenttime}{commentauthor}

{CommentUrl}
{commentcontent}