DISK0 not found when you deploy Windows on a Surface device that has 1TB drive configuration

Gilt für: Surface Laptop (1st Gen)Surface Pro (5th Gen)

Symptom


When you deploy Windows on a some Surface devices that have 1TB drive configuration, you may encounter errors or other issues that concern locating the DISK0. For example, if you are using Microsoft Deployment Toolkit (MDT), the following error is logged in the bdd.log file:

Surface devices that are impacted by this issue:

  • Surface Pro (5th gen) 1TB drive configuration
  • Surface Laptop (1st Gen) 1TB drive configuration
  • Surface Pro 6 1TB drive configuration
  • Surface Laptop 2 1TB drive configuration

The following Surface devices that have 1TB drive configuration and use a single solid-state drive (SSD) are not impacted by this issue.

  • Surface Pro 4
  • Surface Book
  • Surface Book 2
  • Surface Studio 2
  • Surface Pro 7
  • Surface Laptop 3

Cause


This issue occurs because some Surface devices that have 1TB drive configuration use Storage Spaces technology to combine two 512-GB drives into a single drive. Storage spaces drives are virtual, so they are listed after physical drives. Due to this configuration, you have to target Disk2 or Disk3 instead of Disk0, depending on the device and whether an SD card is present.

Resolution


To work around this issue, change the deployment tool to target DISK2.  For example, if you are using Microsoft Deployment Toolkit, you can change your task sequence "Format and Partition Disk (UEFI)" step to change Disk Number to 2, or change the Disk Number to 3 if a SD Card is present.

Note This means that Microsoft Deployment Task Sequence is specific to these kinds of devices and cannot be used with other devices.