因为某种不可告人的秘密。。。

今天在做某些羞羞的事情的时候在Diskpart里面输入了clean

嗯我也不知道为什么我会脑残到输入这个东西

不过最后也就花了一个小时不到就把数据恢复回来了。。有惊无险

首先我们要明确,clean命令并没有删除数据,没有删除数据,没有删除数据,他只是让你的系统“忘记”这个地方曾经有一个磁盘,以及这些磁盘的信息。他会“忘记”磁盘中是如何分区的,以及每个分区的类型,功能等信息。就把他当做一个从来没见过的硬盘来处理

我们知道,当打开一个新的硬盘时,要做的第一个工作就是——格式化。格式化才是删除数据的罪魁祸首。所以如果你在之前已经执行过格式化操作,那么对不起,下面的内容可能对你已经没用了,请节哀顺变,虽然你也可以抱着并不存在的希望尝试一下以下方法。

正是因为clean并没有执行格式化的操作,这也就为我们的数据恢复提供了基础。我们要做的工作就是让计算机“记起来”这里曾经有那么一块硬盘,上面有那么几个分区,分区里面有那么几个文件,就行了。

因为我clean的不是系统所在的盘(我也不知道可不可能把系统盘clean掉),所以操作还是比较简单的,但是如果你是clean的系统盘的话,我能想到的办法就是用U盘做一个系统盘,在开机时选择从U盘启动系统,然后再执行之后的操作,不过我对硬件和系统方面知之甚少,我也不知道这样可不可行。

首先准备好需要的软件:DiskGenius,版本尽量新吧,下载的时候要注意自己的电脑是32位还是64位的,不然会影响到后续操作

这个软件大部分功能是免费的,但是关于磁盘分区恢复的功能是收费的。至于怎么应付收费,这就不是我工作了。

软件准备好之后,打开这个软件,你会看到这样的界面

在左边可以看到我们的硬盘信息(我的是一个128G固态+一个1T机械),硬盘名称左边有'+'说明你的硬盘中有分区信息,而clean掉的硬盘是找不到分区信息的。

选择你clean掉的硬盘,点击“搜索分区”

在搜索分区时,软件会自动寻找你的硬盘数据,每当找到一个分区时会询问你是否要保留分区,并且你可以实时的在左边看到软件搜索到的目录。一般默认选择保留就好了(因为写这篇blog的时候我的电脑已经恢复了,所以没有截图)

最后点击保存更改,就可以在我的电脑中找到原来的分区目录

直到最后保存更改之前的所有操作都是免费的,但是保存更改是收费版才有的。幸运的是,就算你没有收费版,你还是能在软件中进行文件复制粘贴和磁盘的复制粘贴,所以如果你找不到收费版又不嫌麻烦的话,那就一个个文件复制过去吧!

diskpart clean误操作数据恢复相关推荐

  1. oracle操作错误还原,Oracle delete误操作数据恢复(BBED)

    Oracle delete误操作数据恢复(BBED) 在Oracle中,表数据被错误执行了delete,并 已 提交,如何找回数据呢? 常规的修复方法可以想到 闪回.Rman.impdp . DG . ...

  2. MySQL中truncate误操作后的数据恢复案例

    MySQL中truncate误操作后的数据恢复案例 这篇文章主要介绍了MySQL中truncate误操作后的数据恢复案例,主要是要从日志中定位到truncate操作的地方然后备份之前丢失的数据,需要的 ...

  3. MySQL 5.7 update误操作后数据恢复详解

    墨墨导读:本文详述MySQL 5.7 模拟update误操作后进行数据恢复的全过程,希望对大家有帮助. 背景介绍 MySQL目前还没有像Oracle数据库那样强大有闪回的功能,MySQL只能通过挖去b ...

  4. mysql从挂了数据怎么恢复_详解MySQL误操作后怎样进行数据恢复

    一.开启binlog. 首先查看binlog是否开启 mysql> show variables like "log_bin"; +---------------+----- ...

  5. phpstudy mysql恢复数据_MySQL_详解MySQL误操作后怎样进行数据恢复,一、开启binlog。 首先查看binlo - phpStudy...

    详解MySQL误操作后怎样进行数据恢复 一.开启binlog. 首先查看binlog是否开启 mysql> show variables like "log_bin"; +- ...

  6. 【北亚数据恢复】误操作分区损坏导致SqlServer数据库数据丢失的数据恢复案例

    环境: windows操作系统, 1.2T硬盘,NTFS, sqlserver数据库12个. 故障: 硬盘误操作导致分区损坏,数据库数据丢失,需要对硬盘里的数据库进行数据恢复. 数据库数据恢复过程: ...

  7. 【oracle数据库数据恢复】技术人员误操作导致的oracle数据库误删除后的数据恢复

    环境: 12块硬盘组成磁盘阵列 oracle数据库 故障: 数据库无法打开,报错"数据库无法打开" 故障分析: 北亚数据恢复的工程师检测,判断是由于误操作导致的数据库误删除,需通过 ...

  8. mysql 清除分区数据恢复_MySQL 误操作后数据恢复(update,delete忘加where条件)【转】...

    在数据库日常维护中,开发人员是最让人头痛的,很多时候都会由于SQL语句 写的有问题导致服务器出问题,导致资源耗尽.最危险的操作就是在做DML操作的时候忘加where条件,导致全表更新,这是作为运维或者 ...

  9. 【数据恢复】重建分区表恢复文件-恢复diskpart clean

    source:http://www.cgsecurity.org/wiki/TestDisk_CN TestDisk 是一款开源软件,受GNU General Public License (GPL ...

  10. mysql 传统数据恢复_MySQL误操作后如何快速恢复数据 传统解法 利用binlog2sql快速闪回 常见问题 参考资料...

    MySQL误操作后如何快速恢复数据 摘要: 利用binlog闪回误操作数据. 基本上每个跟数据库打交道的程序员(当然也可能是你同事)都会碰一个问题,MySQL误操作后如何快速回滚?比如,不小心upda ...

最新文章

  1. 单寄存器加载与存储指令
  2. 查找文件命令find总结以及查找大文件
  3. 白话Elasticsearch06- 深度探秘搜索技术之手动控制全文检索结果的精准度
  4. Java绘图之设置字型和颜色
  5. MFC创建模态对话框和非模态对话框的方法
  6. 对刺客历史的一种颠覆:说说《最后的刺客》
  7. jpa和hibernate_使用JPA和Hibernate有效删除数据
  8. python把图片转为字符画_Python 实现图片转换为字符画
  9. python day15
  10. php 伪静态规则,在线将Apache Rewrite Rules伪静态规则转换为Nginx Rewrite伪静态规则...
  11. UI必不可少!手机计算器界面设计可学习案例
  12. anconda设置镜像源_管理2000+Docker镜像,Kolla是如何做到的
  13. RabbitMQ指南之三:发布/订阅模式(Publish/Subscribe)
  14. 服务器seo优化,百度SEO优化服务器选择是什么?
  15. sinon.stub_JavaScript测试工具对决:Sinon.js vs testdouble.js
  16. android listview视差滚动,android – ListView在滚动时覆盖另一个布局
  17. 从两道基础二分算法题谈check函数的写法
  18. 一起学爬虫(Python) — 18 一生之敌查帕斯
  19. 可以挂靠的工程类证书汇总2014年
  20. PIcGo+Typora+Gitee

热门文章

  1. Vue中swiper的指向性跳转~轮播图与标题的互动
  2. 微信保存图片提示失败_微信保存图片失败怎么回事
  3. 计算机mod函数,MOD函数的公式语法及使用方法实例
  4. SMTP和POP协议
  5. 和平精英android怎么写符号,特殊符号输入方法 和平精英iOS和安卓名字特殊符号...
  6. python编程语言期中试题_MOOC Python编程的第六周测试,MOOCPython,语言,程序设计,测试题...
  7. 解决Ubuntu19.04下网易云音乐打不开的问题
  8. 两张表之间进行数据库查询时的聚合函数用法
  9. 复旦-华盛顿大学EMBA科创的奥E丨《神奇的材料》与被塑造的我们
  10. php临时终止,PHP终止脚本执行的方法介绍