Un amico ha riscontrato un problema in cui ha installato Windows 7 da un'unità esterna e l'unità di avvio interna è ora assegnata a H :. Teoricamente questo non dovrebbe causare problemi perché esistono interfacce di programmazione per ottenere la lettera di unità per l'unità di sistema. In pratica, tuttavia, ci sono alcuni programmi che presuppongono che C: sia l'unica posizione possibile per le directory di sistema e si rifiutano di funzionare con le directory di sistema su H :. Non è colpa di Microsoft, ma è comunque un dolore. Il consenso generale sembra essere che una reinstallazione, impostando l'unità di avvio interna su C :, sia l'unico modo per risolvere questi problemi.
I sistemi simili a UNIX visualizzano tutti i file system in un singolo albero di directory unificato e per lo più sembrano evitare problemi come questo. È possibile configurare un sistema Windows senza riferimento alle lettere di unità o l'importanza della compatibilità con le versioni precedenti significa che Windows funzionerà con le lettere di unità da oggi fino al giorno del giudizio?