Vista命令行工具技术参考.docx_第1页
Vista命令行工具技术参考.docx_第2页
Vista命令行工具技术参考.docx_第3页
Vista命令行工具技术参考.docx_第4页
Vista命令行工具技术参考.docx_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Vista命令行工具技术参考应用到: Windows Vista以下命令行工具通常用于 Windows OEM 预安装工具包 (WindowsOPK) 和 Windows 自动安装工具包 (WindowsAIK)。其中某些工具是 WindowsOPK 或 WindowsAIK 附带提供的;其他工具则是作为 Windows 操作系统的一部分提供的。本部分内容BCDEdit 命令行选项 Bootsect 命令行选项 DiskPart 命令行选项 Drvload 命令行选项 Expand 命令行选项 Intlcfg 命令行选项 Lpksetup 命令行选项 Oscdimg 命令行选项 PEImg 命令行选项 Powercfg 命令行选项 Winpeshl.ini 文件 Wpeinit 命令行选项 Wpeutil 命令行选项 PostReflect 命令行选项 VSP1CLN 命令行选项 BCDEdit 命令行选项应用到: Windows Vista启动配置数据 (BCD) 文件提供了一个用于描述启动应用程序和启动应用程序设置的存储。该存储中的对象和元素可有效地替换 Boot.ini。BCDEdit 是一个管理 BCD 存储的命令行工具。它有多种功能,包括创建新存储、修改现有存储以及添加启动菜单选项等。BCDEdit 与以前 Windows 版本上的 Bootcfg.exe 的本质功能相同,但它有两个主要改进: BCDEdit 比 Bootcfg.exe 可提供更广范围的启动选项。 BCDEdit 具有改进的脚本支持。注意需要管理权限才能使用 BCDEdit 修改 BCD。 BCDEdit 是编辑 WindowsVista 和更新版本的 Windows 的启动配置的主要工具。该工具与 WindowsVista 分发一起包含在 %WINDIR%System32 文件夹中。BCDEdit 仅限于标准数据类型,主要设计用于执行对 BCD 单一的常见更改。有关更复杂的操作或非标准数据类型,请考虑使用 BCD Windows Management Instrumentation (WMI) 应用程序编程接口 (API) 来创建更强大、更灵活的自定义工具。BCDEdit 命令行选项下列命令行选项可用于 BCDEdit.exe。BCDEdit / Command Argument1 Argument2.常规 BCDEdit 命令行选项选项 描述 /? 显示 BCDEdit 命令列表。运行此命令(不带参数)将显示可用命令的摘要。若要显示特定命令的详细帮助,请运行 bcdedit /?命令,其中命令是正在搜索其详细信息的命令的名称。例如,bcdedit /? createstore 显示 Createstore 命令的详细帮助。在存储上操作的 BCDEdit 命令行选项选项 描述 /createstore 新建一个空的启动配置数据存储。创建的存储不是系统存储。/export 将系统存储的内容导出到文件。此文件可以在以后用于还原系统存储的状态。此命令仅对系统存储有效。/import 使用以前使用 /export 选项生成的备份数据文件来还原系统存储的状态。此命令将删除系统存储中导入发生以前的所有现有项。此命令仅对系统存储有效。/store 此选项可以与大多数 BCDedit 命令一起用来指定要使用的存储。如果未指定此选项,则 BCDEdit 将在系统存储上操作。自身运行 bcdedit /store 命令等同于运行 bcdedit /enum active 命令。在存储的项上操作的 BCDEdit 命令行选项选项 描述 /copy 复制同一系统存储中指定的启动项。/create 在启动配置数据存储中创建一个新的空项。如果已指定一个已知的标识符,则无法指定 /application、/inherit 和 /device 选项。如果未指定标识符或标识符未知,则必须指定 /application、/inherit 和 /device 选项。/delete 删除指定项中的一个元素。在项选项操作的 BCDEdit 命令行选项选项 描述 /deletevalue 删除启动项中指定的元素。/set 设置一个项选项值。控制输出的 BCDEdit 命令行选项选项 描述 /enum 列出存储中的项。/enum 选项是 BCEdit 的默认值,因此运行 bcdedit 命令(不带选项)等同于运行 bcdedit /enum active 命令。/v 详细模式。通常,使用方便记忆的缩写形式来表示任何已知的项标识符。将 /v 指定为命令行选项将完整显示所有标识符。自身运行 bcdedit /v 命令等同于运行 bcdedit /enum active /v 命令。控制启动管理器的 BCDEdit 命令行选项选项 描述 /bootsequence 指定用于下次启动的一次性显示顺序。此命令类似于 /displayorder 选项,除了其仅在下次计算机启动时使用。计算机以后将还原到原始的显示顺序。/default 指定在超时到期时启动管理器选择的默认项。/displayorder 指定向用户显示启动选项时启动管理器使用的显示顺序。/timeout 指定在启动管理器选择默认项之前要等待的时间,以秒为单位。/toolsdisplayorder 指定在显示“工具”菜单时启动管理器要使用的显示顺序。控制紧急管理服务的 BCDEdit 命令行选项选项 描述 /bootems 启用或禁用指定项的紧急管理服务 (EMS)。/ems 启用或禁用指定的操作系统启动项的 EMS。/emssettings 设置计算机的全局 EMS 设置。/emssettings 不启用或禁用任何特定启动项的 EMS。控制调试的 BCDEdit 命令行选项选项 描述 /bootdebug 启用或禁用指定启动项的启动调试程序。尽管此命令可为任何启动项工作,但仅对启动应用程序有效。/dbgsettings 指定或显示系统的全局调试程序设置。此命令不启用或禁用内核调试程序;使用 /debug 选项完成此目的。若要设置单个全局调试程序设置,请使用 bcdedit /setdbgsettings type value 命令。/debug 启用或禁用指定启动项的内核调试程序。要解决新安装中的问题,请通过修改启动配置文件 (BCD) 来启用调试模式。例如,使用以下语法启用内核或启动调试。复制代码 bcdedit /set debug on- 或 -复制代码 bcdedit /set bootdebug on 其中 是用于加载操作系统的加载程序对象的 GUID。如果操作系统是启动管理器菜单的默认选项,则可以使用“默认”。Bootsect 命令行选项应用到: Windows VistaBootsect.exe 更新硬盘分区的主启动代码以在 BOOTMGR 和 NTLDR 之间切换。可以使用此工具还原计算机上的启动扇区。此工具会替换 FixFAT 和 FixNTFS。Bootsect 命令Bootsect 使用下列约定:bootsect.exe /help | /nt52 | /nt60 SYS | ALL | /force例如,若要将与 NTLDR 兼容的主启动代码应用到标记为 E 的卷,请使用以下命令:bootsect.exe /nt52 E: 命令 描述 /help 显示这些用法说明。/nt52 将与 NTLDR 兼容的主启动代码应用到 SYS、ALL 或 。在 SYS、ALL 或 上安装的操作系统必须是以前版本的 Windows Vista。/nt60 将与 BOOTMGR 兼容的主启动代码应用到 SYS、ALL 或 。在 SYS、ALL 或 上安装的操作系统必须是 Windows Vista。SYS 更新用于启动 Windows 的系统分区上的主启动代码。ALL 更新所有分区上的主启动代码。ALL 不必更新每个卷的启动代码。相反,该选项将更新可用作 Windows 启动卷(不包括没有与基础磁盘分区连接的动态卷)的卷上的启动代码。存在此限制是因为启动代码必须位于磁盘分区的起始处。复制代码 更新与此驱动器号关联的卷上的主启动代码。在以下两种情况下,不会更新启动代码:1) 与卷没有关联;2) 与未连接到基础磁盘分区的卷相关联。/force 在启动代码更新期间强制卸除卷。必须谨慎使用该选项。如果 Bootsect.exe 无法获得独占的卷访问权限,则文件系统可能在下一次重新启动前覆盖启动代码。Bootsect.exe 始终会在每次更新前尝试锁定和卸除卷。当指定 /force 时,如果初始的锁定尝试失败,将尝试强制卸除。例如,如果目标卷上的文件当前已被其他程序打开,则锁定可能会失败。如果锁定成功,强制卸除将启用独占卷访问权限和可靠的启动代码更新,即使初始锁定失败。同时,强制卸除将使指向目标卷上文件的所有打开的句柄无效。这可以导致来自打开这些文件的程序的意外行为。因此,请谨慎使用该选项。DiskPart 命令行选项应用到: Windows VistaDiskPart 是一个 WindowsVista、WindowsXP 和 WindowsServer2003 家族中的文本模式命令解释程序。使用此工具,可以通过使用脚本或直接在命令提示符下输入来管理对象(磁盘、分区或卷)。DiskPart 命令在磁盘、分区或卷上使用 DiskPart 命令前,必须首先列出对象,然后选中该对象。选中对象时,键入的所有 DiskPart 命令都适用于该对象。通过使用 list disk、list volume 和 list partition 命令,可以列出可用的对象并确定对象的编号或驱动器号。list disk 命令和 list volume 命令会显示计算机上的所有磁盘和卷。但是,list partition 命令只显示磁盘上选中的分区。使用 list 命令时,选中的对象旁边会显示一个星号 (*)。按对象的编号或驱动器号对其进行选择,例如,磁盘 0、分区 1、卷 3 或卷 C。选择对象时,焦点一直停留在该对象上,直至选择其他对象。例如,如果焦点设置在磁盘 0 上,然后选择磁盘 2 上的卷 8,焦点就从磁盘 0 转移到磁盘 2 上的卷 8。某些命令会自动更改焦点。例如,创建新分区时,焦点会自动移至新分区。只能将焦点放在已选中磁盘上的某个分区。选中某个分区时,也会选中相关的卷(如果有)。选中某个卷时,如果该卷映射到单个特定分区,则也会选中相关的磁盘和分区。如果情形不是如此,则该磁盘和分区上的焦点就会消失。要点将 DiskPart 命令用作脚本的一部分时,建议将所有 DiskPart 操作一起作为单个 DiskPart 脚本的一部分来完成。可以运行连续的 DiskPart 脚本,但是在脚本之间必须至少有 15 秒的时间,以便让前一个执行的脚本完全结束,然后在后续的脚本中再次运行 DiskPart 命令。否则,连续脚本可能会运行失败。可以在连续的 DiskPart 脚本之间添加暂停,方法是将超时 /t 15 命令与 DiskPart 脚本一起添加到批处理文件中。 有关 DiskPart 的详细信息,请参阅 Microsoft TechNet 网站上的磁盘管理。DiskPart 语法和参数下表列出了 DiskPart 命令的语法和参数。命令 语法 描述 active active 在基本磁盘上,将选中的分区标记为活动的。对于基本输入/输出系统 (BIOS) 或可扩展固件接口 (EFI),该操作表明该分区或卷是有效的系统分区或系统卷。只有分区才可以标记为“活动的”。要点DiskPart 验证是否只有该分区才可以包含操作系统的启动文件。DiskPart 不检查分区内容。如果将某个分区标记为“活动的”,并且它不包含操作系统的启动文件,则您的计算机可能无法启动。 add disk add disk= n noerr将选中的简单卷镜像到指定磁盘。此命令在 Windows Vista 上无效。n 指定要包含镜像的磁盘。只能镜像简单卷。指定磁盘的未分配空间必须至少与要镜像的简单卷的大小相同。noerr 仅用于脚本。当出现错误时,指定 DiskPart 继续处理命令,就像未发生错误一样。如果没有 noerr 参数,则错误会导致 DiskPart 退出,并显示一个错误代码。assign assign letter=d|mount=path noerr给选中的卷分配一个驱动器号或装入点。如果未指定驱动器号或装入点,则会分配下一个可用的驱动器号。如果已分配的驱动器号或装入点已在使用中,则会产生错误。通过使用 assign 命令,可以更改与可移动驱动器关联的驱动器号。不能将驱动器号分配给系统卷、启动卷或包含页面文件的卷。另外,不能将驱动器号分配给原始设备制造商 (OEM) 分区或除基本数据分区以外的任何 GPT 分区。letter= d 指定要分配给卷的驱动器号。mount= path 指定要分配给卷的装入点路径。noerr 仅用于脚本。发生错误时,指定该 DiskPart 继续处理命令,就如同该错误未发生一样。如果没有 noerr 参数,则错误会导致 DiskPart 退出并提供一个错误代码。attributes attributes volume set | clear hidden | readonly | nodefaultdriveletter | shadowcopy noerrvolume 显示选中卷的属性。set 设置选中卷上的指定属性(hidden、read-only、nodefaultdriveletter 或 shadowcopy 卷)。clear 清除选中卷上的指定属性(hidden、read-only、nodefaultdriveletter 或 shadowcopy 卷)。hidden 指定该卷为隐藏状态。readonly 指定该卷为只读状态。nodefaultdriveletter 指定该卷在默认情况下不会接收驱动器号。shadowcopy 指定该卷是一个卷影副本卷。noerr 仅用于脚本。出现错误时,DiskPart 继续处理命令,如同错误没有发生一样。如果没有 noerr 参数,则错误会导致 DiskPart 退出并提供一个错误代码。automount automount enable disable scrub noerr启用状态下(默认),Windows 会在将新的基本卷添加到系统之后,自动安装其文件系统,然后再向该卷分配驱动器号。在系统区域网络配置中,禁用 automount 会防止 Windows 自动安装添加到系统中的任何新基本卷或向其分配驱动器号。enable Windows 可以自动安装添加到系统的新基本卷并为它们分配驱动器号。disable 防止 Windows 自动安装添加到系统中的任何新基本卷。scrub 删除不再位于系统中的卷的卷装入点目录和注册表设置。该操作防止自动装入已经位于系统中的卷,并防止在其重新添加到系统时给定以前的卷装入点。noerr 仅用于脚本。发生错误时,指定该 DiskPart 继续处理命令,就如同该错误未发生一样。如果没有 noerr 参数,则错误会导致 DiskPart 退出并提供一个错误代码。break disk break disk= n nokeep noerr仅适用于动态磁盘。将选中的镜像卷分为两个简单卷。一个简单卷保留驱动器号和镜像卷的所有装入点;另一个简单卷保持选中以便可以分配给它一个驱动器号。默认情况下,会保留镜像的两半内容,每一半成为一个简单卷。如果使用 nokeep 参数,将只保留镜像的一半作为简单卷,同时删除另一半并转变为可用空间。未选中任何卷。n 指定包含镜像卷的磁盘。nokeep 指定只保留一个镜像的卷。删除另一个简单卷并转变为可用空间。未选中任何卷。noerr 仅用于脚本。当出现错误时,指定 DiskPart 继续处理命令,就像未发生错误一样。如果没有 noerr 参数,则错误会导致 DiskPart 退出,并显示一个错误代码。clean clean all从选中的磁盘中删除所有分区或卷格式。在主启动记录 (MBR) 磁盘中,只覆盖 MBR 分区信息和隐藏的扇区信息。在 GUID 分区表 (GPT) 磁盘上,会覆盖 GPT 分区信息,其中包括保护性 MBR。不存在任何隐藏扇区信息。all 指定磁盘上的每个扇区都归零(该操作会完全删除包含在磁盘上的所有数据)。convert basic convert basic noerr将空的动态磁盘转换为基本磁盘。要点若要将磁盘转换成基本磁盘,该磁盘必须为空。转换磁盘之前,请备份数据,然后删除全部分区或卷。 noerr 仅用于脚本。当出现错误时,指定 DiskPart 继续处理命令,就像未发生错误一样。如果没有 noerr 参数,则错误会导致 DiskPart 退出,并显示一个错误代码。convert dynamic convert dynamic noerr将基本磁盘转换为动态磁盘。磁盘上的所有现有分区成为简单卷。noerr 仅用于脚本。当出现错误时,指定 DiskPart 继续处理命令,就像未发生错误一样。如果没有 noerr 参数,则错误会导致 DiskPart 退出,并显示一个错误代码。convert gpt convert gpt noerr在基于 Itanium 的计算机上,将具有主启动记录 (MBR) 分区形式的空白基本磁盘转换为具有 GUID 分区表 (GPT) 分区形式的基本磁盘。要点磁盘必须为空盘才能将其转换为 GPT 磁盘。转换磁盘之前,请备份数据并删掉所有分区或卷。 noerr 仅用于脚本。当出现错误时,指定 DiskPart 继续处理命令,就像未发生错误一样。如果没有 noerr 参数,则错误会导致 DiskPart 退出,并显示一个错误代码。convert mbr convert mbr noerr在基于 Itanium 的计算机上,将具有 GUID 分区表 (GPT) 分区形式的空白基本磁盘转换为具有主启动记录 (MBR) 分区形式的基本磁盘。要点磁盘必须为空盘才能将其转换为 MBR 磁盘。转换磁盘之前,请备份数据并删除所有分区或卷。 noerr 仅用于脚本。发生错误时,指定该 DiskPart 继续处理命令,就如同该错误未发生一样。如果没有 noerr 参数,则错误会导致 DiskPart 退出并提供一个错误代码。create partition efi create partition efi size=n offset=n noerr在基于 Itanium 的计算机上,在 GUID 分区表 (GPT) 磁盘上创建可扩展固件接口 (EFI) 系统分区。创建分区后,将选中该新分区。size= n 指定分区的大小,以兆字节 (MB) 为单位。如果未给出分区大小,则分区会一直继续,直至当前区域中没有可用空间为止。offset= n 指定创建分区的字节偏移量。如果未给出偏移量,则将分区放置在能容纳它的第一个磁盘区域中。noerr 仅用于脚本。发生错误时,指定该 DiskPart 继续处理命令,就如同该错误未发生一样。如果没有 noerr 参数,则错误会导致 DiskPart 退出并提供一个错误代码。 create partition extended create partition extended size=n offset=n noerr在当前驱动器上创建扩展分区。创建分区之后,焦点会自动转移到新分区上。每个磁盘上只能创建一个扩展分区。如果试图在其他扩展分区内创建扩展分区,则此命令会失败。创建逻辑驱动器之前,必须创建扩展分区。size= n 指定扩展分区的大小,以兆字节 (MB) 为单位。如果没有给定大小,则分区会一直继续,直到区域中没有可用空间为止。该大小是按柱面取整的;即大小被近似为最接近的柱面边界。例如,如果指定了 500 MB 的大小,则分区大小将向上舍入为 504 MB。offset= n 仅适用于主启动记录 (MBR) 磁盘。指定创建扩展分区的字节偏移量。如果没有给定偏移量,则分区将从磁盘上第一个可用空间区域的起始处开始。偏移量是按柱面取整的;即偏移量被近似为最接近的柱面边界。例如,如果指定偏移量为 27 MB,柱面大小为 8 MB,则偏移量被近似为 24 MB 边界。noerr 仅用于脚本。发生错误时,指定该 DiskPart 继续处理命令,就如同该错误未发生一样。如果没有 noerr 参数,则错误会导致 DiskPart 退出并提供一个错误代码。create partition logical create partition logical size=n offset=n noerr在扩展分区中创建逻辑驱动器。创建分区之后,焦点就自动转移到新逻辑驱动器上。size= n 逻辑驱动器的大小以兆字节 (MB) 为单位。如果没有给定大小,则分区将一直继续,直到当前区域中没有可用空间为止。offset= n 仅适用于主启动记录 (MBR) 磁盘。指定创建逻辑驱动器的字节偏移量。偏移量是按柱面取整的。即偏移量被近似为较大的值,以占满所使用的全部柱面。如果未给出偏移量,则将该分区放置在可以足够容纳它的第一个磁盘区域中。分区的字节数至少应等于 size=n 指定的数量。如果指定逻辑驱动器的大小,它必须小于扩展分区。noerr 仅用于脚本。发生错误时,指定该 DiskPart 继续处理命令,就如同该错误未发生一样。如果没有 noerr 参数,则错误会导致 DiskPart 退出并提供一个错误代码。create partition msr create partition msr size=n offset=n noerr在基于 Itanium 的计算机上,在 GUID 分区表 (GPT) 磁盘上创建 Microsoft 保留 (MSR) 分区。警告使用 create partition msr 命令时要小心。GPT 磁盘要求特定的分区布局,因此创建 Microsoft 保留分区可能导致磁盘不可读。在用于启动 WindowsXP 64 位版本或 Windows Server2003 家族 64 位版本的 GPT 磁盘上,EFI 系统分区是磁盘上的第一个分区,随后是 Microsoft 保留分区。仅用来储存数据的 GPT 磁盘没有 EFI 系统分区。Microsoft 保留分区是第一个分区。 WindowsXP 和 Windows Server2003 家族不装入 Microsoft 保留分区。不能在其中存储数据,也不能将其删除。size= n 指定分区的大小,以兆字节 (MB) 为单位。分区的字节数至少应等于 size=n 指定的数量。如果未给出分区大小,则分区会一直继续,直至当前区域中没有可用空间为止。offset= n 指定创建分区所用的字节偏移量。分区将以 offset=n 指定的字节偏移量开始。偏移量将按扇区取整,即偏移量被近似为较大的值,以占满所使用的全部扇区。如果未给出偏移量,则将该分区放置在可以足够容纳它的第一个磁盘区域中。noerr 仅用于脚本。发生错误时,指定该 DiskPart 继续处理命令,就如同该错误未发生一样。如果没有 noerr 参数,则错误会导致 DiskPart 退出并提供一个错误代码。create partition primary create partition primary size=n offset=n ID=byte|GUID align=nnoerr在当前基本磁盘上创建主要分区。创建分区之后,焦点就自动转移到新分区上。分区不会接收到驱动器号,必须使用 assign 命令给分区分配驱动器号。size= n 指定分区的大小,以兆字节 (MB) 为单位。如果未给出分区大小,则分区会一直继续,直至当前区域中没有未分配空间为止。该大小是按柱面取整的;即大小被近似为最接近的柱面边界。例如,如果指定了 500 MB 的大小,则分区大小将向上舍入为 504 MB。offset= n 指定创建分区所用的字节偏移量。如果没有给定偏移量,则分区将从磁盘上第一个可用空间区域的起始处开始。对于主启动记录 (MBR) 磁盘,偏移量按柱面取整;即偏移量被近似为最接近的柱面边界。例如,如果指定偏移量为 27 MB,柱面大小为 8 MB,则偏移量近似为 24 MB 边界。ID=byte|GUID仅用于 OEM。警告使用此参数创建分区可能导致计算机崩溃或无法启动。如果不是 OEM 或对 GPT 磁盘具有丰富经验的 IT 专业人员,请不要通过使用 ID=byte | GUID 参数在 GPT 磁盘上创建分区。请始终使用 create partition efi 命令来创建 EFI 系统分区,使用 create partition msr 命令来创建 Microsoft 保留分区,并使用 create partition primary 命令(没有 ID=byte | GUID 参数)来创建 GPT 磁盘上的主要分区。 align= n 通常与硬件 RAID 逻辑单元号 (LUN) 阵列一起使用,以便在逻辑单元 (LU) 无法与柱面对齐的情况下提高性能。对齐磁盘开始处未实现柱面对齐的主要分区,将偏移量近似为最接近的对齐边界,其中 n 是从磁盘开始处到最接近的对齐边界的千字节 (KB) 数。如果主要分区不在磁盘开始处,则 align= n 命令无效。如果与 offset= n 一起使用,则偏移量在磁盘上第一个可用的柱面内。noerr 仅用于脚本。当出现错误时,指定 DiskPart 继续处理命令,就像未发生错误一样。如果没有 noerr 参数,则错误会导致 DiskPart 退出,并显示一个错误代码。注释 若要在 GPT 磁盘上分配一个 OEM 分区,请生成一个 OEM-GUID:使用下列命令创建一个 EFI 分区:create partition efi size= n 使用下列命令创建一个主分区: create partition primary size= n ID=byte|GUID使用下列命令创建一个 MSR 分区:create partition MSR size= n 要点必须在 EFI 分区和 MSR 分区之间创建 OEM 分区。 切勿将 LDM 元数据分区或 LDM 数据分区显式创建为分区。相反,请将磁盘转换为动态磁盘。对于主启动记录 (MBR) 磁盘,可以为分区指定一个十六进制格式的分区类型字节。如果不在 MBR 磁盘上指定分区类型字节,则 create partition primary 命令会创建一个类型为 0x6 的分区。任何分区类型字节都可以用 ID=byte | GUID 参数指定。DiskPart 不会验证分区类型的有效性,也不会验证 ID 参数。 对于 GPT 磁盘,可以为创建的分区指定分区类型 GUID。 EFI 系统分区:c12a7328-f81f-11d2-ba4b-00a0c93ec93b Microsoft 保留分区:e3c9e316-0b5c-4db8-817d-f92df00215ae 基本数据分区:ebd0a0a2-b9e5-4433-87c0-68b6b72699c7 动态磁盘上的 LDM 元数据分区:5808c8aa-7e8f-42e0-85d2-e1e90434cfb3 动态磁盘上的 LDM 数据分区:af9b60a0-1431-4f62-bc68-3311714a69ad如果不指定分区类型 GUID,create partition primary 命令会创建一个基本数据分区。任何分区类型都可以用 ID=byte | GUID 参数指定。DiskPart 不会验证分区 GUID 的有效性,也不会验证 ID 参数。create volume raid create volume raid size=n disk=n,n,n,n, noerr在三个或更多的指定动态磁盘上创建 RAID-5 卷。创建卷完成后,焦点会自动移到新卷。此命令在 Windows Vista 上无效。size= n 指定该卷在每个磁盘上占用的磁盘空间量,单位为兆字节 (MB)。如果未指定大小,则会创建尽可能大的 RAID-5 卷。具有最小可用连续空间的磁盘决定 RAID-5 卷的大小并从每个磁盘分配相同的空间量。RAID-5 卷中可使用磁盘空间的实际容量小于磁盘空间的总容量,因为某些磁盘空间需要用于奇偶校验。disk= n , n , n,n,指定在其上创建卷的动态磁盘。若要创建一个 RAID-5 卷,至少需要三个动态磁盘。每个磁盘都分配出 size=n 的空间大小。noerr 仅用于脚本。当出现错误时,指定 DiskPart 继续处理命令,就像未发生错误一样。如果没有 noerr 参数,则错误会导致 DiskPart 退出,并显示一个错误代码。create volume simple create volume simple size=n disk=n noerr创建简单卷。创建卷完成后,焦点会自动移到新卷。Windows Vista Starter、Windows Vista Home Basic、Windows Vista Home N 以及 Windows Vista Business 操作系统均不支持动态磁盘。size= n 指定卷的大小,以兆字节 (MB) 为单位。如果未指定卷大小,新建的卷就占用磁盘上剩余的可用空间。disk= n 指定在其上创建卷的动态磁盘。如果不给定磁盘,则使用当前磁盘。noerr 仅用于脚本。当出现错误时,指定 DiskPart 继续处理命令,就像未发生错误一样。如果没有 noerr 参数,则错误会导致 DiskPart 退出,并显示一个错误代码。create volume stripe create volume stripe size=n disk=n,n,n, noerr通过使用两个或更多指定的动态磁盘来创建带区卷。创建卷完成后,焦点会自动移到新卷。Windows Vista Starter、Windows Vista Home Basic、Windows Vista Home N 以及 Windows Vista Business 操作系统均不支持动态磁盘。size= n 指定该卷在每个磁盘上占用的磁盘空间量,单位为兆字节 (MB)。如果没有指定大小,新建卷将占据最小磁盘上的剩余可用空间以及其他磁盘上相同大小的空间。disk= n , n,n,指定在其上创建卷的动态磁盘。若要创建一个带区卷,需要至少两个动态磁盘。每个磁盘都分配出 size=n 的空间大小。noerr 仅用于脚本。当出现错误时,指定 DiskPart 继续处理命令,就像未发生错误一样。如果没有 noerr 参数,则错误会导致 DiskPart 退出,并显示一个错误代码。delete disk delete disk noerr override从磁盘列表删除丢失的动态磁盘。noerr 仅用于脚本。发生错误时,指定该 DiskPart 继续处理命令,就如同该错误未发生一样。如果没有 noerr 参数,则错误会导致 DiskPart 退出并提供一个错误代码。override 允许 DiskPart 删除磁盘上的所有简单卷。如果磁盘上包含半个镜像卷,则磁盘上的这半个镜像将被删除。如果磁盘是 RAID-5 卷的一个成员,则 delete disk override 命令无效。delete partition delete partition noerr override在基本磁盘上,删除选中的分区。不能删除系统分区、启动分区或任何包含活动页面文件或故障转储(内存转储)的分区。警告删除动态磁盘上的分区会删除磁盘上的所有动态卷,因而会破坏所有数据并会使磁盘处于损坏状态。若要删除动态卷,请始终使用 delete volume 命令。 可以从动态磁盘删除分区,但禁止创建分区。例如,可以删除动态 GPT 磁盘上的未识别的 GUID 分区表 (GPT) 分区。然而,删除这样的分区不会使由此而得的可用空间变得可用。此命令特别用于在 clean 命令无法使用的紧急情况下回收已损坏的脱机动态磁盘上的空间。noerr 仅用于脚本。当遇到错误时,指定 DiskPart 继续处理命令,就像错误从来没有发生一样。如果没有 noerr 参数,则错误会导致 DiskPart 退出并提供一个错误代码。override 允许 DiskPart 删除任何类型的分区。通常,DiskPart 只允许删除已知的数据分区。delete volume delete volume noerr删除选中的卷。无法删除系统卷、启动卷以及任何包含活动页面文件或故障转储(内存转储)的卷。noerr 仅用于脚本。当出现错误时,指定 DiskPart 继续处理命令,就像未发生错误一样。如果没有 noerr 参数,则错误会导致 DiskPart 退出,并显示一个错误代码。detail disk detail disk 显示选中磁盘的属性和该磁盘上的卷。detail partition detail partition 显示选中分区的属性。detail volume detail volume 显示当前卷所在的磁盘。exit exit 退出 DiskPart 命令解释程序。extend extend size=n disk=n noerr将选中的卷扩充到下一连续的未分配空间。对于基本卷,未分配的空间与选中的分区必须在同一磁盘,并且必须跟随该分区(具有比选中的分区更高的扇区偏移量)。可以将动态卷、简单卷或跨区卷扩展为任意动态磁盘上的任意可用空间。通过使用此命令,可以将现有卷扩展为新建空间。如果以前是使用 NTFS 文件系统格式化分区,则文件系统会自动扩展以占用更大的分区。不会发生数据丢失。如果分区以前通过非 NTFS 的文件系统格式进行格式化,此命令就会失败,并不对分区做任何更改。不能扩充当前系统分区或启动分区。size= n 指定要添加到当前分区中的空间大小(以 MB 为单位)。如果不指定大小,磁盘就扩展为占用所有紧接的下一个未分配空间。disk= n 指定在其上扩展卷的动态磁盘。将在磁盘上分配 size=n 的磁盘空间。如果不指定磁盘,将在当前磁盘上扩充卷。noerr 仅用于脚本。当出现错误时,指定 DiskPart 继续处理命令,就像未发生错误一样。如果没有 noerr 参数,则错误会导致 DiskPart 退出,并显示一个错误代码。filesystems filesystems 显示卷上的受支持的当前文件系统。必须选择卷,此操作才能成功。format format FS= REVISION= | RECOMMENDED LABEL= UNIT= QUICK COMPRESS OVERRIDE NOWAIT NOERR 对卷或分区进行格式化。必须选择卷,此操作才能成功。FS= 指定文件系统的类型。如果未提供文件系统,则将使用 FILESYSTEMS 命令所显示的默认文件系统。REVISION = 指定文件系统版本(如果适用)。RECOMMENDED 如果指定此参数,请使用建议的文件系统和版本,而不是默认值(如果建议值存在)。建议的文件系统(如果存在)由 FILESYSTEMS 命令显示。LABEL= 指定卷标。UNIT= 替代默认分配单元大小。强烈建议在一般情况下使用默认设置。特定文件系统的默认分配单元大小由 FILESYSTEMS 命令显示。高于 4096 的分配单元大小不支持 NTFS 压缩。QUICK 执行快速格式化。COMPRESS 仅限 NTFS:默认情况下将压缩在新卷上创建的文件。OVERRIDE 首先强制该卷卸载(如有必要)。所有指向该卷的打开的句柄将不再有效。NOWAIT 强制该命令在格式化过程仍在进行的同时立即返回。如果未指定 NOWAIT,则 DiskPart 将以百分比形式显示格式化进度。NOERR 仅用于脚本。出现错误时,DiskPart 继续处理命令,就像未发生错误一样。如果没有 NOERR 参数,则错误会导致 DiskPart 退出,并显示一个错误代码。示例:FORMAT FS=NTFS LABEL=New Volume QUICK COMPRESS FORMAT RECOMMENDED OVERRIDE gpt attributes gpt attributes= n 在基本 GPT 磁盘上,给选中的分区分配 GPT 属性。GPT 分区属性指定有关使用分区的其他信息。一些属性特定于分区类型 GUID。要点更改 GPT 属性可能会导致基本数据卷无法安装或无法为其指定驱动器号。除非您是 OEM 或具有丰富 GPT 磁盘经验的 IT 专业人员,否则不要更改 GPT 属性。 n 适合要应用于选中分区的属性的十六进制。GPT 属性字段是包含两个子字段的 64 位字段。较大的字段只能在分区 ID 的上下文中解释, 而较小的字段常用于所有分区 ID。所有分区都具有以下属性: 0x000000000000001 根据需要标记分区。这向所有磁盘管理实用程序表明禁止删除该分区。EFI 系统分区只包含启动操作系统所需的那些二进制。这样,OEM 或操作系统特定的二进制数据放在其他分区会变得更加容易。对于基本数据分区,将定义以下属性: 0x8000000000000000 阻止自动给分区分配驱动器号。默认情况下,每一分区都被分配一个新驱动器号。设置此属性可以确保将磁盘移到新计算机时,不会自动生成新驱动器号。用户可以手动分配驱动器号。注意可以随时添加其他属性。 help help 显示可用命令的列表。import import noerr将外部磁盘组导入本地计算机的磁盘组。import 命令导入与选中磁盘在同一个组的每个磁盘。noerr 仅用于脚本。当遇到错误时,指定 DiskPart 继续处理命令,就像错误从来没有发生一样。如果没有 noerr 参数,则错误会导致 DiskPart 退出并提供一个错误代码。inactive inactive 在基本主启动记录 (MBR) 磁盘上,将选中的系统分区或启动分区标记为非活动的。重新启动计算机时,计算机从 BIOS 中指定的下一个选项启动,例如,CD-ROM 驱动器或基于预启动执行环境 (PXE) 的启动环境(例如远程安装服务 (RIS))。警告若没有活动分区,计算机可能不会启动。除非您是一个对 Windows Server2003 家族有深入了解的有经验用户,否则,请不要将系统分区或启动分区标记为非活动的。 如果将系统分区或启动分区标记为非活动的后无法启动计算机,则请将安装 CD 插入 CD-ROM 驱动器,重新启动计算机,然后通过在“恢复控制台”中使用 Fixmbr 和 Fixboot 命令来修复分区。list disk list disk 显示一系列磁盘及其信息,如磁盘大小、可用空间、磁盘是基本磁盘还是动态磁盘,以及该磁盘使用的分区形式是主启动记录 (MBR) 还是 GUID 分区表 (GPT)。选中的磁盘带有星号 (*)。list partition list partition 显示当前磁盘的分区表中列出的分区。在动态磁盘上,这些分区可能与磁盘上的动态卷不对应。出现这种不一致的原因是动态磁盘在分区表中包含用于系统卷或启动卷的项(如果磁盘上有的话)。动态磁盘还包括一个占据磁盘剩余部分的分区,并保留空间以备动态卷使用。list volume list volume 显示所有磁盘上的一系列基本卷和动态卷。online online noerr将选中的脱机磁盘或卷联机。重新同步选中的镜像卷或 RAID-5 卷。noerr 仅用于脚本。当出现错误时,指定 DiskPart 继续处理命令,就像未发生错误一样。如果没有 no

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论