在 diskpart 中运行 干净 命令是一个推荐的步骤,如果你想从头开始处理你的驱动器,并且想要创建新分区和重新格式化驱动器。但如果你在错误的磁盘上运行了该命令,会导致数据不可逆地丢失吗?答案是否定的。使用我们的指南,了解如何恢复因 diskpart clean 命令丢失的数据。
什么是diskpart命令
Windows 提供了两种管理连接到您的PC的存储磁盘的方法–Windows 磁盘管理 和 diskpart。第一种有一个GUI界面,而diskpart是一个基于命令行的实用程序。使用起来更具挑战性,但diskpart提供了更多的功能和选项,用于磁盘修改和管理。
干净 命令会从所选驱动器中删除分区信息。分区占据的空间将变成未分配的空间,即可以用来创建新分区。这意味着你将无法访问或修改位于该分区中的文件。然而,文件本身不会被删除,直到你使用未分配空间创建新卷为止。
类似的命令, 清除全部 是破坏性的。它不仅会移除分区信息和解除分配空间,还会彻底抹掉你的数据。它通过向磁盘的每个扇区写入零来实现这一点。因此,之前的数据实际上是无法恢复的。这个命令运行时间也更长——每320 GB存储空间大约需要一个小时。
只有在您希望安全地擦除驱动器上的所有数据时,才使用clean all命令。
是否可以撤销 diskpart Clean 命令?
不,您无法撤销 diskpart clean 命令。使用未分配空间创建新分区并格式化它不会恢复您的数据。相反,这会使恢复已清除的分区更加困难。
如果您不小心执行了清理命令,请不要再执行其他命令。您的数据可以使用数据恢复软件从未分配空间中恢复。在大多数情况下,您甚至可以从意外清理的磁盘中恢复整个分区。
如何在使用diskpart清除后通过数据恢复软件恢复数据
现代数据恢复解决方案可以访问并从未分配空间恢复数据您的驱动器。但是,互联网上有许多这样的程序可供选择,从众多选项中选择可能会让人不知所措。
我们建议您选择Disk Drill,因为它使数据恢复非常方便。它本质上消除了双重检查数据恢复程序与您的特定数据恢复情况之间兼容性的麻烦。怎么做到的呢?它同时支持GPT和MBR驱动器,能够识别超过400种文件格式,并且适用于Windows和macOS。事实上,作为Windows用户,您可以利用Disk Drill的免费试用版,免费恢复最多500 MB的数据。
以下是如何使用Disk Drill恢复通过运行diskpart clean命令丢失的数据:
- 下载 下载并安装Disk Drill。
- 打开Disk Drill,选择你意外清理的驱动器并点击 搜索丢失数据 。
- 点击 审核发现的项目 以查看磁盘上可恢复的文件。你可以直接点击相关文件类型以筛选结果( 图片, 视频, 音频, 文档, 压缩包, 和 其他 )。
- 展开 现有 部分以查看清理的磁盘上的文件。你也可以展开 删除或丢失 部分以查看你之前意外删除的文件。
- 使用文件名旁边的复选框选择文件。Disk Drill会显示当前选中文件的预览。要手动查看预览,请点击文件名旁边的眼睛图标。当你对选择满意时,点击 找回 。
- 选择文件的恢复目的地,并点击 下一步 。
- Disk Drill将恢复你的文件。
使用 diskpart Clean 后如何恢复分区
运行 diskpart clean 命令后,它占用的空间将变为未分配状态,您将无法使用它。那么,如何使这些空间再次可用?您有两个选项——使用 diskpart 或 Windows 磁盘管理从未分配空间创建新分区,或使用 TestDisk 恢复清理过的分区。
如果您选择第一个选项,请确保恢复您的数据。虽然如果您执行了快速格式化,数据恢复程序仍然可以恢复您的文件,但在完全格式化后恢复数据是不可能的。
选项 1: 使用 diskpart 创建分区
如果您熟悉使用 Windows 命令提示符,可以使用 diskpart 工具从未分配的空间中创建新分区。
请仔细遵循以下说明:
- 在Windows搜索(Windows键 + S)中搜索“cmd”。右键点击 命令提示符 > 以管理员身份运行 。
- 在控制台中输入 diskpart 并按回车键。
- 输入 列出磁盘 并按回车键。
- 输入 选择磁盘 x 并按回车键。将 x 替换为清理后磁盘的磁盘号。例如, 选择磁盘 1 。
- 使用 创建主分区 命令创建一个主分区。分区大小将等于驱动器上的所有未分配空间。
- 输入 format fs=NTFS quick 并按回车键。这将把驱动器格式化为NTFS文件系统,并使其准备好存储您的文件。您可以使用自己选择的文件系统。
- 现在,输入 列出卷 并按回车键。
- 输入 选择音量 x 并按回车键。将 x 替换为新创建的分区编号。在我们的例子中,它是卷6。
- 输入 分配字母=X 并按回车键。将 X 替换为您想要分配给该卷的驱动器号。
选项 2: 使用磁盘管理分配空间
一种更易接近的方法是使用磁盘管理图形用户界面来使用未分配空间创建新分区。
以下是使用Windows磁盘管理从已清空磁盘创建新分区的方法:
- 在 Windows 搜索(Windows 键 + S)中输入“磁盘管理”。从搜索结果中选择 创建和格式化硬盘分区 。
- 查看磁盘管理底部。清理后的磁盘空间将显示为 未分配 。右键单击此空间并选择 新建简单卷 。
- 在新建简单卷向导欢迎屏幕上点击 下一步 。
- 在 简单卷大小(MB) 字段中指定分区大小。点击 下一步 。
- 在 将以下驱动器分配为指定的驱动器号 下拉菜单中选择驱动器号。点击 下一步 。
- 在 卷标 字段中定义分区名称。这是可选的。根据需求选择所需的文件系统,然后点击 下一步 。
- 再次检查所有设置,然后点击 完成。
选项 3: 使用 Testdisk 创建一个新的分区表
TestDisk是一款出色的分区恢复工具,可以帮助您实质上恢复diskpart clean命令的影响。它将从外部恢复分区和内部驱动器以及分区表。该程序将分区恢复到原始状态,所有文件都完好无损。
但是,TestDisk没有图形界面,所有导航都需要通过键盘完成。
要使用TestDisk恢复已清理的分区,请按照以下步骤操作:
- 下载 TestDisk 并提取内容。运行 testdisk_win.exe 文件。
- 使用上下箭头键选择是否要创建日志文件。按 Enter 键确认选择。通常建议创建一个日志文件。
- 选择运行清理命令的磁盘,然后按 Enter 键。再次使用箭头键。
- 选择分区表类型。大多数情况下,TestDisk 会自动检测到,所以最好保持高亮选项不变,然后按 Enter 键。
- 选择 分析 并按 Enter 键。
- 选择 Quick Search(快速搜索)并按 Enter 键。
- 使用左右箭头键在分区类型之间循环,直到分区开头有 P 。参考下图。按 Enter 键。
- 使用箭头键选择 写 选项并按 Enter 键。如果你希望 TestDisk 搜索更多分区或未找到你正在寻找的分区,选择 深入搜索 并按 Enter 键。
- 在确认提示上按 Y 并按 Enter 键。
- TestDisk 将恢复分区。
结论
Diskpart 实用程序是管理驱动器最强大的方法之一。但是,很容易出错并在错误的磁盘上运行 clean 命令。虽然数据恢复程序可以恢复您的数据,但防止数据丢失的最佳方法是制定定期备份计划并坚持执行。