文章編號: 955805 - 上次校閱: 2011年10月10日 - 版次: 6.0

在 Windows Server 2008 或 Windows Vista SP1 電腦上安裝具有 SIA 延伸的憑證後,部分應用程式變得非常緩慢

可以下載 Hotfix下載 Hotfix
檢視和要求下載 hotfix
系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。

在此頁中

全部展開 | 全部摺疊

問題描述

如果在 Windows Vista Service Pack 1 (SP1) 或 Windows Server 2008 電腦上安裝有主體資訊存取 (SIA) 延伸的憑證,則與憑證驗證相關的應用程式會變得非常緩慢。例如,當您造訪安全網站或驗證檔案簽章時,可能會經歷 2 至 5 分鐘的延遲。

原因

這個問題是因為擷取交互憑證功能所使用的資訊,是依據憑證中 SIA 延伸的資訊所造成。此功能可確保在建立與受信任的根憑證授權單位 (CA) 的路徑之前,交互憑證是可用的。

SIA 是選擇性的憑證延伸,且 SIA 存在於特定憑證 (例如與橋接 CA 交互檢定的憑證) 中。此功能假設主控交互憑證的伺服器永遠在線上。但是,緩慢的網路速度或離線伺服器都可能導致很長的擷取時間。因此,在憑證驗證期間,可能會發生延遲的情況。只有當具有 SIA 延伸的憑證是位於電腦的中繼 CA 憑證存放區或位於電腦中受信任的根憑證存放區時,才會發生這個問題。但此問題會影響電腦上的每個憑證驗證。

解決方式

更新資訊

您可以從「Microsoft 下載中心」下載下列檔案:

Windows Server 2008 的更新 (KB955805)

摺疊此圖像展開此圖像
下載
立即下載 955805 套件。 (http://www.microsoft.com/downloads/details.aspx?displaylang=zh-tw&FamilyID=4689ec96-8b63-4961-abaf-651fbf7df194)

適用於 Itanium 系統的 Windows Server 2008 更新 (KB955805)

摺疊此圖像展開此圖像
下載
立即下載 955805 套件。 (http://www.microsoft.com/downloads/details.aspx?FamilyId=4124630C-E041-4725-9A6E-0B4A6C292DDE)

適用於 Windows Server 2008 x64 Edition 的更新 (KB955805)

摺疊此圖像展開此圖像
下載
立即下載 955805 套件。 (http://www.microsoft.com/downloads/details.aspx?displaylang=zh-tw&FamilyID=a24efac2-f301-4ea9-907f-fe1e366dbabe)

Windows Vista 更新 (KB955805)

摺疊此圖像展開此圖像
下載
立即下載 955805 套件。 (http://www.microsoft.com/downloads/details.aspx?displaylang=zh-tw&FamilyID=365aa4e8-c8cf-485f-a81c-2e361f271a9b)

適用於 Windows Vista x64 系統的更新 (KB955805)

摺疊此圖像展開此圖像
下載
立即下載 955805 套件。 (http://www.microsoft.com/downloads/details.aspx?displaylang=zh-tw&FamilyID=585ffadc-4fc3-4fe1-9dc0-cc10218b15a3)

Hotfix 資訊

有一個 Hotfix 可以解決此問題。此 Hotfix 會停用此自動交互憑證擷取功能。如果要在安裝此 Hotfix 之後重新啟用自動交互憑證擷取功能,您必須變更登錄。

重要 Windows Vista 和 Windows Server 2008 Hotfix 隨附於相同的套件中。不過,「Hotfix 要求」頁面可能只會列出這些產品的其中之一。如果要要求適用於 Windows Vista 與 Windows Server 2008 的 Hotfix 套件,只要選取頁面上列示的產品。

先決條件

如果要套用此 Hotfix,電腦必須執行 Windows Vista Service Pack 1 或 Windows Server 2008。

重新啟動需求

在套用此 Hotfix 之後,您可能必須重新啟動電腦。

Hotfix 取代資訊

這個 Hotfix 不會取代任何其他先前發行的 Hotfix。

登錄資訊

在安裝此 Hotfix 之後,如果要我們為您重新啟用 SIA 功能,請前往<為我修正此問題>一節。如果您要自行重新啟用 SIA 功能,請前往<讓我自行修正此問題>一節。
為我修正此問題
如果要自動重新啟用 SIA 功能,請按一下 [修正此問題] 連結。然後在 [檔案下載] 對話方塊中按一下 [執行],並按照精靈中的步驟執行。

修正此問題
Microsoft Fix it 50069


注意 此精靈只提供英文版本。不過,自動修正程式也適用於 Windows 的其他語言版本。

注意 如果您不在發生問題的電腦上,則可將自動修正程式儲存至快閃磁碟機或 CD,然後在發生問題的電腦上加以執行。

立即前往<這樣是否已修正問題?>一節。
讓我自行修正此問題
重要 這個章節、方法或工作包含修改登錄的步驟。然而,如果您不當修改登錄,可能會發生嚴重的問題。因此,請務必小心執行這些步驟。為加強保護,修改登錄之前,請務必將它備份起來。以後您就可以在發生問題時還原登錄。如需有關如何備份和還原登錄的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
322756? (http://support.microsoft.com/kb/322756/ ) 如何在 Windows 中備份及還原登錄
在安裝此 Hotfix 之後,如果要重新啟用 SIA 功能,請依照下列步驟執行。
  1. 按一下 [開始],在 [開始搜尋] 方塊中輸入 regedit,然後按一下 [確定]
  2. 找出並按一下下列登錄子機碼:
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\SystemCertificates\
  3. [編輯] 功能表上,指向 [新增],然後按一下 [機碼]
  4. 輸入 ChainEngine,然後按 ENTER。
  5. [編輯] 功能表上,指向 [新增],然後按一下 [機碼]
  6. 輸入 Config,然後按下 ENTER。
  7. [編輯] 功能表上,指向 [新增],然後按一下 [DWORD 值]
  8. 輸入 Options,然後按 ENTER。
  9. 按兩下 Options 登錄項目,在 [數值資料] 方塊中輸入 4,再按一下 [確定]
  10. 結束「登錄編輯程式」。
立即前往<這樣是否已修正問題?>一節。
這樣是否已修正問題?
檢查問題是否已修正。如果問題已修正,您便已完成本文。如果問題尚未修正,則可連絡技術支援服務 (http://support.microsoft.com/contactus)

檔案資訊

此 Hotfix 的英文版具有下表中所列的檔案屬性 (或較新的檔案屬性)。這些檔案的日期和時間是以 Coordinated Universal Time (UTC) 表示。當您檢視檔案資訊時,它會轉換為當地時間。如果要查看 UTC 與當地時間的差異,請使用 [控制台] 中 [日期和時間] 項目的 [時區] 索引標籤。
Windows Vista 和 Windows Server 2008 檔案資訊注意事項
每一個環境安裝的 .manifest 檔和 .mum 檔已在<Windows Server 2008 和 Windows Vista 的其他檔案資訊>一節中分別列出。對於維持已更新元件的狀態,這些檔案及相關的 .cat (安全性目錄) 檔案皆很重要。這些 .cat 檔案是以 Microsoft 數位簽章簽署。這些安全性檔案的屬性並未列出。
關於所有支援的 32 位元版本的 Windows Server 2008
摺疊此表格展開此表格
File nameFile versionFile sizeDateTimePlatform
Crypt32.dll6.0.6001.22254977,92029-Aug-200804:00x86
關於所有支援的 Windows Server 2008 之 64 位元版本
摺疊此表格展開此表格
File nameFile versionFile sizeDateTimePlatform
Crypt32.dll6.0.6001.222541,254,91229-Aug-200805:15x64
Crypt32.dll6.0.6001.22254977,92029-Aug-200804:00x86
關於所有支援的 Windows Server 2008 之 Itanium 版本
摺疊此表格展開此表格
File nameFile versionFile sizeDateTimePlatform
Crypt32.dll6.0.6001.222542,372,60829-Aug-200805:13IA-64
Crypt32.dll6.0.6001.22254977,92029-Aug-200804:00x86

狀態

Microsoft 已確認本篇文章<適用於>一節所列之 Microsoft 產品確實有上述問題。

其他相關資訊

在 Windows Server 2008 與 Windows Vista 中,Cryptography API 2 (CAPI2) 會使用 SIA 延伸中的 URL 自動下載交互憑證。鏈結引擎會列舉鏈結到信任之根目錄的 CA 存放區中的所有根目錄與憑證。這是為了尋找 SIA 延伸 (或屬性)。如果找到 SIA,CAPI2 會嘗試下載交互憑證。當電腦無法在短時間內存取 SIA 延伸中的 URL 時,此行為可能會導致長時間的延遲。

如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
824684? (http://support.microsoft.com/kb/824684/ ) 說明 Microsoft 軟體更新的標準術語

Windows Server 2008 和 Windows Vista 的其他檔案資訊

所有支援 32 位元版本之 Windows Server 2008 和 Windows Vista 的其他檔案
摺疊此表格展開此表格
File namePackage_1_for_kb955805~31bf3856ad364e35~x86~~6.0.1.0.mum
File versionNot Applicable
File size1,779
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File namePackage_2_for_kb955805~31bf3856ad364e35~x86~~6.0.1.0.mum
File versionNot Applicable
File size1,946
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File namePackage_3_for_kb955805~31bf3856ad364e35~x86~~6.0.1.0.mum
File versionNot Applicable
File size1,784
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File namePackage_4_for_kb955805~31bf3856ad364e35~x86~~6.0.1.0.mum
File versionNot Applicable
File size1,784
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File namePackage_for_kb955805_client_1~31bf3856ad364e35~x86~~6.0.1.0.mum
File versionNot Applicable
File size1,367
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File namePackage_for_kb955805_client~31bf3856ad364e35~x86~~6.0.1.0.mum
File versionNot Applicable
File size1,431
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File namePackage_for_kb955805_sc_0~31bf3856ad364e35~x86~~6.0.1.0.mum
File versionNot Applicable
File size1,421
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File namePackage_for_kb955805_sc~31bf3856ad364e35~x86~~6.0.1.0.mum
File versionNot Applicable
File size1,423
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File namePackage_for_kb955805_server_0~31bf3856ad364e35~x86~~6.0.1.0.mum
File versionNot Applicable
File size1,425
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File namePackage_for_kb955805_server~31bf3856ad364e35~x86~~6.0.1.0.mum
File versionNot Applicable
File size1,431
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File namePackage_for_kb955805_winpesrv_0~31bf3856ad364e35~x86~~6.0.1.0.mum
File versionNot Applicable
File size1,422
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File namePackage_for_kb955805_winpesrv~31bf3856ad364e35~x86~~6.0.1.0.mum
File versionNot Applicable
File size1,429
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File nameX86_9fe9aeb43d4290e3c73a349b6d303a97_31bf3856ad364e35_6.0.6001.22254_none_c9b218e2d3efef09.manifest
File versionNot Applicable
File size699
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File nameX86_microsoft-windows-crypt32-dll_31bf3856ad364e35_6.0.6001.22254_none_5bc75218f71654dc.manifest
File versionNot Applicable
File size7,228
Date (UTC)29-Aug-2008
Time (UTC)04:29
PlatformNot Applicable
所有支援 64 位元版本之 Windows Server 2008 和 Windows Vista 的其他檔案
摺疊此表格展開此表格
File nameAmd64_36fcc3f9500ec0fbf8fbc79841952b27_31bf3856ad364e35_6.0.6001.22254_none_e0d6d65867ae59b8.manifest
File versionNot Applicable
File size1,046
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File nameAmd64_f94a397aadfcac4418337f502abe8c47_31bf3856ad364e35_6.0.6001.22254_none_f060990261fcbc94.manifest
File versionNot Applicable
File size703
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File nameAmd64_microsoft-windows-crypt32-dll_31bf3856ad364e35_6.0.6001.22254_none_b7e5ed9caf73c612.manifest
File versionNot Applicable
File size7,258
Date (UTC)29-Aug-2008
Time (UTC)06:11
PlatformNot Applicable
File namePackage_1_for_kb955805~31bf3856ad364e35~amd64~~6.0.1.0.mum
File versionNot Applicable
File size1,789
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File namePackage_2_for_kb955805~31bf3856ad364e35~amd64~~6.0.1.0.mum
File versionNot Applicable
File size2,175
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File namePackage_3_for_kb955805~31bf3856ad364e35~amd64~~6.0.1.0.mum
File versionNot Applicable
File size2,011
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File namePackage_4_for_kb955805~31bf3856ad364e35~amd64~~6.0.1.0.mum
File versionNot Applicable
File size2,011
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File namePackage_for_kb955805_client_1~31bf3856ad364e35~amd64~~6.0.1.0.mum
File versionNot Applicable
File size1,375
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File namePackage_for_kb955805_client~31bf3856ad364e35~amd64~~6.0.1.0.mum
File versionNot Applicable
File size1,439
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File namePackage_for_kb955805_sc_0~31bf3856ad364e35~amd64~~6.0.1.0.mum
File versionNot Applicable
File size1,429
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File namePackage_for_kb955805_sc~31bf3856ad364e35~amd64~~6.0.1.0.mum
File versionNot Applicable
File size1,431
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File namePackage_for_kb955805_server_0~31bf3856ad364e35~amd64~~6.0.1.0.mum
File versionNot Applicable
File size1,433
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File namePackage_for_kb955805_server~31bf3856ad364e35~amd64~~6.0.1.0.mum
File versionNot Applicable
File size1,439
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File namePackage_for_kb955805_winpesrv_0~31bf3856ad364e35~amd64~~6.0.1.0.mum
File versionNot Applicable
File size1,430
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File namePackage_for_kb955805_winpesrv~31bf3856ad364e35~amd64~~6.0.1.0.mum
File versionNot Applicable
File size1,437
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File nameX86_microsoft-windows-crypt32-dll_31bf3856ad364e35_6.0.6001.22254_none_5bc75218f71654dc.manifest
File versionNot Applicable
File size7,228
Date (UTC)29-Aug-2008
Time (UTC)04:29
PlatformNot Applicable
所有支援 Itanium 版 Windows Server 2008 的其他檔案
摺疊此表格展開此表格
File nameIa64_1639e697b03953d38bc40d6bde93b1dc_31bf3856ad364e35_6.0.6001.22254_none_ecd574e39f43d33e.manifest
File versionNot Applicable
File size701
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File nameIa64_42ce699f96fabd9e8e92df60e9315940_31bf3856ad364e35_6.0.6001.22254_none_6271b4764d92c3a3.manifest
File versionNot Applicable
File size1,044
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File nameIa64_microsoft-windows-crypt32-dll_31bf3856ad364e35_6.0.6001.22254_none_5bc8f60ef7145dd8.manifest
File versionNot Applicable
File size7,243
Date (UTC)29-Aug-2008
Time (UTC)05:57
PlatformNot Applicable
File namePackage_1_for_kb955805~31bf3856ad364e35~ia64~~6.0.1.0.mum
File versionNot Applicable
File size1,784
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File namePackage_2_for_kb955805~31bf3856ad364e35~ia64~~6.0.1.0.mum
File versionNot Applicable
File size2,006
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File namePackage_3_for_kb955805~31bf3856ad364e35~ia64~~6.0.1.0.mum
File versionNot Applicable
File size2,006
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File namePackage_for_kb955805_sc_0~31bf3856ad364e35~ia64~~6.0.1.0.mum
File versionNot Applicable
File size1,425
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File namePackage_for_kb955805_sc~31bf3856ad364e35~ia64~~6.0.1.0.mum
File versionNot Applicable
File size1,426
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File namePackage_for_kb955805_server_0~31bf3856ad364e35~ia64~~6.0.1.0.mum
File versionNot Applicable
File size1,429
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File namePackage_for_kb955805_server~31bf3856ad364e35~ia64~~6.0.1.0.mum
File versionNot Applicable
File size1,434
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File namePackage_for_kb955805_winpesrv_0~31bf3856ad364e35~ia64~~6.0.1.0.mum
File versionNot Applicable
File size1,426
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File namePackage_for_kb955805_winpesrv~31bf3856ad364e35~ia64~~6.0.1.0.mum
File versionNot Applicable
File size1,433
Date (UTC)29-Aug-2008
Time (UTC)22:28
PlatformNot Applicable
File nameX86_microsoft-windows-crypt32-dll_31bf3856ad364e35_6.0.6001.22254_none_5bc75218f71654dc.manifest
File versionNot Applicable
File size7,228
Date (UTC)29-Aug-2008
Time (UTC)04:29
PlatformNot Applicable

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