Um amigo encontrou um problema em que instalou o Windows 7 a partir de uma unidade externa e a unidade de inicialização interna agora está atribuída a H :. Teoricamente, isso não deve causar problemas, porque existem interfaces de programação para obter a letra da unidade do sistema. Na prática, existem alguns programas que assumem que C: é o único local possível para os diretórios do sistema e eles se recusam a executar com os diretórios do sistema em H :. Isso não é culpa da Microsoft, mas é uma dor, no entanto. O consenso geral parece ser que uma reinstalação, configurando a unidade de inicialização interna como C :, é a única maneira de corrigir esses problemas.
Os sistemas do tipo UNIX exibem todos os sistemas de arquivos em uma única árvore de diretórios unificada e geralmente evitam problemas como esse. É possível configurar um sistema Windows sem referência a letras de unidade ou a importância da compatibilidade com versões anteriores significa que o Windows estará trabalhando com letras de unidade a partir de agora até o dia do juízo final?