O motivo pelo qual você recebe "O rótulo do volume não é válido. Insira um rótulo de volume válido." é que os rótulos de volume só podem ser definidos em unidades com mídia real neles.
Volume label
refere-se a uma informação muito específica que é armazenada na tabela de partições de uma unidade de disco. Como um leitor de cartões sem cartão não possui uma tabela de partições, uma vez que uma tabela de partições requer um dispositivo de armazenamento real, você não pode definir um rótulo de volume em um dispositivo não existente.
No Windows, existem dois tipos de unidades de disco: Fixed media
e Removable media
.
Um meio fixo é aquele que está sempre disponível e não pode ser removido. Uma mídia fixa "assume" que sempre há um meio de armazenamento válido associado à letra da unidade. Portanto, se a mídia estiver on-line e recebendo energia, ela aparecerá como uma letra de unidade e terá um rótulo de volume válido, uma tabela de partições válida, uma lista de partições e os dados poderão ser lidos e gravados.
Uma mídia removível é aquela que "desacopla" (separa) o conceito de "Slot onde um disco / cartão pode ir" e "Disco / cartão real". Mídia removível tem letras de unidade mesmo quando não há "Disco / cartão real" instalado no slot no momento. O slot tem uma letra de unidade "sem mídia" associada a ele, que fornece uma mensagem de erro semelhante a "Não há disco na unidade ..." se você tentar acessá-lo enquanto não estiver disponível.
Como os leitores de cartão são mídias removíveis, você terá letras de unidade (a menos que você desative o hardware no Gerenciador de dispositivos) para slots sem mídia instalada.
Você também não pode atribuir letras de unidade como "M2:" ou "SD:" por causa da limitação do Windows em quais letras de unidade podem ser (apenas A: até Z :). Então você está praticamente preso apenas memorizando as letras da unidade. Suboptimal, mas é assim que é.
Se você tiver sorte, poderá encontrar um navegador de arquivos aprimorado semelhante ao Explorer que listará o nome do dispositivo ao lado de cada letra de unidade, mas mesmo isso não ajuda: a maioria dos fabricantes não fornece nomes para cada um dos possíveis slots, ou se o fizerem, é algo longo e complicado como "Hitachi 800SD-25F SD Card Reader" (nome inventado, mas é igualmente longo). Esta informação vem do protocolo USB usado para se comunicar com o leitor de cartão e não pode ser alterado porque é parte do firmware do leitor de cartões.