當您嘗試從 Windows Update 或 Microsoft 更新 Web 站台安裝更新時,您會收到下列的錯誤程式碼:
如果 Windows Update 或 Microsoft 更新來決定密碼編譯服務提供者不明,就會發生這個問題。
若要解決這個問題,請依照下列適合您特定的作業系統的步驟。
如果要我們為您註冊的 dll 檔案,請移至"
為我修正它」 一節。如果您想要自行修正這個問題,請移至"
讓我自行修正此問題」 一節。
為我修正它
若要自動修正此問題,請按一下
修正此問題 按鈕或連結。在中
檔案下載對話方塊中,按一下
執行,然後遵循此修正程式中的步驟執行該精靈。
備忘稿- Windows Vista 和 Windows Server 2008,修正它方案只能執行方法 2,因此您仍需要手動執行方法 1。
- 這個精靈可能只是英文。不過,將自動修正程式也適用於其他語言版本的 Windows。
- 如果您不在發生問題,請將此修正程式的電腦上它方案加入至快閃磁碟機或 CD,然後在發生問題的電腦上加以執行。
然後,請移至"
這樣是否已修正問題??」 一節。
讓我自行修正此問題
在 Windows XP 中,在 Windows Server 2003 的電腦,並在 Windows 2000 中
若要解決這個問題,您必須註冊 Softpub.dll,Wintrust.dll,Initpki.dll 和 Mssip32.dl檔案。若要執行這項操作,請依照下列步驟執行:
- 啟動 [記事本]。若要這樣做,請按一下 開始然後按一下 執行.
- 複製和貼上 (或打字) 中的下列命令 開啟 方塊中,然後再按 ENTER 鍵:
[記事本]
- 複製並貼上 (或輸入) 下列命令列在 [記事本] 視窗中:
regsvr32 Softpub.dll /s
regsvr32 Wintrust.dll /s
regsvr32 Initpki.dll /s
regsvr32 Mssip32.dll /s
- 在上 檔案 功能表中,按一下 另存成然後輸入 Register.bat.
- 按一下 [ 檔案類型然後按一下 所有檔案.
- 將 Register.bat 檔案儲存到您的桌面。
- 連按兩下要註冊的 Windows 更新檔案的 Register.bat 檔案。
- 嘗試再次安裝更新。
- 如果問題已解決,請刪除您在前一個步驟中建立的 Register.bat 檔案。
在 Windows Vista 中,並在 Windows Server 2008 中
方法 1: 執行 「 系統更新整備工具 (Checksur.exe)
- 下載並執行系統更新整備工具 (Checksur.exe)。在下載這個工具之後,它會執行一次掃描可能會導致未來服務操作的不一致性。
如需有關如何下載並執行 「 系統更新整備工具的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:947821
(http://support.microsoft.com/kb/947821/
)
Windows Vista 以及 Windows Server 2008 的 「 系統更新整備工具的說明
備忘稿- 在文章 947821 中,「 Microsoft 下載中心 」"] 區段中,向下捲動,然後按一下 [相關的連結以下載您的作業系統的系統更新整備工具。
- 在執行這個工具之後,Checksur.log 檔案會儲存在下列位置:
%systemroot%\Logs\CBS
在預設安裝的 Windows Vista 中,這是 [C:\Windows\Logs\CBS] 資料夾。
- 「 系統更新整備工具執行之後,嘗試再次安裝更新。
如果這些步驟無法解決問題,請執行方法 2。
方法 2: 註冊 Wintrust.dll
- 按一下 [ 開始然後輸入 cmd 在中 開始搜尋 方塊。
- 在 [結果] 清單中,按一下滑鼠右鍵 cmd然後按一下 以管理員身分執行. 如果提示您輸入系統管理員密碼或確認時,輸入密碼,或按一下 繼續.
- 在命令提示字元中,複製並貼上 (或輸入) 下列命令。
regsvr32 Wintrust.dll /s
- 關閉 [命令提示字元] 視窗。
- 嘗試再次安裝更新。
這樣是否已修正問題??
- 檢查是否已修正問題。如果問題已修正,您便已完成這一節。如果問題已修正,您可以 請連絡支援部門
(http://support.microsoft.com/contactus)
. - 我們非常感謝您的意見反應。若要提供意見反應或報告此解決方案的任何問題,請留下註解"為我修正它
(http://blogs.technet.com/fixit4me/)
"部落格內容或傳送給我們 電子郵件
(mailto:fixit4me@microsoft.com?Subject=KB)
.
文章編號: 958045 - 上次校閱: 2011年6月1日 - 版次: 1.0
這篇文章中的資訊適用於:
- Microsoft Windows Update
- Microsoft Update
| kbregistry kbupdateissue kberrmsg kbexpertisebeginner kbtshoot kbprb kbfixme kbmsifixme kbmt KB958045 KbMtzh |
機器翻譯重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:
958045
(http://support.microsoft.com/kb/958045/en-us/
)
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。