修复“缩水”硬盘两则

硬盘空间管理经验谈

  近日为同学机子“排雷”时,连续遇到了两次硬盘“缩水”事件,现特意把事情的具体情况及我的解决方法刊登出来以供广大读者参考。

      案例一:

      具体情况:某同学安装Windows2000,在安装过程中选择了多重启动形式,并选择把Windows2000安装在NTFS5格式的分区下,导致硬盘出错。经多次修复无效后,他自己就用DiskManager(DM)对硬盘进行低级格式化。接着重新启动后,硬盘就由原来的4.3G变成1.2G,剩下的3G空间不翼而飞。

      分析与解决:从多份报纸杂志上的关于安装Windows2000的文章中可以知道,NTFS5格式尽管兼容FAT32格式,但按微软的说法,强行同时使用NTFS5和FAT32格式会导致不可预测的错误,该同学的安装失败和导致硬盘出错,应该都是由与这个原因引起的。但按道理说,这种错误是不会导致硬盘“缩水”的,所以关键问题应该出在对硬盘的低级格式化的过程中。后来发现同学低格时所用的DM时97年出的,怀疑是该软件的版本太低,不兼容大容量硬盘。于是立即驱猫上网,下载最新版本的DM,再次对硬盘进行低级格式化。最后重新启动,OK,硬盘空间全部回来了。

      案例二:

      具体情况:另一同学最近新攒了一台机器,为了彻底熟悉自己的机子,于是他决定从头开始,自己重新分区。不料重新启动后,15.2G的IBM硬盘只剩下7.8G,乖乖,足足7G空间不见了,这次祸可闯大了!

      分析与解决:案情其实很简单,同学什么也没做,就是重新分区而已,为什么会无端的不见了7G这么大的硬盘空间呢?用PQMagic4.0一看,哎!硬盘后段有一大块白色的没分区空间,肯定是这小子没把硬盘空间全部分完,于是把剩下的空间分好区,心想这次“搞掂”!谁知道重新启动后,硬盘又变成7.8G,新加上去的几个分区也消失得无影无踪。在用PQMagic一看,哟,果然又是一条白色的闲置空间,真让人百思不得其解。慢着,7.8G,7.8G通常是8.4G硬盘格式化后的容量,莫非主板最大支持8.4G容量的硬盘?不会呀!没重新分区前,这硬盘可是用得好好的。没头绪,先干点什么试一下吧。进入BIOS,进行IDE检测,奇怪,主板明明能认出硬盘是15G嘛。重新启动,COOL,这次15G的空间全在,分区也跟我刚才用PQMagic中设置的一样。可惜好景不长,再次启动后硬盘又变成7.8G了。再进行一次BIOS的IDE检测,又行了,可再启动一次,硬盘又被打回原形。无可奈何之下,唯有把BIOS中的STANDARD CMOS SETUP | PRIMARY MASTER | TYPE 设为AUTO,让主板每次启动都进行对硬盘的自动检测。这样,无论启动多少次,硬盘都保持着15.2G的容量。但这样毕竟只是权宜之策,问题并没有真正得到解决。直到有一次硬盘报错,在报错信息中发现含有OnTrack字眼。OnTrack?怎么这么眼熟?噢,对了,OnTrack是IBM公司出品的硬盘工具,用来让大于8.4G的大硬盘在一些不支持8.4G硬盘的主板上使用,怎么会在硬盘出错信息中出现呢?经询问,原来同学使用的分区工具是IBM硬盘专用版的DM(唉又是DM……这小子也是的,放着FDISK这么简单的工具不用,跑去用这么专业的DM,也不想想自己是新手)。运行DM,里面果然含有OnTrack的功能,看来大概是同学误执行或者是DM自动执行了OnTrack,而OnTrack是给一些旧主板用的,同学的主板本身就已经支持大硬盘,反而和OnTrack产生冲突。于是移除OnTrack,尝试着取消启动硬盘自动检测,连续启动两次,OK,硬盘不再“缩水”,问题彻底解决了。