我想使用非标准目录名安装 Windows,例如C:\Foo
Windows 文件夹或C:\Foo\Bar
系统文件夹。
理论上,它应该可以工作,因为应用程序应该使用特定的 API 询问 Windows 和系统文件夹的实际路径(获取Windows目录,获取系统目录,获取文件夹路径)。
我想避免任何类型的文件夹重定向或硬链接。
基本上,我有两个目标:
- 测试应用程序以避免依赖硬编码路径
- 使用更好的文件夹名称,尤其是对于 64 位文件使用 System64,而不是 System32
答案1
不可以。必须始终安装 Windows 才能驾驶:/Windows/。这是出于应用程序兼容性的原因 - 即许多应用程序对路径进行硬编码,因此 Microsoft 无法更改路径或允许更改路径,因为担心会破坏所有这些遗留应用程序。