Я хотел бы установить Windows, используя нестандартные имена каталогов, например, C:\Foo для папки Windows или C:\Foo\Bar для папки System.

Теоретически, он должен работать, так как приложения должны запрашивать фактический путь для папок Windows и System с определенными API (GetWindowsDirectory, GetSystemDirectory, SHGetFolderPath).

Я хотел бы избежать любого вида перенаправления папок или жестких ссылок.

У меня две цели:

  1. Тестируйте приложения, чтобы избежать зависимости от жестко закодированных путей
  2. Используйте более приятные имена папок, особенно System64 для 64-битных файлов вместо System32

1 ответ1

0

Нет. Windows всегда должна быть установлена на диск:/Windows/. Это делается из соображений совместимости приложений - т.е. многие приложения жестко кодируют путь, и поэтому Microsoft не может изменить путь или разрешить его изменение, опасаясь взлома всех этих устаревших приложений.

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