倍可親

回復: 0
列印 上一主題 下一主題

擺脫Windows系統升級煩惱

[複製鏈接]

1萬

主題

1萬

帖子

1萬

積分

八級貝殼核心

倍可親終生會員(廿一級)

Rank: 5Rank: 5

積分
18033
跳轉到指定樓層
樓主
kent 發表於 2006-10-11 23:20 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
 給計算機系統進行在線升級是常有的事情,而且在許多人看來在線升級好象是系統自動完成的,我們所要做的事情幾乎就是等系統升級完畢后重新啟動一下系統那麼簡單!事實上,在線升級並非我們想象的那樣簡單;在一些特殊的系統環境中,在線升級操作可能會遭遇各種莫名其妙的煩惱。這不,筆者最近通過Windows Update功能來對Windows XP SP2操作系統進行在線升級時,發現系統竟然彈出「Administrators only」這樣的故障提示;面對這樣的升級煩惱,筆者抓耳撓腮,不知道該如何將系統在線升級操作進行下去。后經查閱相關資料,並經過多次實踐琢磨測試,筆者才好不容易找出該故障的應對辦法,現將它貢獻出來與各位交流!

  一般情況下,「Administrators only」故障提示往往是因為我們選用了非管理員帳號登錄系統引起的,或者是由於本地計算機系統受到區域網出口防火牆的限制引起的,當然要是本地系統是通過代理伺服器來與Internet網路進行連接的話,也有可能遇到上面的升級故障。為此,要想排除系統升級過程中出現的「Administrators only」故障提示,我們首先應該確認一下自己有沒有使用管理員帳號登錄進Windows系統,在保證登錄帳號選用正確的情況下,再檢查一下本地計算機是否通過代理伺服器來訪問Internet網路的,如果是的話我們有必要和本地區域網的網路管理員聯繫一下,請他們幫忙檢查一下代理伺服器或者區域網防火牆有沒有將Windows Update動作配置為允許通行。如果經過上面的幾項排除操作,「Administrators only」故障提示仍然不能被正確消除的話,那多半是本地計算機的系統自身遇到了問題,這個時候我們不妨按照如下操作步驟進行逐一嘗試:

  要是本地計算機使用了代理伺服器方式來訪問Internet的話,那我們可以先運行IE程序,打開IE瀏覽器窗口,然後單擊該窗口菜單欄中的「工具」菜單項,從彈出的下拉菜單中執行「Internet選項」命令,進入到Internet選項設置界面;單擊該界面中的「高級」選項卡,進入到如圖1所示的選項設置頁面,在該設置頁面中檢查一下「通過代理連接使用HTTP1.1」項目是否處於選中狀態,如果發現它沒有被選中的話,我們不妨將它重新選中,並單擊「確定」按鈕,之後嘗試重新進行系統在線升級操作。

  

  圖 1

  倘若上面的步驟不能解決問題的話,我們可以返回到Windows系統桌面中,單擊其中的「開始」按鈕,然後單擊「開始」菜單中的「運行」命令,打開本地系統的運行對話框;在其中輸入字元串命令「gpedit.msc」,單擊回車鍵后,進入到本地計算機的組策略編輯器界面。在該界面的左側顯示窗格中,找到「用戶配置」分支項目,然後用滑鼠逐一展開該分支項目下面的「管理模板」、「任務欄和開始菜單」子項,在對應「任務欄和開始菜單」子項下面,找到「刪除到『Windows Update』的訪問和鏈接」項目,並用左鍵雙擊該項目,打開如圖2所示的屬性設置界面;在該設置界面中,選中「已禁用」選項,並單擊「確定」按鈕將上面的設置保存好,最後再重新啟動一下計算機系統,相信這樣的努力多半能夠將「Administrators only」故障提示消除掉。

  

  圖 2

  在嘗試了上面的設置操作后,「Administrators only」故障提示依然不能消失的話,我們可以依次單擊「開始」/「運行」命令,再次打開系統的運行對話框,然後在其中執行「regedit」字元串命令,進入到本地的註冊表編輯器界面;在該界面的左側顯示窗格中,找到HKEY_LOCAL_MACHINE」分支項目,並用滑鼠逐一展開該分支項目下面的「SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate」子項,然後用滑鼠右鍵單擊「WindowsUpdate」子項,從彈出的快捷菜單中執行「許可權」命令,打開如圖3所示的許可權設置對話框。單擊該對話框中的「添加」按鈕,打開「選擇用戶和組」選擇對話框,從中將「everyone」帳號選中並導入進來;接著在圖3界面的「組或用戶名稱」列表框中,將剛剛添加進來的「everyone」帳號選中,然後在「everyone的許可權」列表框中,將everyone帳號的訪問許可權設置為「完全控制」,並單擊「確定」按鈕,最後再將計算機系統重新啟動一下,並用超級管理員帳號登錄進Windows系統,然後再次執行系統「開始」菜單中的「Windows Update」命令,對系統重新進行在線升級操作,看看系統升級操作此次能否順利進行下去。

  

  圖 3

  如果這一次在線升級操作還無法順利進行下去的話,那肯定是保存在系統文件夾「%systemroot%\system32\catroot2」中的相關係統文件被損壞了,這個時候我們只要進行如下的數據修復操作多半就能解決問題了:

  首先依次單擊「開始」/「運行」命令,在隨後出現的系統運行文本框中,輸入字元串命令「cmd」,單擊回車鍵后,將系統屏幕切換到MS-DOS工作狀態;

  在DOS命令行提示符下,輸入字元串命令「net stop cryptsvc」,單擊回車鍵后,系統的cryptsvc服務將被強行停止;

  接著在DOS命令行提示符下,再次執行字元串命令「ren %systemroot%\system32\catroot2 catroot2old」,這樣系統就會將「catroot2」文件夾名稱更名為「catroot2old」了;下面繼續執行字元串命令「net start cryptsvc」,將系統cryptsvc服務重新啟動起來。完成上面的操作后,我們再次執行系統「開始」菜單中的「Windows Update」命令,對系統重新進行在線升級操作,相信這時系統升級一定會順利進行下去。
您需要登錄后才可以回帖 登錄 | 註冊

本版積分規則

關於本站 | 隱私權政策 | 免責條款 | 版權聲明 | 聯絡我們

Copyright © 2001-2013 海外華人中文門戶:倍可親 (http://big5.backchina.com) All Rights Reserved.

程序系統基於 Discuz! X3.1 商業版 優化 Discuz! © 2001-2013 Comsenz Inc.

本站時間採用京港台時間 GMT+8, 2025-8-8 15:53

快速回復 返回頂部 返回列表