文章編號: 813442
全部展開 | 全部摺疊

徵狀

您可能會在 Microsoft Windows XP 電腦上遭遇下列的一或多個數位簽章問題:
  • 當您使用「系統資訊」工具檢視安裝在電腦上已簽章的驅動程式時 (請在「系統資訊」工具中按一下 [軟體環境],再按一下 [已簽署的驅動程式]),沒有任何裝置會列為已簽章。[已簽名] 欄位中的每個裝置都會顯示 [否][無法使用] 的項目。
  • 當您試著使用 Microsoft Internet Explorer 造訪 Microsoft Windows Update 網站 (http://update.microsoft.com) 時,可能會接到下列其中一個錯誤訊息:
    軟體更新不完整

    The Windows Update software did not update successfully. (Windows Update 軟體更新失敗)

    Send error number to Microsoft (0x800B0004) (傳送錯誤代碼給 Microsoft (0x800B0004))

    軟體更新不完整

    The Windows Update software did not update successfully. (Windows Update 軟體更新失敗)

    Send error number to Microsoft (0x800b0001) (傳送錯誤代碼給 Microsoft (0x800b0001))
  • 無法連接至安全的網站。嘗試執行這項操作時,您會在瀏覽器視窗中收到下列的錯誤訊息:
    無法顯示網頁
  • 在安裝使用數位簽章的新驅動程式或程式時,下列的錯誤訊息會寫入 Setupapi.log 檔案:
    FileName will be installed (policy=ignore). (將會安裝檔名 (原則=忽略))
    Error 0x800b0003:The form specified for the subject is not one supported or known by the specified trust provider. (錯誤 0x800B0003:指定的信任提供者不支援或無法辨識為主題指定的格式)
  • 當您在重新安裝 Microsoft Internet Explorer 6 後重新啟動電腦時 (藉由使用下列「Microsoft 知識庫」文件的程序),會收到指出 Internet Explorer 未經數位簽章的訊息:
    318378 如何在 Windows XP 中重新安裝或修復 Internet Explorer 和 Outlook Express
  • 您在擷取電子郵件時,可能無法登入 Windows Messenger 或 MSN Explorer,或者 MSN Explorer 可能會逾時。
  • 在 DirectX 診斷工具的 [音效][顯示] 索引標籤的 [注意事項] 方塊中,可能會看到類似下列的項目:
    檔案 檔名 未經數位簽章。這代表該檔案尚未經過 Microsoft 的 Windows 硬體相容性小組的測試。您也許可以從硬體裝置的製造商收到已簽章的驅動程式。
  • 當您嘗試安裝 Microsoft Windows XP Service Pack 1 (SP1) 時,可能會收到下列的錯誤訊息:
    Service Pack 1 Setup could not verify the integrity of the file Update.inf. Make sure the Cryptographic service is running on this computer. (Service Pack 1 安裝程式無法驗證 Update.inf 檔案的完整性,請確定這部電腦上正在執行密碼編譯服務)
  • 當您嘗試透過網際網路啟動 Plus!DME (Digital Media Edition) 時,會接到下列的錯誤訊息:
    Microsoft Plus!Activation was not able to activate Microsoft Plus!Digital Media Edition for the following reason: (Microsoft Plus! 啟動程式無法啟動 Microsoft Plus! Digital Media Edition,原因如下:)

    Microsoft Plus!Digital Media Edition cannot be activated at this time because the Microsoft Plus!Activation Wizard is unable to transmit information to the Microsoft product activation service. (Microsoft Plus! Digital Media Edition 無法在此時啟動,因為 Microsoft Plus! 啟動精靈無法將資訊傳送到 Microsoft 產品啟動服務)Verify that your computer is connected to the internet, and then try again. (請確認您的電腦連線到網際網路,然後再試一次)

發生的原因

這些問題可能表示處理數位簽章的 Windows XP 元件已毀損。

解決方案

如果要解決這個問題,請重新登錄 Softpub.dll、Wintrust.dll、Initpki.dll、Dssenh.dll、Rsaenh.dll、Gpkcsp.dll、Sccbase.dll、Slbcsp.dll、Mssip32.dll 和 Cryptdlg.dll 檔案。如果要執行這項操作,請依照下列步驟執行:
  1. 按一下 [開始],再按一下 [執行]
  2. [開啟] 方塊中,輸入 cmd,然後按一下 [確定]
  3. 在命令提示字元中輸入 regsvr32 softpub.dll,再按 ENTER 鍵。
  4. 當您收到 Softpub.dll 中的 DLLRegisterServer 操作成功的訊息時,請按一下 [確定]
  5. 針對下列檔案重複步驟 1 到 4:Wintrust.dll、Initpki.dll、Dssenh.dll、Rsaenh.dll、Gpkcsp.dll、Sccbase.dll、Slbcsp.dll、Mssip32.dll 和 Cryptdlg.dll。
  6. 輸入 exit,再按下 ENTER 鍵,結束命令提示字元。

屬性

文章編號: 813442 - 上次校閱: 2011年2月3日 - 版次: 6.1
關鍵字:?
kbprb KB813442
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com