首页 教程 正文

Windows自带cipher命令,彻底覆盖已删除数据防止恢复

2026.8.29 教程 437

在日常使用手机或电脑时,我们可能需要删除一些敏感数据,比如银行账户信息、个人照片或聊天记录。删除这些数据的目的,主要是为了保护个人隐私,防止泄露。

不过,当我们删除文件或文件夹时,系统并不会立刻把数据从硬盘中彻底抹去。实际上,只是把已删除文件所占用的磁盘空间标记为“可用”。也就是说,在新数据写入这块空间之前,原有内容仍然存在,借助低级磁盘编辑器或数据恢复软件,很可能被恢复出来。

那么,怎样才能彻底删除数据呢?其实,Windows系统自带的cipher命令就能做到,不必格式化硬盘,也能安全擦除已删除文件残留的数据。

cipher是Windows内置的命令行工具,主要用于数据加密、解密,以及覆盖已删除数据的存储区域,使其难以被恢复或读取。

操作前请注意(重要事情说三遍):

操作有风险,操作之前请确保做好数据备份
操作有风险,操作之前请确保做好数据备份
操作有风险,操作之前请确保做好数据备份

具体操作步骤如下:

    1. Windows + Q打开搜索框,输入cmd,在“命令提示符”上右键,选择“以管理员身份运行”。
    2. 在命令行中输入cipher /w:d:并按回车。(d:为目标盘符,也可指定具体目录,如/w:c:\Users\文件夹,但操作对象仍是该目录所在分区的可用空间)

为了彻底擦除可用空间,该命令会依次执行三次写入操作:先写入0x00,再写入0xFF,最后写入随机数据。整个过程耗时较长,具体时间取决于硬盘剩余空间的大小。

评论(2)

  • 这个方法可能会对硬盘的寿命产生影响,因为它们涉及到大量的写入操作