WillShowUI (microsoft-windows-setup-diskconfiguration-willshowui)

WillShowUI 指定在什么情况下显示用于磁盘配置的用户界面 (UI)。 DiskConfiguration 中的设置在显示 UI 之前进行处理,但将此值设置为“Always”或“OnError”会给出成功或失败的通知。

Always

指定始终显示 UI。

OnError

指定仅在发生错误时显示 UI。 这是默认值。

Never

指定始终不显示 UI。

WillShowUI 仅阻止显示 Windows 安装程序 UI 页面。 如果发生严重错误,可能会显示一条错误消息。 若要避免显示错误消息,可以使用 ErrorHandler.cmd 文件自动运行脚本来处理错误。 有关 ErrorHandler.cmd 的详细信息,请参阅将自定义脚本添加到 Windows 安装程序

有效配置阶段

windowsPE

父层次结构

microsoft-windows-setup- | DiskConfiguration | WillShowUI

应用于

有关此组件支持的受支持 Windows 版本和体系结构的列表,请参阅 microsoft-windows-setup-

XML 示例

DiskConfiguration 设置的以下 XML 输出显示如何修改现有的分区结构。 默认情况下,Windows 安装程序将应用分区结构(如果可能)。 如果 Windows 安装程序检测到包含分区结构的错误,Windows 安装程序将显示磁盘配置 UI。

<DiskConfiguration>

  <WillShowUI>OnError</WillShowUI> 

  <Disk wcm:action="add">
    <DiskID>0</DiskID> 
    <WillWipeDisk>false</WillWipeDisk> 

    <ModifyPartitions>
      <!-- System partition -->
      <ModifyPartition wcm:action="add">
        <Order>1</Order> 
        <PartitionID>1</PartitionID> 
        <Label>System</Label> 
        <Format>NTFS</Format> 
        <Active>true</Active> 
      </ModifyPartition>

      <!-- Windows partition -->
      <ModifyPartition wcm:action="add">
        <Order>2</Order> 
        <PartitionID>2</PartitionID> 
        <Label>Windows</Label> 
        <Letter>C</Letter> 
        <Format>NTFS</Format> 
      </ModifyPartition>
    </ModifyPartitions>
  </Disk>


</DiskConfiguration>


<ImageInstall>
  <OSImage>
    <InstallTo>
      <DiskID>0</DiskID> 
      <PartitionID>2</PartitionID> 
    </InstallTo>
  </OSImage>
</ImageInstall>

有关完整的 XML 示例和推荐的分区配置,请参阅如何配置基于 UEFI/GPT 的硬盘分区如何配置基于 BIOS/MBR 的硬盘分区

DiskConfiguration