硬盘格式化(Ghost还原)后的数据恢复

---diskgenius使用之数据恢复

问题引出:计算机中病毒后用Ghost版本的winxp安装,由于安装途中选择了把映像安装到硬盘而不是分区,安装好后只剩C盘,原来的分区(D、E、F)全部丢失,里面有许多正在使用的材料,许多材料没有备份。

分析:

1、  文件误删除、或者格式化后的恢复自己遇到过多次,原来都是使用工具即可以恢复,如SmartNTFSRecoveryRaindy(恢复文件)、EasyRecovery Professional(格式化造成的删除)等。但这些工具的使用都有一个特点,即以前的恢复是计算机系统都没有重装,原来有一个盘还是有几个盘,即分区表都没有改变。

2、  使用上述两个软件都没有效果,找到的文件仍然是ghost还原后的文件。思考文件应该不会被覆盖,只不过分区表被重写而已,因此应该还能找回数据。

3、  问题落到了重建原来的分区表上,其实更多的是主分区的大小,其他分区可以利用软件来找到。思考,一般系统盘的划分都是整数的划分,计算机使用人员应该能记得;还有考虑有没有同批次的其他计算机,有的话划分基本可能一致。

4、  从第3点考虑到主分区大小,逐步询问计算机使用人员系统盘的大小,得到30G,同时还有其他计算机与此台是一个批次,因此先去备份一下同类型计算机的分区表,准备在维护机上使用。

5、  备份分区表可以使用PTDD(分区表医生)或者diskgenius都可以。备份完成后利用ptdd或者diskgenius恢复到维护机上。由于备份后只能恢复主分区和扩展分区的大小,逻辑分区还必须重建,利用diskgenius的重建分区表功能重建逻辑分区。

6、  在逻辑分区上使用diskgenius提供的”已删除或格式化后的文件恢复”功能进行文件恢复,并把恢复的文件拷贝到移动硬盘。

7、  逻辑分区数据恢复完成后,重新格式化逻辑分区和主分区,主分区上重装系统,进入系统后把移动盘上的内容拷贝其它几个盘上即完成恢复功能。

解决步骤:

1、  相同电脑上用PTDD备份分区表到U盘。

2、  利用PE进入需维护的电脑,恢复分区表到需维护的电脑,此时,重新恢复了电脑上原来的主分区和扩展分区。

上述两步,也可以这样操作:

1、  利用diskgenius删除所有分区

2、  建立新的主分区,大小为30G,或者让计算机自动搜索(工具->搜索已丢失分区(重建分区表))

3、  选择扩展分区

4、  点击“工具->搜索已丢失分区(重建分区表)”,找出未格式化或者未还原前已经存在的逻辑分区。

5、  对于找到的逻辑分区,执行“工具->已删除或格式化后的文件恢复”功能,恢复出原来逻辑盘上的文件并拷贝到移动盘。

6、  重新格式化所有盘。

7、  安装新系统到系统盘。

8、  从移动盘上复制数据到维护电脑。

注意事项:

1、  因为误操作而出现数据丢失后,不要再重装系统或接着安装软件,安装内容越少、发现时间越早恢复的概率就越大。

2、  最好能记住系统盘的空间大小或者能有相同配置的计算机就更好,多数情况相同的计算机分区大小也基本相同。

硬盘被误格式化或Ghost还原后的数据恢复的更多相关文章

  1. 用友金蝶SQL数据库误格式化恢复 SQL数据库修复 SQL数据库恢复 工具 方法

    用友金蝶SQL数据库误格式化恢复 SQL数据库修复 SQL数据库恢复 硬盘误格式化.重分区.重装操作系统覆盖 SQL数据解决方法 [客户名称]:贵州铜仁市开天驾驶人培训中心 [软件名称]:用友T3普及 ...

  2. win10系统安装之GHOST还原(转+编辑)

    注意*:在以下操作中,你可能需要分区你的原来系统盘,如果是重装的话.现在我们使用SSD固态做系统盘盘,这个分区的话,点选mbr重新引导,以及对齐复选框. 如果前面过程都没问题,在安装过程中出现    ...

  3. linux硬盘分区与格式化

    linux硬盘分区与格式化: 1. 设备管理 在 Linux 中,每一个硬件设备都映射到一个系统的文件,对于硬盘.光驱等 IDE 或 SCSI 设备也不例外. Linux 把各种 IDE 设备分配了一 ...

  4. Ubuntu - 硬盘分区、格式化、自动挂载配置

    Ubuntu系统的硬盘空间不够用了,需要增加新的硬盘扩容.将硬盘分区.格式化.自动挂载配置的整个过程记下来,备忘. 运行环境 | Enviroment Ubuntu 10.10 一.硬盘分区 | Ha ...

  5. Linux基础(3)- 正文处理命令及tar命令、vi编辑器、硬盘分区、格式化及文件系统的管理和软连接、硬连接

    一.正文处理命令及tar命令 1)  将用户信息数据库文件和组信息数据库文件纵向合并为一个文件1.txt(覆盖) 2)  将用户信息数据库文件和用户密码数据库文件纵向合并为一个文件2.txt(追加) ...

  6. 管理员技术(六): 硬盘分区及格式化、 新建一个逻辑卷、调整现有磁盘的分区、扩展逻辑卷的大小、添加一个swap分区

    一.硬盘分区及格式化 问题: 本例要求熟悉硬盘分区结构,使用fdisk分区工具在磁盘 /dev/vdb 上按以下要求建立分区: 1> 采用默认的 msdos 分区模式        2> ...

  7. MySQL 拷贝数据库表方式备份,还原后提示 table xxx '' doesn`t exist

    MySQL很强大,支持直接拷贝数据库文件快速备份,那数据库文件在哪里呢? 打开MySQL的配置文件 my.ini,找到 datadir 节点,如 datadir="D:/Program Fi ...

  8. Sql server 备份还原后出现“受限制用户”问题

    http://jingyan.baidu.com/article/eb9f7b6dcbf1ea869264e856.html SQL数据库作备份和还原操作几乎是日常性事务了.但某次在对Sql Serv ...

  9. linux基础-第十三单元 硬盘分区、格式化及文件系统的管理二

    第十三单元 硬盘分区.格式化及文件系统的管理二 文件系统的挂载与卸载 什么是挂载 mount命令的功能 mount命令的用法举例 umount命令的功能 umount命令的用法举例 利用/etc/fs ...

随机推荐

  1. iOS开发中NSDate时间戳的转换--

    NSTimeInterval time =(NSTimeInterval )[model.day floatValue]; NSDate *date = [NSDate dateWithTimeInt ...

  2. iOS8模拟器键盘弹不出来

    command + k  或 command + shift + k  切换到模拟器键盘 其默认是Mac键盘

  3. 【引用】Linux 内核驱动--多点触摸接口

    本文转载自James<Linux 内核驱动--多点触摸接口>   译自:linux-2.6.31.14\Documentation\input\multi-touch-protocol.t ...

  4. Observer设计模式【利用商品概念解释】

    每个人都想过着富有的生活,这是很正常的. 这里以开店进货为例. 在讲之前解释英语单词: Observer:查看:遵守 Observable:可见的,公开的. 从单词可以知道:商品用来卖,所以公开,继承 ...

  5. UNIX环境高级编程——网络基础概念

    TCP协议分成两个不同的协议: 1.网络传输中差错的传输控制协议TCP 2.专门负责对不同网络进行互联的互联网协议IP 网络体系结构概念: 网络体系结构即是指网络的层次结构和每层所使用协议的集合 OS ...

  6. Sqrt(x) 牛顿迭代法

    为了实现sqrt(x),可以将问题看成是求解\(x^2-y=0\) ,即sqrt(y)=x: 牛顿法是求解方程的近似方法,给定初始点\((x0,f(x0))\),迭代公式为: #include < ...

  7. Linux下Nginx+tomcat应用系统性能优化

    软件环境及服务器配置如下: Linux rh6.3,Tomcat7.0.29,Nginx1.2.7 mysql5.1,jdk1.6.0 mysql5.1 memcached 1.4.15 Xeno 2 ...

  8. Qt持久性对象进行序列化(同时比较了MFC与Java的方法)

    Mfc和Java中自定义类的对象都可以对其进行持久性保存,Qt持久性对象进行序列化当然也是必不可少的.不过这个问题还真困扰了我很长时间……Mfc通过重写虚函数Serialize().Java则是所属的 ...

  9. 海量数据存储之Key-Value存储简介

    Key-value存储简介 具备高可靠性及可扩展性的海量数据存储对互联网公司来说是一个巨大的挑战,传统的数据库往往很难满足该需求,并且很多时候对于特定的系统绝大部分的检索都是基于主键的的查询,在这种情 ...

  10. 基于visual Studio2013解决算法导论之007优先队列(堆实现)

     题目 优先队列 解决代码及点评 #include <stdio.h> #include <stdlib.h> #include <malloc.h> #in ...