Você pode ocultar unidades no WinXP e Vista usando o kit de ferramentas de computador compartilhado da Microsoft descontinuado "steady state". (Maneira mais fácil, mas só funciona em 32bit Pre Win7 OS)
Eu também sei que isso pode ser feito através da política de grupo.
Procure em Configuração do usuário \ Modelos administrativos \ Windows Explorer Você pode esconder unidades lá. Se esta máquina não estiver em um domínio, use a política local.