Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

在 XP 系統中找回遺失 EFS 憑證的加密檔案

編輯:XP 系統基礎知識

重裝系統前若未備份 EFS (Encrypting File System) 加密檔案的憑證,重裝後將無法存取已加密檔案。本文提供兩種情境下的救援方法,並強調平時備份憑證的重要性。

情境一:僅資料夾加密,內含檔案/子資料夾未加密,且無新檔寫入

前提:雙系統 (Win Me + XP),Win Me 安裝 NTFS for 98 以讀取 NTFS 分區(需 XP 7 個核心檔:autochk.exe, C_437.NLS, C_1252.NLS, L_INTL.NLS, NTDLL.DLL, NTFS.SYS, ntoskrnl.exe)。

  1. 進入 Win Me,找到加密資料夾,直接複製內部檔案到任意資料夾。
  2. 開啟檢視內容是否正常。

限制:若資料夾內檔案也被個別加密,此法無效。

情境二:已備份 EFS 憑證(私鑰)

備份私鑰

  1. certmgr.msc → 憑證 → 目前使用者 → 個人 → 憑證。
  2. 右鍵目標憑證 → 所有工作 → 匯出 → 勾選「匯出私鑰」 → 存檔(如 backup.pfx)。

重裝後還原

重裝系統後,雙擊 .pfx 檔案匯入私鑰,即可存取原加密檔案。

進階:設定資料復原代理 (DRA) 預防遺失

以 magic 使用者為例:

  1. 以 magic 登入系統。
  2. 執行 cipher /r:c:\magic → 輸入保護密碼 → 產生 magic.cer (公開金鑰) 與 magic.pfx (私鑰)。
  3. 安裝 magic.pfx(輸入密碼)。
  4. gpedit.msc → 電腦設定 → Windows 設定 → 安全性設定 → 公開金鑰原則 → 加密檔案系統 → 右鍵「新增資料復原代理」→ 選取 magic.cer 完成。
  5. 之後 magic 使用者即可解密所有 EFS 加密檔案,作為萬一遺失私鑰的後門。

核心建議

  • 平時務必備份 EFS 私鑰 (.pfx),重裝系統前後雙重保險。
  • 設定 DRA 讓指定管理帳戶具備解密權限,組織環境尤為重要。
  • 單純資料夾加密且內含檔案未加密時,可嘗試雙系統複製法救援。

EFS 加密雖強,但憑證遺失即資料永久遺失,備份習慣比任何救援技巧都重要。

Copyright © Windows教程網 All Rights Reserved