可使用NTFS的EFS、cipher命令、手动证书生成、加密压缩包或BitLocker五种方法加密文件夹:EFS图形化操作简单但需备份证书;cipher支持批量加密;证书缺失时需先运行cipher /k;压缩包适用于跨平台;BitLocker提供全盘加密。

如果您希望在Windows系统中对指定文件夹实施加密保护,防止未授权访问其内部数据,则可借助NTFS文件系统原生支持的EFS(Encrypting File System)功能实现透明、自动的文件级加密。以下是多种可行的操作方法:
一、通过图形界面启用EFS加密
该方法利用Windows资源管理器的属性设置直接启用加密,操作直观,无需命令行基础,适用于大多数个人用户。加密后文件夹及其内容仅当前登录用户可在本机正常访问,复制到其他设备或被其他账户打开时将显示为不可读状态。
1、右键单击目标文件夹,选择“属性”。
2、在“常规”选项卡下方点击“高级”按钮。
3、勾选“加密内容以便保护数据”,点击“确定”返回属性窗口。
4、点击“应用”,在弹出对话框中选择“将更改应用于此文件夹、子文件夹和文件”,再点击“确定”。
5、系统弹出“加密警告”时,务必点击“现在备份”并保存.pfx证书文件至U盘或离线安全位置;若证书丢失且重装系统,加密内容将永久不可恢复。
二、使用cipher命令行批量加密目录
该方法适用于需自动化处理、脚本集成或管理员批量部署的场景。cipher命令通过NTFS属性标记实现EFS加密,/s参数支持递归处理整个目录树,且新创建的文件将自动继承父目录的加密属性。
1、以管理员身份打开命令提示符(CMD)或PowerShell。
通过 SSH 隧道从 Android 设备在互联网上对 Windows PC 实现完整远程控制的设置与使用指南,适用于远程桌面访问、安全 RDP 等。
2、执行命令切换至目标路径,例如:cd /d D:\PrivateData。
3、运行加密命令:cipher /e /s:"D:\PrivateData"。
4、首次执行时系统可能提示“是否加密子目录”,按Y确认。
5、加密完成后,可通过cipher /n "D:\PrivateData"验证状态,输出中应包含“加密:是”字段。
三、先生成EFS证书再执行加密操作
部分组策略或域环境可能禁用自动证书生成,导致cipher命令执行失败。此时需预先手动触发EFS证书初始化,确保系统已为当前用户配置合法的公私钥对,这是EFS加密生效的前提条件。
1、以管理员身份打开命令提示符(CMD)或PowerShell。
2、输入命令:cipher /k,回车执行。
3、系统将生成新的EFS证书并导入当前用户证书存储区,同时在桌面生成一个CER文件(可选备份)。
4、运行certmgr.msc打开证书管理器,展开“个人→证书”,确认存在颁发给当前用户的“加密文件系统”用途证书。
四、通过压缩软件创建带密码的加密压缩包
该方法不依赖NTFS格式与Windows版本,适用于FAT32移动设备、跨平台传输或需临时隔离敏感数据的场景。采用AES-256算法加密后,即使压缩包被复制,也无法在未输入密码前提下查看文件名或内容。
1、确保已安装WinRAR、7-Zip或Bandizip等支持AES-256加密的工具。
2、右键点击目标文件夹,选择“添加到压缩文件…”(WinRAR)或“7-Zip → 添加到压缩包…”。
3、在压缩设置窗口中,点击“设置密码”按钮。
4、输入高强度密码(建议含大小写字母、数字及符号,例如“T7#qL9@m”),并再次确认;必须勾选“加密文件名”选项,否则压缩包内文件列表仍可被窥探。
5、点击“确定”开始压缩;完成后,使用Shift+Delete彻底删除原始文件夹,并清空回收站,以防残留未加密副本被数据恢复软件提取。
五、启用BitLocker对整个驱动器加密
该方法提供全卷级加密保护,所有存于该分区的文件夹均受统一密码或TPM芯片控制,特别适用于防范硬盘物理窃取风险。加密后需每次启动或接入时输入密码,访问体验无缝,但对硬件有一定要求。
1、将需重点保护的文件夹移至独立分区(如D:盘)或可移动设备(如U盘)。
2、打开“此电脑”,右键点击对应驱动器,选择“启用BitLocker”。
3、选择“使用密码解锁驱动器”,输入至少8位强密码(含大小写字母、数字及符号)。
4、选择“保存恢复密钥”,推荐保存至Microsoft账户或文件,切勿跳过此步骤,否则丢失密码将导致数据永久不可恢复。
5、选择加密范围(“仅加密已用空间”或“加密整个驱动器”),点击“下一步”并开始加密。

















