一般而言,當(dāng)我們進(jìn)行了這類設(shè)置,重新啟動Windows Vista后,便會在系統(tǒng)狀態(tài)欄類似于下圖的提示信息,當(dāng)然,這沒什么異常,Windows XP下也同樣如此,對啟動項的調(diào)整,給出提示信息提醒用戶注意到相應(yīng)的修改,以避免這類修改為誤操作或他人的非法操作,是很合理的設(shè)計!m然仔細(xì)地看,提示信息中的“Windows啟動時, Windows阻止需要權(quán)限才能運行的程序”有點怪異,明明與權(quán)限無關(guān),是我們主動禁止其運行的嘛。
但是,在Windows Vista中,您還會發(fā)現(xiàn)更怪異的事:這樣的提示信息在每次重新啟動后都要再次出現(xiàn),而且,系統(tǒng)運行中每隔上一段時間也再次”提醒“,十分煩人。
其實,問題在于,當(dāng)我們通過MsConfig禁止了某些程序隨啟動自動運行后,盡管相應(yīng)的修改已經(jīng)被MsConfig保存并應(yīng)用,但事實上,MsConfig提供的系統(tǒng)修改提示信息始終沒有顯示出來:MsConfig顯示系統(tǒng)提示窗口需要提升的權(quán)限,但這卻是被Windows Vista的UAC(用戶帳戶控制)所不允許的,也就是說,我們在系統(tǒng)狀態(tài)欄中所看到的是UAC禁止MsConfig提示窗口運行而給出的提示信息。也正因為此,因為MsConfig事實上并未將相應(yīng)的提示信息顯示出來,其才會在每次系統(tǒng)重啟及運行過程中“堅持不懈”地不斷重試,導(dǎo)致我們上面所觀察到的現(xiàn)象。
這是Windows Vista不同組件間協(xié)同工作時一個小bug。而要解決這一問題,避免Windows Vista重復(fù)提示系統(tǒng)啟動程序被禁用信息的方法,也很簡單。
點擊狀態(tài)欄“被阻止的啟動程序”圖標(biāo),在彈出菜單中選擇“運行被阻止的程度” => “系統(tǒng)配置實用程序”;
由系統(tǒng)配置實用程序前的盾牌圖標(biāo)可以看出,這是一個觸發(fā)UAC的操作,在權(quán)限確認(rèn)窗口中點擊繼續(xù)或輸入管理員密碼。——這也是這一問題的根源。
接下來即可看到“真正的”系統(tǒng)啟動程序修改的提示信息了。當(dāng)然,也可在該窗口中選擇“不再顯示此信息”。