XP 系統安裝 ACDSee、IC 卡憑證類軟體彈出 read pcsc drive error。根因:Smart Card (智慧卡) 服務未啟動,導致 PC/SC (Personal Computer/Smart Card) 資源管理器無法存取讀卡機驅動。手動啟用並設為自動即可永久解決。
操作步驟(含截圖)
- 開啟服務管理單元:開始 → 設定 → 控制台 → 管理工具 → 服務。
或 Win+R → services.msc → Enter。
- 定位 Smart Card 服務:列表中找 Smart Card (顯示名稱) / SCardSvr (服務名稱) → 雙擊開啟屬性。

- 啟動並設為自動:
— 啟動類型 下拉選 自動
— 點 啟動 按鈕 (若已啟動則顯示「停止」)
— 確定 → 關閉服務視窗 → 重新安裝軟體驗證。
原理補充
- PC/SC 架構:應用程式 → WinSCard.dll (資源管理器) → SCardSvr 服務 → 讀卡機驅動 (IFD Handler) → 智慧卡。
- XP 預設 Smart Card 服務為 手動,若無讀卡機硬體即不啟動。但某些軟體 (ACDSee 舊版、銀行憑證工具、稅務軟體) 安裝/運行時會嘗試初始化 PC/SC 環境,服務未動即報錯。
- 設為 自動 後,開機即啟動,後續無感知。
相關閱讀
- XP 系統安裝或執行軟體提示「EXE 不是有效 Win32 應用程式」故障原因及解決方法
- XP 系統無法安裝軟體並提示「系統找不到指定的路徑」原因及解決方法