壓縮和加密總是一起出現,是有原因的:壓縮把許多檔案包成一個並縮小體積,加密則把這個包鎖起來;還有一個額外好處,個別檔名會消失在壓縮檔裡,窺探的人只會看到一個不透明的檔案,而不是你的資料夾結構。然而,Windows 讓這件事變得比應有的還難。
問題在於:Windows 內建的 zip 沒有密碼選項
按右鍵 → 壓縮成 ZIP 檔案,建立的是一般、沒有保護的壓縮檔。它沒有密碼欄位,不是藏在某個選單裡,而是根本不存在。Windows 檔案總管可以開啟某些設有密碼的 zip,但無法建立它們。所以在 Windows 上「壓縮並加密」,永遠都得另外找工具。
方法 1:7-Zip(免費,適用於本機檔案)
- 安裝 7-Zip,選取你的檔案或資料夾,按右鍵 → 7-Zip → 加入壓縮檔…
- 設定壓縮格式:zip(相容性較好)或 7z(壓縮率較好,加密一律夠強)。
- 輸入密碼,而且對 zip 格式來說很重要的是,把加密方式設為 AES-256,而不是 ZipCrypto。ZipCrypto 是舊式的加密方式,現代工具很容易就能破解;它的存在只是為了相容非常古老的軟體。
- 如果是 7z 格式,還可以勾選加密檔名,讓連內容清單都需要密碼才能看到。
限制:這是在本機進行的流程。如果檔案放在 FTP 伺服器或雲端帳號裡,你得先把所有東西下載下來、壓縮,再上傳回去,三個手動步驟,而且每次更新都得再來一遍。
方法 2:FTPie,在任何儲存空間上壓縮並加密,不必來回搬移
FTPie 的整合式壓縮把同樣的能力直接放進檔案管理程式裡,而且在遠端檔案上用起來和本機檔案一樣自然。在你的 FTP 伺服器、NAS 或雲端帳號上選取檔案,按右鍵 → 壓縮,選擇壓縮等級與加密選項:
- 一般密碼:和舊式解壓縮工具的相容性最高
- AES-128:強度高,速度稍快
- AES-256:標準的選擇;除非有特別的理由,否則就用這個
FTPie 會自動處理傳輸的編排:壓縮檔建立之後會放回同一個遠端資料夾,不必手動下載與上傳。(在底層,資料確實會串流經過你的電腦,而這正是你想要的:密碼不會跑到任何地方去。)遠端壓縮的操作說明展示了完整的流程,包括不必下載就能列出遠端 zip 內容的智慧壓縮檔預覽。
zip 加密與真正的逐檔加密
設有密碼的壓縮檔,是為偶爾才開啟的一包檔案而設計的加密。如果你真正想要的,是為放在遠端儲存空間上的檔案(備份、雲端帳號裡的文件)提供持續的保護,逐檔的做法會更合適:不必解壓縮再重新壓縮,每個檔案都單獨封存,需要時就能解密。這就是 FTPie 的檔案加密:用戶端 AES-256 加密,適用於任何已連接的儲存空間,而且每位收件人解密都免費。兩者也能很好地搭配:當檔案名稱很敏感時,先壓縮成 zip,再加密這個壓縮檔,因為逐檔加密會保留檔名可見。
什麼情況用哪一種
| 情境 | 使用 |
|---|---|
| 把一個資料夾的文件寄給某一個人 | 7-Zip → zip 加 AES-256,另外分享密碼 |
| 已經放在 FTP/雲端上的檔案需要打包並上鎖 | FTPie → 以 AES-256 壓縮,直接在伺服器上完成 |
| 為你持續使用的遠端檔案提供持續的保護 | FTPie 檔案加密(逐檔,不必反覆壓縮) |
| 敏感的檔名 | 先壓縮成 zip(檔名藏在裡面),再加密這個壓縮檔 |
| 週期性的備份,壓縮並加密 | 啟用壓縮與加密的自動備份 |
想了解 Windows 上更完整的加密工具組,例如 BitLocker、EFS、Office 密碼,以及它們各自適合的用途?請見如何在 Windows 上加密檔案。
開始你的 30 天免費試用
下載 FTPie,開始 30 天免費試用。享受 FTP 與雲端的無縫整合,試用結束後仍可繼續使用免費版。
下載免費試用版