藺 楠
用過Windows Vista或者Windows 7的朋友都知道,系統默認開啟的UAC(User Account Control,用戶賬號控制)雖然可以在一定程度上保證系統安全,但也會造成普通用戶(非超級管理員)登錄時,有些程序無法隨系統啟動而自動運行。
我在平時的電腦應用中,就很無奈地多次碰到了類似的問題,比如我的“本本(筆記本電腦)”一直在用的省電工具NHC(Notebook Hardware Control),又比如我的綠色軟件集散地一一《云端軟件平臺》0.93版都存在上述腈況,這讓我完全無法接受。
其實,解決的方法有很多,比如干脆把Administrator作為默認用戶,或者禁用“惱人”的UAC——這些都簡單易行,可是都是以降低系統安全為代價換來的,不可取!
作為一個發燒級的系統玩家,我們只要借助系統自帶的任務計劃就可以讓普通用戶在開啟UAC的情況下實現程序開機自動運行。
我們這里就以windows 7系統為例,看看如何讓NHC繞過UAC自啟動。依次執行“開始”-“所有程序”-“附件”-“系統工具”-“任務計劃程序”打開“任務計劃程序”窗口,點擊右側的“創建任務”。在彈出的“創建任務”窗口中,任意填寫一個“名稱”,接著勾選‘‘使用最高權限運行”,并根據實際情況正確選擇“配置”中的系統版本。
2切換到“觸發器”選項頁,點擊“新建”,接著在“開始任務”中選擇“登錄時”,然后在下面的“延遲任務時間”中輸入“30秒”(為了不影響其他程序正常登錄)。
3切換到“操作”選項頁,點擊“新建”,在彈出的窗口中點擊“瀏覽”,指定要開機啟動程序的路徑,然后點擊“確定”保存即可。
至此,NHC已經可以開機自動啟動了。不過,提醒大家還是要回到“任務計劃程序”窗口,選中剛才建立好的計劃,點擊右側“導出”,將計劃單獨保存。以后重裝了Windows 7,直接導入保存好的計劃文件就好。這個技巧避免了重復設置,實現了一勞永逸。