「在 Windows 上要怎麼加密檔案?」這個問題至少有六個正確答案,而它們防範的是完全不同的東西。加密筆電的磁碟,對你上傳到 Google Drive 的那份副本毫無作用;設有密碼的 zip,也保護不了還放在「文件」資料夾裡的檔案。所以與其給你一份食譜,不如給你一張誠實的地圖:Windows 上的每一種加密選項實際上保護了什麼,以及哪一種適合你手上的工作。
首先,決定你要防範的是什麼
- 筆電遭竊或遺失 → 全磁碟加密(BitLocker)。
- 能存取你的電腦或使用者帳戶的人 → 各自設有密碼的逐檔加密。
- 會離開你電腦的檔案:上傳、雲端儲存、電子郵件附件、FTP 伺服器 → 用戶端的逐檔加密,讓傳出去的只有密文。
- 把一批檔案寄給某一個人 → 一個對方能用共享密碼開啟的加密壓縮檔。
選項 1:BitLocker,保護整個磁碟,也只保護磁碟
BitLocker(Windows 專業版以上;許多家用版電腦上則是「裝置加密」)會加密你的整個磁碟。筆電被偷時,資料無法讀取,這就是它的工作,而且做得很好。在設定 → 隱私權與安全性 → 裝置加密中開啟,或搜尋「管理 BitLocker」。
它不做的事:防範任何使用你已登入工作階段的人,或保護任何離開磁碟的東西。檔案一旦被複製到 USB 隨身碟、附加到電子郵件,或同步到雲端,就會以明文的形式離開加密的磁碟。
選項 2:EFS,逐檔加密,但綁定你的 Windows 帳戶
EFS(加密檔案系統,僅限 Windows 專業版)會以透明的方式加密個別檔案:按右鍵 → 內容 → 進階 →「加密內容,保護資料」。當你登入時,檔案會自動解密,其他帳戶則無法讀取。
這份透明性也正是它的弱點:任何以你的身分執行的程式都能照常讀取檔案,而離開你設定檔的副本(包括雲端同步)則會以解密後的狀態離開。EFS 適合全家共用的電腦,但它不是用來保護上傳檔案的工具。
選項 3:設有密碼的壓縮檔,7-Zip 的 AES-256
「把這些檔案安全地寄給某一個人」的經典答案:把它們打包成設有密碼的壓縮檔。請注意,Windows 內建的 zip 做不到這件事:檔案總管的「壓縮成 ZIP 檔案」完全沒有密碼選項。你需要 7-Zip(免費):選取檔案 → 7-Zip → 加入壓縮檔 → 設定密碼,並選擇 AES-256(而不是脆弱的舊式 ZipCrypto)。完整的操作說明,包括如何在遠端儲存空間上這麼做,請見我們的 zip 與加密指南。
壓縮檔很適合一次性的分享,但用在持續的保護上就很笨重:每次編輯,都得解壓縮 → 修改 → 重新壓縮 → 重新輸入密碼。
選項 4:文件密碼,Office 內建的加密
Word、Excel 與 PowerPoint 都能加密單一文件:檔案 → 資訊 → 保護文件 → 以密碼加密。新版 Office 使用 AES,搭配好的密碼確實很強。拿來保護一份合約或試算表完全合理;但當成一套系統就無法管理了:它只涵蓋 Office 格式,而且每個檔案都有自己的密碼。
選項 5:用戶端的逐檔加密,專為會移動的檔案打造
以上所有方式,保護的都是在家裡的檔案。缺口在於會離開的檔案:FTP 伺服器上的備份、Google Drive 或 Dropbox 裡的文件、全家人都能存取的 NAS 上的資料夾。對這些檔案,你需要在它們去任何地方之前先加密,而且金鑰永遠不離開你的電腦,這樣儲存空間裡永遠只會有密文。
這正是 FTPie 的檔案加密在做的事:對任何檔案或資料夾按右鍵 → 加密 → 加密,設定一組密碼,它就會以 AES-256 封存(CBC 搭配 HMAC-SHA256 完整性檢查,金鑰在你的電腦上以 PBKDF2 衍生)。它在本機檔案與遠端檔案上的運作方式完全相同,而加密到…還能一步就把檔案加密送進任何已連接的儲存空間,連雲端對雲端也行,邊串流邊加密,不必先下載。解密對所有人都免費:收件人安裝免費的 FTPie,輸入密碼就完成了。
逐檔工具共有的一個誠實限制:檔名仍然看得見(檔案會變成 name.ftpie.ext)。如果檔名很敏感,請先壓縮成 zip,再加密這個壓縮檔。
一張表看懂比較
| 方法 | 能防範 | 不能防範 | 最適合 |
|---|---|---|---|
| BitLocker | 裝置遭竊/遺失 | 任何離開磁碟的東西;已登入狀態下的存取 | 每一台筆電,永遠開啟 |
| EFS | 這台電腦的其他使用者 | 任何以你的身分執行的程式;同步出去的副本 | 共用電腦(專業版) |
| 7-Zip AES-256 | 任何沒有密碼的人 | 沒有,但編輯起來很笨重;若選了 ZipCrypto 則很脆弱 | 一次性的加密檔案包 |
| Office 密碼 | 任何沒有密碼的人 | 非 Office 檔案 | 個別文件 |
| FTPie 檔案加密 | 儲存服務供應商、伺服器管理員、雲端資料外洩 | 檔名可見 | 雲端、FTP、NAS 上的檔案,任何遠端位置 |
合理的搭配方式
這些方式並不互相競爭,一套扎實的配置會同時使用好幾種:裝置開啟 BitLocker,任何會離開的東西都逐檔加密(上傳、雲端資料夾、異地備份),把一批檔案交給別人時則用加密壓縮檔。如果你的檔案最後會放在 Google Drive 或 Dropbox,我們也寫了上傳前先加密的逐步教學,分別適用於 Google Drive 與 Dropbox;至於自動化的保護,排程備份可以在每次執行時壓縮並加密。
開始你的 30 天免費試用
下載 FTPie,開始 30 天免費試用。享受 FTP 與雲端的無縫整合,試用結束後仍可繼續使用免費版。
下載免費試用版