This method changes the ProgramFilesDir and ProgramFilesDir (x86) – so when an installer asks “Install to Program Files?”, it will suggest your custom drive.