На этом сайте SE есть много вопросов, которые спрашивают, возможно ли это / как.
Я прокомментировал некоторые из них, которые предлагают изменить значение HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ProgramFilesDir
, взяв идею Microsoft , и знаю, что значения среды %ProgramFiles%
хранятся в HKCU\Environment
and HKLM\System\CurrentControlSet\Control\Sesssion Manager\Environment
существует только для устаревших приложений / тех, которые продолжают искать эти потенциально вводящие в заблуждение переменные.
Тем не менее, мне еще предстоит найти кого-то, кто попробовал это, кто мог бы документировать подводные камни, обходные пути и т.д. Кто-нибудь?