眾所周知,電腦用戶可以利用控制面板中的“添加/刪除程序”組件添加、刪除程序。但是,你知道嗎?我們還可以使用組策略或注冊表來限制“添加/刪除程序”功能,通過修改文件來增強“添加/刪除程序”功能。怎麼你不信?那讓我們一起開始今天的“添加/刪除程序”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.按照你的要求,定制好上述的注冊表文件,雙擊導入到注冊表中。重新啟動計算機,使設置生效即可。
三、增強“添加/刪除程序”功能
對於大多數用戶,特別是個人用戶都希望自己的“添加/刪除程序”功能盡可能強大,以方便自己管理應用程序和Windows組件。比如,當我們試圖刪除Windows自帶的一些組件(如:Windows Messenger、Netmeeting、系統自帶的游戲等等)時,在“添加/刪除程序”組件中卻找不到相關的選項,其實這些選項是存在的,只不過讓系統給隱藏起來罷了。好了,下面我們就讓這些隱藏的選項統統現形,以增強“添加/刪除程序”功能。
1.打開資源管理器,找到位於“X:WINDOWSinf”目錄中的“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----寫字板等等。剩下的你就自己摸索吧。