2010-10-18 00:06:07

上周我在问问中遇到了一个分区的问题,很有趣。

 
问问好友是win7的系统,一开始想我以为只是想合并分区的问题,我远程她桌面后才发现,电脑上有3块硬盘 ,一块320G,两块500G(不得不感慨现在越来越便宜),系统在320G的硬盘上。
 
她的问题是新建分区的位置很难看,C盘位置很尴尬。

打开磁盘管理后,我发现320G硬盘是动态磁盘,此时硬盘上的分区情况如下(当时没有截图):80MB,70GB,60GB(C盘),168GB。这样的情况下,如果分不准(谁都难做到),比如分D盘为80G,会出现跨卷的情况(即D盘一部分在C盘前,一部分在C盘后),虽不影响使用,但一般用户都不愿意看到这种情况。

我告诉她,如果想回到原来的情况,需要把动态磁盘转化为基本磁盘,前提是把磁盘数据先清空。没办法,她说算了,刚装了系统先把win7激活吧,于是她运行了光盘自带激活小工具,重启去了,问题出现了。

过会她在手机QQ上跟我说,进不去系统了,看来屡试不爽的激活工具对动态磁盘也有失灵的时候。

刚好她的硬盘分区上也没有什么数据,我建议她干脆重装系统,顺便在分区界面把目前的分区状况彻底清理一下,之前出现问题就是她在装系统和装好后乱分区导致的,我还让她把其他两块硬盘的数据线先拔掉,防止殃及无辜数据,她竟说自己早就拔了。

通过QQ的交流,很快就到了分区界面,这时无论怎么操作,都无法调整现有的分区,[删除]这个按钮是灰色的,进一步交流后,才知道每个分区后面都挂了个[动态]的字样。难道动态磁盘会阻止调整分区结构吗?

突然间,我想起了diskpart命令,经过查询,发现clean命令可以解决问题。于是shift+F10调出命令行,输入diskpart,select相关的disk,输入clean,完成。再次重启进入到分区界面,硬盘已经恢复成[磁盘0未分配空间]的状态了,dynamic的字样也消失了,分区装完系统后,分区工具也可以正常使用了,折腾完这些,已经是夜里1点了,前后花了近2个小时的时间,但问题总算解决了。

这个问题给我的启示如下:

1.初学者不要随便在磁盘管理中胡乱操作,装系统分区时也要谨慎;

2.win7激活工具不是“万能”的,但是vista和Win7的PE安装环境帮了大忙;

3.diskpart确实比diskmgmt.msc强很多,进一步加深了我对这个命令的信任;

4.QQ很强大,如果没有手机QQ,她无法进入系统后,我们是无法进行后续交流的,很可能就要大费周章了。

 

下面是diskpart工具,clean命令的具体功能,供大家参考,如果磁盘有数据,一定慎用!!!

使用 clean 命令可通过将扇区清零,从当前处于焦点的磁盘删除分区或将卷格式化。默认情况下,仅改写 MBR 或 GPT 分区信息及任何有关 MBR 磁盘的隐藏扇区信息。如果指定 all 参数,可将每个扇区都清零,同时可删除驱动器上包含的所有数据。