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