Retrim e SlabConsolidate são para volumes de armazenamento thinly provisioned.
-ReTrim Gera dicas TRIM e Unmap para todos os setores atualmente não utilizados do volume, notificando o armazenamento subjacente de que os setores não são mais necessários e podem ser eliminados. Isso pode recuperar a capacidade não utilizada em unidades thinly provisioned.
-SlabConsolidate Indica que o cmdlet realiza consolidação de blocos no armazenamento para otimizar alocações de blocos e reduzir o número de lajes usadas.
Eu não sei ao certo, mas meu palpite é que - $ muda a prioridade de IO para ser executada como um processo de back ground.
Guia do Powershell para otimizar volumes. link