Почему мы должны все еще использовать буквы дисков для идентификации файловых систем?

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

Подобные UNIX системы отображают все файловые системы в единственном объединенном дереве каталогов и главным образом, кажется, избегают проблем как это. Действительно ли это возможно настроить систему Windows независимо от букв дисков или делает важность назад совместимости, средней, что Windows будет работать с буквами дисков с этого времени до Судного дня?

10
задан 23.12.2010, 07:05

3 ответа

Microsoft всегда делала назад совместимость огромным приоритетом. Точно из-за всех тех приложений принимают C:\, или даже универсальный шаблон Drive:\path\ то, что они не могут переместиться в структуру как UNIX. Все Приложения Windows основаны на предположении, который пути запустят с буквы диска (если они не будут относительным путем). Маловероятно, что это будет изменено в ближайшее время.

Некоторые приложения, когда выполнено в режиме эмуляции, могут работать правильно с нестандартным диском установки.

Что-то, что могло бы работать (я не попробовал, но будет позже и добавлять, детали) должен был бы создать небольшой раздел, назвать его C:, и смонтируйте различные системные диски от H: в папках в C: диск. Тот путь, когда программу требуют C:\Program Files, это получило бы доступ к папке в H:\Program Files, смонтированный в C: диск.

7
ответ дан 07.12.2019, 12:49

используйте subst команду MS-DOS, которая добавляет букву диска для существующей буквы диска или папки

5
ответ дан 07.12.2019, 12:49

В то время как мы можем застрять с буквами дисков до Судного дня, можно изменить их от, Запускают → Программы → Средства администрирования → Управление компьютером → устройство хранения данных → Управление дисками. Щелкните правой кнопкой по объему, и выбор "Изменяют Букву диска".

2
ответ дан 07.12.2019, 12:49

Теги

Похожие вопросы