
私は、regedit で HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion DWORDS: ProgramFilesDir、ProgramFilesDir (x86) を使ってプログラム ファイル ディレクトリを H:\Program Files\ に設定しました。
それから 3 か月後、コンピューターから H:\ ドライブを削除しました。
Windows は自動的に DWORD をデフォルトの C:\ ドライブの場所に戻しましたが、プログラムは依然として H:\ を想定しており、その理由がわかりません。