日期:2014-05-17  浏览次数:20958 次

windows server 2003系统硬盘分区调整技巧

一、Paragon_Partition_Manager_7_Server_CN


????? 很高兴,找到了2003 server 系统硬盘分区的调整方法。

????? 新上的服务器系统盘分区都是10G。一般情况下应该够用,但个别机器由于安装了多个数据库,C盘空间越来越小,虚拟内存都改到了其它盘,但不到2G的剩余空间经常被报警。同时由于空间不足报警后,系统自动压缩闲置文件,造成恶性循环。经常重启机器、删除压缩文件很是烦人。

????? 重做系统不现实,只能是调整系统盘分区的大小。一般XP系统下可用PQmagic,但2003 server版就不行了。前一阵找一个PowerQuest.ServerMagic.v4.0CN,据说可以支持NT和2000,但不知能否在2003 server下使用。昨天弄了一下午,但没成功,这个系统能在2003下启动,但选定C和D盘后,拆分和调整分区大小都不可用。想删除D盘可能可以,但没有尝试,因为D盘上有程序文件,正在使用不能复制搬家。

????? 今天又找了Paragon_Partition_Manager_7_Server_CN,Paragon Partition Manager是一个类似于PQ PartitionMagic的磁盘分区工具集,经多次实验终于将C盘增加15G。其操作比较简单,但也有些绕人的地方。一是先要将D盘调小,注意要在D 盘前面调出剩余空间;二是可能会报告C、D盘正在使用中,这种情况下在出现的对话框中选择“重启动”即可,选择“重试”和“取消”等都不行。三是重启后要等待一定时间,尤其是减少磁盘空间时,它要将文件重新搬一次家。


二、2003自分区增容功能


其实,2003本身具有分区增容功能,但经我尝试不能对C盘操作,D盘还是可以的。具体方法如下:


1. 划出自由空间

  假设现在需要对D盘增容50MB的空间,这个空间需要从E盘上提取。那么首先要就从E盘上划分出这50MB的空间才行。这个操作的过程如下:

  首先将E盘所有数据转移到其它分区,然后单击“开始→运行”,输入“Diskmgmt.msc”后回车,打开“磁盘管理”窗口。选中E盘并点击右键,在弹出的快捷菜单中选择“删除此逻辑驱动器”项。在弹出的提示框中点击“是”按钮继续。操作完毕后,将会在“磁盘0”列中出现与删除分区相同大小的可用空间。

2. 给分区增容

  此时请注意D盘当前空间为855MB,现在我们来进行为其增加50MB的操作。单击“开始→程序→附件→命令提示符”,在打开的窗口中依次输入 “Diskpart”、“List volume”、“Select volume 2”、“Extend Size=50”四条命令。

  其中,“Diskpart”命令用来调用DOS磁盘管理程序,“Diskpart/?”命令可以看到该命令的DOS下中文帮助信息。“List Volume”用于显示系统上所有磁盘的详细信息,从而得知所需扩充分区的卷号。这里可以看出D盘的卷号为“2”;“Select Volume 2”命令用于选择卷,这里根据上一步得出的提示选择卷2;“Extend Size=50”用于将D盘空间增容,这个增容的来源空间当然是划分出的自由空间了。从命令执行的结果“DiskPart成功地扩展了卷”来看,我们对D 盘的空间增容已经成功了。

  最后在“磁盘管理窗口”中选择剩余的可用空间,依次点击“操作→所有任务→新建逻辑驱动器”命令,根据提示为该空间分配驱动器号和进行格式化操作即可。