• Welcome to ComeFromChina Community (CFC中文网)! We are the largest Chinese Canadian community forum in Ottawa. Please to participate in discussions, post topics, view images, and access full community features. Join us today! 欢迎来到CFC中文网。请登录以参与讨论、发布主题并查看图片。

Recover partitions lost

  • 主题发起人 主题发起人 prjia
  • 开始时间 开始时间

prjia

知名会员
注册
2003-07-17
消息
255
荣誉分数
0
声望点数
126
I used Partition Magic 8.0 to merge two partitions - C drive 20GB, E drive 60GB - and after rebooting and performing its batch process, at the end it gave me two "Error ####(forgot the number): ...dispatch" messages, telling me manually restarted the system. After windows XP started, I found the two partitions were not merged. The C drive is still 20 GB, but the name of E drive became * and it is unactive.

How can I restore or undelete the partitions and recover my drive? I need to recover at least part of the information in there that I didn't had a chance to backup before I made the changes.
 
以下仅供参考,请慎重使用
――――――――――――
http://www.91xiu.com/Article/200601/24751.html
分区误删除后数据恢复技巧
作者:佚名 文章来源:不详 点击数: 更新时间:2006-1-3

用FDISK命令删除了硬盘分区之后,表面现象是硬盘中的数据已经完全消失,在未格式化时进入硬盘会显示无效驱动器。如果您了解Fdisk的工作原理,就会知道Fdisk只是重新改写了硬盘的主引导扇区(0面0道1扇区)中的内容,具体地说就是删除了硬盘的分区表信息,而硬盘中任何分区的数据均没改动。可仿照“分区表错误”的修复方法,即想办法恢复分区即数据,但这只限于删除分区或重建分区之后;如果已经对分区用Format命令格式化,需在恢复分区之后,再恢复分区数据。

  针对以上介绍的几种误删除类恢复,为了提高恢复成功率,我们应遵循如下几点:

(一)文件或文件夹的恢复

  不向目标分区写入新文件,从概念上容易理解,但实际要做到却不是那么容易的。因为Windows会在各个分区多多少少生成一些临时文件,加上还有在启动时自动扫描分区的功能,如果设置不当或操作上稍不留意,可能已经写入了新文件而您还不知道。

1.不要安装新软件或运行新任务

  特别是不要向恢复目标分区安装新的软件,即使是恢复软件本身。例如您要恢复的是C盘被误删除的数据,而工具软件的默认指向都是C盘的,您一路回车安装的话,可能就万事休矣;如果您的虚拟内存设在了C盘,此时也不要打开新的任务,以免因为虚拟内存的更新变化覆盖数据。您应该在“系统”里更改虚拟内存的指向路径,然后重新启动Windows,再安装恢复软件到目标以外的分区。

2.注意Windows扫描和报告的设置

  默认状态下,Windows会在启动的时候检测分区有没有错误,如果上次是非正常关机,您就会看到一个扫描的任务及进度条,这种扫描对解决交叉链接错误有用,但对于要恢复的文件可能会造成致命的破坏―因为扫描完毕后,Windows会生成信息报告,有可能刚刚(占用)破坏目标文件的关键字节,如果是可执行文件,就算勉强恢复过来也用不了。进入Windows后,也请您不要在该目标分区进行磁盘扫描,因为默认状态下,Windows会把交叉链接文件和把文件碎片转化成*.CHK,也有可能破坏您的目标文件。如果您用的是Windows 98,建议您在MSDOS.SYS里设置一下,在Option组加入一句AutoScan=0,把启动的扫描屏蔽掉;如果是Windows 2000或XP,就按回车条国磁盘检测直接进入Windows。

3.操作恢复的技巧

  (1)恢复工具的扫描技巧。一般来说,误删除文件都是马上发现自己的误操作,所以刚删除的文件在磁盘里的文件分配表处于较靠前的位置,我们可以利用这一点,加快恢复的速度。例如您运行了Easy Recover,在选定了目标分区后,只要扫描5%左右的目录树,大概在3000个到5000个文件左右,就可终止扫描,然后进入下一步,一般都能找到。这种方式比完全扫描后再找恢复文件要容易,如果您扫描所有的文件,可能会有数万个甚至10多万个已经删除的列表,此时您要找自己想恢复的目标就比较困难了―因为在您的机器里,不同时期可能产生过同一个文件名的几个文件,为了防止混乱,恢复软件一般会把这些类似的文件标记为―开头,数字编号结尾的文件,您无法按首字母来找,要靠眼睛一个个识别,太多的选择会让您眼花缭乱。可以在终止扫描时,选择保存当前扫描进度,如果5%的数量没找到您的目标,可以按此进度继续扫描,不必从头开始一次。注意这个保存操作也不要放到目标分区里,要另外指定路径存盘。DOS时代的 UNDELETE软件,只能处理FAT的格式,而且对于长文件名结构无能为力。

  (2)字处理软件相关文件的技巧象WPS或WORD 这类字处理软件,除了用恢复工具,还可以进入其安装目录,找到隐藏的临时文件直接恢复。因为这类软件都会对您当前操作的文件生成一个后备文件,而且不自动删除,所以您可以在DOS状态下,在目标目录键入ATTRIB*.*-h消除临时文件的隐藏状态,然后把后缀名改为*.DOC*或是.WPS,就可能已经成功恢复了。当然,得到的临时文件可能会有10多个,名字也是千奇百怪的,您微一个个打开看看是哪一个吧。

(二)恢复分区的注意事项 此处说的主要是没有正确备份分区表的情况下,对分区的恢复;已经有分区表备份的恢复很简单,这里不再重复。

1.NTFS的格式不要急于重装系统

  如果您使用的是NTFS格式,但Windows运行出了问题。即使分区表没有损坏,还能看到该分区,也不要急急忙忙地重装系统。因为NTFS是有权限加密的,而且在一个操作系统下面加密的密钥是唯一的,如果您重装了系统,即使是同一个2000或XP版本,也有可能会读不出NTFS加密的文件夹。低级格式化更是不要轻易尝试。

2.在用NDD等工具重建分区表之前,先备份现在的分区表状态

  在用KV或Norton这类具有检测和重建分区表功能的软件操作前,请先把当前的分区表备份下来,即使目前是不正常的状态。这样是为了防止操作失败,导致更多的损失。在正常状态下,小心不要在杀毒软件里随便点“恢复分区表”,象KV系列,没事乱“恢复”的话有时会导致系统崩溃。

3.如果是误格式化了分区,有条件的话,最好先用Ghost备份镜像全盘到另外一个硬盘,再尝试各种工具进行恢复操作。

  一般来说,完全无损恢复是不太可能的了,只能恢复象MP3,文档,邮件等等独立的文件,对于一些要VXD设备文件,DLL动态链接对话框运行的软件,完好地恢复不太可能。所以,对分区的操作一定要小心谨慎!
 
分区表损坏的修复
作者:鞠中山 文章来源:本站原创 点击数: 更新时间:2005-9-23

硬盘主引导记录所在的扇区也是病毒重点攻击的地方,通过破坏主引导扇区中的DPT(分区表),即可轻易地损毁硬盘分区信息。分区表的损坏通常来说不是物理损坏,而是分区数据被破坏。因此,通常情况下,可以用软件来修复。

  通常情况下,硬盘分区之后,备份一份分区表至软盘、光盘或者USB盘上是极为明智的。这个方面,国内著名的杀毒软件KV3000系列和瑞星都提供了完整的解决方案。另外,对于没有备份分区表的硬盘,也提供了相应的修复方法,不过成功率相对较低。

  另外,中文磁盘工具DiskMan在这方面也是行家里手。重建分区表作为它的一个“杀手锏”功能,非常适合用来修复分区表损坏。

  对于硬盘分区表被分区调整软件(或病毒)严重破坏,引起硬盘和系统瘫痪,DiskMan可通过未被破坏的分区引导记录信息重新建立分区表。在菜单的工具栏中选择“重建分区表”,DiskMan即开始搜索并重建分区。 DiskMan将首先搜索0柱面0磁头从2扇区开始的隐含扇区,寻找被病毒挪动过的分区表。接下来搜索每个磁头的第一个扇区。搜索过程可以采用“自动”或 “交互”两种方式进行。自动方式保留发现的每一个分区,适用于大多数情况。交互方式对发现的每一个分区都给出提示,由用户选择是否保留。当自动方式重建的分区表不正确时,可以采用交互方式重新搜索。

  但是,需要注意的是,重建分区表功能不能做到百分之百的修复分区表,除非你以前曾经备份过分区表,然后通过还原以前备份的分区表来修复分区表损坏。因此可见,平时备份一份分区表是多么的必要!
 
后退
顶部
首页 论坛
消息
我的