10

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

UNIX-подобные системы отображают все файловые системы в одном унифицированном дереве каталогов и в большинстве случаев, похоже, избегают подобных проблем. Можно ли настроить систему Windows без ссылки на буквы дисков или значение обратной совместимости означает, что Windows будет работать с буквами дисков с настоящего момента до конца света?

3 ответа3

7

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

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

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

5

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

2

Хотя мы можем придерживаться букв дисков до конца света, вы можете изменить их с Пуск → Программы → Администрирование → Управление компьютером → Хранение → Управление дисками. Щелкните правой кнопкой мыши на томе и выберите "Изменить букву диска".

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .