用 cipher /w 安全擦除磁盘空闲空间

Windows 内置工具可覆写已释放的磁盘簇,让之前删除的文件无法被恢复,无需第三方粉碎工具。

Windows文件系统安全中风险
在管理员命令行运行 `cipher /w:C:\`,分三遍(全零、0xFF、随机数)覆写 C 盘全部空闲空间,已删除文件将不可恢复。

01命令

命令
$ cipher /w:C:\

02作用说明

文件被删除时只是目录项被清除,数据块在未被覆写前一直可以恢复。cipher /w 会遍历所有空闲簇,依次写入一遍 0x00、一遍 0xFF、一遍随机数据,让你删除过的内容不留可恢复痕迹。现有文件完全不受影响——它只占用未分配空间,因此期间可以正常使用电脑,但性能会下降,多 TB 硬盘可能要跑数小时。该命令仅支持 NTFS 卷,且只处理指定盘符的空闲空间;若要彻底销毁整块硬盘,应使用厂商的安全擦除或先用 BitLocker 加密再快速格式化。

03风险

风险中风险
使用条件No other heavy disk activity during the run; only affects free space, existing files are untouched.
!注意: 它不能替代整盘销毁:文件内部数据、页面文件和系统还原点不会被处理——重新利用硬盘前建议先用 BitLocker 加密以获得更强保护。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

  • cipher | Microsoft Learn
    Microsoft · vendor-doc · 2026-09-17
    依据: Microsoft documents cipher /w as wiping data from unused portions of the volume by writing zeroes, 0xFF values, and random numbers three times over.
  • Cipher - Encrypt and wipe - Windows CMD
    SS64 · technical · 2026-09-17
    依据: SS64 explains that cipher /w overwrites free disk space in three passes without touching existing files.

最后验证: 2026-09-17 · 分类: 安全与隐私

06相关方案