解决方案

DiskPart命令详解

seo靠我 2023-09-23 16:09:42

Diskpart命令是Windows环境下的一个命令,利用diskpart可实现对硬盘的分区管理,包括创建分区、删除分区、合并(扩展)分区,完全可取代分区魔术师等第三方工具软件,它还有分区魔术师无法实SEO靠我现的功能,如设置动态磁盘、镜像卷等,而且设置分区后不用重启电脑也能生效。

下面讲解下利用Diskpart命令分区方法: 1.开始——运行,输入CMD,启动命令窗口。 

2.键入“Diskpart”→回车→进SEO靠我入“Diskpart”的命令环境,其提示符为“DISKPART>”。

3.在此提示下键入相应命令就可以进行分区操作,具体用到的命令有: Clean List Select Create Format ESEO靠我xit

4.以下是命令顺序及操作解释: 

List Disk:显示本机的所有磁盘,以便正确操作目标磁盘 

Select Disk 1:选择0号磁盘 

Clean :清除0号磁盘上的所有分区 

Create :PartiSEO靠我tion Primary Size=512000 创建主分区,容量为:512000MB Active:激活主分区

Format Quick:快速格式化当前分区 Create Partition ExteSEO靠我nded:创建扩展分区

Create Partition Logical Size=512000:创建逻辑分区一,容量为:512000MB Format Quick:快速格式化当前分区 

Create PaSEO靠我rtition Logical Size=512000:创建逻辑分区二,容量为:512000MB Format Quick :快速格式化当前分区

Create Partition Logical :创建SEO靠我逻辑分区三,大小为剩余的容量 Format Quick :快速格式化当前分区

Exit :退出Diskpart命令环境 Exit :退出命令窗口 

这里要注意的是Diskpart分区时,一定要选对目标磁盘,SEO靠我当前被选中的磁盘/分区前面会有*号标志,可以用List Disk/Partition来进行查看。另外在分区前也可以用Resan重新扫描一下机器的磁盘,以便正确选择目标磁盘。

这些命令的使用方法可以在DiSEO靠我skpart命令提示符下键入Help或者通过网络查询,如果不清楚可以查看。

http://www.cnblogs.com/samcn/archive/2011/01/10/1931637.html

写入脚SEO靠我本是,详细介绍

DiskPart使用方法(ZT)

DiskPart.exe 是一种文本模式命令解释程序,它使您能够通过使用脚本或从命令提示符直接输入来管理对象(磁盘、分区或卷)。在磁盘、分区或卷上使用 DSEO靠我iskPart.exe 命令之前,必须首先列出然后选中要给予其焦点的对象。当某个对象具有焦点时,键入的任何 DiskPart.exe 命令都会作用到该对象。

利用 list disklist volumSEO靠我e 和 list partition 命令,可以列出可用对象并确定对象编号或驱动器号。list disk 和 list volume 命令显示计算机上的所有磁盘和卷。而 list partition命令只显示具有焦SEO靠我点的磁盘上的分区。使用list 命令时,具有焦点的对象旁边出现一个星号 (*)。可以按编号或按驱动器号选择对象,例如,磁盘 0、分区 1、卷 3 或卷 C。

选择对象时,焦点一直保留在那个对象上,直到选中SEO靠我不同的对象。例如,如果在磁盘 0 上设置了焦点,并且选择磁盘 2 上的卷 8,焦点就从磁盘 0 转移到磁盘 2 上的卷 8。有些命令会自动更改焦点。例如,如果创建了新分区,焦点就自动转移到新分区上。

SEO靠我能在选定磁盘上的分区上设置焦点。某个分区具有焦点时,相关的卷(如果有的话)也具有焦点。某个卷具有焦点时,如果该卷映射到某个特定分区,则相关的磁盘和分区也具有了焦点。如果不是这样,则说明磁盘和卷上的焦点SEO靠我丢失。

DiskPart 命令

若要查看该命令语法,请单击以下命令:

active

在基本盘上,将具有焦点的分区标为 active。这样就通知基本输入/输出系统 (BIOS) 或可扩展固件接口 (EFI),该SEO靠我分区或卷是有效的系统分区或系统卷。

只有分区才可以标为 active。

要点

DiskPart 只验证分区有足够空间来包含操作系统的启动文件。DiskPart不检查分区的内容。如果误将某个分区标为 “actiSEO靠我ve”,并且该分区不包含操作系统的启动文件,则您的计算机可能无法启动。

语法

active

add disk

将具有焦点的简单卷镜像到指定磁盘。

语法

add disk= n [ noerr]

参数

n 指定要包含此镜像SEO靠我的磁盘。只可以镜像简单卷。指定磁盘必须至少有与要镜像的简单卷同样大小的未分配空间。noerr 仅用于脚本。当发生错误时,指定  DiskPart 继续处理命令,就象错误没有发生一样。没有  noerr参数,错误将SEO靠我导致DiskPart 以错误代码退出。

assign

给具有焦点的卷分配一个驱动器号或装载点。如果不指定驱动器号或装载点,则分配下一个可用驱动器号。如果驱动器号或装载点已经在用,则会产生一个错误。

使用 assSEO靠我ign 命令,可以更改与某个可移动驱动器关联的驱动器号。

不可以向系统卷、启动卷或包含页面文件的卷分配驱动器号。此外,还不可以向原始设备制造商 (OEM) 分区或任何非基本 MSDATA 分区的 GUIDSEO靠我 分区表 (GPT) 分区分配驱动器号。

语法

assign [{ letter= d| mount= Path}] [ noerr]

参数

letter= d 要分配到该卷的驱动器号。 mount=Path 要分配到该卷的SEO靠我装载点。noerr 仅用于脚本。当发生错误时,指定  DiskPart 继续处理命令,就象错误没有发生一样。没有  noerr 参数,错误将导致  DiskPart 以错误代码退出。

break disk

仅适用于动态盘。将SEO靠我具有焦点的镜像卷分为两个简单卷。一个简单卷保留驱动器号和镜像卷的所有装载点,而另一个简单卷则接收焦点,这样就可以向其分配一个驱动器号。

默认情况下,保留镜像卷的两个部分上的内容。每个部分成为一个简单卷。SEO靠我利用nokeep 参数,只能将镜像的一半保留为简单卷,而将另一半被删除并转换为可用空间。两卷都不接收焦点。

语法

break disk= n [ nokeep] [ noerr]

参数

n 指定包含镜像卷的磁盘。 noSEO靠我keep 指定只保留其中一个镜像卷,而删除另一个简单卷并将其转换为可用空间。无论是保留的卷还是可用空间都不接收焦点。 noerr 仅用于脚本。当发生错误时,指定  DiskPart继续处理命令,就象错误没有发生SEO靠我一样。没有noerr 参数,错误将导致  DiskPart 以错误代码退出。

clean

从具有焦点的磁盘删除任何分区或卷格式。在主启动记录 (MBR) 磁盘上,只覆盖 MBR 分区信息和隐藏扇区信息。在 GUISEO靠我D 分区表 (GPT) 磁盘上,覆盖 GPT 分区信息,其中包括 保护性 MBR。不存在隐藏扇区信息。

语法

set all

参数

all 指定磁盘上所有扇区的信息为零,这样就完全删除磁盘上的所有数据。

convSEO靠我ert basic

将空白动态盘转换为基本盘。

语法

convert basic [noerr]

参数

noerr 仅用于脚本。当发生错误时,指定  DiskPart 继续处理命令,就象错误没有发生一样。没有  noerrSEO靠我数,错误将导致DiskPart 以错误代码退出。

convert dynamic

将基本盘转换为动态盘。

语法

convert dynamic [noerr]

参数

noerr 仅用于脚本。当发生错误时,指定  DiskPSEO靠我art 继续处理命令,就象错误没有发生一样。没有  noerr 参数,错误将导致  DiskPart 以错误代码退出。

convert gpt

在基于 Itanium 的计算机上,将具有主启动记录 (MBR) 分区样式SEO靠我的空白基本盘转换为具有 GUID分区表 (GPT) 分区样式的基本盘。

要点

磁盘必须为空盘,以便将其转换为 GPT 磁盘。在转化磁盘之前备份您的数据并删掉所有分区或卷。

语法

convert gpt [noeSEO靠我rr]

参数

noerr 仅用于脚本。当发生错误时,指定  DiskPart 继续处理命令,就象错误没有发生一样。没有  noerr 参数,错误将导致  DiskPart 以错误代码退出。

convert mbr

在基于 ItaSEO靠我nium 的计算机上,将具有 GUID 分区表 (GPT) 分区样式的空白基本盘转换为具有主启动记录 (MBR) 分区样式的基本盘。

要点

磁盘必须为空盘,以便将其转换为 MBR 磁盘。在转化磁盘之前备份SEO靠我您的数据并删掉所有分区或卷。

语法

convert mbr [noerr]

参数

noerr 仅用于脚本。当发生错误时,指定  DiskPart 继续处理命令,就象错误没有发生一样。没有  noerr 参数,错误将导致  DisSEO靠我kPart 以错误代码退出。

create partition efi

在基于 Itanium 的计算机上,在 GUID 分区表 (GPT) 磁盘上创建可扩展固件接口 (EFI) 系统分区。创建分区之后,焦SEO靠我点就转移到新建分区上。

语法

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

参数

size=n 分区的大小 (MB)。如果不给出分区大小,那么分区将会持续到SEO靠我当前区域中没有闲置空间为止。offset= n 创建分区的字节偏移量。如果没有给出偏移量,那么该分区就被置于空间足够大而能容纳该分区的第一个磁盘范围内。 noerr 仅用于脚本。当发生错误时,指定  DiskPSEO靠我art 继续处理命令,就象错误没有发生一样。没有  noerr 参数,错误将导致  DiskPart 以错误代码退出。

create partition extended

在当前驱动器上创建扩展分区。创建分区之后,焦点SEO靠我就自动转移到新建分区上。每个磁盘上只能创建一个扩展分区。如果试图在另一个扩展分区内创建扩展分区,此命令会失败。必须在创建逻辑驱动器之前创建扩展分区。

语法

create partition extendeSEO靠我d [ size= n] [ offset= n] [ noerr]

参数

size=n 扩展分区的大小 (MB)。如果不给出分区大小,那么分区将会持续到区域中没有可用空间为止。扩展分区大小是按柱面对齐的。它会自动舍SEO靠我入到最近的柱面边界。例如,如果您指定一个大小为 500 MB 的分区,分区将会自动舍入为504 MB。offset=n 仅应用于 主启动记录(MBR)磁盘。创建扩展分区的字节偏移量。如果没有给出偏移量SEO靠我,分区将会在磁盘第一个空闲位置开始。偏移量是按柱面对齐的。偏移量会自动舍入到最近的柱面边界。例如,如果定义偏移量为 27 MB, 柱面为 8 MB,偏移量被舍入为 24 MB。noerr仅用于脚本。当SEO靠我发生错误时,指定DiskPart 继续处理命令,就象错误没有发生一样。没有  noerr 参数,错误将导致  DiskPart 以错误代码退出。

create partition logical

在扩展分区中创建逻辑驱SEO靠我动器。创建分区之后,焦点自动转移到新建逻辑驱动器上。

语法

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

参数

size=n 逻辑驱动器的大小 (MBSEO靠我)。如果不给出分区大小,那么分区将会持续到当前区域中没有闲置空间为止。offset=n 仅应用于 主启动记录(MBR)磁盘。创建逻辑驱动器的字节偏移量。偏移量是按柱面对齐的(也就是说,偏移量会自动舍入SEO靠我,以完全填充正在使用的柱面大小)。如果没有给出偏移量,那么该分区就被置于空间足够大而能容纳该分区的第一扩展磁盘中。分区长度至少要和由size=n 指定的字节数一样。如果要指定逻辑驱动器的大小,它必须小SEO靠我于扩展分区。noerr 仅用于脚本。当发生错误时,指定  DiskPart 继续处理命令,就象错误没有发生一样。没有  noerr 参数,错误将导致  DiskPart 以错误代码退出。

create partition SEO靠我msr

在基于 Itanium 的计算机上,在GUID 分区表 (GPT) 磁盘上创建 Microsoft 保留 (MSR) 分区。

小心

要小心使用 create partition msr命令。因为 GPSEO靠我T 磁盘要求特定分区布局,创建 Microsoft 保留分区会导致磁盘不可读取。在用来启动 Windows XP 64-Bit Edition 的 GPT 磁盘上,EFI 系统分区是磁盘上的第一个分区SEO靠我,其后是 Microsoft 保留分区。只用于存储数据的 GPT 磁盘不包含 EFI 系统分区,因此 Microsoft 保留分区是第一个分区。

Windows XP 64-Bit Edition 不装SEO靠我载 Microsoft 保留分区。不能在它们上面存储数据,也不能删除它们。

create volume simple

创建简单卷。创建新卷后,焦点自动转移到新卷上。

语法

create volume simpSEO靠我le [ size= n] [ disk= n] [ noerr]

参数

size= n 卷大小 (MB)。如果未指定卷大小,新建卷就占用磁盘上剩余的闲置空间。 disk=n 用来创建卷的动态盘。如果未指定磁盘,则使用当SEO靠我前磁盘。noerr 仅用于脚本。当发生错误时,指定  DiskPart 继续处理命令,就象错误没有发生一样。没有  noerr 参数,错误将导致  DiskPart 以错误代码退出。

create volume stripSEO靠我e

在指定磁盘上创建条纹卷。创建新卷后,焦点自动转移到新卷上。

语法

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

参数

size=n 磁盘空间大小以SEO靠我兆字节(MB)为单位,卷将占用每一个磁盘如果未指定大小,则新建卷将占用最小的磁盘上的剩余闲置空间,以及在其后每个磁盘上占用同样大小的磁盘空间。disk= n 用来创建卷的动态盘。 size=n 的磁盘空间SEO靠我将分配给每一个磁盘。noerr 仅用于脚本。当发生错误时,指定  DiskPart 继续处理命令,就象错误没有发生一样。没有  noerr 参数,错误将导致  DiskPart 以错误代码退出。

delete disk

从磁SEO靠我盘列表删除遗失的动态盘。

语法

delete disk [noerr] [override]

参数

noerr 仅用于脚本。当发生错误时,指定  DiskPart 继续处理命令,就象错误没有发生一样。没有  noerr参数SEO靠我,错误将导致DiskPart 以错误代码退出。 override 使  DiskPart 能够删除磁盘上所有简单卷。如果磁盘上包含半个镜像卷,则删除磁盘上的这半个镜像。如果磁盘是 RAID-5 卷的成员,则  delSEO靠我ete disk override 命令会失败。

delete partition

在每个基本盘上,删除带有焦点的分区。不能删除系统分区、启动分区或任何包含活动页面文件或故障转储(内存转储)的分区。

小心

删除SEO靠我一个动态盘上的分区会删除磁盘上的所有脱机动态卷,因而会破坏任何数据并会将磁盘转换为基本盘。要删除动态卷,请总是使用delete volume 命令。

可以从动态盘删除分区,但不可以创建分区。例如,可以删除SEO靠我动态 GPT 磁盘上的未识别的 GUID 分区表 (GPT) 分区。删除这样的分区不会导致由此产生的闲置空间变为可用。此命令专门用来在无法使用clean命令时的紧急情况下回收遭到破坏的脱机动态盘空间。SEO靠我

语法

delete partition [noerr] [override]

参数

noerr 仅用于脚本。当发生错误时,指定  DiskPart 继续处理命令,就象错误没有发生一样。没有  noerr 参数,错误将导致  DSEO靠我iskPart 以错误代码退出。 override 使  DiskPart 能够删除任何分区,而不管其类型是什么。通常情况下, DiskPart 只允许您删除已知数据分区。

delete volume

删除所选卷。不能删SEO靠我除系统卷、启动卷或任何包含活动页面文件或故障转储(内存转储)的卷。

语法

delete volume [noerr]

参数

noerr 仅用于脚本。当发生错误时,指定  DiskPart继续处理命令,就象错误没有发生SEO靠我一样。没有noerr 参数,错误将导致  DiskPart 以错误代码退出。

detail disk

显示所选磁盘及其上面的卷的属性。

语法

detail disk

detail volume

显示存放当前卷的磁盘。

语法SEO靠我

detail volume

exit

退出 DiskPart 命令解释程序。

语法

exit

extend

将带有焦点的卷扩展为最邻近的未分配空间。对于基本卷,未分配的空间必须在同一磁盘上,并且必须接着(扇区偏移量大SEO靠我于)带有焦点的分区。动态简单卷或跨区卷可以在任何动态盘上扩展为空的空间。使用此命令,可以将现有卷扩展为新建空间。

如果分区以前通过 NTFS 文件系统格式化,该文件系统就自动扩展为占用更大分区。不会丢失SEO靠我任何数据。如果分区以前通过非 NTFS 的文件系统格式进行格式化,此命令就会失败,并不对分区作任何更改。

不能扩展当前系统或启动分区。

语法

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

SEO靠我

size= n 添加到当前分区的空间大小 (MB)。如果不指定大小,磁盘就扩展为占用所有最邻近的未分配空间。 disk= n 用来扩展卷的动态盘。 size=n 的磁盘空间将在磁盘上进行分配。如果未指定磁盘SEO靠我,则在当前磁盘上扩展卷。noerr 仅用于脚本。当发生错误时,指定  DiskPart 继续处理命令,就象错误没有发生一样。没有  noerr 参数,错误将导致  DiskPart 以错误代码退出。

help

显示可用命令的SEO靠我列表。

语法

help

import

将外部磁盘组导入本地计算机的磁盘组。import 命令导入与带有焦点的磁盘同为一组的每个磁盘。

语法

import [noerr]

参数

noerr 仅用于脚本。当发生错误时,指定  DiSEO靠我skPart 继续处理命令,就象错误没有发生一样。没有  noerr 参数,错误将导致  DiskPart 以错误代码退出。

list disk

显示磁盘列表以及有关磁盘信息的列表,例如大小、可用空间、磁盘是基本盘还是SEO靠我动态盘以及该磁盘是使用主启动记录 (MBR) 还是 GUID 分区表 (GPT) 分区样式。标有星号 (*) 的磁盘具有焦点。

语法

list disk

list partition

显示当前分区的分区表中列SEO靠我出的分区。在动态盘上,这些分区可能不与磁盘上的动态卷相对应。之所以会有这种偏差,是因为动态盘包含磁盘上当前存在的系统卷或启动卷的分区表中的项目以及包含一个占用其余磁盘空间以供动态卷使用的分区。

语法

liSEO靠我st partition

list volume

显示所有磁盘上的基本卷和动态卷列表。

语法

list volume

online

使脱机磁盘或带有焦点的卷处于联机状态。

语法

online [noerr]

参数

noerSEO靠我r 仅用于脚本。当发生错误时,指定  DiskPart 继续处理命令,就象错误没有发生一样。没有  noerr 参数,错误将导致  DiskPart 以错误代码退出。

rem

提供一种向脚本添加注释的方法。

语法

rem

范例

reSEO靠我m These commands set up 3 drives.

create partition primary size=2048

assign d:

create partition extend

cSEO靠我reate partition logical size=2048

assign e:

create partition logical

assign f:

remove

从带有焦点的卷删除驱动器号或装载点。如SEO靠我果使用了all 参数,就会删除所有当前驱动器号和装载点。如果未指定驱动器号或装载点,则 DiskPart 将删除它遇到的第一个驱动器号或装载点。

remove命令可用来更改与可移动驱动器关联的驱动器号。不能删SEO靠我除系统卷、启动卷或页面卷上的驱动器号。另外,不能删除如下分区的驱动器号:OEM 分区、任何具有未识别的 GUID 的 GPT 分区或任何特殊的、非数据的 GPT 分区(例如,EFI 系统分区)。

语法

rSEO靠我emove [{ letter= d| mount= Path [ all]}] [ noerr]

参数

letter= d 要删除的驱动器号。 mount= Path 要删除的装载点路径。 all删除所有当前驱动器号和装载点SEO靠我noerr 仅用于脚本。当发生错误时,指定  DiskPart 继续处理命令,就象错误没有发生一样。没有  noerr 参数,错误将导致  DiskPart 以错误代码退出。

rescan

查找已添加到计算机的新磁盘。

语法SEO靠我

rescan

retain

准备现有动态简单卷,以便用作启动卷或系统卷。

在基于 x86 的计算机上,在带有焦点的动态简单卷上的主启动记录 (MBR) 中创建分区项。要创建 MBR 分区,动态简单卷必须从按SEO靠我柱面对齐的偏移量开始,并且其大小是柱面的整数。

在基于 Itanium 的计算机上,在带有焦点的动态简单卷上的 GUID 分区表 (GPT) 中创建分区项。

注意

retain命令只在“无人参与安装”期间使SEO靠我用或者由原始设备制造商 (OEM) 使用。

语法

retain

select disk

选择指定磁盘,并将焦点转移到此磁盘。

语法

select disk=[ n]

参数

n 要接收焦点的磁盘的磁盘编号。如果未指定磁SEO靠我盘编号,select 命令就列出当前具有焦点的磁盘。使用  list disk 命令,您可以查看计算机上所有磁盘的编号。

select partition

选择指定分区并给予其焦点。如果未指定分区,selectSEO靠我令就会列出具有焦点的当前分区。使用list partition 命令,您可以查看当前磁盘上所有分区的编号。

语法

select partition=[{ n| d}]

参数

n 要接收焦点的分区的编号。 d 要SEO靠我接收焦点的分区的驱动器号或装载点路径。

select volume

选择指定卷并将焦点转移到该卷。如果未指定卷,select命令就会列出具有焦点的当前卷。您可以按编号、驱动器号或装载点路径指定卷。在基本盘SEO靠我上,选择卷同时会给予相应分区焦点。使用list volume 命令,您可以查看计算机上所有卷的编号。

语法

select volume=[{ n| d}]

参数

n 要接收焦点的卷的编号。 d 要接收焦点的卷的SEO靠我驱动器号或装载点路径。

DiskPart 脚本

利用 DiskPart,您可以创建自动执行与磁盘相关的任务(例如,创建卷或将磁盘转换为动态盘)的脚本。如果是使用“无人参与安装”或 Sysprep (它们不支SEO靠我持创建非启动卷的卷)部署 Windows,则创建这些任务的脚本非常有用。

要启动 DiskPart 脚本,请在命令提示符下键入:

DiskPart /S scriptname.txt

其中,scriptname.SEO靠我txt 是包含脚本的文本文件的名称。

要重新定向 DiskPart 对某个文件的脚本输出,请键入:

DiskPart /S scriptname.txt > logfile.txt

其中,logfile.txt SEO靠我DiskPart 写入其输出的文本文件的名称。

当 DiskPart 启动时,DiskPart 版本和计算机名称显示在命令提示符下。默认情况下,如果 DiskPart 在尝试执行脚本任务时发生错误,DiskParSEO靠我t 就会停止处理脚本并显示一个错误代码(除非指定了 noerr 参数)。但是,DiskPart 在遇到语法错误时总是返回错误,而不管是否使用了 noerr 参数。noerr参数使您能够执行许多有用的任务,例如,使SEO靠我用单个脚本删除所有磁盘上所有分区,而不管磁盘数量的多少。

下表列出 DiskPart 错误代码:

错误说明0没有出现错误。运行整个脚本,没有失败。1发生致命的异常事件。可能出现严重问题。2为 DiskPartSEO靠我令指定的参数不正确。3DiskPart 无法打开指定的脚本或输出文件。4DiskPart

使用的其中一项任务返回失败。5出现命令语法错误。脚本失败,这是因为对象选择不正确,或与此命令一起使用时无效。 SEO靠我 Desire has no rest.

“SEO靠我”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与 我们联系删除或处理,客服邮箱:html5sh@163.com,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同 其观点或证实其内容的真实性。

网站备案号:浙ICP备17034767号-2