iT邦幫忙

0

windows server 2003 無法更新

erinfo 2011-07-22 08:02:2610060 瀏覽

公司最近發現windows server 2003 無法更新,更新時出現"安裝程式無法確認檔案update.inf完整性,請確認這個電腦上的密碼編譯服務目前執行中"。
我嘗試過重新啟動Cryptographic Services服務,也更改過System32/CatRoot2都沒用,甚至要重新安裝Service Pack 2 也無法安裝,現在除了系統修復還沒試過,小弟實在是無解,不知有沒有人碰過類似情形。目前微軟所有的更新包含手動下載的檔案都無法安裝。請各位高手解惑一下~~~

補充一下:系統之前有疑似中毒,後來安裝NOD32企業版已經把病毒清除了。

2 個回答

2
Tony
iT邦高手 4 級 ‧ 2011-07-26 12:34:11
最佳解答

試著移除 C:\Windows\System32\CATROOT2 及C:\Windows\Software Distribution 資料夾。如果要執行這項操作
1.先停用Windows Updates、Background Intelligent Transfer Service、Cryptographic Services三個服務。
2.然後找出C:\Windows\Software Distribution資料夾,點選Software Distribution按右鍵,選重新命名
3.再找出C:\Windows\System32\Catroot2 資料夾,點選Catroot2右鍵,選重新命名。
4.再點選Windows Update確認是否可正常更新

erinfo iT邦新手 5 級 ‧ 2011-08-02 21:07:23 檢舉

這步驟已經做過了還是無法更新,最近連其他非微軟的程式都安無法安裝,像是解壓縮軟體
、PDF或是線上掃毒程式都無法安裝,大都是裝到一半就跳出無法安裝的訊息或是安裝微軟程式時會跳出您沒有權限或是該路徑無法使用等字眼,但是我明明是administrator的身分登入,而程式都放在本機磁碟D,怎麼會找不到路徑,真的一頭霧水......

erinfo提到:
裝到一半就跳出無法安裝的訊息或是安裝微軟程式時會跳出您沒有權限或是該路徑無法使用等字眼

既然如此,請先把磁碟安全性、權限,全部重新寫過再說吧

erinfo iT邦新手 5 級 ‧ 2011-08-05 13:16:44 檢舉

權限重新寫過之後,檔案可以執行,但是仍會發生"安裝程式無法確認檔案update.inf完整性,請確認這個電腦上的密碼編譯服務目前執行中"。已確認過Cryptographic Services服務有啟動,C:\Windows\System32\CATROOT2也更改過了,系統會自行新增Catroot2資料夾,仍然沒用。

2
harrier7
iT邦研究生 2 級 ‧ 2011-07-25 14:41:03

先用(光碟直接開機)
http://www.avg.com/tw-en/avg-rescue-cd
再用(上面沒問題後,裝這個)
http://www.superantispyware.com/
掃掃看。
個人合法免費。

erinfo iT邦新手 5 級 ‧ 2011-08-02 21:01:29 檢舉

掃過了...沒有病毒。

我要發表回答

立即登入回答