硬盘分区丢失的故障时常发生,如果丢失的分区中存储了非常重要的信息,往往会让人心急如焚,甚至需要支付一笔不菲的资金找专业的数据恢复技术人员进行恢复。

在我的客户中,因硬盘分区丢失而需要数据恢复的大约占20%以上,其中大部分是由于病毒和不正确的操作引起的。有的表现为只能找到C分区,有的甚至表现为所有分区都不可见,分区丢失的直接原因大都是因硬盘分区表错误或者分区表被清除而造成的。

硬盘分区表是硬盘主引导扇区的重要组成部分,它对系统的自举起着关键的作用。分区表一旦遭到破坏,硬盘分区信息将被损坏,从而造成硬盘分区的丢失。

感觉这硬盘分区表还相当脆弱,遇到这种情况时,如果你的数据非常重要且没有数据修复的基础知识,建议普通用户不要破坏原有的数据且不要擅自使用一些非专业的软件进行修复,最好是让有数据修复经验的人进行修复,否则以后修复起来会更加麻烦。

不过,只要有一点经验,修复起来并不是很难。例如使用一款名为DiskGenius的软件就可以自动对一些简单的故障进行修复。操作非常简单,只要将该软件放到你的DOS启动盘,然后运行该软件,最后在软件主界面中按F10即可自动修复。另外,如果朋友们有一定的实战经验,那么也可以使用NDD、WinHex等软件进行手工修复,往往能“手到病除”。

硬盘分区表修复的方法还有很多,例如在Windows XP故障恢复控制台中使用fixmbr命令也可以修复,另外也可以用Windows 98光盘引导系统,然后使用Fdisk /mbr命令进行修复。需要说明的是,并不是通过某一种方法就可完全解决问题的,可以尝试多种方法直到修复好为止。根据分区表的破坏程序,也不能做到百分之百就可以修复好硬盘分区表。

是的,但最好的方法就是在分区丢失前备份硬盘分区表信息。例如使用Windows XP光盘自带的磁盘探测工具Dskprobe即可备份。该工具可以在系统光盘\Support\Tools\Support.cab安装包内找到。

在Dskprobe主界面“Drives”菜单中点击“Logical Volume”,然后在“Logical Volumes”列表中双击某一欲备份的分区(图1),这时将激活“Set Active”按钮,点击之,接下来再点击“OK”。接着在“Sectors”菜单上点击“Read”,然后在弹出的菜单中点击“Read”,最后点击“File→Save As”进行备份即可。

图 1

当出现分区丢失情况时,只要在图1中激活欲还原的分区,然后取消“Read Only”复选框,在“File”菜单中点击“Open File”,接下来找到先前备份的分区表文件,依次点击“Sectors→Write”,最后在弹出的窗口中点击“Write it”即可还原修复(图2)。

图 2

有时分区表并没有遭到破坏,例如有的朋友一旦进入DOS或者登录Windows 9X的系统,就会发现某一分区不见了,其实并不是分区丢失了,这是因为在DOS和Windows 9X系统下不能识别NTFS格式分区,不过,可以使用NTFS FOR DOS程序解决。

是的,还有其它的一些情况,例如有的用户既安装了Windows又安装了Linux,但是在Windows和Linux下却不能对各自的分区进行互访,这是由于彼此不识别各自的磁盘格式而造成的。如果要想在Windows下直接访问Linux所在的分区,可使用一款名为Explore2fs的软件(下载地址: http://download.enet.com.cn/html/030282000080601.html);如果要想在Linux下访问Windows分区信息,则可以直接使用Linux的mount命令加配置参数即可实现。

另外,有的软件还具有隐藏分区的功能,例如PQMagic就具有这种功能,只要选中所要隐藏的分区(但千万不要隐藏系统分区,否则将进不了系统),然后执行“Advanced→Hide Partition”命令并在弹出的窗口中点击“OK”确认即可。其实它就是将DOS分区转变为非DOS分区,执行“Advanced→Unhide Partition”命令,最后点击“OK”确认即可。

分区丢失的原因有很多,在出现故障之前我们最好备份硬盘分区,从而做到未雨绸缪。另外,在操作计算机时也要正确地操作,千万不要非法关机,还有就是要正确地使用一键还原软件、Ghost软件以及磁盘分区软件,如果不正确使用,也很容易造成分区丢失。在出现分区丢失时也不要过分担心,弄清原因后再尝试进行修复。

转载于:https://www.cnblogs.com/MaxWoods/archive/2006/05/30/412895.html

如何恢复Windows“消失”的磁盘分区相关推荐

  1. Windows中的磁盘分区、MBR、GPT

    Windows中的磁盘分区: 1.分为主分区,扩展分区.其中拓展分区又包含若干个逻辑分区: 注意:如果拓展分区被删除或者破坏,则所有逻辑分区将会被删除. 2.分区时注意磁盘的连续性,建议将拓展分区放在 ...

  2. Windows 10 合并磁盘分区 (G and H)

    Windows 10 合并磁盘分区 (G and H) 1. 设备和驱动器 2. 计算机 -> 管理 -> 存储 -> 磁盘管理 3. 删除卷 H: -> right-clic ...

  3. 服务器2012系统磁盘压缩,Windows 10系统磁盘分区能压缩还能拓展方法

    不少网站程序员刚拿到手的电脑只有C盘一个分区,如何给磁盘分区,大家可能都有一款压箱底的磁盘分区助手要推荐. Windows 10系统的分区设置方法易学实用,还可以最大限度的保证数据的安全以及一键恢复的 ...

  4. Windows系统合并磁盘分区

    一.打开磁盘管理 依次点击"控制面板" -> "系统和安全" -> 管理工具下的"创建并格式化硬盘分区".如果是非Server版 ...

  5. linux下隐藏windows硬盘,windows下隐藏磁盘分区

    在一定情况下有的人会想隐藏掉部分分区,比如双系统的情况 有两种方式 方法1: 删除盘符,适合在双系统的情况下隐藏掉另外一个系统相关的分区 请注意是删除盘符 不是删除分区 此电脑右键管理 点击磁盘管理 ...

  6. diskman DiskGenius 恢复windows管理中删除分区数据

    1)管理中删除分区,导致分区自动合并了两个,这个是因为原来分区太乱导致 2)diskgenius 保存现有分区表 3)自动查找分区,并重建分区表,有重要数据的那个保留了 4)选恢复文件,漫长的等待,4 ...

  7. win10+ubuntu双系统下,ubuntu不能访问windows的磁盘分区

    由于使用的校园网拨号软件不支持ubuntu,所以我通常会在windows下下载好视频和文档之类的文件,在ubuntu下使用那些文件. 今天我突然发现自己的ubuntu系统无法访问window的磁盘分区 ...

  8. 双系统环境下 CentOS 挂载 Windows NTFS 磁盘分区

    Windows 上的磁盘分区都是 NTFS 格式,CentOS 等 Linux 版本是不支持 NTFS 格式的.NTFS-3g 这一开源软件可实现 Linux 系统对 NTFS 的读写支持.不只是 W ...

  9. DISKPART——Windows NT磁盘分区工具

    从Windows NT开始,Windows已经彻底从曾经的MS-DOS中分离出来了,但是直到现在,仍然有很多人在使用MS-DOS下的FDISKS工具来对磁盘进行分区,接下来,我就介绍一下Windows ...

最新文章

  1. 阿里云存储_OSS对象存储
  2. 设计模式6+1大原则
  3. 【强化学习】DDPG
  4. 2018 青岛网络赛C题Halting Problem
  5. 电中在线计算机应用基础二考试题目及答案,最新电大2015计算机应用基础作业2 答案.doc...
  6. LVS(12)——sh
  7. 深入探讨数据仓库建模与ETL的实践技巧
  8. Powerbi实现帕累托分析
  9. gpt windows linux,UEFI+GPT环境下安装Windows+Linux+OS X
  10. 4.3.2深度定时任务(TimerTask in Depth)
  11. JDK8的shenandoah GC/zgc啥时能转正?
  12. C语言 使用DFT得到信号幅度谱
  13. redis报错:ERR value is not an integer or out of range
  14. 第六十一章 方法关键字 - Deprecated
  15. (十五)使用任务通知实现命令行解释器
  16. 更新pip后出现WARNING:pip is being invoked by an old script wrapper
  17. java复习之tomcat配置详解
  18. ASP+ACCESS注入—主要靠猜实现
  19. 未来宝宝照片合成,怎么做到的呢?
  20. AD画PCB如何做矩形槽孔

热门文章

  1. ACM-ICPC 2018 南京赛区网络预赛 L. Magical Girl Haze 最短路+分层图
  2. ajax实现文件上传,多文件上传,追加参数
  3. Hadoop 2.7.3 完全分布式维护-动态增加datanode篇
  4. CentOS安装MongoDB
  5. 上海巨人网络参与网络诈骗整个流程
  6. [TYVJ] P1016 装箱问题
  7. 今天 我的博客正式建立了
  8. JOGL - Java与OpenGl的绑定(转)
  9. 在HTML中使用CSS美化网页的三种方法
  10. 父窗口与子窗口的数据传递问题