EFS (Encrypting File System) 是 Windows 內建的檔案級加密功能,僅支援 NTFS 分區,透明加密不需輸入密碼即可存取,極適合筆電、共用電腦的資料保護。本文涵蓋啟用、憑證管理、右鍵選單加速、重灌遷移全流程。
重灌後新建同名使用者,**SID (Security Identifier) 完全不同**,私鑰無法匹配,綠色檔案變成無法開啟的亂碼。**唯一解脫:重灌前匯出 EFS 憑證 (含私鑰) .pfx 檔,重灌後匯入。**
certmgr.msc (或 mmc → 新增/移除嵌入式管理單元 → 憑證 → 我的使用者帳戶)。✅ 匯出成功會看到「信封+金鑰」圖示的 .pfx 檔,**此檔案等同於所有 EFS 加密資料的總鑰匙,極機密,嚴禁外洩。**
預設需進入屬性 → 進階 → 勾選,步驟繁瑣。匯入以下註冊表啟用右鍵直達:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"EncryptionContextMenu"=dword:00000001
儲存為 efs_context.reg 雙擊匯入 → 重啟 explorer.exe 或重開機 → NTFS 分區檔案/資料夾右鍵即出現「加密」/「解密」選項。
| 指令 | 功能 |
|---|---|
cipher /e /s:D:\Data | 遞迴加密 D:\Data 及所有子資料夾 |
cipher /d /s:D:\Data | 遞迴解密 |
cipher /u /n | 掃描本機所有加密檔案並更新金鑰 (換發憑證後必做) |
cipher /w:D: | 抹除 D 槽未使用空間 (防止已刪除加密檔案被復原) |
cipher /r:backup | 產生復原代理人憑證 backup.cer (公開) + backup.pfx (私鑰),供網域 DRA 使用 |
| 版本 | EFS 支援 | 備註 |
|---|---|---|
| Windows 10/11 Pro/Enterprise/Education | ✅ 完整支援 | 含命令列、憑證管理、DRA |
| Windows 10/11 Home | ❌ 不支援 | 進階按鈕灰色不可勾選 |
| Windows 7/8/8.1 Professional/Ultimate/Enterprise | ✅ 完整支援 | |
| Windows 7/8/8.1 Home Basic/Premium | ❌ 不支援 | |
| FAT32/exFAT 分區 | ❌ 不支援 | 需轉換 NTFS (convert X: /fs:ntfs) |
| 需求 | 推薦方案 |
|---|---|
| 整顆磁碟/可攜式磁碟防遺失竊 | BitLocker (內建、硬體加速、無感) |
| 特定資料夾/檔案加密、多用戶共用電腦隔離 | EFS (檔案級、透明、NTFS 原生) |
| 跨平台 (Win/Mac/Linux) 加密容器、合理否認性 | VeraCrypt (開源、隱藏磁碟區、外掛金鑰檔) |
| 雲端同步資料夾加密 (OneDrive/Dropbox) | Cryptomator / Veracrypt 容器放入同步資料夾 |
EFS 是 NTFS 環境下最輕量、最整合的檔案級加密方案,**前提是你務必備份 .pfx 憑證**。沒有備份的 EFS,就是定時炸彈。