« | August 2025 | » | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | | | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | | | | | | |
| 公告 |
不知不觉6年了
|
Blog信息 |
blog名称:〾堯仸〾的天空 日志总数:139 评论数量:503 留言数量:16 访问次数:2713876 建立时间:2005年4月23日 |

| |
[资料]Diskpart 系统自带分区工具 电脑与网络
〾堯仸〾 发表于 2008/3/3 22:51:50 |
ps:分区魔术师可以丢了。nice 我把d ,e,f 合并了下。 极力推荐‘,看哪个图就会了。简单安装了Windows Server 2003后,普通版本分区魔术师不能在其下正常运行,下面笔者论述一下分区解决方法。
在Windows
XP/2003下有一个非常有用的命令提示符工具:Diskpart,利用它可实现对硬盘的分区管理,包括创建分区、删除分区、合并(扩展)分区,完全可
取代分区魔术师等第三方工具软件,它还有分区魔术师无法实现的功能,如设置动态磁盘、镜像卷等,而且设置 分区后不用重启电脑也能生效。只不过它运行于命令提示符下,很多不熟悉Dos操作的朋友对它还不了解。其实,它的用法很简单,即使你没学过DOS,也能在帮助的指引下用好Diskpart。 一、初识Diskpart 本文中要用到的命令有: Active:将一个分区标为 Aactive,让它成为系统盘。 Delete:删除分区。 Exit:退出Diskpart状态。 Extend:将分区的容量扩大。 Help:显示帮助信息。 List:列出磁盘或分区。 Select:选择要操作的对象,如一个磁盘或分区等。 二、小试Diskpart
在“运行”后输入“Cmd”打开命令提示符窗口,再输入“Diskpart”即可启动它,此时屏上显示为“Diskpart>”,不像普通的命令
提示符那样是一个分区或目录后跟一个“>”,而且普通的DOS命令也无法在此运行,退出它只有输入“Exit”命令。从这三种迹象表明,它是一个集
成的环境,只有特定的命令可在其下执行。输入“Help”命令,屏上会列出所有的可执行命令及各命令的简要说明。 为打消大家对此命令的陌生感,让大家觉得这个命令很简单。下面就用实例进行说明。 输入“List”,屏上显示如图1所示,显然,它在提醒你,后跟“Disk”可显示出安装在PC上的磁盘列表,后跟“Partition”可显示出对应磁盘上的分区…… 输入“List Disk”,列出安装在PC上的硬盘列表,显然,我的电脑上安装了19GB、10GB的硬盘各一块。 输入“Select”可得到该命令的简要提示。 输入“Select Disk 1”使第二块(图中显示为“硬盘1”,第一块显示为“磁盘0”)硬盘具有焦点属性。 再输入“List disk ”可看到,第二块硬盘前有一个“*”号,表示它具有焦点属性。 要注意的是:我们今后要输入的所有命令都只对具有焦点属性的对象起作用,也就是说,执行命令前都必须先指明对象,一方面使我们的操作更加有目的性,但另一方面,如果执行命令前指错了对象,可能造成无法挽回的损失,比如:误删分区等。 从以上例子可以看出,Diskpart的使用还是比较简单的,关键是它有很好的帮助与提示系统。就算你过去没学过Dos,也能在它的引导下完成各项操作。 三、实战Diskpart 1.添加一块硬盘进来 前面讲了,我有两块硬盘,现在就把第二块硬盘全部分区清除后再新建分区。建议大家也用一块新硬盘来做练习。 ①输入“Select disk 1”使第二硬盘具有焦点属性。 ②输入“Clean”清除第二硬盘。如图2所示。如果此时输入“List partition”命令可看到该硬盘上没有分区。 ③输入“Create partition primary size=5000”,这个命令的作用是创建一个5000MB的主分区。如图2所示。如果没有参数“size=5000”,Diskpart将默认地将第二硬盘上的所有空间创建为一个主分区。
④输入“Create partition extende
size=3000”,这个命令的作用是创建一个3000MB的扩展分区。如果没有“Size”参数,Diskpart将默认地把剩余的全部空间创建为扩
展分区。与其它分区管理工具类似,“Size”后的值不能比剩余空间还大。 ⑤输入“Create partition primary ”将剩余的空间全部创建为主分区。 显然,用Diskpart也能创建多个主分区,而且也不一定要先建主分区再建军扩展分区。 ⑥输入“Create partition logical size =2500”,将扩展分区中的2500MB空间创建为一个逻辑分区。再输入“Create partition”可将扩展分区中的剩余空间创建为第二逻辑分区。 要注意的是:逻辑分区只能在扩展分区中创建。也就是说,必须先建扩展分区再建逻辑分区。但建立主分区、扩展分区的顺序可任意。 关于Create命令,我们已在前几步中用过几次了,相信大家已有一定的感性认识。现给出完整的语法格式。 创建主分区:Create partition primary [size=n] [offset=n] [ID={byte|GUID}] [noerr] 创建扩展分区:Create partition extended [size=n] [offset=n] [noerr] 创建逻辑分区:Create partition logical [size=n] [offset=n] [noerr] 参数说明:Size后的n表示分区的容量,以MB为单位,如果省略则将所有可用空间用于创建,要注意的是创建逻辑分区时,只能是扩展分区中的有用空间。 Offset=n:仅应用于主启动记录(MBR)磁盘。 Noerr :仅用于脚本。当发生错误时,指定 DiskPart 继续处理命令,就像没有发生错误一样。没有 Noerr 参数,错误将导致 DiskPart 以错误代码退出。 ID={byte|GUID}:只适用于原始设备制造商 (OEM),本文中用不到。 ⑦输入“List partition”可查看到刚建立的所有分区,如果大家做一下加减法就会发现,所有的分区容量之和恰好等于第二硬盘的容量。观察图2还可看出,我们在前面输入的命令都生效了。 2.调整分区 在这里,我们要完成的任务是将刚建立的分区进行调整。 ①首先使第二硬盘具有焦点属性,再显示一下分区,这样做的目的是为了和后面调整后的分区进行比较,如图3所示。
②输入“Select partition 3”使第3分区(2502MB的那个),使该分区具有焦点属性。再输入“Delete
partition”即可删除该分区。请将图3第1、2两个“List partition”命令后的值进行比较,不难看出,原分区3确实已被删除了。 ③输入“Select partition 1”使其具有焦点属性,再输入“Extend”,刚才被删除分区所空出来的未分配空间就能自动添加到第1分区中去。500)this.width=500'>为
分区扩容,这可是分区魔术师的专利,“Diskpart”也能实现,看来,Windows server
2003不支持分区魔术师是有道理的。再输入“List partition”可观察到第1个分区的容量变化情况,请比较图3第1、3两个“List
partition”命令后的值,就能看出这一点。说明:将带有焦点的分区扩展为最邻近的未分配空间时。对于普通分区,未分配的空间必须在同一磁盘上,并且必须接着带有焦点的分区。 如果要被扩容的分区是NTFS格式,扩容后不会丢失任何数据。如果是非 NTFS 的文件系统格式,此命令就会失败,但不会对分区作任何更改也不会破坏数据。 不能扩展当前系统分区或启动分区,也不能对包含页面文件的分区进行扩容。 语法:Extend [size=n] 参数说明: Size=n :添加到当前分区的空间大小 ?MB?。如果不指定大小,磁盘就扩展为占用所有最邻近的未分配空间。
④不管对硬盘分区做了什么样的改动,包括创建、删除、扩容等,都用不着重新启动电脑即可生效(这是分区魔术师不能做到的),但在“我的电脑”却看不到这
些分区,这是为什么呢,原来,还没为其指定驱动器号(也就是盘符),怎样指定盘符呢?下面以为第一个分区指定盘符为例进行说明。 使第1个分区具有焦点属性,再输入命令“Assign”,Diskpart就会自动为其分配一个。当然也可用命令“Assign Letter=X”来手动指定,手动指定时,不能与已存在的盘符如C等相同。经过这样的处理后,就能在“我的电脑”下查看到这些分区了。 ⑤现在,第二硬盘的第一分区还有焦点属性,可输入命令“Active”能使这一分区变为活动分区,也就能在其中安装操作系统了。 前面讲过,要执行任何命令,都必须先指定焦点,如果要将其它主分区处于活动状态,也必须先用“Select”选择它。 如果已在各主分区中独立安装了多套操作系统,可用这个命令来切换到不同的操作系统下。但要注意的是,如果为不包含操作系统启动文件的分区设置了“Active”属性,计算机将无法启动。 本例中,我的操作系统安装在第一硬盘的第2分区中,为保证电脑能正常启动,请将其设为活动。如图3下部所示。 |
|
|