第四章 EFS加密文件夾無法打開怎麼辦
EFS(EncryptingFileSystem,加密文件係統)是從Windows2000開始就提出的一種基於NTFS文件係統的核心文件加密技術,主要是用於保護本地數據。在使用EFS加密文件的同時,也產生了諸多麻煩,比如重裝係統後無法打開EFS加密過的文件夾等等,那麼我們該如何解密?現在讓我們先來看看大家的討論。
備份及導入密鑰來解密
為了防止在重裝係統後無法打開加密文件夾,我們可以通過下麵的方法來備份及導入密鑰:點擊"開始→運行",輸入"certmgr.msc",回車後打開證書管理器。展開"證書/個人/證書",右鍵單擊在右側窗口中以用戶名為名稱的證書,在"所有任務"中選擇"導出"打開證書導出向導。單擊"下一步"之後選擇"是,導出私鑰",單擊"下一步",選擇默認導出文件格式,再單擊"下一步",輸入保護密碼和確認密碼,單擊"下一步"後指定文件名,最後單擊"完成"即可。
這樣在重裝係統之後,右鍵單擊導出的私鑰文件,選擇"安裝PFX"之後就可以一步一步導入私鑰。導入完成後,就可以順利地打開EFS加密的文件夾。
軟件的方法不可靠
在沒有備份密鑰的情況下,要對EFS解密幾乎是不可能的,雖然網上流行很多種方法,但是可行性微乎其微,勸大家放棄。因為某些EFS使用的是公鑰證書對文件加密,而且在Windows2000/XP中,每一個用戶都使用了惟一的SID(安全標誌)。第一次加密文件夾時,係統會根據加密者的SID生成該用戶的密鑰,並且會將公鑰和密鑰分開保存。如果在重裝係統之前沒有對當前的密鑰進行備份,那就意味著無論如何都不可能生成此前的用戶密鑰,而解密文件不僅需要公鑰,還需要密碼,所以也就根本不能打開此前EFS加密過的文件夾。
編者按:通過各位大蝦的談論,至少應該得出這樣一個結論,在進行EFS加密後一定要進行證書備份。否則遇到特殊情況,那被加密過的文件夾就無法打開了。