您的位置:首页网页设计经验技巧 → 巧妙修改:让你的添加/删除程序充满个性

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

时间:2004/11/7 2:50:00来源:本站整理作者:蓝点我要评论(0)

  文/小缸


    众所周知,电脑用户可以利用控制面板中的“添加/删除程序”组件添加、删除程序。但是,你知道吗?我们还可以使用组策略或注册表来限制“添加/删除程序”功能,通过修改文件来增强“添加/删除程序”功能。怎么你不信?那让我们一起开始今天的“添加/删除程序”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_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Uninstall]
"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、系统自带的游戏等等)时,在“添加/删除程序”组件中却找不到相关的选项,其实这些选项是存在的,只不过让系统给隐藏起来罢了。好了,下面我们就让这些隐藏的选项统统现形,以增强“添加/删除程序”功能。


  1.打开资源管理器,找到位于“X:\WINDOWS\inf”目录中的“sysoc.inf”文件(X为操作系统所在的分区,请自行修改),用记事本程序将其打开。


  2.把欲在“添加/删除程序”组件中显示的项目后面的“Hide”字样删除,这样在“添加/删除Windows组件”中就可以找到它们身影。比如我们要在“添加/删除Windows组件”中显示“Windows Messenger”,以便删除该选项,可以将“sysoc.inf”文件中的下面一行“msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,hide,7”中的“hide”去掉,如图4所示(图4),即修改为“msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,,7”就可以了。




图 4


  3.依照第二步的方法将你欲在“添加/删除Windows组件”中显示的其它选项一一清除“hide”字样就可以了。如:AutoUpdate----自动更新、Games----Windows自带的小游戏、MSWordPad----写字板等等。剩下的你就自己摸索吧。


相关阅读 Windows错误代码大全 Windows错误代码查询激活windows有什么用Mac QQ和Windows QQ聊天记录怎么合并 Mac QQ和Windows QQ聊天记录Windows 10自动更新怎么关闭 如何关闭Windows 10自动更新windows 10 rs4快速预览版17017下载错误问题Win10秋季创意者更新16291更新了什么 win10 16291更新内容windows10秋季创意者更新时间 windows10秋季创意者更新内容kb3150513补丁更新了什么 Windows 10补丁kb3150513是什么

文章评论
发表评论

热门文章 Wordpress本地安装教程dx1.5如何设置二级域名

最新文章 hbuilder有哪些快捷键Wordpress本地安装教程 Wordpress本地安装教程expression web 4文档乱码解决方法dz 2.5“收藏本版”关闭小对话框无法关闭解在制作安装软件之前,您必须先将易语言存盘,

人气排行 如何使用multipart/form-data格式上传文件Photoshop PS图层混合模式详解(非常详细)ISAPI_Rewrite3使用教程网站里添加收藏和设为首页代码桌面快捷方式图标不见了C#获取执行程序所在的当前路径的方法详解(XMLHttpRequest)进行跨域请求方法如何用远程桌面连接进行传输文件