如何撤销 Diskpart Clean 命令并在磁盘清理后恢复数据

manuviraj
作者:
经批准
257

undo diskpart clean在 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命令丢失的数据:

  1. 下载 下载并安装Disk Drill。
  2. 打开Disk Drill,选择你意外清理的驱动器并点击 搜索丢失数据Search for lost data in Disk Drill.
  3. 点击 审核发现的项目 以查看磁盘上可恢复的文件。你可以直接点击相关文件类型以筛选结果( 图片, 视频, 音频, 文档, 压缩包,其他 )。Review found items.
  4. 展开 现有 部分以查看清理的磁盘上的文件。你也可以展开 删除或丢失 部分以查看你之前意外删除的文件。Data recovery sections.
  5. 使用文件名旁边的复选框选择文件。Disk Drill会显示当前选中文件的预览。要手动查看预览,请点击文件名旁边的眼睛图标。当你对选择满意时,点击 找回List of recoverable files.
  6. 选择文件的恢复目的地,并点击 下一步Recovery destination prompt in Disk Drill.
  7. Disk Drill将恢复你的文件。

使用 diskpart Clean 后如何恢复分区

运行 diskpart clean 命令后,它占用的空间将变为未分配状态,您将无法使用它。那么,如何使这些空间再次可用?您有两个选项——使用 diskpart 或 Windows 磁盘管理从未分配空间创建新分区,或使用 TestDisk 恢复清理过的分区。

如果您选择第一个选项,请确保恢复您的数据。虽然如果您执行了快速格式化,数据恢复程序仍然可以恢复您的文件,但在完全格式化后恢复数据是不可能的。

选项 1: 使用 diskpart 创建分区

如果您熟悉使用 Windows 命令提示符,可以使用 diskpart 工具从未分配的空间中创建新分区。

请仔细遵循以下说明:

  1. 在Windows搜索(Windows键 + S)中搜索“cmd”。右键点击 命令提示符 > 以管理员身份运行
  2. 在控制台中输入 diskpart 并按回车键。Diskpart command.
  3. 输入 列出磁盘 并按回车键。List disk diskpart.
  4. 输入 选择磁盘 x 并按回车键。将 x 替换为清理后磁盘的磁盘号。例如, 选择磁盘 1Select disk diskpart.
  5. 使用 创建主分区 命令创建一个主分区。分区大小将等于驱动器上的所有未分配空间。Create partition diskpart.
  6. 输入 format fs=NTFS quick 并按回车键。这将把驱动器格式化为NTFS文件系统,并使其准备好存储您的文件。您可以使用自己选择的文件系统。Format parameters diskpart.
  7. 现在,输入 列出卷 并按回车键。List volume diskpart.
  8. 输入 选择音量 x 并按回车键。将 x 替换为新创建的分区编号。在我们的例子中,它是卷6。Select volume diskpart.
  9. 输入 分配字母=X 并按回车键。将 X 替换为您想要分配给该卷的驱动器号。Assign drive letter diskpart.

选项 2: 使用磁盘管理分配空间

一种更易接近的方法是使用磁盘管理图形用户界面来使用未分配空间创建新分区。

以下是使用Windows磁盘管理从已清空磁盘创建新分区的方法:

  1. 在 Windows 搜索(Windows 键 + S)中输入“磁盘管理”。从搜索结果中选择 创建和格式化硬盘分区
  2. 查看磁盘管理底部。清理后的磁盘空间将显示为 未分配 。右键单击此空间并选择 新建简单卷New simple volume wizard option.
  3. 在新建简单卷向导欢迎屏幕上点击 下一步Simple volume welcome screen.
  4. 简单卷大小(MB) 字段中指定分区大小。点击 下一步Specify volume size.
  5. 将以下驱动器分配为指定的驱动器号 下拉菜单中选择驱动器号。点击 下一步Assign drive letter.
  6. 卷标 字段中定义分区名称。这是可选的。根据需求选择所需的文件系统,然后点击 下一步Format parameters.
  7. 再次检查所有设置,然后点击 完成。Finish simple volume wizard.

选项 3: 使用 Testdisk 创建一个新的分区表

TestDisk是一款出色的分区恢复工具,可以帮助您实质上恢复diskpart clean命令的影响。它将从外部恢复分区和内部驱动器以及分区表。该程序将分区恢复到原始状态,所有文件都完好无损。

但是,TestDisk没有图形界面,所有导航都需要通过键盘完成。

要使用TestDisk恢复已清理的分区,请按照以下步骤操作:

  1. 下载 TestDisk 并提取内容。运行 testdisk_win.exe 文件。
  2. 使用上下箭头键选择是否要创建日志文件。按 Enter 键确认选择。通常建议创建一个日志文件。Create log file.
  3. 选择运行清理命令的磁盘,然后按 Enter 键。再次使用箭头键。Disk selection in TestDisk.
  4. 选择分区表类型。大多数情况下,TestDisk 会自动检测到,所以最好保持高亮选项不变,然后按 Enter 键。Partition table type.
  5. 选择 分析 并按 Enter 键。Analyse in TestDisk.
  6. 选择 Quick Search(快速搜索)并按 Enter 键。Quick Search in TestDisk.
  7. 使用左右箭头键在分区类型之间循环,直到分区开头有 P 。参考下图。按 Enter 键。Primary partition TestDisk.
  8. 使用箭头键选择 选项并按 Enter 键。如果你希望 TestDisk 搜索更多分区或未找到你正在寻找的分区,选择 深入搜索 并按 Enter 键。Write option TestDisk.
  9. 在确认提示上按 Y 并按 Enter 键。
  10. TestDisk 将恢复分区。

结论

Diskpart 实用程序是管理驱动器最强大的方法之一。但是,很容易出错并在错误的磁盘上运行 clean 命令。虽然数据恢复程序可以恢复您的数据,但防止数据丢失的最佳方法是制定定期备份计划并坚持执行。

常见问题:

清除全部 命令会永久删除所选驱动器上的所有数据,并将零写入每个扇区。您几乎无法扭转这一点。您最好的办法是联系专业的数据恢复服务。而即便如此,数据的完全恢复也是不太可能的。
不。它们在许多方面是相反的。清除命令会删除数据和分区信息,包括文件系统,从所选驱动器中删除。而格式化同样会删除驱动器中的所有文件,但它会在驱动器上写入一个新的文件系统,使其准备好存储数据。
clean命令会从您的驱动器中删除所有分区和卷,并将空间标记为可用。但是,它并不会永久删除您的数据。只要您不重新格式化驱动器,所有数据都是可以恢复的。 另一方面,clean all命令不仅做了clean命令所做的一切,还会用零值覆盖驱动器的每个扇区。这使得数据恢复变得不可能。
一旦按下回车键,就没有官方的方法来停止 clean all 命令。你唯一能做的就是立即重启你的电脑。这将停止命令的执行,但你也有数据损坏的风险。然而,这些数据可以通过数据恢复软件恢复。
manuviraj
Manuviraj Godara 是一位拥有超过4年经验的专业内容撰写师。他对技术的不断增长的迷恋和经验驱使他创作有关数据恢复和消费技术的内容。
经批准
12年软件开发、数据库管理和硬件修理经验。
0 COMMENTS
This field is required
This field is required
We respect your privacy; your email address will not be published.

We respect your privacy; your email address will not be published.

You have entered an incorrect email address!
This field is required