Я установил каталог программных файлов в H:\Program Files\ с помощью regedit в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion DWORDS: ProgramFilesDir, ProgramFilesDir (x86)
Затем, спустя 3 месяца, я удалил диск H:\ из своего компьютера.
Windows автоматически изменила DWORD-параметры обратно на стандартное расположение диска C:\, но программы по-прежнему ожидают H:\, и я не могу понять, почему.