0
2
I would like to install Windows using non-standard directory names, e.g C:\Foo
for Windows folder, or C:\Foo\Bar
for the System folder.
In theory, it should work as applications should ask the actual path for Windows and System folders with specific APIs (GetWindowsDirectory, GetSystemDirectory, SHGetFolderPath).
I would like to avoid any kind of folder redirection or hardlinks.
Basically, I have two goals:
- Test applications to avoid dependencies on hard coded paths
- Use nicer folder names, especially System64 for 64 bit stuff instead of System32
3
See Raymond Chen's Old New THing here and here
– kinokijuf – 2011-12-09T17:06:00.343I know you can make Windows install onto a different drive letter than C:, but I'm unsure whether the Windows directory can be different. – Andrew Lambert – 2011-12-09T18:42:55.443
It is almost certainly not possible to rename the system32 subdirectory. – Harry Johnston – 2011-12-14T00:00:50.007
@HarryJohnston: why? It is hardcoded everywhere? – Wizard79 – 2011-12-14T12:42:17.030
Perhaps not; I suppose in theory it should be relocatable, but there only has to be one bug in the millions of lines of Windows code (not to mention whatever third-party apps are present) to break something. Bottom line: MS decided not to rename it, is it really a good idea to second-guess the people who wrote the OS? :-) – Harry Johnston – 2011-12-14T19:07:06.193