起因:

    一个同事的xp机器在运行的过程中休眠了一段时间,再启动的时候就出现反复重启的情况,无法进入系统,也无法进入安全模式,替换kernel32.dll到 C:\WINDOWS\system32 下也无效,只好通过pe先把c盘的文件备份出来重装系统。

    由于该机器连接互联网,xp又不进行维护了,所以就给其安装了win7 64位的旗舰版(该版本已经在n台机器上安装过,没有任何问题),安装之后基本一切正常,运行了2天后,发现了如下两问题:1.hp1010的打印机(安装的是win7 64位对应的驱动)在打印的时候,响应慢了将近1分钟,即使是挨着打印的2个文件,在打印完第一个后,再过差不多1分钟的时间才开始打印第二个文件,严重影响了办公效率;2.c盘提示剩余空间只要1.4G。

解决过程:

    查找原因,第一个问题,网上找的解决办法无效;第二个问题,发现是c盘的空间只有20G,而winsxs文件夹就占用了17G多,经查,该文件夹还不能随意删除,里面放的是补丁文件,在微软的网站上找到相关的补丁,进行磁盘清理,结果只清理了不到500M的空间,又找winsxs清理工具,清理出了4G的空间,但是,仍显得捉襟见肘,发现D盘空间较大,可以划分出30G给c盘进行合并,于是准备用pq对其进行分区合并。

    所有操作都没问题,在执行的过程中,提示需要重启,还有若干警告,大概意思是无法执行完毕,重启了下试试,发现没有执行。难道是win7不支持pq?百度,支持,而且有详细的教程进行分区合并,如法炮制,就是不行,放弃,用老毛桃的工具,在dos下分区并合并,结果连界面都进不去,郁闷,果断重装xp。

    xp安装完毕后,pg合并分区,出现了跟刚才一样的提示,郁闷,到底是怎么回事?百度,查到有一个叫分区助手的软件,专门用来合并分区,很简单的操作,无奈,下载试试,如果不行的话,就只能把硬盘数据备份出来后,删除所有分区,重新划分分区了。

    这个软件还是绿色免安装的,我喜欢,解压,运行,按部就班的操作,执行,10分钟后,成功。总算是松了一口气,顺道把打印机安装上,这次没有延迟,还是xp好用。

    他的问题解决后,我发现我的机器(xp)c盘只有15G,赶紧,准备从d盘拆借点空间,运行分区助手,发现还有11个G的空间没有分配,试试这个软件能否合并不相连的分区,选择c,点击合并,果然出来选择要进行合并的分区,选择了c和最后面未分配的分区,下一步,给出了提示:建议把该软件安装在c盘,否则无法进行本次操作,因为我把这个软件放在了最后一个分区,中间提示其他分区有应用程序在运行,无法完成。把程序考到c盘,再运行一遍,25分钟后,顺利合并了c和未分配的空间。

    

结论:

    运行过程中,发现从最后一个分区开始,逐个扫描运行,大概是在逐一移动空间,把未分配的空间按顺序逐渐给F、E、D盘,在这个未分配的空间没有后,空间应该就移动到了D盘,再执行对D盘划分相应空间,于C盘合并,这个是我理解的一个过程。

    总之,这个软件还是很好用的,收藏。

    至于,为什么在win7下无法合并分区、在dos下无法运行分区软件,还未查找到原因。对于该软件在win7下是否能正常运行目前还未实验,待有机会再尝试。