用两种方案来解决你上述的问题。
如果可以进入系统
1、我找了很久找到了diskgen的最新版本3.0的版本,支持SATA,支持NTFS格式的硬盘,并且可以在windows下进行操作!你可以去下载,官方下载地址:
diskgen3.0可以直接在windows下进行操作,你把它安装在c盘,然后运行后选择好硬盘后,点击“硬盘 - 搜索已丢失分区(重建分区表)”菜单项,或在右键菜单中选择“搜索已丢失分区(重建分区表)”。程序弹出“搜索分区”对话框:可选择的搜索范围有:
有下列两种搜索方式供选择:(你可以选择高级方式,然后浏览我的电脑看看找到的是不是你需要的文件,用高级方式时最好对你原先每个分区的大小有一定的了解。)
1、自动方式:采用自动方式时,对于搜索到的每一个分区,程序自动保留,然后继续搜索后面的区域,直到搜索到硬盘结尾。
2、高级方式:每搜索到一个分区,都提示并询问用户是否保留。在做出是否保留的选择之前,用户可以首先浏览分区内的文件以判断搜索到的分区是否正确。另外在此方式下,还可以设置更多搜索选项。这些选项有:
a) 按柱面:只搜索硬盘每个柱面的第一个扇区,判断其是否含有分区引导信息。速度很快。
如果无法判断程序搜索到的分区是否正确,可以在不关闭本提示的情况下到主界面中查看刚刚搜索到的分区内的文件。如果通过文件判断该分区不正确,请点击提示对话框中的“跳过”按钮。如果分区正确,请点击“保留”按钮以保留搜索到的分区。点击保留后,程序不会立即保存分区表(不写硬盘)。继续搜索其它分区,直到搜索结束。
在不保存的情况下,可以利用本软件访问分区内的文件,甚至恢复分区内的已删除文件。但是只有在保存分区表后,搜索到的分区才能被操作系统识别及访问。
保存你搜索到的分区,请点击“硬盘”菜单下的“保存分区表”或者按(F8)键。最后在退出重启生效
如果想放弃所有搜索结果,请点击“硬盘 - 重新加载当前硬盘”菜单项。
你可以试试看,用diskgen3.0在windows 下进行操作,很方便。我已经下载下来试用了,它比以前在dos下的操作方便多了。我就用这个软件恢复了我硬盘的所有文件,呵呵。^_^, 也祝你成功!
如果不能进入系统则用方案2:
你可以用diskgen恢复你原来的分区,在纯DOS下运行diskgen,(如果你有电脑公司特别版的光盘的话,用光盘启动里面自带有diskgen这个程序)然后选择“工具”菜单的“重建分区表”然后选择交互方式,(选择这种方式,你要对你原来的硬盘的有几个分区,每个分区大致的容量有一定的了解,到时如果找到你要的分区大小时请单击“是”),最后保存退出。我就用这种方法恢复我原来硬盘的所有数据。呵呵。
diskgen下载地址:
请参考以下网址操作: (图文说明)
Disk Genius的 DOS 版本和 Windows PE 版本中进行格式化都是“高级格式化”,不是“低级格式化”。
低级格式化要用专门的工具。比如迈拓公司的lformat或者 Disk Manager (简称DM) 中的 low-level format 等工具。
不是
还是高级的