例如:我们一个运行很正常的系统,本来是安装在第三个主分区上,现在我想交它移动到第1个主分区上运行,这样就跟楼主的情况类似了。我曾经就发生过这种情况,我一般给XP的分区是3个G(大部分情况下这个分区都剩余1G空间以上),但后来我安装Visual Studio 2005,妈的,微软这破东西竟然要在C盘安装将近2G的东西,导致我的C盘空间不足,而我那个系统又运行正常,不想重新分区再安装(因为我装了几个系统),正好我的机器有第二块硬盘,而且恰好第二块硬盘上有剩余空间,于是我在第二块硬盘最前面分了一个6G的主分区,将第一块硬盘第1主分区上的XP移动到了这个分区了(使用的方法与上面类似),最后成功解决了问题。