Só algumas dicas que podem ajudar a resolver o problema, do mais provável ao mais improvável.
1) Verique nas configurações do sistema, na área de hardware (outros) se existe algum hardware marcado indicando que há um conflito. Se houver, verifique qual o hardware e desabilite-o.
2) Remova as portas USB (hub) do sistema, na mesma área de configurações do sistema, hardware, e reinicie o computador. Aguarde a auto detecção do USB e proceda com a reinstalação dos drives.
3) Tente executar um comando dir X: (onde X: é o nome do drive virtual que deveria aparecer) no Prompt de comando. Encontrei um problema semelhante em dois computadores, o drive (no caso era um CD, marcado como drive f:) não aparecia na lista do explorer, mas aparecia no dir pelo prompt de comando. Improvável que seja este o seu caso , quando vi esse tipo de erro, os computadores voltaram a funcionar após um reboot e o problema era causado, após algumas horas de uso, por um spyware no computador que não tinha sido removido adequadamente. Como disse é improvável que seja este o seu caso.
Boa sorte!