天天看點

修改使用者控制權限管理自啟動檔案

現在不少軟體,如WinDIY、MyIM等,每次運作後都會自動在

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curren

tVersion\Run下添加該軟體的字元串值,目的是為了在系統

啟動時運作該軟體。

但很多時候這種功能反倒讓我們感到苦惱,手動修改的話要

每次運作軟體後才能進行修改,十分麻煩。其實隻要修改當

前使用者對

tVersion\Run鍵的控制權限,隻設定為“讀取”,就可以防

止程式的“自作主張”。

方法是運作系統資料庫編輯器(Windows 2000用regedt32),右擊

HKEY_LOCAL_MA-CHINE\SOFTWARE\Microsoft\Windows\Curre

ntVersion\Run,選擇“權限→進階”(此處是針對“從父系

繼承權限”功能而無法直接進行修改),在“權限”控制頁

中選擇需要修改的使用者或使用者組(一般為Administrators),

然後單擊“編輯”按鈕,再按照圖中的設定,把

Administrators使用者對該系統資料庫鍵的控制權限改為隻讀取。

因為我們運作的程式都是以目前使用者權限來運作的,是以程

序對該系統資料庫鍵也隻是具有“讀取”權限而已。此修改還可

以有效預防一些木馬、病毒對系統資料庫啟動項的而已修改,畢

竟現在我們大多數使用者都是以Administrator來登入系統嘛

。利用此原理,我們還可以對系統的一些檔案夾進行權限限

制,比如通過禁止對%systemroot%\prefetch檔案夾的“寫

入”權限來預防系統的預讀檔案過多而造成系統啟動慢的問

題。

本文轉自loveme2351CTO部落格,原文連結:http://blog.51cto.com/loveme23/7704 ,如需轉載請自行聯系原作者

繼續閱讀