Eu encontrei meu próprio erro.
Inicialmente usei uma variável para definir qual disco físico deveria ser usado para meus discos virtuais.
Eu queria usar apenas HDDs, então
$disks = Get-PhysicalDisk | ? {$_.MediaType -eq 'HDD'}
Então eu queria criar meu disco virtual.
New-VirtualDisk -FriendlyName vDisk -ResiliencySettingName Mirror -StoragePoolFriendlyName Pool -Size 930GB -PhysicalDisksToUse $disks
Eu não pensei no meu primeiro comando, o Get-PhysicalDisk também retorna a unidade do sistema - e não apenas os discos no pool!
De alguma forma, o cmdlet "New-VirtualDisk" conseguiu criar um disco virtual com a unidade do sistema em $ disks-array. - Não acho que isso seja possível
Eu deveria ter definido minha variável como
$disks = Get-StoragePool -FriendlyName Pool | Get-PhysicalDisk | ? {$_.MediaType -eq 'HDD'}