必须确认三件事:一、停用所有写入操作并拔掉外设,关闭实时杀毒与云同步;二、确保硬盘连接稳定且拥有管理员权限;三、若擦除系统盘(C:),必须使用WinPE环境或启动U盘执行,因Windows下cipher或format无法覆盖pagefile.sys等受保护区域。

彻底擦除硬盘前必须确认的三件事
你要擦除的不是某个文件夹,而是整块物理硬盘上所有残留痕迹——包括已被删除但未覆盖的文档、聊天记录缩略图、浏览器缓存碎片,甚至系统还原点里埋着的旧版本。这些数据只要没被新内容覆盖,专业恢复工具几秒钟就能拼出来。所以擦除前必须停用所有写入操作,拔掉外接设备,关闭实时杀毒和云同步软件,否则覆写过程会被中断或跳过关键区域。
确保硬盘已连接稳定,且你拥有管理员权限。若目标盘是系统盘(C:),则无法在Windows运行时直接擦除其全部扇区——【必须使用WinPE环境或启动U盘执行】。普通CMD窗口下运行的cipher /w或format命令,仅能处理非系统分区,对C盘根目录下的pagefile.sys、hiberfil.sys、System Volume Information等受保护区域无效。
方法一:用cipher命令安全擦除非系统盘
适用于D:、E:等数据盘,操作快、无需第三方工具,且为Windows原生命令。
按下 Win + R,输入 cmd,回车后右键标题栏→“以管理员身份运行”。
输入命令:cipher /w:D:(将D:替换为你的真实盘符)。
该命令会自动执行三次覆写:第一次写0x00,第二次写0xFF,第三次写随机字节。它不删除文件名或目录结构,只覆盖数据区——这意味着即使你中途关机,已覆写的簇也不会被恢复;但未走到的区域仍可能残留原始数据。
方法二:用DiskPart clean彻底清除分区表
这不是格式化,而是把硬盘上所有分区信息、引导记录、MBR/GPT头全部抹掉,让系统彻底“看不见”原有分区。后续必须重建分区并格式化,否则硬盘呈未初始化状态。
以管理员身份打开CMD,依次执行:
diskpart→list disk→找到目标磁盘编号(如 Disk 1)→select disk 1→clean
注意:【clean命令不可逆,且不区分盘符,选错磁盘将导致整块硬盘数据丢失】。执行后该磁盘显示为“无媒体”,需进磁盘管理新建简单卷并格式化才能重新使用。
方法三:使用WinPE启动盘+DiskGenius深度擦除
这是目前对SSD和机械硬盘都最稳妥的方式,支持自定义覆写次数、可跳过坏道、能识别隐藏保留分区(如MSR、EFI系统分区),且不依赖当前操作系统。
第一步:在另一台正常电脑上下载DiskGenius免费版,制作WinPE启动U盘(官网提供一键制作工具)。
第二步:将U盘插入目标电脑,重启并从U盘启动(开机按F12/ESC/Del调启动菜单)。
第三步:进入WinPE后运行DiskGenius,左侧选中目标硬盘→顶部菜单选择“工具”→“ securely erase disk”。
第四步:勾选“擦除整个硬盘”,选择“美国国防部DoD 5220.22-M标准(3次覆写)”或“Gutmann算法(35次)”,点击“开始”。SSD用户请额外勾选“发送ATA Secure Erase指令”,这比软件覆写更底层、更快、更兼容TRIM机制。



















