步步為營,擺脫微軟系統(tǒng)升級煩惱
給計(jì)算機(jī)系統(tǒng)進(jìn)行在線升級是常有的事情,而且在許多人看來在線升級好象是系統(tǒng)自動(dòng)完成的,我們所要做的事情幾乎就是等系統(tǒng)升級完畢后重新啟動(dòng)一下系統(tǒng)那么簡單!事實(shí)上,在線升級并非我們想象的那樣簡單;在一些特殊的系統(tǒng)環(huán)境中,在線升級操作可能會(huì)遭遇各種莫名其妙的煩惱。這不,筆者最近通過Windows Update功能來對Windows XP SP2操作系統(tǒng)進(jìn)行在線升級時(shí),發(fā)現(xiàn)系統(tǒng)竟然彈出“Administrators only”這樣的故障提示;面對這樣的升級煩惱,筆者抓耳撓腮,不知道該如何將系統(tǒng)在線升級操作進(jìn)行下去。后經(jīng)查閱相關(guān)資料,并經(jīng)過多次實(shí)踐琢磨測試,筆者才好不容易找出該故障的應(yīng)對辦法,現(xiàn)將它貢獻(xiàn)出來與各位交流!
一般情況下,“Administrators only”故障提示往往是因?yàn)槲覀冞x用了非管理員賬號登錄系統(tǒng)引起的,或者是由于本地計(jì)算機(jī)系統(tǒng)受到局域網(wǎng)出口防火墻的限制引起的,當(dāng)然要是本地系統(tǒng)是通過代理服務(wù)器來與Internet網(wǎng)絡(luò)進(jìn)行連接的話,也有可能遇到上面的升級故障。為此,要想排除系統(tǒng)升級過程中出現(xiàn)的“Administrators only”故障提示,我們首先應(yīng)該確認(rèn)一下自己有沒有使用管理員賬號登錄進(jìn)Windows系統(tǒng),在保證登錄賬號選用正確的情況下,再檢查一下本地計(jì)算機(jī)是否通過代理服務(wù)器來訪問Internet網(wǎng)絡(luò)的,如果是的話我們有必要和本地局域網(wǎng)的網(wǎng)絡(luò)管理員聯(lián)系一下,請他們幫忙檢查一下代理服務(wù)器或者局域網(wǎng)防火墻有沒有將Windows Update動(dòng)作配置為允許通行。如果經(jīng)過上面的幾項(xiàng)排除操作,“Administrators only”故障提示仍然不能被正確消除的話,那多半是本地計(jì)算機(jī)的系統(tǒng)自身遇到了問題,這個(gè)時(shí)候我們不妨按照如下操作步驟進(jìn)行逐一嘗試:
要是本地計(jì)算機(jī)使用了代理服務(wù)器方式來訪問Internet的話,那我們可以先運(yùn)行IE程序,打開IE瀏覽器窗口,然后單擊該窗口菜單欄中的“工具”菜單項(xiàng),從彈出的下拉菜單中執(zhí)行“Internet選項(xiàng)”命令,進(jìn)入到Internet選項(xiàng)設(shè)置界面;單擊該界面中的“高級”選項(xiàng)卡,進(jìn)入到如圖1所示的選項(xiàng)設(shè)置頁面,在該設(shè)置頁面中檢查一下“通過代理連接使用HTTP1.1”項(xiàng)目是否處于選中狀態(tài),如果發(fā)現(xiàn)它沒有被選中的話,我們不妨將它重新選中,并單擊“確定”按鈕,之后嘗試重新進(jìn)行系統(tǒng)在線升級操作。
圖 1
倘若上面的步驟不能解決問題的話,我們可以返回到Windows系統(tǒng)桌面中,單擊其中的“開始”按鈕,然后單擊“開始”菜單中的“運(yùn)行”命令,打開本地系統(tǒng)的運(yùn)行對話框;在其中輸入字符串命令“gpedit.msc”,單擊回車鍵后,進(jìn)入到本地計(jì)算機(jī)的組策略編輯器界面。在該界面的左側(cè)顯示窗格中,找到“用戶配置”分支項(xiàng)目,然后用鼠標(biāo)逐一展開該分支項(xiàng)目下面的“管理模板”、“任務(wù)欄和開始菜單”子項(xiàng),在對應(yīng)“任務(wù)欄和開始菜單”子項(xiàng)下面,找到“刪除到‘Windows Update’的訪問和鏈接”項(xiàng)目,并用左鍵雙擊該項(xiàng)目,打開如圖2所示的屬性設(shè)置界面;在該設(shè)置界面中,選中“已禁用”選項(xiàng),并單擊“確定”按鈕將上面的設(shè)置保存好,最后再重新啟動(dòng)一下計(jì)算機(jī)系統(tǒng),相信這樣的努力多半能夠?qū)?#8220;Administrators only”故障提示消除掉。
圖 2
在嘗試了上面的設(shè)置操作后,“Administrators only”故障提示依然不能消失的話,我們可以依次單擊“開始”/“運(yùn)行”命令,再次打開系統(tǒng)的運(yùn)行對話框,然后在其中執(zhí)行“regedit”字符串命令,進(jìn)入到本地的注冊表編輯器界面;在該界面的左側(cè)顯示窗格中,找到HKEY_LOCAL_MACHINE”分支項(xiàng)目,并用鼠標(biāo)逐一展開該分支項(xiàng)目下面的“SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate”子項(xiàng),然后用鼠標(biāo)右鍵單擊“WindowsUpdate”子項(xiàng),從彈出的快捷菜單中執(zhí)行“權(quán)限”命令,打開如圖3所示的權(quán)限設(shè)置對話框。單擊該對話框中的“添加”按鈕,打開“選擇用戶和組”選擇對話框,從中將“everyone”賬號選中并導(dǎo)入進(jìn)來;接著在圖3界面的“組或用戶名稱”列表框中,將剛剛添加進(jìn)來的“everyone”賬號選中,然后在“everyone的權(quán)限”列表框中,將everyone賬號的訪問權(quán)限設(shè)置為“完全控制”,并單擊“確定”按鈕,最后再將計(jì)算機(jī)系統(tǒng)重新啟動(dòng)一下,并用超級管理員賬號登錄進(jìn)Windows系統(tǒng),然后再次執(zhí)行系統(tǒng)“開始”菜單中的“Windows Update”命令,對系統(tǒng)重新進(jìn)行在線升級操作,看看系統(tǒng)升級操作此次能否順利進(jìn)行下去。
圖 3
如果這一次在線升級操作還無法順利進(jìn)行下去的話,那肯定是保存在系統(tǒng)文件夾“%systemroot%\system32\catroot2”中的相關(guān)系統(tǒng)文件被損壞了,這個(gè)時(shí)候我們只要進(jìn)行如下的數(shù)據(jù)修復(fù)操作多半就能解決問題了:
首先依次單擊“開始”/“運(yùn)行”命令,在隨后出現(xiàn)的系統(tǒng)運(yùn)行文本框中,輸入字符串命令“cmd”,單擊回車鍵后,將系統(tǒng)屏幕切換到MS-DOS工作狀態(tài);
在DOS命令行提示符下,輸入字符串命令“net stop cryptsvc”,單擊回車鍵后,系統(tǒng)的cryptsvc服務(wù)將被強(qiáng)行停止;
接著在DOS命令行提示符下,再次執(zhí)行字符串命令“ren %systemroot%\system32\catroot2 catroot2old”,這樣系統(tǒng)就會(huì)將“catroot2”文件夾名稱更名為“catroot2old”了;下面繼續(xù)執(zhí)行字符串命令“net start cryptsvc”,將系統(tǒng)cryptsvc服務(wù)重新啟動(dòng)起來。完成上面的操作后,我們再次執(zhí)行系統(tǒng)“開始”菜單中的“Windows Update”命令,對系統(tǒng)重新進(jìn)行在線升級操作,相信這時(shí)系統(tǒng)升級一定會(huì)順利進(jìn)行下去。