密碼編譯服務
也稱為 cryptsvc、cryptographic services
負責處理目錄資料庫、憑證服務以及某些驅動程式簽署工作的 Windows 服務。Windows Update 需要它。
您需要瞭解的資訊
此服務負責維護目錄和憑證。它不是 BitLocker,也不是 Defender。
CryptSvc 為 Windows 用來信任驅動程式和更新的目錄資料庫提供支援。在 Update 期間繁忙的 Cryptographic Services 屬於預期工作。停用它是導致 Update 失敗的常見原因。
- 重要嗎?
- 是的,適用於 Update 和目錄
- CPU 使用率偏高?
- 目錄重建或卡住的 Update
- 可以安全停用嗎?
- 不應該
此服務的用途是什麼?
顯示名稱:Cryptographic Services。服務名稱:CryptSvc。
它負責維護 Catroot 下的目錄檔案、協助憑證傳播,並支援驅動程式簽章檢查。BitLocker 是不同的功能集。
在 Windows 上的歷史
仍存在
自 Windows 2000 時代的密碼編譯與目錄工作以來,Cryptographic Services 就一直以 CryptSvc 的形式作為 Windows 的一部分,並且在 XP、Vista 及後續所有用戶端版本中,它始終是驅動程式簽署和 Windows Update 的必要項。在 Windows 10 和 Windows 11 上,該服務仍為 CryptSvc。
| 首次廣泛以 CryptSvc 形式隨附 | Windows 2000 時代的目錄與密碼編譯服務 |
|---|---|
| 仍存在 | 是,包含 Windows 10 與 Windows 11 |
| 已停止 | 不應該 |
為什麼 Windows 需要它?
Windows Update、驅動程式安裝和某些 Store 信任檢查都會讀取目錄。如果沒有 CryptSvc,這些檢查將會失敗。
它何時執行?
它應該保持執行。在重建 catroot2 或套用累積更新時,CPU 使用率會上升。
它應該一直執行嗎?
自動為預設值。已停用是眾所皆知的 Update 破壞因素。
我可以停用它嗎?
不應該
請勿停用 CryptSvc。如果 Update 卡住,請重新啟動該服務,並在確認損毀後,依照 Microsoft 的步驟重建 catroot2。保持其關閉並不是一種清理手段。
如果我將它停用會發生什麼事?
Windows Update 和許多已簽署的驅動程式安裝將會失敗。事件檢視器將充斥密碼編譯和目錄錯誤。
處理程序裝載
CryptSvc 通常在 svchost.exe 內執行。請參閱 svchost.exe。
相依性
| 相依於 | RPC |
|---|---|
| 供以下項目使用 | Windows Update、維護與驅動程式設定 |
資源行為
- CPU
- 在目錄工作期間可能會上升
- 磁碟
- Catroot 與 catroot2
- 記憶體
- 在重建期間為中等
- 網路
- 此處較低。Update 是另一個服務
常見問題
卡住的 Update 加上高 CryptSvc 使用率
請稍候,然後重新啟動 Windows Update 和 CryptSvc。之後重建 catroot2 是有記載的修復方式。
有人在服務執行時於檔案總管中刪除 catroot2
請先停止服務,遵循 Microsoft 的重新命名步驟,然後啟動它。
疑難排解
安全步驟優先。
在修復 Update 之前,請確認 CryptSvc 處於「執行中」狀態
services.msc。啟動類型為自動。
請勿下載 CryptSvc.exe
沒有受支援的獨立安裝程式。服務主機為 svchost。
技術詳細資訊
技術詳細資訊
| 顯示名稱 | 密碼編譯服務 |
|---|---|
| 服務名稱 | CryptSvc |
來源與驗證
記錄的來源標籤:2026年8月。此標籤不代表獨立驗證。 我們的研究方式.
- Microsoft Learn: Cryptographic Services · 密碼編譯堆疊
- Microsoft 支援服務:Windows Update 與 CryptSvc · Update 依存關係
- Foxhole 處理程序圖譜 · 來自 Windows 電腦的第一手樣本。非實驗室基準測試。
這篇文章實用嗎?
只要回答「是」或「否」即可。您也可以依意願選擇原因,或附上簡短說明。
感謝您。這有助於我們改進此頁面。