使用 cipher /w 清除磁盘删除残留数据(Windows) - 随笔

cipher命令是Windows 系统自带的一个用于管理文件加密和磁盘数据清除的工具。通过 cipher /w 命令,可以清除磁盘上已删除文件的残留数据,确保这些数据无法被恢复。以下是一个简易的批处理脚本,用于清除指定磁盘上的加密数据。

@echo off
:: 清除 C 盘上的加密数据
cipher /w:C

:: 清除 D 盘上的加密数据
cipher /w:D

:: 按任意键退出
pause

注:须以管理员身份运行,否则脚本可能无法正常执行。

脚本将依次清除 C 盘和 D 盘上的加密数据。
清除完成后,会提示“按任意键继续”,按任意键退出脚本。


补充 - 可忽略

数据安全性:cipher /w 命令仅清除已删除文件的残留数据,不会影响现有文件。
磁盘空间:该命令可能会占用一定的磁盘空间,因为需要对磁盘进行写入操作。
执行时间:根据磁盘大小和数据量,该命令可能需要较长时间才能完成。

文件删除机制:

        删除一个文件时,操作系统会更新文件系统的元数据,将文件占用的空间标记为“已删除”或“可用”。
        实际上,文件的数据仍然保留在硬盘上,直到新的数据被写入这些空间。

数据恢复的可能性:

        由于删除操作不会立即清除文件数据,因此可以使用数据恢复软件来扫描硬盘并恢复已删除的文件。这对于需要保护敏感信息的环境来说是一个安全隐患。

cipher /w 的清理作用:

        使用 cipher /w:C(假设要清理C盘)时,cipher 命令会遍历整个驱动器,并对每个扇区进行加密操作。
        在加密过程中,cipher 会覆盖驱动器上的现有数据(包括已删除文件的数据),从而防止数据恢复。

这种加密操作本身并不是为了保密性(因为加密后的数据仍然可以在驱动器上被访问),而是为了覆盖并销毁旧数据。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lczdyx

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值