Windows 7 升級 IE8 後,部分銀行 (如中信銀、農行、廣發銀行) 網銀無法登入,提示找不到安全控制元件。原因是登錄中銀行 CSP (密碼編譯服務提供者) 的 Image Path 遺失系統路徑前綴 %SystemRoot%\System32\,導致 IE8 無法載入銀行驅動 DLL。修補路徑即可解決。
regedit 開啟登錄編輯器。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Defaults\Provider| 銀行 | 登錄子機碼路徑 | Image Path 正確值 |
|---|---|---|
| 中國建設銀行 | CIDC Cryptographic Service Provider v2.0.0 | %SystemRoot%\System32\CCB_CIDC_CSP.dll |
| 中國農業銀行 | ZGHD Cryptographic Service Provider v1.0 | %SystemRoot%\System32\GP_MINCSP.dll |
| 廣東發展銀行 | Minghua CSP for GDBC v1.0 | %SystemRoot%\System32\GDCSPS_V3.dll |
Image Path,將「數值資料」修正為上表對應值 (關鍵在於加上 %SystemRoot%\System32\ 前綴)。

核心原因: IE8 加強了安全性檢查,要求 CSP DLL 路徑必須為完整系統路徑。舊版驅動安裝時寫入的相對路徑在 IE8 下失效,補全路徑即可相容。