У друга возникла проблема, когда он установил Windows 7 с внешнего диска, а внутренний загрузочный диск теперь назначен на H:. Теоретически это не должно вызывать проблем, потому что существуют программные интерфейсы для получения буквы диска для системного диска. На практике, однако, существует довольно много программ, которые предполагают, что C: является единственным возможным местом для системных каталогов, и они отказываются работать с системными каталогами на H:. Это не вина Microsoft, но тем не менее это боль. Общее мнение, по-видимому, заключается в том, что переустановка с установкой внутреннего загрузочного диска на C: является единственным способом решения этих проблем.
UNIX-подобные системы отображают все файловые системы в одном унифицированном дереве каталогов и в большинстве случаев, похоже, избегают подобных проблем. Можно ли настроить систему Windows без ссылки на буквы дисков или значение обратной совместимости означает, что Windows будет работать с буквами дисков с настоящего момента до конца света?