巧妙修改:让你的添加/删除程序充满个性

文/小缸
众所周知 , 电脑用户可以利用控制面板中的“添加/删除程序”组件添加、删除程序 。但是 , 你知道吗?我们还可以使用组策略或注册表来限制“添加/删除程序”功能 , 通过修改文件来增强“添加/删除程序”功能 。怎么你不信?那让我们一起开始今天的“添加/删除程序”DIY之旅吧!
一、限制“添加/删除程序”功能
如果你是和他人共用一台电脑 , 而你又不想让他人随便的添加/删除程序 , 那么适当地限制“添加/删除程序”的一些功能可以达到我们的目的 。
方法一:组策略法
(一)、点击“开始-->运行” , 在运行对话框中键入“GPEDIT.MSC” , 回车后打开组策略编辑器 。
(二)、依次展开“本地计算机策-->用户配置-->管理模板-->控制面板-->添加/删除程序”选项 , 在右侧的窗格有下列选项可供选择 , 如图1所示(图1):

巧妙修改:让你的添加/删除程序充满个性




图 1
1.删除“添加/删除程序”程序;
2.隐藏“更改/删除程序”页;
3.隐藏添加新程序页面;
4.隐藏添加/删除Windows组件页面;
5.隐藏“从CD-ROM或软盘中添加程序”选项;
6.隐藏“从Microsoft中添加程序”选项;
7.隐藏“从网络中添加程序”选项;
8.直接打开“组件向导”;
9.删除支持信息;
10.为“添加新程序”指定默认类别 。
我们可以通过修改右侧窗格中的上述策略项来个性化“添加、删除程序”项 。双击我们欲改变策略的某一选项后 , 弹出该策略的“属性”窗口 , 将该策略由“未配置”修改为“已启用” , 如图2所示(图2) , 单击“确定”即可启用相应的功能 。


图 2
二、注册表法
1.打开记事本程序 , 键入以下内容:
Windows Registry Editor Version 5.00
(此处空一行)
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionpoliciesUninstall]
"NoAddRemovePrograms"=dword:00000001; //禁止使用整个“添加/删除程序”功能
"NoRemovePage"=dword:00000001 //禁止“更改/删除程序”功能
"NoAddPage"=dword:00000001//禁止“添加新程序”功能
"NoWindowsSetupPage"=dword:00000001//禁止使用“添加/删除Windows组件”功能
"NoAddFromCDorFloppy"=dword:00000001//隐藏“从CD-ROM或磁盘中添加程序”选项
"NoADDFromInternet"=dword:00000001 //隐藏“从Microsoft网站中添加程序”选项
"NoAddFromNetwork"=dword:00000001; //隐藏“从局域网中添加程序”选项
"NoSupportInfo"=dword:00000001 //禁用“支持信息”功
"NoServices"=dword:00000001//直接进入“添加/删除Windows组件”向导
未尾空一行以上空格或是回一下车 。录入完毕经检查确认无误后 , 另存为“DIYContrlpad.reg” , 如图3所示(图3) 。注意:文件名任取 , 扩展名必须是reg , 另外 , “//”后是笔者为方便大家的阅读而加的注释 , 在录入时 , 请不必录入 。再就是上述各键值的数值数据取“00000001 ”时 , 表示禁止或隐藏 , 你要开启该功能只需将该键值设为“00000000”即可 , 利用数值数据“0”与“1”的不同你就可以自由定制“添加/删除程序”组件的相应功能了 。


图 3
2.按照你的要求 , 定制好上述的注册表文件 , 双击导入到注册表中 。重新启动计算机 , 使设置生效即可 。

三、增强“添加/删除程序”功能
对诖蠖嗍没В乇鹗歉鋈擞没Ф枷M约旱摹疤砑?删除程序”功能尽可能强大 , 以方便自己管理应用程序和Windows组件 。比如 , 当我们试图删除Windows自带的一些组件(如:Windows Messenger、Netmeeting、系统自带的游戏等等)时 , 在“添加/删除程序”组件中却找不到相关的选项 , 其实这些选项是存在的 , 只不过让系统给隐藏起来罢了 。好了 , 下面我们就让这些隐藏的选项统统现形 , 以增强“添加/删除程序”功能 。

推荐阅读