Diskpart使用详解

Diskpart使用详解
Diskpart使用详解

Diskpart 与许多命令行实用工具不同,原因是它不以单行模式操作。相反,当您启动该实用工具后,命令是从标准输入/输出(I/O) 读取的。您可以将这些命令定向到任何磁盘、分区或卷。

回到顶端

与磁盘管理的比较

Diskpart 启用“磁盘管理”管理单元所支持的操作的超集。“磁盘管理”管理单元禁止您无意中执行可能会导致数据丢失的操作。建议您应谨慎使用Diskpart 实用工具,因为Diskpart 支持显式控制分区和卷。

可以使用Diskpart 将基本磁盘转换为动态磁盘。基本磁盘可以为空,也可以包含主分区或逻辑驱动器。基本磁盘可以是数据磁盘、系统驱动器或启动驱动器。基本磁盘不能包含容错磁盘驱动程序(FtDisk) 集,如带区或镜像等。要转换包含有FtDisk 驱动程序集的基本磁盘,请使用Windows 2000 上的“磁盘管理”,或者在升级到Windows XP 之前转换磁盘。

可以使用Diskpart 将动态磁盘转换为基本磁盘。进行转换前,必须删除所有动态卷。除非遇到紧急情况,否则不建议您删除动态磁盘上的分区。建议您删除驱动器上的所有卷,然后再将磁盘转换为基本磁盘。必须删除所有动态数据分区。另外,切勿混淆同一驱动器上的基本主分区和动态分区。否则,计算机可能无法重新启动。

您可以使用Diskpart 以显式磁盘偏移量创建一个分区。“磁盘管理”管理单元将此分区放在任何占用区域的末端,或放在第一个足够大的区域上。在主启动记录(MBR) 磁盘上,分区偏移量和大小都经过四舍五入,以保持必要的柱面对齐。偏移量四舍五入为最靠近的有效值,大小则始终四舍五入为下一个有效值。Diskpart 不为最近创建的分区分配驱动器号。使用assign命令可分配装入点或驱动器号。

Diskpart 遵循与管理单元同样的策略。只能在固定磁盘上创建动态磁盘。不能将可移动磁盘(如1394 或通用串行总线(USB) 驱动器)转换为动态磁盘。

Diskpart 允许执行管理单元禁止的某些分区删除操作。例如,您可以使用Diskpart 删除MBR OEM 分区。但是,这些分区中往往含有平台操作所必需的文件。Diskpart 禁止删除当前系统、启动或分页卷和分区。此外,Diskpart 还禁止删除作为动态磁盘基础的分区。

不能使用Diskpart 在可移动媒体上创建分区。Windows 支持可移动媒体上至多有一个MBR 分区。如果媒体在出厂时已带有一个MBR,此MBR 是不能修改的;但是,即使配置了多个分区或逻辑驱动器,仍然遵循此MBR。如果媒体在出厂时不带MBR,此媒体被视为“超级软盘”并且其中未写入分区结构。

可移动驱动器的驱动器号与驱动器关联,但不与媒体关联。您可以使用Diskpart 更改此驱动器号。

Diskpart 导致产生了磁盘签名、GUID 分区表(GPT) 磁盘全局唯一标识符(GUID) 和GPT 分区GUID。不能使用Diskpart 来显式设置这些项。

同管理单元一样,Diskpart 实用工具包括对新Itanium 磁盘分区方案的支持,该方案称为GPT。GPT 磁盘不能用于任何基于x86 的Windows XP 计算机或Windows 2000 计算机。Diskpart 仅对空磁盘支持GPT 分区向MBR 分区的转换。

您可以使用Diskpart 删除缺失的动态磁盘。动态磁盘包含共享数据库,一台计算机上的所有动态磁盘都识别此计算机上的所有其他动态磁盘。移动动态磁盘时,原始计算机将这些磁盘视为“缺失的”。

使用Diskpart 时,驱动器号不能自动分配。要确保给定的分区或卷有驱动器号,必须显式地分配一个驱动器号。您可以分配此驱动器号,也可以允许分配下一个可用驱动器号。

设置焦点

大多数Diskpart 命令适用于特定目标磁盘、分区或卷。目标对象具有“焦点”。焦点简化了在同一磁盘上创建多个分区的常见配置任务。通过select命令为对象设置焦点。除了list、help、rem、exit或help命令之外,其他所有命令都需要有焦点。

使用select命令可显式更改焦点。要隐式更改焦点,请使用像create这样的命令。管理基本磁盘前,必须设置磁盘焦点。在基本磁盘上,分区焦点和卷焦点相同。如果更改某一项上的焦点,也将更改其他项的焦点。在动态卷上,由于上一级的分区焦点总是丢失,因此只需要卷焦点,而且只有简单卷才需要磁盘焦点。

考虑下面计算机包含两个磁盘的示例:

?每个磁盘均包含两个主分区。第一个磁盘包含C 和D 分区,第二个磁盘包含E 和F 分区。在将分区焦点设置给 C 或 D 分区之前,必须先将磁盘焦点设置给磁盘1。可以

在任何时候将卷焦点设置给C、D、E 或 F 分区。在本例中,如果将卷焦点设置给 C 或

D 分区,磁盘焦点不变;但是,如果将卷焦点设置给

E 或

F 分区,磁盘焦点就可能转

移到其他磁盘。

?每个磁盘都是动态的,并且都包含简单卷和空闲空间。第一个磁盘包含C 分区,第二个磁盘包含 E 分区。向第一个磁盘添加简单卷之前,必须先设置磁盘焦点。要扩展 C 分

区,只需设置卷焦点即可。同样,要在 E 分区中添加镜像,只需将卷焦点设置给 E 分

区。如果创建简单卷或在同一磁盘上扩展现有卷,不会更改磁盘焦点。如果添加镜像、

创建带区集或者将现有卷扩展到不同的磁盘上,就可能会导致磁盘焦点丢失。

脚本撰写

Diskpart 支持使用脚本的操作。要启动Diskpart 脚本,需使用“diskpart /s script.txt”命令。您可以在Windows XP、Windows 2000、远程安装服务(RIS) 无人参与安装环境上,或者在用于OEM 的Windows 预安装环境(PE) 上撰写Diskpart 脚本。

默认情况下,如果脚本中存在问题,Diskpart 可以退出命令处理并返回错误代码。要在这种情况下继续运行脚本,需在命令中包含noerr参数。此参数允许您使用单个脚本删除所有数据驱动器上的所有分区,而与驱动器的总数无关。不过,并非所有命令都支持noerr参数。即使使用noerr参数,也始终会返回关于命令语法错误的错误。

下面的列表描述了Diskpart 的错误代码:

?0 - 未发生错误。整个脚本正常运行。

? 1 - 发生致命例外。可能存在严重问题。

? 2 - Diskpart 命令行上指定的参数不正确。

? 3 - Diskpart 无法打开指定脚本或输出文件。

? 4 - Diskpart 使用的服务之一返回错误。

? 5 - 发生命令语法错误。由于选择对象不当或对象不适用于此命令而导致脚本失败。

运行Diskpart 后,将显示Diskpart 版本及当前计算机名称。

回到顶端

命令摘要

设置焦点的命令

select

使用select命令可将焦点设置给指定目标。要获取焦点类型列表,请将类型字段保留为空。如果

未指定标识(ID) 号,则显示当前处于焦点的对象。

select disk[=n]

使用select disk命令可将焦点设置给具有指定Windows NT 磁盘号的磁盘。如果未指定磁盘号,该命令将显示当前处于焦点的磁盘。

select partition[=n/l]

使用select partition命令可将焦点设置给指定分区。如果未指定分区,则显示当前处于焦点的

分区。

在基本磁盘上,您可以按索引、驱动器号或装入点指定分区。在动态磁盘上,只能按索引指定分区。

select volume[=n/l]

使用select volume命令可将焦点设置给指定卷。如果未指定卷,该命令将显示当前处于焦点的卷。

您可以按索引、驱动器号或装入点路径指定卷。在基本磁盘上,如果选择了卷,则相应分区也具有焦点。

显示磁盘配置的命令

使用list命令可显示摘要。要显示更多信息,请先设置焦点,然后使用detail命令。

detail disk

使用detail disk命令可获得有关当前处于焦点的磁盘的详细信息,例如:

Diskpart> select disk 3

Disk 3 is now the selected disk.

Diskpart> detail disk

Maxtor 90432D2

Disk ID:F549D151

Type :IDE

Bus : 0

Target : 0

LUN ID : 0

Volume ### Ltr Label Fs Type Size Status Info

---------- --- ----------- ----- ---------------- ------- --------- --------

Volume 0 F My RAID Set NTFS RAID-5 4096 MB Healthy

Volume 1 G FATSTRIPE FAT32 Stripe 6144 MB Healthy

Volume 2 H My Mirror NTFS Mirror 2048 MB Healthy

Volume 3 I My Span NTFS Spanned 9 GB Healthy

detail partition

使用detail partition命令可获得有关当前处于焦点的分区的详细信息;

Diskpart> select disk 0

Disk 0 is now the selected disk.

Diskpart> select partition 1

Partition 1 is now the selected partition.

Diskpart> detail partition

Partition 0

Type : 07

Hidden:No

Active:Yes

Volume ### Ltr Label Fs Type Size Status Info

---------- --- ----------- ----- ---------- -------

--------- --------

* Volume 2 C NTFS Partition 4110 MB Healthy System

detail volume

使用detail volume命令可获得有关当前处于焦点的卷的详细信息,例如:

Diskpart> select volume 1

Volume 1 is now the selected volume.

Diskpart> detail volume

Disk ### Status Size Free Dyn Gpt

-------- ---------- ------- ------- --- ---

Disk 1 Online 8 GB 0 B *

Disk 2 Online 8 GB 0 B *

Disk 3 Online 8 GB 0 B *

list disk

使用list disk命令可获得有关计算机中每个磁盘的摘要信息。带有星号(*) 的磁盘具有当前焦点。此命令只列出固定磁盘(例如,集成设备电路[IDE] 或小型计算机系统接口[SCSI])或者可移动磁盘(例如,1394 或USB)。不显示可移动驱动器。

Diskpart> select disk 3

Disk 3 is now the selected disk.

Diskpart> list disk

Disk ### Status Size Free Dyn Gpt

-------- ---------- ------- ------- --- ---

Disk 0 Online 4118 MB 0 B

Disk 1 Online 8 GB 4002 MB *

Disk 2 Online 8 GB 0 B *

* Disk 3 Online 8 GB 0 B *

Disk M0 Missing 8 GB 0 B *

list partition

使用list partition命令可获得有关处于焦点的磁盘上每个分区的信息,例如:

Diskpart> select disk 4

Disk 4 is now the selected disk.

Diskpart> list partition

Partition ### Type Size Offset

------------- ---------------- ------- -------

Partition 1 Primary 4094 MB 31 KB

Partition 2 Extended 4581 MB 4094 MB

Partition 3 Logical 2047 MB 4094 MB

Partition 4 Logical 2533 MB 6142 MB

All partitions (regardless of type) are displayed.

list volume

使用list volume命令可获得有关计算机中每个卷的信息,例如:

Diskpart> list volume

Volume ### Ltr Label Fs Type Size Status Info

---------- --- ----------- ----- ---------------- ------- ---------- --------

Volume 0 F My RAID Set NTFS RAID-5 4096 MB Healthy

Volume 1 G FATSTRIPE FAT32 Stripe 6144 MB Failed

Volume 2 H My Mirror NTFS Mirror 2048 MB Healthy

Volume 3 I My Span NTFS Spanned 9 GB Healthy

Volume 4 D CDFS CD-ROM 0 B

Volume 5 C NTFS Partition 2047 MB Healthy System

Volume 6 E NTFS Partition 2063 MB Healthy Boot

Volume 7 J My Primary NTFS Partition 4095 MB Healthy

Volume 8 K My Logical NTFS Partition 2047 MB Healthy

Volume 9 L My Next Log NTFS Partition 2534 MB Healthy

管理基本磁盘的命令

本节介绍可用于创建和删除分区,以及分配驱动器号和装入点的命令。本节中的命令仅适用于基本磁盘。有关适用于动态磁盘的命令,以及可用于将基本磁盘转换为动态磁盘的命令,请参考后面几节。

在所有MBR 磁盘上,size或offset参数都经过四舍五入以保持柱面对齐。在GPT 磁盘上,size和offset参数也经过四舍五入以保持扇区对齐。如果未指定offset参数,则将分区放在第一个足够大的未占用连续磁盘范围内。如果未列出size参数,则分区可以扩展至占用确定的磁盘范围,最多可占用整个磁盘大小。

新磁盘首次被发现后,即被假定为MBR 磁盘。在试图创建GPT 分区之前,必须显式地将磁盘转换为GPT。建议您将MSR 创建为每个数据磁盘上的第一个分区以及任何系统或启动盘上的第二个分区(在ESP 之后)。从MBR 转换为GPT 后,MSR 分区将在磁盘上自动创建。

创建任何新的分区后,最近创建的分区会得到分区焦点。删除任何分区后,分区焦点也会丢失。磁盘焦点在任何情况下都保持不变。

active

使用active命令可将当前处于焦点的分区设置为“活动的”。此设置通知固件此分区是有效系统分区。Diskpart 不验证分区内容。

注意:如果使用此命令,可能无法重新启动计算机。

assign [[letter=l]/[mount=path]] [noerr]

使用assign命令可为当前处于焦点的分区分配驱动器号或装入点。如果未指定驱动器号,则分配下一个可用驱动器号。如果此驱动器号或装入点已在使用,则除非使用noerr参数,否则会产生一个错误。

您可以使用此命令更改与可移动驱动器关联的驱动器号。

禁止为系统、启动或分页卷分配驱动器号。除了Msdata 分区之外,此命令不能用于向OEM 分区或任何GPT 分区分配驱动器号。

create partition primary [size=n] [offset=n] [id=byte/guid] [noerr]

使用create partition primary命令可在当前驱动器上以一定长度大小和起始地址偏移量创建一个主分区。

如果在MBR 磁盘上未指定ID 字节,此命令将使用类型“0x6”创建分区。可以使用ID参数指定分区类型。不对ID 字节进行有效性校验或其他校验。

如果未在GPT 磁盘上指定ID GUID,此命令将创建Msdata 分区。可以使用ID参数指定任何GUID。不对GUID 进行有效性、重复性或其他校验。分区示例GUID 将会被自动生成。

由于创建的是MBR 和GPT 分区,因此Windows 不自动分配驱动器号。您必须显式分配驱动器号。

create partition extended [size=n] [offset=n] [noerr]

使用create partition extended命令可在当前驱动器上以一定长度大小和起始地址偏移量创建一个扩展分区。驱动器必须是MBR 磁盘。

创建分区后,新的扩展分区会得到焦点。只能创建一个扩展分区。只能在创建扩展分区后才能创建逻辑驱动器。

create partition logical [size=n] [offset=n] [noerr]

使用create partition logical命令可在当前磁盘的现有扩展分区中以一定长度大小和起始地址偏移量创建一个逻辑驱动器。驱动器必须是MBR 磁盘。

如果未列出偏移量,则逻辑驱动器将被放在第一个足够大的扩展分区中的未占用连续磁盘范围。如果未列出大小,分区可能扩展至占用整个扩展分区。

创建分区后,逻辑驱动器会得到分区焦点。

create partition msr [size=n] [offset=n] [noerr]

create partition msr命令相当于使用MSR GUID

E3C9E316-0B5C-4DB8-817D-F92DF00215AE 创建分区。

create partition esp [size=n] [offset=n] [noerr]

create partition esp命令相当于使用ESP GUID

C12A7328-F81F-11D2-BA4B-00A0C93EC93B 创建分区。

delete partition [noerr] [override]

使用delete partition命令可删除当前处于焦点的分区。

Diskpart 禁止删除当前系统、启动或分页卷。要删除ESP、MSR 或已知OEM 分区,必须指定override参数。

extend [size=n][noerr]

使用extend命令可导致当前处于焦点的卷扩展到未分配的连续空间。未分配空间必须在处于焦点的分区之后(前者的扇区偏移量必须大于后者)。此命令用来将现有基本数据分区增大到可扩展硬件RAID 逻辑单元号(LUN) 上最近创建的空间。

如果以前曾经使用NTFS 文件系统对分区进行格式化,则文件系统将自动扩展,以占用更大的分区,并且不会发生数据丢失。如果以前曾经使用NTFS 以外的任何文件系统格式对分区进行格式化,此命令将失败且不会更改分区。

Diskpart 只禁止当前系统或启动分区进行扩展。

remove [[letter=l]/[mount=path]/[all]] [noerr]

使用remove命令可删除当前处于焦点的分区的驱动器号或装入点。如果指定all参数,则删除所有当前驱动器号和装入点。如果未指定驱动器号或装入点,则删除驱动器号。

使用此命令可更改与可移动驱动器关联的驱动器号。

禁止删除系统、启动或分页卷的驱动器号。不能使用此命令将驱动器号转移到OEM 分区、任何具有未识别GUID 的GPT 分区或者任何特殊的非数据GPT 分区(如ESP 分区)。

管理动态磁盘的命令

您可以使用本节中介绍的命令创建和删除卷、修复容错卷以及导入磁盘。

size参数始终要四舍五入,以保持MB 对齐。不能指定显式偏移量。此卷始终放在第一个足够大的未占用连续磁盘范围内。如果未列出大小,则创建尽可能大的卷。

创建卷后,卷焦点将置于最近创建的卷上。如果卷跨越多个磁盘,当前磁盘焦点将丢失。如果删除卷,卷焦点将丢失。如果删除卷之前已经存在一个有效的磁盘焦点,此磁盘焦点将保留。

注意:当任何空磁盘转换为动态或GPT 磁盘时,Diskpart 在转换后的磁盘上强制创建一个MSR 分区。

active

使用active命令可将当前处于焦点的卷设置为“活动的”。此设置通知固件此分区是有效系统分区。Diskpart 只验证此卷是否可以包含操作系统可启动映像,而不验证分区内容。如果使用此命令,计算机可能无法重新启动。

add disk=n [noerr]

使用add命令可向指定磁盘上的当前处于焦点的卷添加镜像。仅支持两个镜像丛。当前处于焦点的卷必须是简单卷。

assign [[letter=l]/[mount=path]] [noerr]

使用assign命令可为当前处于焦点的卷分配驱动器号或装入点。如果未指定驱动器号,则分配下一个可用驱动器号。如果此驱动器号或装入点已在使用,则除非指定noerr参数,否则将产生一个错误。

禁止为系统、启动或分页卷分配驱动器号。

break disk=n [nokeep] [noerr]

使用break命令可断开当前处于焦点的镜像。

默认情况下,两个镜像丛的内容都将保留,原因在于这两个丛都变成了简单卷。如果指定nokeep参数,则只保留指定丛,另一个丛将被删除并转换为空闲空间。

原始卷保留所有驱动器号或装入点。如果未保留丛,则焦点仍然保留在指定磁盘上保留的简单卷上。否则,焦点将更改到指定磁盘上指定的保留丛上。此丛变成简单卷;但是,不为新卷分配驱动器号。

create volume simple [size=n] [disk=n] [noerr]

使用create volume simple命令可在指定磁盘上以一定长度大小创建一个简单卷。

如果未指定大小,新的卷可以占用磁盘上剩余的连续空闲空间。如果未指定磁盘,则使用当前处于焦点的磁盘。

创建了卷之后,磁盘焦点就被设置给目标磁盘。

create volume stripe [size=n] disk=n[,n[,...]][noerr]

使用create volume stripe命令可在指定磁盘上创建带区集卷。带区卷的总大小为每一磁盘上的带区卷大小与磁盘数目相乘(*) 之积。

如果未指定大小,则创建尽可能大的带区卷。具有最小连续可用空闲空间的磁盘是确定的。此空闲空间的大小决定带区卷的大小。每个磁盘上所分配的带区卷的大小均相同。

create volume raid [size=n] disk=n[,n[,...]][noerr]

使用create volume raid命令可在指定磁盘上创建Raid-5 集卷。每一个磁盘上均分配相当于“Raid-5 卷大小”的空间量。

如果未指定大小,则创建尽可能大的Raid 5 卷。具有最小连续可用空闲空间的磁盘是确定的。此空闲空间的大小决定Raid 5 卷的大小,并且从每个磁盘分配的Raid 5 卷的大小均相同。实际使用的卷大小小于每一磁盘上的Raid-5 卷大小与磁盘数目相乘之积,因为有些空间用于奇偶校验。

delete disk [noerr][override]

使用delete disk命令可从磁盘列表中删除缺失的动态磁盘。

如果未指定override参数,将删除磁盘上包含的所有简单卷,并删除所有镜像丛。如果磁盘用于Raid 5 卷,此命令将失败。

delete partition [noerr] [override]

使用delete partition命令可删除当前处于焦点的分区。

Diskpart 禁止删除用于包含现有在线动态卷的任何分区。但这些卷必须被删除,且磁盘必须转换为基本磁盘。要删除ESP、MSR 或已知OEM 分区,需指定override参数。

可以从动态磁盘上删除分区,但是不能创建这些分区。例如,可以删除动态GPT 磁盘上未识别的GPT 分区。如果删除分区,空闲空间将不可用。在无法使用clean命令的紧急情况下,可以使用此命令回收损坏的离线动态磁盘上的空间。

delete volume [noerr]

使用delete volume命令可删除当前处于焦点的卷。使用此命令后,将丢失所有数据。

extend disk=n [size=n] [noerr]

使用extend命令可将当前简单卷或扩展卷扩展到指定磁盘上。extend命令仅适用于NTFS 卷。

如果未指定大小,此卷可占用指定磁盘上的所有空闲空间。任何现有磁盘焦点都将丢失。

import [noerr]

使用import命令可导入外部磁盘组中的所有磁盘。

如果在外部磁盘组中的任何磁盘上都设置了焦点,就可以导入该组中的所有磁盘。运行此命令后,任何现有卷或磁盘焦点都将丢失。

online [noerr]

使用online命令可使以前离线的磁盘或卷重新在线。如果使用此命令,焦点不会发生更改。

remove [[letter=l]/[mount=path]/[all]] [noerr]

使用remove命令可删除当前处于焦点的卷的驱动器号或装入点。如果使用all参数,将删除所

有当前驱动器号和装入点。如果未指定驱动器号或装入点,则删除遇到的第一个路径。

禁止删除系统、启动或分页卷的驱动器号。

retain

使用retain命令可准备将动态简单卷用作启动或系统卷。

如果在基于x86 的计算机上使用retain命令,将在动态简单卷上创建一个具有焦点的MBR 分区。要创建一个MBR 分区,动态简单卷必须始自一个柱面对齐的偏移量处,而且其大小必须是柱

面大小的整数倍。

如果在基于Itanium 的计算机上使用retain命令,retain命令将在动态简单卷上创建具有焦点的GPT 分区。

转换磁盘的命令

convert mbr [noerr]

使用convert mbr命令可将当前磁盘的分区形式设置为MBR。磁盘可以是基本磁盘或动态磁盘,

但是切勿包含任何有效数据分区或卷。

convert gpt [noerr]

使用convert gpt命令可将当前磁盘的分区形式设置为GPT。磁盘可以是基本磁盘或动态磁盘,但是切勿包含任何有效数据分区或卷。此命令只在基于Itanium 的计算机上才有效,在基于x-86 的计算机上可能会失败。

convert dynamic [noerr]

使用convert dynamic命令可将基本磁盘改为动态磁盘。磁盘可以包含有效数据分区。

convert basic [noerr]

使用convert basic命令可将空的动态磁盘转换为基本磁盘。

其他命令s

exit

使用exit命令可停止Diskpart 并将控制权返回给操作系统。

clean [all]

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

rem [...]

rem命令不执行任何操作,但您可以使用此命令注释脚本文件。

rescan

使用rescan命令可重新扫描所有I/O 总线并可因此发现添加到计算机上的任何新磁盘。

帮助命令s

help

使用help命令可显示所有命令列表。

有关Diskpart 实用工具的其他信息,请在Windows XP 的“帮助和支持中心”中搜索Diskpart。回到顶端

这篇文章中的信息适用于:

?Microsoft Windows XP Home Edition

?Microsoft Windows XP Professional Edition

?Microsoft Windows XP Professional x64 Edition

Win8改装Win7如何将磁盘从GPT转换成MBR格式及用Diskpart命令分区

Win8 改装 Win7 如何将磁盘从 GPT 转换成 MBR 格式及用 Diskpart 命令分区
[2013-7-17]
知识点分析:
随机预装 Win8 的电脑,磁盘为 GPT 格式,如果需要安装 Win7 等早期版本系统,需要转换为 MBR 格式,使用 Diskpart 命令即可完成转换。 Diskpart 是 Windows 环境下的一个命令,正常运行该命令时需要系统服务的支持,所以在纯 DOS、 XP 内核的 WinPE 环境下都是不能运行的,但是在 Windows7 的预安装环境下却是可以的。 当安装程序运行到创建磁盘分区界面时, “Shift+F10” 按下 便可启动命令窗口了。 之后输入 Diskpart 回车便可进入 Diskpart 的命令环境(其提示符为: “DISKPART>”)。在此提示符下键入相应命令就可以 进行分区操作,具体用到的命令有:Clean、List、Select、Create、Format、Delete、Exit,这些命令 的使用方法可以在 Diskpart 命令提示符下键入 Help 或者通过网络查询得知,在此不再赘述。
提示:用 Diskpart 分区时一定要选对目标对象,我们可以用 List Disk / Partition 来进行 查看。另外在分区前也可以用 Rescan 重新扫描一下机器的磁盘,以便正确选择目标磁盘。
如图:输入“Select Disk 0”已经使第一块硬盘具有焦点属性。再输入“List disk ”可看到, 第一块硬盘前有一个“ * ”号,表示它具有焦点属性。注意:今后要输入的所有命令都只对 具有焦点属性的对象起作用,也就是说,执行命令前都必须先指明对象。

怎样对移动硬盘分区(图文详解)

百度经验 怎样对移动硬盘分区 硬盘盒装好后,插在电脑USB接口上,电脑正常识别到移动硬盘后,但因为全新硬盘没有分区,在“我的电脑”里是看不到盘符的。下面以40G移动硬盘分区讲一下硬盘如何分区。 步骤/方法 操作系统最好是WindowsXP,Win2000也可以(基本与XP一样),98、ME是没有这种分区方法的 我这里是XP为例: 1.在桌面上“我的电脑”图标点右键,选“管理”。 2.在打开的“计算机管理”窗口中选择“磁盘管理”。

3.全新磁盘会跳出个“初始化磁盘”的窗口,在磁盘1前的小框上打勾确认完成就行了。 4.这时我们能看到一个37.25G的“磁盘1”(未指派),即还没分区的硬盘(这里以日立40G 硬盘为例的)。 5.这里先介绍一下磁盘分区的概念,磁盘分区包括主磁盘分区、扩展磁盘分区、逻辑分区。他们之间的关系如下图 6.在未指派的磁盘示意图上点右键,选择“新建磁盘分区”。

7.跳出磁盘分区向导,下一步即可。 8.看第五步的图,我们第一步应分“主磁盘分区”。下一步。

9.主磁盘分区多大(也就是移动硬盘第一个分区多大),这个是可以任意指定的,如果你只准备把40G硬盘分一个区,那就把全部容量指定为主磁盘分区即可。我们这里准备平分二个区,第一个区就分总容量一半19000左右了。下一步 10.这步不需改动直接下一步就行了(碰到过有人在这选择第二项不指派驱动器号,结果区是分好了,就是在我的电脑里看不到盘符,还差点以为移动硬盘有问题)

11.格式化这步,你可以选择FAT32或NTFS格式分区,但如果选择了NTFS,WIN98和WINME 的电脑是不支持的,你就看不到移动硬盘;如果你的一个区容量大于32G,你就只能选NTFS 格式化。为尽快完成分区,建议选择“执行快速格式化”,不然要等较长时间。下一步 12.确定完成。

用netsh命令配置DHCP服务

命令行方式安装DHCP服务器 一台windows 2000/03 server,单机环境,安装了dhcp服务,让我们用命令行的方式来配置一台DHCP_blank空白>服务器吧! 1、首先进入命令行dhcp配置模式 F:\>netsh netsh>dhcp dhcp>server 192.168.0.1;(192.168.0.1)是你需要管理的DHCP服务器的地址dhcp server> 2、dhcp server>show scope 作用域总的数目: 0 命令成功完成。 察看目标上作用域配置的情况,此时是没有scope的 3、添加一个scope dhcp server>add scope 192.168.0.0 255.255.255.0 192.168.0.0 MyComment 4、dhcp server>scope 192.168.0.1 将当前作用域上下文改变到 192.168.0.1 作用域。 5、dhcp server scope>add iprange 192.168.0.2 192.168.0.254 DHCP 添加一个分配地址范围 6、dhcp server scope>add excluderange 192.168.0.1 192.168.0.1

dhcp server scope>add excluderange 192.168.0.241 192.168.0.254 添加两个排除范围192.168.0.1,192.168.0.241-192.168.0.254 7、dhcp server scope>add reservedip 192.168.0.240 08002b30369B Mr.Wu Mr.wu both 添加一个保留ip,给了MAC 08002b30369B ,保留的名字称为Mr.Wu 8、dhcp server scope>set optionvalue 003 ipaddress 192.168.0.1 dhcp server scope>set optionvalue 006 ipaddress 192.168.0.1 在这个scope中添加两个作用域选项003路由器和006 DNS服务器 9、dhcp server scope>set reservedoptionvalue 192.168.0.240 003 ipaddress 192.168.0.1 设置保留地址192.168.0.240的作用域选项003 现在scope 192.168.0.0配置结束了,你也可以配置别的选择的项目,看你的需要了 此时在mmc中把scope 192.168.0.0刷新一下,一切都正常了 10、同样方法配置两个scope 192.168.1.0和192.168.2.0 11、配置superscope F:\>netsh netsh>dhcp dhcp>server 192.168.0.1 dhcp server>scopt 192.168.0.0 dhcp server scope>set superscope 192.168.0-192.168.2 1 F:\>netsh netsh>dhcp

diskpart语法

diskpart语法 Microsoft DiskPart 版本6.0.6000 Copyright (C) 1999-2007 Microsoft Corporation. 在计算机上: DONG-PC ACTIVE - 将选中的基本分区标记为活动的分区。ADD - 将镜像添加到一个简单卷。ASSIGN - 给所选卷分配一个驱动器号或装载点。ATTRIBUTES - 操纵卷属性。 AUTOMOUNT - 启用和禁用基本卷的自动装载。BREAK - 中断镜像集。 CLEAN - 从磁盘清除配置信息或所有信息。CONVERT - 在不同的磁盘格式之间转换。CREATE - 创建卷或分区。 DELETE - 删除对象。 DETAIL - 提供对象详细信息。

EXIT - 退出DiskPart。 EXTEND - 扩展卷。 FILESYSTEMS - 显示卷上当前和支持的文件系统FORMAT - 格式化卷或分区 GPT - 给选择的GPT 分区分配属性。HELP - 显示命令列表。 IMPORT - 导入磁盘组。 INACTIVE - 将选中的基本分区标为不活动。LIST - 显示对象列表。 ONLINE - 使当前标为脱机的磁盘联机。REM - 不起任何作用。用来注释脚本。REMOVE - 删除驱动器号或装载点分配。REPAIR - 用失败的成员修复一个RAID-5 卷。RESCAN - 重新扫描计算机,查找磁盘和卷。RETAIN - 在一个简单卷下放置一个保留分区。SELECT - 将焦点移动到对象。 SETID - 更改分区类型。 SHRINK - 减小选定卷。 Microsoft DiskPart 版本6.0.6000 DISK - 将焦点移动到磁盘。

DISM部署映像服务和管理工具详细参数

DISM 部署映像服务和管理工具 版本: 6.1.7600.16385 DISM.exe [dism_options] {WIM_command} [] DISM.exe { /Image: | /Online} [dism_options]{servicing_command} [] 描述:DISM 枚举、安装、卸载、配置和更新Windows 映像中的功能和程序包。可以使用的命令取决于提供的映像以及映像处于脱机状态还是正在运行。 WIM 命令: /Get-MountedWimInfo 显示有关安装的WIM 映像的信息。 /Get-WimInfo 显示有关WIM 文件中的映像的信息。 /Commit-Wim 保存对安装的WIM 映像的更改。 /Unmount-Wim 卸载安装的WIM 映像。 /Mount-Wim 从WIM 文件安装映像。 /Remount-Wim 恢复孤立的WIM 安装目录。 /Cleanup-Wim 删除与损坏的安装的WIM 映像关联的资源。 映像规格: /Online 以正在运行的操作系统为目标。 /Image 指定脱机Windows 映像的根目录的路径。 DISM 选项: /English 用英文显示命令行输出。 /Format 指定报告输出格式。 /WinDir 指定Windows 目录的路径。 /SysDriveDir 指定名为BootMgr的系统加载程序文件的路径。 /LogPath 指定日志文件路径。 /LogLevel 指定日志(1-4)中所示的输出级别。 /NoRestart 取消自动重新启动和重新启动提示。 /Quiet 取消除错误消息之外的所有输出。 /ScratchDir 指定暂存目录的路径。 WIM 命令: 详细介绍、格式及示例 WIM 命令: 详细介绍、格式及示例 /Get-MountedWimInfo /Get-MountedWimInfo 显示有关安装映像的信息,包括映像是否可用于提供服务,是否需要重新安装,或者是否为有效映像。 示例:DISM.exe /Get-MountedWimInfo /Get-WimInfo /Get-WimInfo /WimFile: [ /Index: | /Name:] 显示有关指定的WIM 文件中包含的映像的信息。 示例: DISM.exe /Get-WimInfo /WimFile:C:\test\images\myimage.wim DISM.exe /Get-WimInfo

DiskPart详解

DiskPart DiskPart.exe 是一种文本模式命令解释程序,它使您能够通过使用脚本或从命令提示符直接输入来管理对象(磁盘、分区或卷)。在使用 DiskPart.exe 命令之前,必须首先列出对象,然后选择对象以为其提供焦点。当某个对象具有焦点时,键入的任何 DiskPart.exe 命令都会作用到该对象上。 通过使用list disk、list volume和list partition命令可以列出可用的对象,并确定对象编号或驱动器号。list disk和list volume命令将显示计算机上所有的磁盘和卷。而list partition命令只显示具有焦点的磁盘上的分区。使用list命令时,具有焦点的对象旁边会显示一个星号 (*)。可以按编号或按驱动器号选择对象,例如,磁盘 0、分区 1、卷 3 或卷 C。 选择对象时,焦点一直保留在那个对象上,直到选中其他对象。例如,如果已在磁盘 0 上设置了焦点,而您选择了磁盘 2 上的卷 8,焦点就从磁盘 0 转移到磁盘 2 上的卷 8。有些命令会自动更改焦点。例如,如果创建了新分区,焦点就自动转移到新分区上。 只能在选定磁盘上的分区上设置焦点。某个分区具有焦点时,相关的卷(如果有的话)也具有焦点。某个卷具有焦点时,如果该卷映射到某个特定分区,则相关的磁盘和分区也具有了焦点。如果不是这样,磁盘和分区上的焦点会丢失。 active 在基本磁盘上,将具有焦点的分区标为活动。这将通知基本输入/输出系统(BIOS) 或可扩展固件接口 (EFI) 该分区或卷是有效的系统分区或系统卷。 只有分区才可以标为活动。 要点 DiskPart 只验证分区是否能够包含操作系统的启动文件。DiskPart 不检查分区的内容。如果误将某个分区标为活动,并且该分区不包含操作 系统的启动文件,则计算机可能无法启动。 语法 active

dos下修改IP地址的方法 netsh命令

强大的netsh网络配置命令,可以很方便的用DOS批处理命令来配置本机ip,简单介绍如下: 方法1(简单易操作)、 1、通过netsh -c interface ip dump >c:\ip.txt的方式可以导出本机配置脚本(用来获得各网卡的配置信息,获得初始的配置模板); 2、然后修改配置脚本里的IP修改为需要的IP配置;(可分别留若干个配置文件) 3、然后再netsh -f c:\ip.txt的方式又可以把导出的配置脚本再导回去,实现快速切换IP的目的 方法2(需要了解命令格式)、 示例1将“本地连接”的ip换成192.168.0.107 Netsh int ip set address name="本地连接" source=static addr=192.168.0.107 mask=255.255.255.0 set address name="本地连接" gateway=192.168.0.1 gwmetric=1 解释下 以上设置的addr是IP地址,mask是子网掩码,gateway是网关,gwmetric是默认网关的跃点数 以上实例1命令可以简化成一行dos命令 netsh interface ip set address "本地连接" static 192.168.0.107 255.255.255.0 192.168.0.1 1 示例2 将“本地连接”设为自动获取IP及自动获取DNS Netsh int ip set address name="本地连接" source=dhcp set dns name="本地连接" source=dhcp 以上命令可以简化成两行DOS命令 netsh interface ip set address name="本地连接" source=dhcp netsh interface ip set dns name="本地连接" source=dhcp 示例3 其他例子 Netsh int ip set dns "本地连接" static 192.168.0.1 primary //设置首选DNS为192.168.0.1 set dns "本地连接" static none //清除DNS列表 更多介绍参见下文:

diskpart的常用方法及命令

进入diskpart的两种方法: 1:运行-CMD-diskpart 2:搜索-diskpart-确定 此时已经进入diskpart如图- 接下来可以输入命令,常用命令如下: List Disk显示本机的所有磁盘以便正确操作目标磁盘 List Part 显示某块磁盘上的所有分区

Select Disk 0选择0号磁盘 Select part 0 选择0号分区 Clean 清除0号磁盘上的所有分区 Create Partition Primary Size=512000 创建主分区容量为512000MB Active激活主分区 Format Quick快速格式化当前分区 Create Partition Extended创建扩展分区 Create Partition Logical Size=512000创建逻辑分区一容量为512000MB Format Quick快速格式化当前分区 Assign letter x (为当前分区分配盘符x) Create partition logical(把剩余的磁盘创建一个逻辑分区) Format quick Assign letter x 解决EFI分区无法激活的问题: Windows7 和windows server 2008 r2 安装后,经常会出现EFI分区,导致系统无法激活,可以通过给EFI分区指定盘符来解决,具体操作如下: 开始-搜索-diskpart - sel disk M(M为你的FEI分区所在的磁盘,一般情况下是数字0) List part(列出该磁盘的分区情况)

Sel part X(X为EFI分区的区号,一般情况下是1) Set id=ebd0a0a2-b9e5-4433-87c0-68b6b72699c7 Assign letter=y(y为分配的盘符,可为任意,但是不要和已有盘符冲突) 解决无法创建扩展分区,逻辑分区的问题: 1.选择物理磁盘 输入“select disk N”选择物理磁盘,这里的“N”代表第几块物理硬盘。假如你要对第1块物理硬盘进行操作,应该输入“select disk 0”,依此类推。 2.创建扩展分区 输入“create partition extended”命令,执行后系统会自动创建扩展分区,主分区后面所有的空余空间都会被占用。完成后即可退出命令提示符,不必再输入创建逻辑分区的相关命令,因为系统将所有的扩展分区用来创建一个逻辑分区。 好了,现在进入“计算机管理→磁盘管理”窗口,你会发现已经创建完成的扩展分区。右击选择“新建简单卷”,此时会弹出“新建简单卷向导”(即创建一个逻辑分区),按照向导的提示指定简单卷的大小就可以了,接下来的操作就很容易了 转换磁盘分区MRB转GPT: 安装系统时,在选择分区界面按SHIFT+F10 List disk 列出系统汇总所有的磁盘 Sel disk 0 选择0号磁盘,这个磁盘根据具体情况可以是0 1 2 3 4……

Diskpart使用详解

Diskpart 与许多命令行实用工具不同,原因是它不以单行模式操作。相反,当您启动该实用工具后,命令是从标准输入/输出(I/O) 读取的。您可以将这些命令定向到任何磁盘、分区或卷。 回到顶端 与磁盘管理的比较 Diskpart 启用“磁盘管理”管理单元所支持的操作的超集。“磁盘管理”管理单元禁止您无意中执行可能会导致数据丢失的操作。建议您应谨慎使用Diskpart 实用工具,因为Diskpart 支持显式控制分区和卷。 可以使用Diskpart 将基本磁盘转换为动态磁盘。基本磁盘可以为空,也可以包含主分区或逻辑驱动器。基本磁盘可以是数据磁盘、系统驱动器或启动驱动器。基本磁盘不能包含容错磁盘驱动程序(FtDisk) 集,如带区或镜像等。要转换包含有FtDisk 驱动程序集的基本磁盘,请使用Windows 2000 上的“磁盘管理”,或者在升级到Windows XP 之前转换磁盘。 可以使用Diskpart 将动态磁盘转换为基本磁盘。进行转换前,必须删除所有动态卷。除非遇到紧急情况,否则不建议您删除动态磁盘上的分区。建议您删除驱动器上的所有卷,然后再将磁盘转换为基本磁盘。必须删除所有动态数据分区。另外,切勿混淆同一驱动器上的基本主分区和动态分区。否则,计算机可能无法重新启动。 您可以使用Diskpart 以显式磁盘偏移量创建一个分区。“磁盘管理”管理单元将此分区放在任何占用区域的末端,或放在第一个足够大的区域上。在主启动记录(MBR) 磁盘上,分区偏移量和大小都经过四舍五入,以保持必要的柱面对齐。偏移量四舍五入为最靠近的有效值,大小则始终四舍五入为下一个有效值。Diskpart 不为最近创建的分区分配驱动器号。使用assign命令可分配装入点或驱动器号。 Diskpart 遵循与管理单元同样的策略。只能在固定磁盘上创建动态磁盘。不能将可移动磁盘(如1394 或通用串行总线(USB) 驱动器)转换为动态磁盘。 Diskpart 允许执行管理单元禁止的某些分区删除操作。例如,您可以使用Diskpart 删除MBR OEM 分区。但是,这些分区中往往含有平台操作所必需的文件。Diskpart 禁止删除当前系统、启动或分页卷和分区。此外,Diskpart 还禁止删除作为动态磁盘基础的分区。 不能使用Diskpart 在可移动媒体上创建分区。Windows 支持可移动媒体上至多有一个MBR 分区。如果媒体在出厂时已带有一个MBR,此MBR 是不能修改的;但是,即使配置了多个分区或逻辑驱动器,仍然遵循此MBR。如果媒体在出厂时不带MBR,此媒体被视为“超级软盘”并且其中未写入分区结构。 可移动驱动器的驱动器号与驱动器关联,但不与媒体关联。您可以使用Diskpart 更改此驱动器号。

看高手教你如何用命令行更改IP地址

看高手教你如何用命令行更改IP地址 在Windows中,如果你要设置IP地址,一般是进入“本地连接”->“属性”,手动设置要更改的IP地址。其实,在命令行同样可以设置IP地址。如果你的IP需要在几个IP中来回切换,可以使用 netsh 命令更改: 1.进入CMD命令行; 点击“开始”->“运行”,输入“cmd”,回车, 2.设置IP: 设置动态获取IP地址(DHCP) 设置固定IP 参数说明: https://www.360docs.net/doc/302505324.html,:网络连接名称,一般为“本地连接”。你可以在“控制面板”->“网络连接”中看到。 2.source:获取IP的途径。动态获取,则为dhcp,手动设置,则为static。 3.addr:要设置的IP地址。 4.mask:子网掩码。 5.gateway:网关地址。 6.gwmetric:网关跃点数,可以设置为整型数值,也可以设置为“自动”:auto。 3.设置DNS: 自动获取DNS

手动设置单个DNS 手动设置多个DNS 参数说明: https://www.360docs.net/doc/302505324.html,:网络连接名称,一般为“本地连接”。你可以在“控制面板”->“网络连接”中看到。 2.source:获取IP的途径。动态获取,则为dhcp,手动设置,则为static。 3.addr:要设置的IP地址。 4.register: 5.none: 禁用动态 DNS 注册。 6.primary: 只在主 DNS 后缀下注册。 7.both: 在主 DNS 后缀下注册,也在特定连接后缀下注册。 8.index:设置的DNS的顺序号。 4.编写设置IP/DNS的批处理文件: 知道了如何设置IP和DNS后,你可以自己编写一个BAT文件: 新建一个文本文档,将后缀改为“.bat”; 编辑“.bat”文件的内容为上面的设置命令。例如:

命令行方式分区diskpart

启动方法:切记不要主机上使用,一定要在虚拟机中使用,否则有可能会破坏主机数据。 1、开始-运行-输入cmd 2、启动DOS界面后输入diskpart 3、如何退出:在提示符下输入exit 软件界面截图 Microsoft DiskPart 版本5.2.3790.3959 ADD - 将镜像添加到一个简单卷。 ACTIVE- 将当前基本分区标记为活动的分区。 ASSIGN- 给所选卷指派一个驱动器号或装载点 AUTOMOUNT - 启用和禁用基本卷的自动装载。 BREAK - 中断镜像集。 CLEAN - 从磁盘清除配置信息或所有信息。 CONVERT - 在不同的磁盘格式之间转换。 CREATE- 创建卷或分区。 DELETE- 删除对象。 DETAIL - 提供对象详细信息。 ATTRIBUTES - 操纵卷属性。 EXIT - 退出DiskPart EXTEND- 扩展卷。 GPT - 给选择的GPT 分区分配属性。 HELP - 打印命令列表。 IMPORT - 导入磁盘组。 INACTIVE - 将当前的基本分区标为不活动。 LIST- 打印对象列表。 ONLINE - 使当前标为脱机的磁盘联机。

REM - 不起任何作用。用来注解脚本。 REMOVE - 删除驱动器号或装载点指派。 REPAIR - 用失败的成员修复一个RAID-5 卷。RESCAN - 重新扫描计算机,查找磁盘和卷。 RETAIN - 在一个简单卷下放置一个保留分区。 SELECT - 将焦点移到一个对象。 举例: 1、select disk n; 选择磁盘编号 2、list partition 列出当前磁盘分区列表 2、create partition primary size=1024 创建主磁盘分区1GB (assign 自动分配盘符) 创建主磁盘分区1GB,自动分配盘符 3、create partition extended 利用剩余空间创建扩展分区 (create partition extended size=1024,创建扩展分区,大小1GB) 4、select partition n 选择分区编号 5、delete partition 删除所选分区 6、create partition logical size=1024 创建逻辑驱动器1GB,自动分配盘符 7、assign letter=X 手动分配盘符

DISM命令应用大全

DISM.exe [dism_options] {WIM_command} [] DISM.exe {/Image: | /Online} [dism_options] {servicing_command} [] 描述: DISM 枚举、安装、卸载、配置和更新Windows 映像中的功能和程序包。可以使用的命令取决于提供的映像以及映像处于脱机状态还是正在运行。 WIM 命令: /Get-MountedWimInfo - 显示有关安装的WIM 映像的信息。 /Get-WimInfo - 显示有关WIM 文件中的映像的信息。 /Commit-Wim - 保存对安装的WIM 映像的更改。 /Unmount-Wim - 卸载安装的WIM 映像。 /Mount-Wim - 从WIM 文件安装映像。 /Remount-Wim - 恢复孤立的WIM 安装目录。 /Cleanup-Wim - 删除与损坏的安装的WIM 映像关联的资源。 实例: ------------------------------------------------------------------------------------- /Mount-Wim /WimFile: {/Index: | /Name:} /MountDir: [/readonly] 将WIM 文件安装到指定的目录以便该文件可用于服务。/ReadOnly 设置具有只读权限的安装映像。 示例: DISM.exe /Mount-Wim /WimFile:C:\test\images\myi mage.wi m /index:1 /MountDir:C:\test\offline DISM.exe /Mount-Wim /WimFile:C:\test\images\myi mage.wi m /index:1 /MountDir:C:\test\offline /ReadOnly ------------------------------------------------------------------------------------- /ScratchDir: 指定用来解压缩服务文件的临时目录。此目录必须存在。 如果未设置,则将使用此临时目录。 示例: DISM.exe /Image:C:\test\offline /scratchdir:D:\Scratch ------------------------------------------------------------------------------------- DISM.exe /Image:C:\test\offline /? ------------------------------------------------------------------------------------- 映像规格: /Online - 以正在运行的操作系统为目标。 /Image - 指定脱机Windows 映像的根目录的路径。 DISM 选项: /English - 用英文显示命令行输出。 /Format - 指定报告输出格式。 /WinDir - 指定Windows 目录的路径。 /SysDriveDir - 指定名为BootMgr 的系统加载程序文件的路径。 /LogPath - 指定日志文件路径。 /LogLevel - 指定日志(1-4)中所示的输出级别。 /NoRestart - 取消自动重新启动和重新启动提示。 /Quiet - 取消除错误消息之外的所有输出。 /ScratchDir - 指定暂存目录的路径。 若要获得有关这些DISM 选项及其参数的详细信息,请在紧挨着/? 之前指定一个选项。

4_ZTI详解_分区解决方案

ZTI 2.5手册4 ZTI 2.5手册4:使用ZTI过程中的分区解决方案 目的: 1、 了解CustomSettings.ini脚本中“UserExit”的变量意义和用法 2、 学习“diskpart.exe”工具分区脚本的使用方法。 3、 学习使用“ZTIUserExit.vbs”脚本 4、 了解ZTI中实现硬盘分区的流程 环境要求: 1、 已实现Active Directory环境。 2、 也部署System Manager Server服务,且部署了OSD功能包。 3、 已实现了BDD中的ZTI的过程(最好是基于SQL数据库的ZTI)。 4、 本文是使用“ZTI2.5手册2”文章中所介绍的环境。 阅读对象: 1、 熟悉Active Directory管理、维护和排错。

2、 熟悉SMS 2003及OSD功能包的安装,使用和简单排错。 3、 熟悉VBS脚本的使用,并能对其简单的编辑。 4、 能够对日志进行分析,进行简单的故障定位和排错。 场景描述: 在很多场景中对客户端处于某些特殊原因要对硬盘进行重新分区,如进行系统升级系统分区过小等。在ZTI中已经考虑到这样的问题,他们是通过“ZTIUserExit.vbs”脚本来实现的。 操作步骤 一、定义“ZTIUserExit.vbs”脚本的执行过程。 “ZTIUserExit.vbs”这个脚本的执行过程需要在“Customsettings.ini”脚本中定义,在“[Settings]”区域中的结尾添加“UserExit=ZTIUserExit.vbs”,如下面的范例脚本(范例脚本参考的是“ZTI 2. 5手册3:使用ZTI中基于数据库模式部署Windows XP”中的“Customsettings.ini”脚本),“Z TIUserExit.vbs”脚本是通过“diskpart.exe”工具和“ZTIDiskPart.txt”分区脚本来实现整个的分区过程,而实现分区只是“ZTIUserExit.vbs”的部分功能,如果熟悉脚本编辑可以实现更多的功能。

netsh命令改IP和重置winsock

netsh命令改IP和重置winsock C:\>;netsh netsh>;? 下列指令有效: 此上下文中的命令: .. - 移到上一层上下文级。 ? - 显示命令列表。 aaaa - 更改到 `aaaa' 上下文。 abort - 丢弃在脱机模式下所做的更改。 add - 将一个配置项添加到项目列表中。 alias - 添加一个别名 bye - 退出程序。 commit - 提交在脱机模式中所做的更改。 delete - 在项目列表上删除一个配置项目。 dhcp - 更改到 `dhcp' 上下文。 dump - 显示一个配置脚本。 exec - 运行一个脚本文件。 exit - 退出程序。 help - 显示命令列表。 interface - 更改到 `interface' 上下文。 offline - 将当前模式设置成脱机。 online - 将当前模式设置成联机。 popd - 从堆栈上打开一个上下文。 pushd - 将当前上下文放推入堆栈。 quit - 退出程序。 ras - 更改到 `ras' 上下文。 routing - 更改到 `routing' 上下文。 set - 更新配置设置。 show - 显示信息 unalias - 删除一个别名。 wins - 更改到 `wins' 上下文。 下列的子上下文可用: routing interface ras dhcp wins aaaa 若需要命令的更多帮助信息,请键入命令, 后面跟 ?。

快速切换IP地址有绝招 zz 在工作过程中会遇到在不同的网段中进行网络调试的情况,经常需要将机器在几个不同的IP地址中 进行切换。在Win2000操作系统中改变IP地址较之Win98已经方便多了因为改完IP地址后不需要重启计 算机,但还要进入网络属性设置中进行操作。有没有再简便一点的方法呢,比如用鼠标双击一下快捷方 式就可以实现IP地址的切换? 答案是肯定的。在Win2000中用netsh命令就可以实现这个功能。首先进入命令行模式(在“开始→ 运行”中键入“cmd”即可进入命令行模式),在提示符下键入netsh即可进入netsh的界面。再键入 int ip进入接口IP的配置模式,键入dump则列出接口IP配置信息: C:\Documents and Settings\Administrator>;netsh netsh>; netsh>;int ip interface ip>;dump # ---------------------------------- # 接口 IP 配置 # ---------------------------------- pushd interface ip # ″本地连接″ 的接口IP 配置(注:以下显示视具体机器情况而定)netsh命令重置winsock——XP下可以,2K下未知:) Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\>netsh winsock reset Sucessfully reset the Winsock Catalog. You must restart the machine in order to complete the reset.

DISM使用教程

写在前面的话:本教程以原版win7旗舰版(如用其它版本也可)为例来为大家介绍怎样利用DISM++工具整合驱动和预补丁至镜像中的具体步骤。为了使大家能够更直观的了解,从而更好的使用此工具,本篇博文将以图文并茂的方式来展示每一步的操作,希望对大家有所帮助。 在win7/8/10系统中,有个命令大家也许并不会感到陌生,它就是DISM(部署映像服务和管理deployment image servicing and management的缩写)命令。这个命令功能很强大,它可以用于安装、卸载、配置和更新脱机Windows(R)映像和脱机Windows预安装环境(也就是Windows PE)映像中的功能和程序包;还可以检查和修复系统映像文件。不过在本篇博文中并不是要用到DISM的命令行模式,因为需要用到的命令行太多且操作繁琐,一旦操作错误必将导致整体的失败。所以今天我们要请出它的“助手”——DISM++最强的实用工具!它是全球第一款基于CBS(基于组件的服务引用Component Based Servicing Reference的缩写)的DISM GUI实现,但并不依赖系统自带的DISM,属于开源版本。如果大家想要了解更多,可以查看更多信息。闲言少叙言归正传,下面进入正题:整合驱动和预补丁的步骤。 如果您想要整合win7镜像,在开始之前需要做如下的准备: 1.DISM++工具(点击上面链接即可进入网站下载)也可ZIP压缩包。 2.原版windows7镜像,这里提供和。若想获取win7其它系统的下载,可以查看。 接下来就是开始整合的进程了。首先将DISM++工具解压缩到任意目录,之后您将会看到 按照物理机上安装的系统是X86还是X64而定双击对应的DISM++可执行文件。都会看到如下图所示的界面

DiskPart命令详解

DiskPart命令详解 Diskpart命令是Windows环境下的一个命令,利用diskpart可实现对硬盘的分区管理,包括创建分区、删除分区、合并(扩展)分区,完全可取代分区魔术师等第三方工具软件,它还有分区魔术师无法实现的功能,如设置动态磁盘、镜像卷等,而且设置分区后不用重启电脑也能生效。 下面讲解下利用Diskpart命令分区方法: 1.开始——运行,输入CMD,启动命令窗口。 2.键入“Diskpart”→回车→进入“Diskpart”的命令环境,其提示符为“DISKPART>”。 3.在此提示下键入相应命令就可以进行分区操作,具体用到的命令有: Clean List Select Create Format Exit 4.以下是命令顺序及操作解释: List Disk:显示本机的所有磁盘,以便正确操作目标磁盘 Select Disk 1:选择0号磁盘 Clean :清除0号磁盘上的所有分区 Create :Partition Primary Size=512000 创建主分区,容量为:512000MB Active:激活主分区 Format Quick:快速格式化当前分区 Create Partition Extended:创建扩展分区 Create Partition Logical Size=512000:创建逻辑分区一,容量为:512000MB Format Quick:快速格式化当前分区 Create Partition Logical Size=512000:创建逻辑分区二,容量为:512000MB Format Quick :快速格式化当前分区 Create Partition Logical :创建逻辑分区三,大小为剩余的容量 Format Quick :快速格式化当前分区

Netsh命令建立虚拟WIFI无线网络全程

Netsh命令虚拟WIFI无线热点全教程 一、首先以要用管理员身份调出"命令提示符"开始-所有程序-附件-右键点击"命令提示符"选用"以管理员身份运行 (1)打开"命令提示符"(有些小白或许还不明白,如果是管理员身份打开的"命令提示符"左上角会显示(管理员:命令提示符))直接输入下面的命令项:netsh wlan set hostednetwork mode=allow如上图 (2)"命令提示符"输入:netsh wlan set hostednetwork ssid=您想要的无线网络的名称 key=您想要设置的密码.记住 key前有个空格

例如配置是:netsh wlan set hostednetwork ssid=jk key=12345678密码长度必须为8位或以上,如上图 (3)右点击桌面右下角的"网络"打开网络共享中心–>更改适配 器设置,你会发现多了一个Microsoft Virtual wlan Miniport Adapter,这个就是我们刚才虚拟出来的无线网络适配器(图下).关闭此窗口,再打开(同样的方法)右击你的本地连接,也就是你连入网络的有线网卡.选择属性,点击共享,勾选“允许其他网络用户通过此计算机的Internet连接还连接”选项,在下拉菜单中选择刚才建立的虚拟网网络.确定。

(4)在命令提示符中继续输入:netsh wlan start hostednetwork 这一步是开启刚才虚拟的无线网络,这样你的Wifi手机就可以链接到你刚才建的虚拟Wifi网络了但麻烦也就麻烦在这儿,每次你开机要想使用虚拟WIFI热点都要输入这步的命令.

DISM封装系统工具

DISM封装系统工具 大家知道,Windows Vista采用的封装工具是ImageX,与之相关的.wim文件成了新的映像标准。殊不知,还是同样的映像格式,微软在Windows 7中推出了新的封装工具——Dism。这个工具对于大多数用户应该来说比较陌生,本文将列举几个Dism工具的应用实例,和大家一起体验一下这款全新的映像部署工具。 1、获取Dism命令参数 Dism有很多命令参数,适用于不同的应用需求。在Windows 7的命令行下执行“dism /?”可获取其命令参数,为了便于查看我们可在命令后添加通道符号即“dism /? | more”以分页显示其命令参数。其中我们最常用的参数是“/Mount-Win”、“/Unmount-Win”、“/Remount-Win”,其作用分别是挂接映像、卸载映像、移除映像目录。另外,“/Get-MountedWinInfo”和“/Get-WinInfo”分别是获取被加载的映像的信息和映像文件的信息,这两个参数在进行映像部署是非常重要。当然,Dism还有其它更复杂的参数大家可通过其后的描述了解其作用,笔者就不一一列举了,我们开始实例演示。(图1)

图1 Dism命令参数 2、获取Dism映像信息 我们知道Windows 7(Windows Vista也是)的映像中封装了当前系统的所有版本,在进行系统部署前首先要确定安装那一个版本,因为你购买的密钥只能适用于某个版本,所以获取映像的封装信息是必要的。在命令行下执行“dism /get-wininfo /wimfile:c:\test\images\install.wim”即可。需要说明的是:上面的命令/get-wininfo是关键参数,其作用是获取映像的封装信息;参数/wimfile:的后面是映像文件的路径。命令执行后,我们可以看到该系统映像中封装了4个系统版本,分别是HOMEBASIC(家庭普通版)、HOMEPREMIVE(家庭高级版)、BUSINESS(商业版版)、ULTIMATE(旗舰版)。同时,我们也可以看到每一个版本的大小。(图2)

diskpart详解

必须启动到“带命令提示符的安全模式”下,输入Diskpart。不然没有有效的!!! 调整分区大小用diskpart好像办不到:) 下面是创建分区: 输入list disk显示已安装的硬盘,再输入“select disk 0”选择这个硬盘(也可称为为该硬盘设置焦点属性)。然后输入“create partition primary”创建主分区create partition primary的语法是: create partition primary [size=N] [offset=N] [ID={Byte | GUID}] [align=N] [noerr] 该分区不接收驱动器号。必须使用assign 命令为该分区分配一个驱动器号。 删除分区: 输入“select partition 编号n”使分区n具有焦点属性,再输入"delete partition"即可删除该分区。 设置主分区: 先用“select partition 编号n”使其具有焦点属性再输入命令active即可。最后输入Exit,退出 Diskpart.exe 实用工具还包含磁盘管理管理单元支持的一组操作。不过,Diskpart.exe 操作与其他磁盘管理管理单元功能不同,不能禁止您在无意中执行可能导致数据丢失的操作,而是允许显式控制分区和卷。因此,建议您小心使用这些Diskpart.exe 操作。 Diskpart.exe的所有的命令都可以保存到文本后执行脚本的操作 Diskpart.exe 脚本文件文件名 希望对你有帮助:) s Diskpart 与许多命令行实用工具不同,原因是它不以单行模式操作。相反,当您启动该实用工具后,命令是从标准输入/输出(I/O) 读取的。您可以将这些命令定向到任何磁盘、分区或卷。 回到顶端 与磁盘管理的比较 Diskpart 启用“磁盘管理”管理单元所支持的操作的超集。“磁盘管理”管理单元禁止您无意中执行可能会导致数据丢失的操作。建议您应谨慎使用Diskpart 实用工具,因为Diskpart 支持显式控制

相关文档
最新文档